:root { --blue:#007bff;
--indigo:#6610f2;
--purple:#6f42c1;
--pink:#ffecdf;
--red:#dc3545;
--orange:#f0AD4E;
--yellow:#ffc107;
--green:#894703;
--teal:#20c997;
--cyan:#17a2b8;
--white:#ffffff;
--gray:#8f969d;
--gray-dark:#333333;
--aqua:#0B2745;
--heritage:#594836;
--urban:#4E4548;
--sport:#611918;
--primary:#894703;
--secondary:#000000;
--success:#894703;
--info:#0B2745;
--warning:#f0AD4E;
--danger:#611918;
--light:#f8f8f8;
--dark:#333333;
--white:#ffffff;
--black:#282828;
--gray:#DCDCDC;
--breakpoint-xs:0;
--breakpoint-sm:568px;
--breakpoint-md:768px;
--breakpoint-lg:992px;
--breakpoint-xl:1256px;
--breakpoint-xxl:1520px;
--font-family-sans-serif:"Roboto", sans-serif;
--font-family-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
*, *::before, *::after { -webkit-box-sizing: border-box; box-sizing: border-box; }
html { font-family: sans-serif; line-height: 1.15; -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(40,40,40,0); }
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { display: block; }
body { margin: 0; font-family: "Roboto", sans-serif; font-size: 1.1rem; font-weight: 400; line-height: 1.42; color: #282828; text-align: left; background-color: #ffffff; }
@media (max-width:1255.98px) {
body { font-size: calc(0.83rem + 0.34395vw); }
}
[tabindex="-1"]:focus:not(:focus-visible) { outline: 0 !important; }
hr { -webkit-box-sizing: content-box; box-sizing: content-box; height: 0; overflow: visible; }
h1, h2, h3, h4, h5, h6 { margin-top: 0; margin-bottom: 0.5rem; }
p { margin-top: 0; margin-bottom: 1rem; }
abbr[title], abbr[data-original-title] { text-decoration: underline; -webkit-text-decoration: underline dotted; text-decoration: underline dotted; cursor: help; border-bottom: 0; -webkit-text-decoration-skip-ink: none; text-decoration-skip-ink: none; }
address { margin-bottom: 1rem; font-style: normal; line-height: inherit; }
ol, ul, dl { margin-top: 0; margin-bottom: 1rem; }
ol ol, ul ul, ol ul, ul ol { margin-bottom: 0; }
dt { font-weight: 700; }
dd {
margin-bottom:.5rem; margin-left: 0; }
blockquote { margin: 0 0 1rem; }
b, strong { font-weight: bolder; }
small { font-size: 80%; }
sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; }
sub { bottom: -.25em; }
sup { top: -.5em; }
a { color: #894703; text-decoration: none; background-color: transparent; }
a:hover { color: #894703; text-decoration: underline; }
a:not([href]):not([class]) { color: inherit; text-decoration: none; }
a:not([href]):not([class]):hover { color: inherit; text-decoration: none; }
pre, code, kbd, samp { font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size: 1em; }
pre { margin-top: 0; margin-bottom: 1rem; overflow: auto; -ms-overflow-style: scrollbar; }
figure { margin: 0 0 1rem; }
img { vertical-align: middle; border-style: none; }
svg { overflow: hidden; vertical-align: middle; }
table { border-collapse: collapse; }
caption { padding-top: 0.75rem; padding-bottom: 0.75rem; color: #5e5e5e; text-align: left; caption-side: bottom; }
th { text-align: inherit; }
label { display: inline-block; margin-bottom: 0.5rem; }
button { border-radius: 0; }
button:focus { outline: 1px dotted; outline: 5px auto -webkit-focus-ring-color; }
input, button, select, optgroup, textarea { margin: 0; font-family: inherit; font-size: inherit; line-height: inherit; }
button, input { overflow: visible; }
button, select { text-transform: none; }
[role="button"] {
cursor:pointer;
}
select { word-wrap: normal; }
button, [type="button"], [type="reset"], [type="submit"] {
-webkit-appearance:button;
}
button:not(:disabled), [type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled) { cursor: pointer; }
button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {
padding:0;
border-style:none;
}
input[type="radio"], input[type="checkbox"] { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0; }
textarea { overflow: auto; resize: vertical; }
fieldset { min-width: 0; padding: 0; margin: 0; border: 0; }
legend { display: block; width: 100%; max-width: 100%; padding: 0; margin-bottom:.5rem;
font-size: 1.5rem; line-height: inherit; color: inherit; white-space: normal; }
@media (max-width:1255.98px) {
legend { font-size: calc(0.87rem + 0.80256vw); }
}
progress { vertical-align: baseline; }
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {
height:auto;
}
[type="search"] {
outline-offset:-2px;
-webkit-appearance:none;
}
[type="search"]::-webkit-search-decoration {
-webkit-appearance:none;
}
::-webkit-file-upload-button {
font:inherit;
-webkit-appearance:button;
}
output { display: inline-block; }
summary { display: list-item; cursor: pointer; }
template { display: none; }
[hidden] {
display:none !important;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .viewsreference--view-title, .h3, .h4, .h5, .h6, .ui-dialog .ui-dialog-titlebar { margin-bottom: 0.5rem; font-family: "Roboto", sans-serif; font-weight: 400; line-height: 1.2; }
h1, .h1 { font-size: 3.78rem; }
@media (max-width:1255.98px) {
h1, .h1 { font-size: calc(1.098rem + 3.41661vw); }
}
h2, .h2, .viewsreference--view-title { font-size: 2.875rem; }
@media (max-width:1255.98px) {
h2, .h2, .viewsreference--view-title { font-size: calc(1.0075rem + 2.37902vw); }
}
h3, .h3 { font-size: 2.875rem; }
@media (max-width:1255.98px) {
h3, .h3 { font-size: calc(1.0075rem + 2.37902vw); }
}
h4, .h4 { font-size: 2.4rem; }
@media (max-width:1255.98px) {
h4, .h4 { font-size: calc(0.96rem + 1.83442vw); }
}
h5, .h5 { font-size: 2.2rem; }
@media (max-width:1255.98px) {
h5, .h5 { font-size: calc(0.94rem + 1.60512vw); }
}
h6, .h6, .ui-dialog .ui-dialog-titlebar { font-size: 1.7rem; }
@media (max-width:1255.98px) {
h6, .h6, .ui-dialog .ui-dialog-titlebar { font-size: calc(0.89rem + 1.03186vw); }
}
.lead { font-size: 1.4rem; font-weight: 300; }
@media (max-width:1255.98px) {
.lead { font-size: calc(0.86rem + 0.68791vw); }
}
.display-1 { font-size: 5.25rem; font-weight: 300; line-height: 1.2; }
@media (max-width:1255.98px) {
.display-1 { font-size: calc(1.245rem + 5.10199vw); }
}
.display-2 { font-size: 4.68rem; font-weight: 300; line-height: 1.2; }
@media (max-width:1255.98px) {
.display-2 { font-size: calc(1.188rem + 4.44848vw); }
}
.display-3 { font-size: 3.6rem; font-weight: 300; line-height: 1.2; }
@media (max-width:1255.98px) {
.display-3 { font-size: calc(1.08rem + 3.21024vw); }
}
.display-4 { font-size: 1.6rem; font-weight: 300; line-height: 1.2; }
@media (max-width:1255.98px) {
.display-4 { font-size: calc(0.88rem + 0.91721vw); }
}
hr { margin-top: 1rem; margin-bottom: 1rem; border: 0; border-top: 1px solid rgba(40,40,40,0.1); }
small, .small { font-size: 80%; font-weight: 400; }
mark, .mark { padding: 0.2em; background-color: #fcf8e3; }
.list-unstyled { padding-left: 0; list-style: none; }
.list-inline { padding-left: 0; list-style: none; }
.list-inline-item { display: inline-block; }
.list-inline-item:not(:last-child) { margin-right: 0.5rem; }
.initialism { font-size: 90%; text-transform: uppercase; }
.blockquote { margin-bottom: 1rem; font-size: 1.375rem; }
@media (max-width:1255.98px) {
.blockquote { font-size: calc(0.8575rem + 0.65925vw); }
}
.blockquote-footer { display: block; font-size: 80%; color: #5e5e5e; }
.blockquote-footer::before { content: "\2014\00A0"; }
.img-fluid { max-width: 100%; height: auto; }
.img-thumbnail { padding: 0.25rem; background-color: #ffffff; border: 1px solid #DCDCDC; border-radius: 0; max-width: 100%; height: auto; }
.figure { display: inline-block; }
.figure-img { margin-bottom: 0.5rem; line-height: 1; }
.figure-caption { font-size: 90%; color: #8f969d; }
code { font-size: 87.5%; color: #ffecdf; word-wrap: break-word; }
a > code { color: inherit; }
kbd { padding: 0.2rem 0.4rem; font-size: 87.5%; color: #ffffff; background-color: #333333; border-radius: 0; }
kbd kbd { padding: 0; font-size: 100%; font-weight: 700; }
pre { display: block; font-size: 87.5%; color: #333333; }
pre code { font-size: inherit; color: inherit; word-break: normal; }
.pre-scrollable { max-height: 340px; overflow-y: scroll; }
.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { width: 100%; padding-right: 20px; padding-left: 20px; margin-right: auto; margin-left: auto; }
@media (min-width:568px) {
.container, .container-sm { max-width: 720px; }
}
@media (min-width:768px) {
.container, .container-sm, .container-md { max-width: 960px; }
}
@media (min-width:992px) {
.container, .container-sm, .container-md, .container-lg { max-width: 1240px; }
}
@media (min-width:1256px) {
.container, .container-sm, .container-md, .container-lg, .container-xl { max-width: 1440px; }
}
.row { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -20px; margin-left: -20px; }
.no-gutters, .heading-block .row { margin-right: 0; margin-left: 0; }
.no-gutters > .col, .heading-block .row > .col, .no-gutters > [class*="col-"], .heading-block .row > [class*="col-"] {
padding-right:0;
padding-left:0;
}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto, .col-xxl-1, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl, .col-xxl-auto { position: relative; width: 100%; padding-right: 20px; padding-left: 20px; }
.col { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; }
.row-cols-1 > * { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
.row-cols-2 > * { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
.row-cols-3 > * { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; }
.row-cols-4 > * { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
.row-cols-5 > * { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; }
.row-cols-6 > * { -webkit-box-flex: 0; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; }
.col-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%; }
.col-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%; max-width: 8.33333%; }
.col-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; }
.col-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
.col-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; }
.col-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%; max-width: 41.66667%; }
.col-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
.col-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%; max-width: 58.33333%; }
.col-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.66667%; }
.col-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }
.col-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%; max-width: 83.33333%; }
.col-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%; max-width: 91.66667%; }
.col-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
.order-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; }
.order-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13; }
.order-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; }
.order-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
.order-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
.order-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
.order-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
.order-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
.order-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
.order-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
.order-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
.order-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
.order-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
.order-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
.order-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }
.offset-1 { margin-left: 8.33333%; }
.offset-2 { margin-left: 16.66667%; }
.offset-3 { margin-left: 25%; }
.offset-4 { margin-left: 33.33333%; }
.offset-5 { margin-left: 41.66667%; }
.offset-6 { margin-left: 50%; }
.offset-7 { margin-left: 58.33333%; }
.offset-8 { margin-left: 66.66667%; }
.offset-9 { margin-left: 75%; }
.offset-10 { margin-left: 83.33333%; }
.offset-11 { margin-left: 91.66667%; }
@media (min-width:568px) {
.col-sm { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; }
.row-cols-sm-1 > * { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
.row-cols-sm-2 > * { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
.row-cols-sm-3 > * { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; }
.row-cols-sm-4 > * { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
.row-cols-sm-5 > * { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; }
.row-cols-sm-6 > * { -webkit-box-flex: 0; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; }
.col-sm-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%; }
.col-sm-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%; max-width: 8.33333%; }
.col-sm-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; }
.col-sm-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
.col-sm-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; }
.col-sm-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%; max-width: 41.66667%; }
.col-sm-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
.col-sm-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%; max-width: 58.33333%; }
.col-sm-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.66667%; }
.col-sm-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }
.col-sm-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%; max-width: 83.33333%; }
.col-sm-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%; max-width: 91.66667%; }
.col-sm-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
.order-sm-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; }
.order-sm-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13; }
.order-sm-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; }
.order-sm-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
.order-sm-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
.order-sm-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
.order-sm-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
.order-sm-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
.order-sm-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
.order-sm-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
.order-sm-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
.order-sm-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
.order-sm-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
.order-sm-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
.order-sm-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }
.offset-sm-0 { margin-left: 0; }
.offset-sm-1 { margin-left: 8.33333%; }
.offset-sm-2 { margin-left: 16.66667%; }
.offset-sm-3 { margin-left: 25%; }
.offset-sm-4 { margin-left: 33.33333%; }
.offset-sm-5 { margin-left: 41.66667%; }
.offset-sm-6 { margin-left: 50%; }
.offset-sm-7 { margin-left: 58.33333%; }
.offset-sm-8 { margin-left: 66.66667%; }
.offset-sm-9 { margin-left: 75%; }
.offset-sm-10 { margin-left: 83.33333%; }
.offset-sm-11 { margin-left: 91.66667%; }
}
@media (min-width:768px) {
.col-md { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; }
.row-cols-md-1 > * { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
.row-cols-md-2 > * { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
.row-cols-md-3 > * { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; }
.row-cols-md-4 > * { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
.row-cols-md-5 > * { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; }
.row-cols-md-6 > * { -webkit-box-flex: 0; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; }
.col-md-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%; }
.col-md-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%; max-width: 8.33333%; }
.col-md-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; }
.col-md-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
.col-md-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; }
.col-md-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%; max-width: 41.66667%; }
.col-md-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
.col-md-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%; max-width: 58.33333%; }
.col-md-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.66667%; }
.col-md-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }
.col-md-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%; max-width: 83.33333%; }
.col-md-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%; max-width: 91.66667%; }
.col-md-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
.order-md-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; }
.order-md-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13; }
.order-md-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; }
.order-md-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
.order-md-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
.order-md-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
.order-md-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
.order-md-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
.order-md-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
.order-md-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
.order-md-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
.order-md-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
.order-md-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
.order-md-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
.order-md-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }
.offset-md-0 { margin-left: 0; }
.offset-md-1 { margin-left: 8.33333%; }
.offset-md-2 { margin-left: 16.66667%; }
.offset-md-3 { margin-left: 25%; }
.offset-md-4 { margin-left: 33.33333%; }
.offset-md-5 { margin-left: 41.66667%; }
.offset-md-6 { margin-left: 50%; }
.offset-md-7 { margin-left: 58.33333%; }
.offset-md-8 { margin-left: 66.66667%; }
.offset-md-9 { margin-left: 75%; }
.offset-md-10 { margin-left: 83.33333%; }
.offset-md-11 { margin-left: 91.66667%; }
}
@media (min-width:992px) {
.col-lg { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; }
.row-cols-lg-1 > * { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
.row-cols-lg-2 > * { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
.row-cols-lg-3 > * { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; }
.row-cols-lg-4 > * { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
.row-cols-lg-5 > * { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; }
.row-cols-lg-6 > * { -webkit-box-flex: 0; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; }
.col-lg-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%; }
.col-lg-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%; max-width: 8.33333%; }
.col-lg-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; }
.col-lg-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
.col-lg-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; }
.col-lg-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%; max-width: 41.66667%; }
.col-lg-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
.col-lg-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%; max-width: 58.33333%; }
.col-lg-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.66667%; }
.col-lg-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }
.col-lg-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%; max-width: 83.33333%; }
.col-lg-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%; max-width: 91.66667%; }
.col-lg-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
.order-lg-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; }
.order-lg-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13; }
.order-lg-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; }
.order-lg-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
.order-lg-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
.order-lg-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
.order-lg-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
.order-lg-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
.order-lg-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
.order-lg-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
.order-lg-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
.order-lg-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
.order-lg-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
.order-lg-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
.order-lg-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }
.offset-lg-0 { margin-left: 0; }
.offset-lg-1 { margin-left: 8.33333%; }
.offset-lg-2 { margin-left: 16.66667%; }
.offset-lg-3 { margin-left: 25%; }
.offset-lg-4 { margin-left: 33.33333%; }
.offset-lg-5 { margin-left: 41.66667%; }
.offset-lg-6 { margin-left: 50%; }
.offset-lg-7 { margin-left: 58.33333%; }
.offset-lg-8 { margin-left: 66.66667%; }
.offset-lg-9 { margin-left: 75%; }
.offset-lg-10 { margin-left: 83.33333%; }
.offset-lg-11 { margin-left: 91.66667%; }
}
@media (min-width:1256px) {
.col-xl { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; }
.row-cols-xl-1 > * { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
.row-cols-xl-2 > * { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
.row-cols-xl-3 > * { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; }
.row-cols-xl-4 > * { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
.row-cols-xl-5 > * { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; }
.row-cols-xl-6 > * { -webkit-box-flex: 0; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; }
.col-xl-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%; }
.col-xl-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%; max-width: 8.33333%; }
.col-xl-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; }
.col-xl-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
.col-xl-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; }
.col-xl-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%; max-width: 41.66667%; }
.col-xl-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
.col-xl-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%; max-width: 58.33333%; }
.col-xl-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.66667%; }
.col-xl-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }
.col-xl-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%; max-width: 83.33333%; }
.col-xl-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%; max-width: 91.66667%; }
.col-xl-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
.order-xl-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; }
.order-xl-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13; }
.order-xl-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; }
.order-xl-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
.order-xl-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
.order-xl-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
.order-xl-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
.order-xl-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
.order-xl-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
.order-xl-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
.order-xl-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
.order-xl-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
.order-xl-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
.order-xl-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
.order-xl-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }
.offset-xl-0 { margin-left: 0; }
.offset-xl-1 { margin-left: 8.33333%; }
.offset-xl-2 { margin-left: 16.66667%; }
.offset-xl-3 { margin-left: 25%; }
.offset-xl-4 { margin-left: 33.33333%; }
.offset-xl-5 { margin-left: 41.66667%; }
.offset-xl-6 { margin-left: 50%; }
.offset-xl-7 { margin-left: 58.33333%; }
.offset-xl-8 { margin-left: 66.66667%; }
.offset-xl-9 { margin-left: 75%; }
.offset-xl-10 { margin-left: 83.33333%; }
.offset-xl-11 { margin-left: 91.66667%; }
}
@media (min-width:1520px) {
.col-xxl { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; }
.row-cols-xxl-1 > * { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
.row-cols-xxl-2 > * { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
.row-cols-xxl-3 > * { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; }
.row-cols-xxl-4 > * { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
.row-cols-xxl-5 > * { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; }
.row-cols-xxl-6 > * { -webkit-box-flex: 0; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; }
.col-xxl-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%; }
.col-xxl-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%; max-width: 8.33333%; }
.col-xxl-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; }
.col-xxl-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
.col-xxl-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; }
.col-xxl-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%; max-width: 41.66667%; }
.col-xxl-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
.col-xxl-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%; max-width: 58.33333%; }
.col-xxl-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.66667%; }
.col-xxl-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }
.col-xxl-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%; max-width: 83.33333%; }
.col-xxl-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%; max-width: 91.66667%; }
.col-xxl-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
.order-xxl-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; }
.order-xxl-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13; }
.order-xxl-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; }
.order-xxl-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
.order-xxl-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
.order-xxl-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
.order-xxl-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
.order-xxl-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
.order-xxl-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
.order-xxl-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
.order-xxl-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
.order-xxl-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
.order-xxl-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
.order-xxl-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
.order-xxl-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }
.offset-xxl-0 { margin-left: 0; }
.offset-xxl-1 { margin-left: 8.33333%; }
.offset-xxl-2 { margin-left: 16.66667%; }
.offset-xxl-3 { margin-left: 25%; }
.offset-xxl-4 { margin-left: 33.33333%; }
.offset-xxl-5 { margin-left: 41.66667%; }
.offset-xxl-6 { margin-left: 50%; }
.offset-xxl-7 { margin-left: 58.33333%; }
.offset-xxl-8 { margin-left: 66.66667%; }
.offset-xxl-9 { margin-left: 75%; }
.offset-xxl-10 { margin-left: 83.33333%; }
.offset-xxl-11 { margin-left: 91.66667%; }
}
.table { width: 100%; margin-bottom: 1rem; color: #282828; }
.table th, .table td { padding: 0.75rem; vertical-align: top; border-top: 1px solid #DCDCDC; }
.table thead th { vertical-align: bottom; border-bottom: 2px solid #DCDCDC; }
.table tbody + tbody { border-top: 2px solid #DCDCDC; }
.table-sm th, .table-sm td { padding: 0.3rem; }
.table-bordered { border: 1px solid #DCDCDC; }
.table-bordered th, .table-bordered td { border: 1px solid #DCDCDC; }
.table-bordered thead th, .table-bordered thead td { border-bottom-width: 2px; }
.table-borderless th, .table-borderless td, .table-borderless thead th, .table-borderless tbody + tbody { border: 0; }
.table-striped tbody tr:nth-of-type(odd) { background-color: rgba(40,40,40,0.05); }
.table-hover tbody tr:hover { color: #282828; background-color: rgba(40,40,40,0.075); }
.table-primary, .table-primary > th, .table-primary > td { background-color: #cee4c5; }
.table-primary th, .table-primary td, .table-primary thead th, .table-primary tbody + tbody { border-color: #a4cd93; }
.table-hover .table-primary:hover { background-color: #bfdcb4; }
.table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th { background-color: #bfdcb4; }
.table-secondary, .table-secondary > th, .table-secondary > td { background-color: #b8b8b8; }
.table-secondary th, .table-secondary td, .table-secondary thead th, .table-secondary tbody + tbody { border-color: #7a7a7a; }
.table-hover .table-secondary:hover { background-color: #ababab; }
.table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th { background-color: #ababab; }
.table-success, .table-success > th, .table-success > td { background-color: #cee4c5; }
.table-success th, .table-success td, .table-success thead th, .table-success tbody + tbody { border-color: #a4cd93; }
.table-hover .table-success:hover { background-color: #bfdcb4; }
.table-hover .table-success:hover > td, .table-hover .table-success:hover > th { background-color: #bfdcb4; }
.table-info, .table-info > th, .table-info > td { background-color: #bbc3cb; }
.table-info th, .table-info td, .table-info thead th, .table-info tbody + tbody { border-color: #808f9e; }
.table-hover .table-info:hover { background-color: #adb6c0; }
.table-hover .table-info:hover > td, .table-hover .table-info:hover > th { background-color: #adb6c0; }
.table-warning, .table-warning > th, .table-warning > td { background-color: #fbe8cd; }
.table-warning th, .table-warning td, .table-warning thead th, .table-warning tbody + tbody { border-color: #f7d4a3; }
.table-hover .table-warning:hover { background-color: #f9ddb5; }
.table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th { background-color: #f9ddb5; }
.table-danger, .table-danger > th, .table-danger > td { background-color: #d3bfbe; }
.table-danger th, .table-danger td, .table-danger thead th, .table-danger tbody + tbody { border-color: #ad8787; }
.table-hover .table-danger:hover { background-color: #c9b0af; }
.table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th { background-color: #c9b0af; }
.table-light, .table-light > th, .table-light > td { background-color: #fdfdfd; }
.table-light th, .table-light td, .table-light thead th, .table-light tbody + tbody { border-color: #fbfbfb; }
.table-hover .table-light:hover { background-color: #f0f0f0; }
.table-hover .table-light:hover > td, .table-hover .table-light:hover > th { background-color: #f0f0f0; }
.table-dark, .table-dark > th, .table-dark > td { background-color: #c6c6c6; }
.table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody { border-color: #959595; }
.table-hover .table-dark:hover { background-color: #b9b9b9; }
.table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th { background-color: #b9b9b9; }
.table-white, .table-white > th, .table-white > td { background-color: white; }
.table-white th, .table-white td, .table-white thead th, .table-white tbody + tbody { border-color: white; }
.table-hover .table-white:hover { background-color: #f2f2f2; }
.table-hover .table-white:hover > td, .table-hover .table-white:hover > th { background-color: #f2f2f2; }
.table-black, .table-black > th, .table-black > td { background-color: #c3c3c3; }
.table-black th, .table-black td, .table-black thead th, .table-black tbody + tbody { border-color: #8f8f8f; }
.table-hover .table-black:hover { background-color: #b6b6b6; }
.table-hover .table-black:hover > td, .table-hover .table-black:hover > th { background-color: #b6b6b6; }
.table-gray, .table-gray > th, .table-gray > td { background-color: whitesmoke; }
.table-gray th, .table-gray td, .table-gray thead th, .table-gray tbody + tbody { border-color: #ededed; }
.table-hover .table-gray:hover { background-color: #e8e8e8; }
.table-hover .table-gray:hover > td, .table-hover .table-gray:hover > th { background-color: #e8e8e8; }
.table-active, .table-active > th, .table-active > td { background-color: rgba(40,40,40,0.075); }
.table-hover .table-active:hover { background-color: rgba(27,27,27,0.075); }
.table-hover .table-active:hover > td, .table-hover .table-active:hover > th { background-color: rgba(27,27,27,0.075); }
.table .thead-dark th { color: #ffffff; background-color: #333333; border-color: #464646; }
.table .thead-light th { color: #8b8a8a; background-color: #E4E4E4; border-color: #DCDCDC; }
.table-dark { color: #ffffff; background-color: #333333; }
.table-dark th, .table-dark td, .table-dark thead th { border-color: #464646; }
.table-dark.table-bordered { border: 0; }
.table-dark.table-striped tbody tr:nth-of-type(odd) { background-color: rgba(255,255,255,0.05); }
.table-dark.table-hover tbody tr:hover { color: #ffffff; background-color: rgba(255,255,255,0.075); }
@media (max-width:567.98px) {
.table-responsive-sm { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }
.table-responsive-sm > .table-bordered { border: 0; }
}
@media (max-width:767.98px) {
.table-responsive-md { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }
.table-responsive-md > .table-bordered { border: 0; }
}
@media (max-width:991.98px) {
.table-responsive-lg { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }
.table-responsive-lg > .table-bordered { border: 0; }
}
@media (max-width:1255.98px) {
.table-responsive-xl { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }
.table-responsive-xl > .table-bordered { border: 0; }
}
@media (max-width:1519.98px) {
.table-responsive-xxl { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }
.table-responsive-xxl > .table-bordered { border: 0; }
}
.table-responsive { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }
.table-responsive > .table-bordered { border: 0; }
.form-control { display: block; width: 100%; height: calc(1.42em + 1.4378rem + 2px); padding: 0.7189rem 0.8rem; font-size: 1rem; font-weight: 400; line-height: 1.42; color: #282828; background-color: #f8f8f8; background-clip: padding-box; border: 1px solid #282828; border-radius: 0; -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; -o-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; }
@media (max-width:1255.98px) {
.form-control { font-size: calc(0.82rem + 0.2293vw); }
}
@media (prefers-reduced-motion:reduce) {
.form-control { -webkit-transition: none; -o-transition: none; transition: none; }
}
.form-control::-ms-expand {
background-color:transparent;
border:0;
}
.form-control:-moz-focusring {
color:transparent;
text-shadow:0 0 0 #282828;
}
.form-control:focus { color: #282828; background-color: #f8f8f8; border-color: #93d676; outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(80,158,47,0.25); box-shadow: 0 0 0 0.2rem rgba(80,158,47,0.25); }
.form-control::-webkit-input-placeholder {
color:#5e5e5e;
opacity:1;
}
.form-control::-moz-placeholder {
color:#5e5e5e;
opacity:1;
}
.form-control:-ms-input-placeholder {
color:#5e5e5e;
opacity:1;
}
.form-control::-ms-input-placeholder {
color:#5e5e5e;
opacity:1;
}
.form-control::placeholder {
color:#5e5e5e;
opacity:1;
}
.form-control:disabled, .form-control[readonly] { background-color: #E4E4E4; opacity: 1; }
input[type="date"].form-control, input[type="time"].form-control, input[type="datetime-local"].form-control, input[type="month"].form-control { -webkit-appearance: none; -moz-appearance: none; appearance: none; }
select.form-control:focus::-ms-value {
color:#282828;
background-color:#f8f8f8;
}
.form-control-file, .form-control-range { display: block; width: 100%; }
.col-form-label { padding-top: calc(0.7189rem + 1px); padding-bottom: calc(0.7189rem + 1px); margin-bottom: 0; font-size: inherit; line-height: 1.42; }
.col-form-label-lg { padding-top: calc(1rem + 1px); padding-bottom: calc(1rem + 1px); font-size: 1.2rem; line-height: 1.85; }
@media (max-width:1255.98px) {
.col-form-label-lg { font-size: calc(0.84rem + 0.45861vw); }
}
.col-form-label-sm { padding-top: calc(0.375rem + 1px); padding-bottom: calc(0.375rem + 1px); font-size: 0.93rem; line-height: 1.8; }
@media (max-width:1255.98px) {
.col-form-label-sm { font-size: calc(0.813rem + 0.14905vw); }
}
.form-control-plaintext { display: block; width: 100%; padding: 0.7189rem 0; margin-bottom: 0; font-size: 1rem; line-height: 1.42; color: #282828; background-color: transparent; border: solid transparent; border-width: 1px 0; }
@media (max-width:1255.98px) {
.form-control-plaintext { font-size: calc(0.82rem + 0.2293vw); }
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { padding-right: 0; padding-left: 0; }
.form-control-sm { height: calc(1.8em + 0.75rem + 2px); padding: 0.375rem 0.5rem; font-size: 0.93rem; line-height: 1.8; border-radius: 0; }
@media (max-width:1255.98px) {
.form-control-sm { font-size: calc(0.813rem + 0.14905vw); }
}
.form-control-lg { height: calc(1.85em + 2rem + 2px); padding: 1rem 1.4rem; font-size: 1.2rem; line-height: 1.85; border-radius: 0; }
@media (max-width:1255.98px) {
.form-control-lg { font-size: calc(0.84rem + 0.45861vw); }
}
select.form-control[size], select.form-control[multiple] { height: auto; }
textarea.form-control { height: auto; }
.form-group { margin-bottom: 1rem; }
.form-text { display: block; margin-top: 0; }
.form-row { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -5px; margin-left: -5px; }
.form-row > .col, .form-row > [class*="col-"] {
padding-right:5px;
padding-left:5px;
}
.form-check { position: relative; display: block; padding-left: 1.25rem; }
.form-check-input { position: absolute; margin-top: 0.3rem; margin-left: -1.25rem; }
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label { color: #5e5e5e; }
.form-check-label { margin-bottom: 0; }
.form-check-inline { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-left: 0; margin-right: 0.75rem; }
.form-check-inline .form-check-input { position: static; margin-top: 0; margin-right: 0.3125rem; margin-left: 0; }
.valid-feedback { display: none; width: 100%; margin-top: 0; font-size: 80%; color: #894703; }
.valid-tooltip { position: absolute; top: 100%; left: 0; z-index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top:.1rem;
font-size: 0.93rem; line-height: 1.42; color: #ffffff; background-color: rgba(80,158,47,0.9); border-radius: 0; }
@media (max-width:1255.98px) {
.valid-tooltip { font-size: calc(0.813rem + 0.14905vw); }
}
.was-validated :valid ~ .valid-feedback, .was-validated :valid ~ .valid-tooltip, .is-valid ~ .valid-feedback, .is-valid ~ .valid-tooltip {
display:block;
}
.was-validated .form-control:valid, .form-control.is-valid {
border-color:#894703;
padding-right:calc(1.42em + 1.4378rem);
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23509e2f' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
background-repeat:no-repeat;
background-position:right calc(0.355em + 0.35945rem) center;
background-size:calc(0.71em + 0.7189rem) calc(0.71em + 0.7189rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
border-color:#894703;
-webkit-box-shadow:0 0 0 0.2rem rgba(80,158,47,0.25);
box-shadow:0 0 0 0.2rem rgba(80,158,47,0.25);
}
.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
padding-right:calc(1.42em + 1.4378rem);
background-position:top calc(0.355em + 0.35945rem) right calc(0.355em + 0.35945rem);
}
.was-validated .custom-select:valid, .custom-select.is-valid {
border-color:#894703;
padding-right:calc(0.75em + 2.87835rem);
background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%238b8a8a' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.8rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23509e2f' 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") #f8f8f8 no-repeat center right 1.8rem/calc(0.71em + 0.7189rem) calc(0.71em + 0.7189rem);
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
border-color:#894703;
-webkit-box-shadow:0 0 0 0.2rem rgba(80,158,47,0.25);
box-shadow:0 0 0 0.2rem rgba(80,158,47,0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
color:#894703;
}
.was-validated .form-check-input:valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, .form-check-input.is-valid ~ .valid-tooltip {
display:block;
}
.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
color:#894703;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
border-color:#894703;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
border-color:#64c53b;
background-color:#64c53b;
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
-webkit-box-shadow:0 0 0 0.2rem rgba(80,158,47,0.25);
box-shadow:0 0 0 0.2rem rgba(80,158,47,0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
border-color:#894703;
}
.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
border-color:#894703;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
border-color:#894703;
-webkit-box-shadow:0 0 0 0.2rem rgba(80,158,47,0.25);
box-shadow:0 0 0 0.2rem rgba(80,158,47,0.25);
}
.invalid-feedback { display: none; width: 100%; margin-top: 0; font-size: 80%; color: #611918; }
.invalid-tooltip { position: absolute; top: 100%; left: 0; z-index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top:.1rem;
font-size: 0.93rem; line-height: 1.42; color: #ffffff; background-color: rgba(97,25,24,0.9); border-radius: 0; }
@media (max-width:1255.98px) {
.invalid-tooltip { font-size: calc(0.813rem + 0.14905vw); }
}
.was-validated :invalid ~ .invalid-feedback, .was-validated :invalid ~ .invalid-tooltip, .is-invalid ~ .invalid-feedback, .is-invalid ~ .invalid-tooltip {
display:block;
}
.was-validated .form-control:invalid, .form-control.is-invalid {
border-color:#611918;
padding-right:calc(1.42em + 1.4378rem);
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23611918' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23611918' stroke='none'/%3e%3c/svg%3e");
background-repeat:no-repeat;
background-position:right calc(0.355em + 0.35945rem) center;
background-size:calc(0.71em + 0.7189rem) calc(0.71em + 0.7189rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
border-color:#611918;
-webkit-box-shadow:0 0 0 0.2rem rgba(97,25,24,0.25);
box-shadow:0 0 0 0.2rem rgba(97,25,24,0.25);
}
.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
padding-right:calc(1.42em + 1.4378rem);
background-position:top calc(0.355em + 0.35945rem) right calc(0.355em + 0.35945rem);
}
.was-validated .custom-select:invalid, .custom-select.is-invalid {
border-color:#611918;
padding-right:calc(0.75em + 2.87835rem);
background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%238b8a8a' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.8rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23611918' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23611918' stroke='none'/%3e%3c/svg%3e") #f8f8f8 no-repeat center right 1.8rem/calc(0.71em + 0.7189rem) calc(0.71em + 0.7189rem);
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
border-color:#611918;
-webkit-box-shadow:0 0 0 0.2rem rgba(97,25,24,0.25);
box-shadow:0 0 0 0.2rem rgba(97,25,24,0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
color:#611918;
}
.was-validated .form-check-input:invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-tooltip {
display:block;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
color:#611918;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
border-color:#611918;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
border-color:#8a2422;
background-color:#8a2422;
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
-webkit-box-shadow:0 0 0 0.2rem rgba(97,25,24,0.25);
box-shadow:0 0 0 0.2rem rgba(97,25,24,0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
border-color:#611918;
}
.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
border-color:#611918;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
border-color:#611918;
-webkit-box-shadow:0 0 0 0.2rem rgba(97,25,24,0.25);
box-shadow:0 0 0 0.2rem rgba(97,25,24,0.25);
}
.form-inline { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
.form-inline .form-check { width: 100%; }
@media (min-width:568px) {
.form-inline label { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-bottom: 0; }
.form-inline .form-group { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 0; }
.form-inline .form-control { display: inline-block; width: auto; vertical-align: middle; }
.form-inline .form-control-plaintext { display: inline-block; }
.form-inline .input-group, .form-inline .custom-select { width: auto; }
.form-inline .form-check { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: auto; padding-left: 0; }
.form-inline .form-check-input { position: relative; -ms-flex-negative: 0; flex-shrink: 0; margin-top: 0; margin-right: 0.25rem; margin-left: 0; }
.form-inline .custom-control { -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
.form-inline .custom-control-label { margin-bottom: 0; }
}
.btn { display: inline-block; font-weight: 400; color: #282828; text-align: center; vertical-align: middle; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-color: transparent; border: 1px solid transparent; padding: 1.25rem 1.25rem; font-size: 1rem; line-height: 1.42; border-radius: 0; -webkit-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out; transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out; -o-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out; transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out; transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out; }
@media (max-width:1255.98px) {
.btn { font-size: calc(0.82rem + 0.2293vw); }
}
@media (prefers-reduced-motion:reduce) {
.btn { -webkit-transition: none; -o-transition: none; transition: none; }
}
.btn:hover { color: #282828; text-decoration: none; }
.btn:focus, .btn.focus { outline: 0; -webkit-box-shadow: none; box-shadow: none; }
.btn.disabled, .btn:disabled { opacity: 0.65; }
.btn:not(:disabled):not(.disabled) { cursor: pointer; }
a.btn.disabled, fieldset:disabled a.btn { pointer-events: none; }
.btn-primary { color: #ffffff; background-color: #894703; border-color: #894703; }
.btn-primary:hover { color: #ffffff; background-color: #418126; border-color: #3c7723; }
.btn-primary:focus, .btn-primary.focus { color: #ffffff; background-color: #418126; border-color: #3c7723; -webkit-box-shadow: 0 0 0 0.2rem rgba(106,173,78,0.5); box-shadow: 0 0 0 0.2rem rgba(106,173,78,0.5); }
.btn-primary.disabled, .btn-primary:disabled { color: #ffffff; background-color: #894703; border-color: #894703; }
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { color: #ffffff; background-color: #3c7723; border-color: #376d20; }
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(106,173,78,0.5); box-shadow: 0 0 0 0.2rem rgba(106,173,78,0.5); }
.btn-secondary { color: #ffffff; background-color: #000000; border-color: #000000; }
.btn-secondary:hover { color: #ffffff; background-color: black; border-color: black; }
.btn-secondary:focus, .btn-secondary.focus { color: #ffffff; background-color: black; border-color: black; -webkit-box-shadow: 0 0 0 0.2rem rgba(38,38,38,0.5); box-shadow: 0 0 0 0.2rem rgba(38,38,38,0.5); }
.btn-secondary.disabled, .btn-secondary:disabled { color: #ffffff; background-color: #000000; border-color: #000000; }
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { color: #ffffff; background-color: black; border-color: black; }
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(38,38,38,0.5); box-shadow: 0 0 0 0.2rem rgba(38,38,38,0.5); }
.btn-success { color: #ffffff; background-color: #894703; border-color: #894703; }
.btn-success:hover { color: #ffffff; background-color: #418126; border-color: #3c7723; }
.btn-success:focus, .btn-success.focus { color: #ffffff; background-color: #418126; border-color: #3c7723; -webkit-box-shadow: 0 0 0 0.2rem rgba(106,173,78,0.5); box-shadow: 0 0 0 0.2rem rgba(106,173,78,0.5); }
.btn-success.disabled, .btn-success:disabled { color: #ffffff; background-color: #894703; border-color: #894703; }
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { color: #ffffff; background-color: #3c7723; border-color: #376d20; }
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(106,173,78,0.5); box-shadow: 0 0 0 0.2rem rgba(106,173,78,0.5); }
.btn-info { color: #ffffff; background-color: #0B2745; border-color: #0B2745; }
.btn-info:hover { color: #ffffff; background-color: #061424; border-color: #040e19; }
.btn-info:focus, .btn-info.focus { color: #ffffff; background-color: #061424; border-color: #040e19; -webkit-box-shadow: 0 0 0 0.2rem rgba(48,71,97,0.5); box-shadow: 0 0 0 0.2rem rgba(48,71,97,0.5); }
.btn-info.disabled, .btn-info:disabled { color: #ffffff; background-color: #0B2745; border-color: #0B2745; }
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { color: #ffffff; background-color: #040e19; border-color: #02080e; }
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(48,71,97,0.5); box-shadow: 0 0 0 0.2rem rgba(48,71,97,0.5); }
.btn-warning { color: #8b8a8a; background-color: #f0AD4E; border-color: #f0AD4E; }
.btn-warning:hover { color: #8b8a8a; background-color: #ed9d2b; border-color: #ec971f; }
.btn-warning:focus, .btn-warning.focus { color: #8b8a8a; background-color: #ed9d2b; border-color: #ec971f; -webkit-box-shadow: 0 0 0 0.2rem rgba(225,168,87,0.5); box-shadow: 0 0 0 0.2rem rgba(225,168,87,0.5); }
.btn-warning.disabled, .btn-warning:disabled { color: #8b8a8a; background-color: #f0AD4E; border-color: #f0AD4E; }
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle { color: #8b8a8a; background-color: #ec971f; border-color: #ea9214; }
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(225,168,87,0.5); box-shadow: 0 0 0 0.2rem rgba(225,168,87,0.5); }
.btn-danger { color: #ffffff; background-color: #611918; border-color: #611918; }
.btn-danger:hover { color: #ffffff; background-color: #421110; border-color: #380e0e; }
.btn-danger:focus, .btn-danger.focus { color: #ffffff; background-color: #421110; border-color: #380e0e; -webkit-box-shadow: 0 0 0 0.2rem rgba(121,60,59,0.5); box-shadow: 0 0 0 0.2rem rgba(121,60,59,0.5); }
.btn-danger.disabled, .btn-danger:disabled { color: #ffffff; background-color: #611918; border-color: #611918; }
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { color: #ffffff; background-color: #380e0e; border-color: #2e0c0b; }
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(121,60,59,0.5); box-shadow: 0 0 0 0.2rem rgba(121,60,59,0.5); }
.btn-light { color: #8b8a8a; background-color: #f8f8f8; border-color: #f8f8f8; }
.btn-light:hover { color: #8b8a8a; background-color: #e5e5e5; border-color: #dfdfdf; }
.btn-light:focus, .btn-light.focus { color: #8b8a8a; background-color: #e5e5e5; border-color: #dfdfdf; -webkit-box-shadow: 0 0 0 0.2rem rgba(232,232,232,0.5); box-shadow: 0 0 0 0.2rem rgba(232,232,232,0.5); }
.btn-light.disabled, .btn-light:disabled { color: #8b8a8a; background-color: #f8f8f8; border-color: #f8f8f8; }
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { color: #8b8a8a; background-color: #dfdfdf; border-color: #d8d8d8; }
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(232,232,232,0.5); box-shadow: 0 0 0 0.2rem rgba(232,232,232,0.5); }
.btn-dark { color: #ffffff; background-color: #333333; border-color: #333333; }
.btn-dark:hover { color: #ffffff; background-color: #202020; border-color: #1a1a1a; }
.btn-dark:focus, .btn-dark.focus { color: #ffffff; background-color: #202020; border-color: #1a1a1a; -webkit-box-shadow: 0 0 0 0.2rem rgba(82,82,82,0.5); box-shadow: 0 0 0 0.2rem rgba(82,82,82,0.5); }
.btn-dark.disabled, .btn-dark:disabled { color: #ffffff; background-color: #333333; border-color: #333333; }
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { color: #ffffff; background-color: #1a1a1a; border-color: #131313; }
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(82,82,82,0.5); box-shadow: 0 0 0 0.2rem rgba(82,82,82,0.5); }
.btn-white { color: #8b8a8a; background-color: #ffffff; border-color: #ffffff; }
.btn-white:hover { color: #8b8a8a; background-color: #ececec; border-color: #e6e6e6; }
.btn-white:focus, .btn-white.focus { color: #8b8a8a; background-color: #ececec; border-color: #e6e6e6; -webkit-box-shadow: 0 0 0 0.2rem rgba(238,237,237,0.5); box-shadow: 0 0 0 0.2rem rgba(238,237,237,0.5); }
.btn-white.disabled, .btn-white:disabled { color: #8b8a8a; background-color: #ffffff; border-color: #ffffff; }
.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active, .show > .btn-white.dropdown-toggle { color: #8b8a8a; background-color: #e6e6e6; border-color: #dfdfdf; }
.btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus, .show > .btn-white.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(238,237,237,0.5); box-shadow: 0 0 0 0.2rem rgba(238,237,237,0.5); }
.btn-black { color: #ffffff; background-color: #282828; border-color: #282828; }
.btn-black:hover { color: #ffffff; background-color: #151515; border-color: #0f0f0f; }
.btn-black:focus, .btn-black.focus { color: #ffffff; background-color: #151515; border-color: #0f0f0f; -webkit-box-shadow: 0 0 0 0.2rem rgba(72,72,72,0.5); box-shadow: 0 0 0 0.2rem rgba(72,72,72,0.5); }
.btn-black.disabled, .btn-black:disabled { color: #ffffff; background-color: #282828; border-color: #282828; }
.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle { color: #ffffff; background-color: #0f0f0f; border-color: #080808; }
.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(72,72,72,0.5); box-shadow: 0 0 0 0.2rem rgba(72,72,72,0.5); }
.btn-gray { color: #8b8a8a; background-color: #DCDCDC; border-color: #DCDCDC; }
.btn-gray:hover { color: #8b8a8a; background-color: #c9c9c9; border-color: #c3c3c3; }
.btn-gray:focus, .btn-gray.focus { color: #8b8a8a; background-color: #c9c9c9; border-color: #c3c3c3; -webkit-box-shadow: 0 0 0 0.2rem rgba(208,208,208,0.5); box-shadow: 0 0 0 0.2rem rgba(208,208,208,0.5); }
.btn-gray.disabled, .btn-gray:disabled { color: #8b8a8a; background-color: #DCDCDC; border-color: #DCDCDC; }
.btn-gray:not(:disabled):not(.disabled):active, .btn-gray:not(:disabled):not(.disabled).active, .show > .btn-gray.dropdown-toggle { color: #8b8a8a; background-color: #c3c3c3; border-color: #bcbcbc; }
.btn-gray:not(:disabled):not(.disabled):active:focus, .btn-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-gray.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(208,208,208,0.5); box-shadow: 0 0 0 0.2rem rgba(208,208,208,0.5); }
.btn-outline-primary { color: #894703; border-color: #894703; }
.btn-outline-primary:hover { color: #ffffff; background-color: #894703; border-color: #894703; }
.btn-outline-primary:focus, .btn-outline-primary.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(80,158,47,0.5); box-shadow: 0 0 0 0.2rem rgba(80,158,47,0.5); }
.btn-outline-primary.disabled, .btn-outline-primary:disabled { color: #894703; background-color: transparent; }
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle { color: #ffffff; background-color: #894703; border-color: #894703; }
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(80,158,47,0.5); box-shadow: 0 0 0 0.2rem rgba(80,158,47,0.5); }
.btn-outline-secondary { color: #000000; border-color: #000000; }
.btn-outline-secondary:hover { color: #ffffff; background-color: #000000; border-color: #000000; }
.btn-outline-secondary:focus, .btn-outline-secondary.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(0,0,0,0.5); box-shadow: 0 0 0 0.2rem rgba(0,0,0,0.5); }
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { color: #000000; background-color: transparent; }
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle { color: #ffffff; background-color: #000000; border-color: #000000; }
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(0,0,0,0.5); box-shadow: 0 0 0 0.2rem rgba(0,0,0,0.5); }
.btn-outline-success { color: #894703; border-color: #894703; }
.btn-outline-success:hover { color: #ffffff; background-color: #894703; border-color: #894703; }
.btn-outline-success:focus, .btn-outline-success.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(80,158,47,0.5); box-shadow: 0 0 0 0.2rem rgba(80,158,47,0.5); }
.btn-outline-success.disabled, .btn-outline-success:disabled { color: #894703; background-color: transparent; }
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle { color: #ffffff; background-color: #894703; border-color: #894703; }
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(80,158,47,0.5); box-shadow: 0 0 0 0.2rem rgba(80,158,47,0.5); }
.btn-outline-info { color: #0B2745; border-color: #0B2745; }
.btn-outline-info:hover { color: #ffffff; background-color: #0B2745; border-color: #0B2745; }
.btn-outline-info:focus, .btn-outline-info.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(11,39,69,0.5); box-shadow: 0 0 0 0.2rem rgba(11,39,69,0.5); }
.btn-outline-info.disabled, .btn-outline-info:disabled { color: #0B2745; background-color: transparent; }
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle { color: #ffffff; background-color: #0B2745; border-color: #0B2745; }
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(11,39,69,0.5); box-shadow: 0 0 0 0.2rem rgba(11,39,69,0.5); }
.btn-outline-warning { color: #f0AD4E; border-color: #f0AD4E; }
.btn-outline-warning:hover { color: #8b8a8a; background-color: #f0AD4E; border-color: #f0AD4E; }
.btn-outline-warning:focus, .btn-outline-warning.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(240,173,78,0.5); box-shadow: 0 0 0 0.2rem rgba(240,173,78,0.5); }
.btn-outline-warning.disabled, .btn-outline-warning:disabled { color: #f0AD4E; background-color: transparent; }
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle { color: #8b8a8a; background-color: #f0AD4E; border-color: #f0AD4E; }
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(240,173,78,0.5); box-shadow: 0 0 0 0.2rem rgba(240,173,78,0.5); }
.btn-outline-danger { color: #611918; border-color: #611918; }
.btn-outline-danger:hover { color: #ffffff; background-color: #611918; border-color: #611918; }
.btn-outline-danger:focus, .btn-outline-danger.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(97,25,24,0.5); box-shadow: 0 0 0 0.2rem rgba(97,25,24,0.5); }
.btn-outline-danger.disabled, .btn-outline-danger:disabled { color: #611918; background-color: transparent; }
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle { color: #ffffff; background-color: #611918; border-color: #611918; }
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(97,25,24,0.5); box-shadow: 0 0 0 0.2rem rgba(97,25,24,0.5); }
.btn-outline-light { color: #f8f8f8; border-color: #f8f8f8; }
.btn-outline-light:hover { color: #8b8a8a; background-color: #f8f8f8; border-color: #f8f8f8; }
.btn-outline-light:focus, .btn-outline-light.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(248,248,248,0.5); box-shadow: 0 0 0 0.2rem rgba(248,248,248,0.5); }
.btn-outline-light.disabled, .btn-outline-light:disabled { color: #f8f8f8; background-color: transparent; }
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle { color: #8b8a8a; background-color: #f8f8f8; border-color: #f8f8f8; }
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(248,248,248,0.5); box-shadow: 0 0 0 0.2rem rgba(248,248,248,0.5); }
.btn-outline-dark { color: #333333; border-color: #333333; }
.btn-outline-dark:hover { color: #ffffff; background-color: #333333; border-color: #333333; }
.btn-outline-dark:focus, .btn-outline-dark.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(51,51,51,0.5); box-shadow: 0 0 0 0.2rem rgba(51,51,51,0.5); }
.btn-outline-dark.disabled, .btn-outline-dark:disabled { color: #333333; background-color: transparent; }
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle { color: #ffffff; background-color: #333333; border-color: #333333; }
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(51,51,51,0.5); box-shadow: 0 0 0 0.2rem rgba(51,51,51,0.5); }
.btn-outline-white { color: #ffffff; border-color: #ffffff; }
.btn-outline-white:hover { color: #8b8a8a; background-color: #ffffff; border-color: #ffffff; }
.btn-outline-white:focus, .btn-outline-white.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(255,255,255,0.5); box-shadow: 0 0 0 0.2rem rgba(255,255,255,0.5); }
.btn-outline-white.disabled, .btn-outline-white:disabled { color: #ffffff; background-color: transparent; }
.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active, .show > .btn-outline-white.dropdown-toggle { color: #8b8a8a; background-color: #ffffff; border-color: #ffffff; }
.btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-white.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(255,255,255,0.5); box-shadow: 0 0 0 0.2rem rgba(255,255,255,0.5); }
.btn-outline-black { color: #282828; border-color: #282828; }
.btn-outline-black:hover { color: #ffffff; background-color: #282828; border-color: #282828; }
.btn-outline-black:focus, .btn-outline-black.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(40,40,40,0.5); box-shadow: 0 0 0 0.2rem rgba(40,40,40,0.5); }
.btn-outline-black.disabled, .btn-outline-black:disabled { color: #282828; background-color: transparent; }
.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle { color: #ffffff; background-color: #282828; border-color: #282828; }
.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(40,40,40,0.5); box-shadow: 0 0 0 0.2rem rgba(40,40,40,0.5); }
.btn-outline-gray { color: #DCDCDC; border-color: #DCDCDC; }
.btn-outline-gray:hover { color: #8b8a8a; background-color: #DCDCDC; border-color: #DCDCDC; }
.btn-outline-gray:focus, .btn-outline-gray.focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(220,220,220,0.5); box-shadow: 0 0 0 0.2rem rgba(220,220,220,0.5); }
.btn-outline-gray.disabled, .btn-outline-gray:disabled { color: #DCDCDC; background-color: transparent; }
.btn-outline-gray:not(:disabled):not(.disabled):active, .btn-outline-gray:not(:disabled):not(.disabled).active, .show > .btn-outline-gray.dropdown-toggle { color: #8b8a8a; background-color: #DCDCDC; border-color: #DCDCDC; }
.btn-outline-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray.dropdown-toggle:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(220,220,220,0.5); box-shadow: 0 0 0 0.2rem rgba(220,220,220,0.5); }
.btn-link { font-weight: 400; color: #894703; text-decoration: none; }
.btn-link:hover { color: #894703; text-decoration: underline; }
.btn-link:focus, .btn-link.focus { text-decoration: underline; }
.btn-link:disabled, .btn-link.disabled { color: #E4E4E4; pointer-events: none; }
.btn-lg, .btn-group-lg > .btn { padding: 0.5rem 2.3rem; font-size: 1.2rem; line-height: 1.85; border-radius: 0; }
@media (max-width:1255.98px) {
.btn-lg, .btn-group-lg > .btn { font-size: calc(0.84rem + 0.45861vw); }
}
.btn-sm, .btn-group-sm > .btn { padding: 0.375rem 0.5rem; font-size: 0.93rem; line-height: 1.8; border-radius: 0; }
@media (max-width:1255.98px) {
.btn-sm, .btn-group-sm > .btn { font-size: calc(0.813rem + 0.14905vw); }
}
.btn-block { display: block; width: 100%; }
.btn-block + .btn-block { margin-top: 0.5rem; }
input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; }
.fade { -webkit-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; }
@media (prefers-reduced-motion:reduce) {
.fade { -webkit-transition: none; -o-transition: none; transition: none; }
}
.fade:not(.show) { opacity: 0; }
.collapse:not(.show) { display: none; }
.collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition: height 0.35s ease; -o-transition: height 0.35s ease; transition: height 0.35s ease; }
@media (prefers-reduced-motion:reduce) {
.collapsing { -webkit-transition: none; -o-transition: none; transition: none; }
}
.dropup, .dropright, .dropdown, .dropleft { position: relative; }
.dropdown-toggle { white-space: nowrap; }
.dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid; border-right: 0.3em solid transparent; border-bottom: 0; border-left: 0.3em solid transparent; }
.dropdown-toggle:empty::after { margin-left: 0; }
.dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 10rem; padding: 0.5rem 0; margin: 0.125rem 0 0; font-size: 0.9rem; color: #282828; text-align: left; list-style: none; background-color: #ffffff; background-clip: padding-box; border: 1px solid rgba(40,40,40,0.15); border-radius: 0; }
@media (max-width:1255.98px) {
.dropdown-menu { font-size: calc(0.81rem + 0.11465vw); }
}
.dropdown-menu-left { right: auto; left: 0; }
.dropdown-menu-right { right: 0; left: auto; }
@media (min-width:568px) {
.dropdown-menu-sm-left { right: auto; left: 0; }
.dropdown-menu-sm-right { right: 0; left: auto; }
}
@media (min-width:768px) {
.dropdown-menu-md-left { right: auto; left: 0; }
.dropdown-menu-md-right { right: 0; left: auto; }
}
@media (min-width:992px) {
.dropdown-menu-lg-left { right: auto; left: 0; }
.dropdown-menu-lg-right { right: 0; left: auto; }
}
@media (min-width:1256px) {
.dropdown-menu-xl-left { right: auto; left: 0; }
.dropdown-menu-xl-right { right: 0; left: auto; }
}
@media (min-width:1520px) {
.dropdown-menu-xxl-left { right: auto; left: 0; }
.dropdown-menu-xxl-right { right: 0; left: auto; }
}
.dropup .dropdown-menu { top: auto; bottom: 100%; margin-top: 0; margin-bottom: 0.125rem; }
.dropup .dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0; border-right: 0.3em solid transparent; border-bottom: 0.3em solid; border-left: 0.3em solid transparent; }
.dropup .dropdown-toggle:empty::after { margin-left: 0; }
.dropright .dropdown-menu { top: 0; right: auto; left: 100%; margin-top: 0; margin-left: 0.125rem; }
.dropright .dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid transparent; border-right: 0; border-bottom: 0.3em solid transparent; border-left: 0.3em solid; }
.dropright .dropdown-toggle:empty::after { margin-left: 0; }
.dropright .dropdown-toggle::after { vertical-align: 0; }
.dropleft .dropdown-menu { top: 0; right: 100%; left: auto; margin-top: 0; margin-right: 0.125rem; }
.dropleft .dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; }
.dropleft .dropdown-toggle::after { display: none; }
.dropleft .dropdown-toggle::before { display: inline-block; margin-right: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid transparent; border-right: 0.3em solid; border-bottom: 0.3em solid transparent; }
.dropleft .dropdown-toggle:empty::after { margin-left: 0; }
.dropleft .dropdown-toggle::before { vertical-align: 0; }
.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { right: auto; bottom: auto; }
.dropdown-divider { height: 0; margin: 0.5rem 0; overflow: hidden; border-top: 1px solid #E4E4E4; }
.dropdown-item { display: block; width: 100%; padding: 0.2rem 0.7rem; clear: both; font-weight: 400; color: #333333; text-align: inherit; white-space: nowrap; background-color: transparent; border: 0; }
.dropdown-item:hover, .dropdown-item:focus { color: #262626; text-decoration: none; background-color: #f8f8f8; }
.dropdown-item.active, .dropdown-item:active { color: #ffffff; text-decoration: none; background-color: #894703; }
.dropdown-item.disabled, .dropdown-item:disabled { color: #5e5e5e; pointer-events: none; background-color: transparent; }
.dropdown-menu.show { display: block; }
.dropdown-header { display: block; padding: 0.5rem 0.7rem; margin-bottom: 0; font-size: 0.93rem; color: #5e5e5e; white-space: nowrap; }
@media (max-width:1255.98px) {
.dropdown-header { font-size: calc(0.813rem + 0.14905vw); }
}
.dropdown-item-text { display: block; padding: 0.2rem 0.7rem; color: #333333; }
.btn-group, .btn-group-vertical { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: middle; }
.btn-group > .btn, .btn-group-vertical > .btn { position: relative; -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; }
.btn-group > .btn:hover, .btn-group-vertical > .btn:hover { z-index: 1; }
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn.active { z-index: 1; }
.btn-toolbar { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
.btn-toolbar .input-group { width: auto; }
.btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) { margin-left: -1px; }
.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-group:not(:last-child) > .btn { border-top-right-radius: 0; border-bottom-right-radius: 0; }
.btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) > .btn { border-top-left-radius: 0; border-bottom-left-radius: 0; }
.dropdown-toggle-split { padding-right: 0.9375rem; padding-left: 0.9375rem; }
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after { margin-left: 0; }
.dropleft .dropdown-toggle-split::before { margin-right: 0; }
.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { padding-right: 0.375rem; padding-left: 0.375rem; }
.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { padding-right: 1.725rem; padding-left: 1.725rem; }
.btn-group-vertical { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
.btn-group-vertical > .btn, .btn-group-vertical > .btn-group { width: 100%; }
.btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) { margin-top: -1px; }
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-group:not(:last-child) > .btn { border-bottom-right-radius: 0; border-bottom-left-radius: 0; }
.btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) > .btn { border-top-left-radius: 0; border-top-right-radius: 0; }
.btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn { margin-bottom: 0; }
.btn-group-toggle > .btn input[type="radio"], .btn-group-toggle > .btn input[type="checkbox"], .btn-group-toggle > .btn-group > .btn input[type="radio"], .btn-group-toggle > .btn-group > .btn input[type="checkbox"] { position: absolute; clip: rect(0,0,0,0); pointer-events: none; }
.input-group { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; width: 100%; }
.input-group > .form-control, .input-group > .form-control-plaintext, .input-group > .custom-select, .input-group > .custom-file { position: relative; -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; width: 1%; min-width: 0; margin-bottom: 0; }
.input-group > .form-control + .form-control, .input-group > .form-control + .custom-select, .input-group > .form-control + .custom-file, .input-group > .form-control-plaintext + .form-control, .input-group > .form-control-plaintext + .custom-select, .input-group > .form-control-plaintext + .custom-file, .input-group > .custom-select + .form-control, .input-group > .custom-select + .custom-select, .input-group > .custom-select + .custom-file, .input-group > .custom-file + .form-control, .input-group > .custom-file + .custom-select, .input-group > .custom-file + .custom-file { margin-left: -1px; }
.input-group > .form-control:focus, .input-group > .custom-select:focus, .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { z-index: 3; }
.input-group > .custom-file .custom-file-input:focus { z-index: 4; }
.input-group > .form-control:not(:last-child), .input-group > .custom-select:not(:last-child) { border-top-right-radius: 0; border-bottom-right-radius: 0; }
.input-group > .form-control:not(:first-child), .input-group > .custom-select:not(:first-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; }
.input-group > .custom-file { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after { border-top-right-radius: 0; border-bottom-right-radius: 0; }
.input-group > .custom-file:not(:first-child) .custom-file-label { border-top-left-radius: 0; border-bottom-left-radius: 0; }
.input-group-prepend, .input-group-append { display: -webkit-box; display: -ms-flexbox; display: flex; }
.input-group-prepend .btn, .input-group-append .btn { position: relative; z-index: 2; }
.input-group-prepend .btn:focus, .input-group-append .btn:focus { z-index: 3; }
.input-group-prepend .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group-prepend .input-group-text + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-append .btn + .btn, .input-group-append .btn + .input-group-text, .input-group-append .input-group-text + .input-group-text, .input-group-append .input-group-text + .btn { margin-left: -1px; }
.input-group-prepend { margin-right: -1px; }
.input-group-append { margin-left: -1px; }
.input-group-text { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 0.7189rem 0.8rem; margin-bottom: 0; font-size: 1rem; font-weight: 400; line-height: 1.42; color: inherit; text-align: center; white-space: nowrap; background-color: #DCDCDC; border: 1px solid #DCDCDC; border-radius: 0; }
@media (max-width:1255.98px) {
.input-group-text { font-size: calc(0.82rem + 0.2293vw); }
}
.input-group-text input[type="radio"], .input-group-text input[type="checkbox"] { margin-top: 0; }
.input-group-lg > .form-control:not(textarea), .input-group-lg > .custom-select { height: calc(1.85em + 2rem + 2px); }
.input-group-lg > .form-control, .input-group-lg > .custom-select, .input-group-lg > .input-group-prepend > .input-group-text, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-append > .btn { padding: 1rem 1.4rem; font-size: 1.2rem; line-height: 1.85; border-radius: 0; }
@media (max-width:1255.98px) {
.input-group-lg > .form-control, .input-group-lg > .custom-select, .input-group-lg > .input-group-prepend > .input-group-text, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-append > .btn { font-size: calc(0.84rem + 0.45861vw); }
}
.input-group-sm > .form-control:not(textarea), .input-group-sm > .custom-select { height: calc(1.8em + 0.75rem + 2px); }
.input-group-sm > .form-control, .input-group-sm > .custom-select, .input-group-sm > .input-group-prepend > .input-group-text, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-append > .btn { padding: 0.375rem 0.5rem; font-size: 0.93rem; line-height: 1.8; border-radius: 0; }
@media (max-width:1255.98px) {
.input-group-sm > .form-control, .input-group-sm > .custom-select, .input-group-sm > .input-group-prepend > .input-group-text, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-append > .btn { font-size: calc(0.813rem + 0.14905vw); }
}
.input-group-lg > .custom-select, .input-group-sm > .custom-select { padding-right: 1.8rem; }
.input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .input-group-text, .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { border-top-right-radius: 0; border-bottom-right-radius: 0; }
.input-group > .input-group-append > .btn, .input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; }
.custom-control { position: relative; z-index: 1; display: block; min-height: 1.562rem; padding-left: 2.5rem; }
.custom-control-inline { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; margin-right: 1rem; }
.custom-control-input { position: absolute; left: 0; z-index: -1; width: 1rem; height: 1.281rem; opacity: 0; }
.custom-control-input:checked ~ .custom-control-label::before { color: #ffffff; border-color: #894703; background-color: #894703; }
.custom-control-input:focus ~ .custom-control-label::before { -webkit-box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(80,158,47,0.25); box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(80,158,47,0.25); }
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { border-color: #93d676; }
.custom-control-input:not(:disabled):active ~ .custom-control-label::before { color: #ffffff; background-color: #b2e29e; border-color: #b2e29e; }
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { color: #5e5e5e; }
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { background-color: #E4E4E4; }
.custom-control-label { position: relative; margin-bottom: 0; vertical-align: top; }
.custom-control-label::before { position: absolute; top: 0.281rem; left: -2.5rem; display: block; width: 1rem; height: 1rem; pointer-events: none; content: ""; background-color: #DCDCDC; border: #f8f8f8 solid 1px; }
.custom-control-label::after { position: absolute; top: 0.281rem; left: -2.5rem; display: block; width: 1rem; height: 1rem; content: ""; background: no-repeat 50% / 50% 50%; }
.custom-checkbox .custom-control-label::before { border-radius: 0; }
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e"); }
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { border-color: #894703; background-color: #894703; }
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e"); }
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(80,158,47,0.5); }
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { background-color: rgba(80,158,47,0.5); }
.custom-radio .custom-control-label::before { border-radius: 50%; }
.custom-radio .custom-control-input:checked ~ .custom-control-label::after { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e"); }
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(80,158,47,0.5); }
.custom-switch { padding-left: 3.25rem; }
.custom-switch .custom-control-label::before { left: -3.25rem; width: 1.75rem; pointer-events: all; border-radius: 0.5rem; }
.custom-switch .custom-control-label::after { top: calc(0.281rem + 2px); left: calc(-3.25rem + 2px); width: calc(1rem - 4px); height: calc(1rem - 4px); background-color: #f8f8f8; border-radius: 0.5rem; -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; -o-transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; }
@media (prefers-reduced-motion:reduce) {
.custom-switch .custom-control-label::after { -webkit-transition: none; -o-transition: none; transition: none; }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after { background-color: #DCDCDC; -webkit-transform: translateX(0.75rem); -ms-transform: translateX(0.75rem); transform: translateX(0.75rem); }
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(80,158,47,0.5); }
.custom-select { display: inline-block; width: 100%; height: calc(1.42em + 1.4378rem + 2px); padding: 0.7189rem 1.8rem 0.7189rem 0.8rem; font-size: 1rem; font-weight: 400; line-height: 1.42; color: #282828; vertical-align: middle; background: #f8f8f8 url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%238b8a8a' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.8rem center/8px 10px; border: 1px solid #282828; border-radius: 0; -webkit-appearance: none; -moz-appearance: none; appearance: none; }
@media (max-width:1255.98px) {
.custom-select { font-size: calc(0.82rem + 0.2293vw); }
}
.custom-select:focus { border-color: #93d676; outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(80,158,47,0.25); box-shadow: 0 0 0 0.2rem rgba(80,158,47,0.25); }
.custom-select:focus::-ms-value {
color:#282828;
background-color:#f8f8f8;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) { height: auto; padding-right: 0.8rem; background-image: none; }
.custom-select:disabled { color: #5e5e5e; background-color: #E4E4E4; }
.custom-select::-ms-expand {
display:none;
}
.custom-select:-moz-focusring {
color:transparent;
text-shadow:0 0 0 #282828;
}
.custom-select-sm { height: calc(1.8em + 0.75rem + 2px); padding-top: 0.375rem; padding-bottom: 0.375rem; padding-left: 0.5rem; font-size: 75%; }
.custom-select-lg { height: calc(1.85em + 2rem + 2px); padding-top: 1rem; padding-bottom: 1rem; padding-left: 1.4rem; font-size: 125%; }
.custom-file { position: relative; display: inline-block; width: 100%; height: calc(1.42em + 1.4378rem + 2px); margin-bottom: 0; }
.custom-file-input { position: relative; z-index: 2; width: 100%; height: calc(1.42em + 1.4378rem + 2px); margin: 0; opacity: 0; }
.custom-file-input:focus ~ .custom-file-label { border-color: #93d676; -webkit-box-shadow: 0 0 0 0.2rem rgba(80,158,47,0.25); box-shadow: 0 0 0 0.2rem rgba(80,158,47,0.25); }
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { background-color: #E4E4E4; }
.custom-file-input:lang(en) ~ .custom-file-label::after { content: "Browse"; }
.custom-file-input ~ .custom-file-label[data-browse]::after { content: attr(data-browse); }
.custom-file-label { position: absolute; top: 0; right: 0; left: 0; z-index: 1; height: calc(1.42em + 1.4378rem + 2px); padding: 0.7189rem 0.8rem; font-weight: 400; line-height: 1.42; color: #282828; background-color: #f8f8f8; border: 1px solid #282828; border-radius: 0; }
.custom-file-label::after { position: absolute; top: 0; right: 0; bottom: 0; z-index: 3; display: block; height: calc(1.42em + 1.4378rem); padding: 0.7189rem 0.8rem; line-height: 1.42; color: #282828; content: "Browse"; background-color: #DCDCDC; border-left: inherit; border-radius: 0 0 0 0; }
.custom-range { width: 100%; height: 1.4rem; padding: 0; background-color: transparent; -webkit-appearance: none; -moz-appearance: none; appearance: none; }
.custom-range:focus { outline: none; }
.custom-range:focus::-webkit-slider-thumb {
-webkit-box-shadow:0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(80,158,47,0.25);
box-shadow:0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(80,158,47,0.25);
}
.custom-range:focus::-moz-range-thumb {
box-shadow:0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(80,158,47,0.25);
}
.custom-range:focus::-ms-thumb {
box-shadow:0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(80,158,47,0.25);
}
.custom-range::-moz-focus-outer {
border:0;
}
.custom-range::-webkit-slider-thumb {
width:1rem;
height:1rem;
margin-top:-0.25rem;
background-color:#894703;
border:0;
border-radius:1rem;
-webkit-transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
-webkit-appearance:none;
appearance:none;
}
@media (prefers-reduced-motion:reduce) {
.custom-range::-webkit-slider-thumb {
-webkit-transition:none;
transition:none;
}
}
.custom-range::-webkit-slider-thumb:active {
background-color:#b2e29e;
}
.custom-range::-webkit-slider-runnable-track {
width:100%;
height:0.5rem;
color:transparent;
cursor:pointer;
background-color:#DCDCDC;
border-color:transparent;
border-radius:1rem;
}
.custom-range::-moz-range-thumb {
width:1rem;
height:1rem;
background-color:#894703;
border:0;
border-radius:1rem;
-moz-transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
-moz-appearance:none;
appearance:none;
}
@media (prefers-reduced-motion:reduce) {
.custom-range::-moz-range-thumb {
-moz-transition:none;
transition:none;
}
}
.custom-range::-moz-range-thumb:active {
background-color:#b2e29e;
}
.custom-range::-moz-range-track {
width:100%;
height:0.5rem;
color:transparent;
cursor:pointer;
background-color:#DCDCDC;
border-color:transparent;
border-radius:1rem;
}
.custom-range::-ms-thumb {
width:1rem;
height:1rem;
margin-top:0;
margin-right:0.2rem;
margin-left:0.2rem;
background-color:#894703;
border:0;
border-radius:1rem;
-ms-transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
appearance:none;
}
@media (prefers-reduced-motion:reduce) {
.custom-range::-ms-thumb {
-ms-transition:none;
transition:none;
}
}
.custom-range::-ms-thumb:active {
background-color:#b2e29e;
}
.custom-range::-ms-track {
width:100%;
height:0.5rem;
color:transparent;
cursor:pointer;
background-color:transparent;
border-color:transparent;
border-width:0.5rem;
}
.custom-range::-ms-fill-lower {
background-color:#DCDCDC;
border-radius:1rem;
}
.custom-range::-ms-fill-upper {
margin-right:15px;
background-color:#DCDCDC;
border-radius:1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
background-color:#f8f8f8;
}
.custom-range:disabled::-webkit-slider-runnable-track {
cursor:default;
}
.custom-range:disabled::-moz-range-thumb {
background-color:#f8f8f8;
}
.custom-range:disabled::-moz-range-track {
cursor:default;
}
.custom-range:disabled::-ms-thumb {
background-color:#f8f8f8;
}
.custom-control-label::before, .custom-file-label, .custom-select { -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; -o-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; }
@media (prefers-reduced-motion:reduce) {
.custom-control-label::before, .custom-file-label, .custom-select { -webkit-transition: none; -o-transition: none; transition: none; }
}
.nav { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; list-style: none; }
.nav-link { display: block; padding: 0.5rem 1rem; }
.nav-link:hover, .nav-link:focus { text-decoration: none; }
.nav-link.disabled { color: #5e5e5e; pointer-events: none; cursor: default; }
.nav-tabs { border-bottom: 1px solid #DCDCDC; }
.nav-tabs .nav-item { margin-bottom: -1px; }
.nav-tabs .nav-link { border: 1px solid transparent; border-top-left-radius: 0; border-top-right-radius: 0; }
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { border-color: #E4E4E4 #E4E4E4 #DCDCDC; }
.nav-tabs .nav-link.disabled { color: #5e5e5e; background-color: transparent; border-color: transparent; }
.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link { color: #949494; background-color: #ffffff; border-color: #DCDCDC #DCDCDC #ffffff; }
.nav-tabs .dropdown-menu { margin-top: -1px; border-top-left-radius: 0; border-top-right-radius: 0; }
.nav-pills .nav-link { border-radius: 0; }
.nav-pills .nav-link.active, .nav-pills .show > .nav-link { color: #ffffff; background-color: #894703; }
.nav-fill > .nav-link, .nav-fill .nav-item { -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; text-align: center; }
.nav-justified > .nav-link, .nav-justified .nav-item { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; text-align: center; }
.tab-content > .tab-pane { display: none; }
.tab-content > .active { display: block; }
.navbar { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: 0.5rem 1rem; }
.navbar .container, .navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
.navbar-brand { display: inline-block; padding-top: 0.30475rem; padding-bottom: 0.30475rem; margin-right: 1rem; font-size: 1.375rem; line-height: inherit; white-space: nowrap; }
@media (max-width:1255.98px) {
.navbar-brand { font-size: calc(0.8575rem + 0.65925vw); }
}
.navbar-brand:hover, .navbar-brand:focus { text-decoration: none; }
.navbar-nav { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 0; margin-bottom: 0; list-style: none; }
.navbar-nav .nav-link { padding-right: 0; padding-left: 0; }
.navbar-nav .dropdown-menu { position: static; float: none; }
.navbar-text { display: inline-block; padding-top: 0.5rem; padding-bottom: 0.5rem; }
.navbar-collapse { -ms-flex-preferred-size: 100%; flex-basis: 100%; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
.navbar-toggler { padding: 0.25rem 0.75rem; font-size: 1.375rem; line-height: 1; background-color: transparent; border: 1px solid transparent; border-radius: 0; }
@media (max-width:1255.98px) {
.navbar-toggler { font-size: calc(0.8575rem + 0.65925vw); }
}
.navbar-toggler:hover, .navbar-toggler:focus { text-decoration: none; }
.navbar-toggler-icon { display: inline-block; width: 1.5em; height: 1.5em; vertical-align: middle; content: ""; background: no-repeat center center; background-size: 100% 100%; }
@media (max-width:567.98px) {
.navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl { padding-right: 0; padding-left: 0; }
}
@media (min-width:568px) {
.navbar-expand-sm { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
.navbar-expand-sm .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
.navbar-expand-sm .navbar-nav .dropdown-menu { position: absolute; }
.navbar-expand-sm .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }
.navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl { -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
.navbar-expand-sm .navbar-collapse { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; -ms-flex-preferred-size: auto; flex-basis: auto; }
.navbar-expand-sm .navbar-toggler { display: none; }
}
@media (max-width:767.98px) {
.navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl { padding-right: 0; padding-left: 0; }
}
@media (min-width:768px) {
.navbar-expand-md { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
.navbar-expand-md .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
.navbar-expand-md .navbar-nav .dropdown-menu { position: absolute; }
.navbar-expand-md .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }
.navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl { -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
.navbar-expand-md .navbar-collapse { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; -ms-flex-preferred-size: auto; flex-basis: auto; }
.navbar-expand-md .navbar-toggler { display: none; }
}
@media (max-width:991.98px) {
.navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl { padding-right: 0; padding-left: 0; }
}
@media (min-width:992px) {
.navbar-expand-lg { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
.navbar-expand-lg .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
.navbar-expand-lg .navbar-nav .dropdown-menu { position: absolute; }
.navbar-expand-lg .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }
.navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl { -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
.navbar-expand-lg .navbar-collapse { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; -ms-flex-preferred-size: auto; flex-basis: auto; }
.navbar-expand-lg .navbar-toggler { display: none; }
}
@media (max-width:1255.98px) {
.navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl { padding-right: 0; padding-left: 0; }
}
@media (min-width:1256px) {
.navbar-expand-xl { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
.navbar-expand-xl .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
.navbar-expand-xl .navbar-nav .dropdown-menu { position: absolute; }
.navbar-expand-xl .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }
.navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl { -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
.navbar-expand-xl .navbar-collapse { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; -ms-flex-preferred-size: auto; flex-basis: auto; }
.navbar-expand-xl .navbar-toggler { display: none; }
}
@media (max-width:1519.98px) {
.navbar-expand-xxl > .container, .navbar-expand-xxl > .container-fluid, .navbar-expand-xxl > .container-sm, .navbar-expand-xxl > .container-md, .navbar-expand-xxl > .container-lg, .navbar-expand-xxl > .container-xl { padding-right: 0; padding-left: 0; }
}
@media (min-width:1520px) {
.navbar-expand-xxl { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
.navbar-expand-xxl .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
.navbar-expand-xxl .navbar-nav .dropdown-menu { position: absolute; }
.navbar-expand-xxl .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }
.navbar-expand-xxl > .container, .navbar-expand-xxl > .container-fluid, .navbar-expand-xxl > .container-sm, .navbar-expand-xxl > .container-md, .navbar-expand-xxl > .container-lg, .navbar-expand-xxl > .container-xl { -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
.navbar-expand-xxl .navbar-collapse { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; -ms-flex-preferred-size: auto; flex-basis: auto; }
.navbar-expand-xxl .navbar-toggler { display: none; }
}
.navbar-expand { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
.navbar-expand > .container, .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl { padding-right: 0; padding-left: 0; }
.navbar-expand .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
.navbar-expand .navbar-nav .dropdown-menu { position: absolute; }
.navbar-expand .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }
.navbar-expand > .container, .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl { -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
.navbar-expand .navbar-collapse { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; -ms-flex-preferred-size: auto; flex-basis: auto; }
.navbar-expand .navbar-toggler { display: none; }
.navbar-light .navbar-brand { color: rgba(40,40,40,0.9); }
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { color: rgba(40,40,40,0.9); }
.navbar-light .navbar-nav .nav-link { color: rgba(40,40,40,0.5); }
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { color: rgba(40,40,40,0.7); }
.navbar-light .navbar-nav .nav-link.disabled { color: rgba(40,40,40,0.3); }
.navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active { color: rgba(40,40,40,0.9); }
.navbar-light .navbar-toggler { color: rgba(40,40,40,0.5); border-color: rgba(40,40,40,0.1); }
.navbar-light .navbar-toggler-icon { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2840, 40, 40, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }
.navbar-light .navbar-text { color: rgba(40,40,40,0.5); }
.navbar-light .navbar-text a { color: rgba(40,40,40,0.9); }
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { color: rgba(40,40,40,0.9); }
.navbar-dark .navbar-brand { color: #ffffff; }
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { color: #ffffff; }
.navbar-dark .navbar-nav .nav-link { color: rgba(255,255,255,0.5); }
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { color: rgba(255,255,255,0.75); }
.navbar-dark .navbar-nav .nav-link.disabled { color: rgba(255,255,255,0.25); }
.navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .nav-link.active { color: #ffffff; }
.navbar-dark .navbar-toggler { color: rgba(255,255,255,0.5); border-color: rgba(255,255,255,0.1); }
.navbar-dark .navbar-toggler-icon { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }
.navbar-dark .navbar-text { color: rgba(255,255,255,0.5); }
.navbar-dark .navbar-text a { color: #ffffff; }
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { color: #ffffff; }
.card { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; min-width: 0; word-wrap: break-word; background-color: #ffffff; background-clip: border-box; border: 1px solid rgba(40,40,40,0.125); border-radius: 0; }
.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: 0; border-top-right-radius: 0; }
.card > .list-group:last-child { border-bottom-width: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; }
.card > .card-header + .list-group, .card > .list-group + .card-footer { border-top: 0; }
.card-body { -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; min-height: 1px; padding: 1.25rem; }
.card-title { margin-bottom: 0.75rem; }
.card-subtitle { margin-top: -0.375rem; margin-bottom: 0; }
.card-text:last-child { margin-bottom: 0; }
.card-link:hover { text-decoration: none; }
.card-link + .card-link { margin-left: 1.25rem; }
.card-header { padding: 0.75rem 1.25rem; margin-bottom: 0; background-color: rgba(40,40,40,0.03); border-bottom: 1px solid rgba(40,40,40,0.125); }
.card-header:first-child { border-radius: 0 0 0 0; }
.card-footer { padding: 0.75rem 1.25rem; background-color: rgba(40,40,40,0.03); border-top: 1px solid rgba(40,40,40,0.125); }
.card-footer:last-child { border-radius: 0 0 0 0; }
.card-header-tabs { margin-right: -0.625rem; margin-bottom: -0.75rem; margin-left: -0.625rem; border-bottom: 0; }
.card-header-pills { margin-right: -0.625rem; margin-left: -0.625rem; }
.card-img-overlay { position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding: 1.25rem; border-radius: 0; }
.card-img, .card-img-top, .card-img-bottom { -ms-flex-negative: 0; flex-shrink: 0; width: 100%; }
.card-img, .card-img-top { border-top-left-radius: 0; border-top-right-radius: 0; }
.card-img, .card-img-bottom { border-bottom-right-radius: 0; border-bottom-left-radius: 0; }
.card-deck .card { margin-bottom: 20px; }
@media (min-width:568px) {
.card-deck { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap; margin-right: -20px; margin-left: -20px; }
.card-deck .card { -webkit-box-flex: 1; -ms-flex: 1 0 0%; flex: 1 0 0%; margin-right: 20px; margin-bottom: 0; margin-left: 20px; }
}
.card-group > .card { margin-bottom: 20px; }
@media (min-width:568px) {
.card-group { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap; }
.card-group > .card { -webkit-box-flex: 1; -ms-flex: 1 0 0%; flex: 1 0 0%; margin-bottom: 0; }
.card-group > .card + .card { margin-left: 0; border-left: 0; }
.card-group > .card:not(:last-child) { border-top-right-radius: 0; border-bottom-right-radius: 0; }
.card-group > .card:not(:last-child) .card-img-top, .card-group > .card:not(:last-child) .card-header { border-top-right-radius: 0; }
.card-group > .card:not(:last-child) .card-img-bottom, .card-group > .card:not(:last-child) .card-footer { border-bottom-right-radius: 0; }
.card-group > .card:not(:first-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; }
.card-group > .card:not(:first-child) .card-img-top, .card-group > .card:not(:first-child) .card-header { border-top-left-radius: 0; }
.card-group > .card:not(:first-child) .card-img-bottom, .card-group > .card:not(:first-child) .card-footer { border-bottom-left-radius: 0; }
}
.card-columns .card { margin-bottom: 0.75rem; }
@media (min-width:568px) {
.card-columns { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; -webkit-column-gap: 1.25rem; -moz-column-gap: 1.25rem; column-gap: 1.25rem; orphans: 1; widows: 1; }
.card-columns .card { display: inline-block; width: 100%; }
}
.accordion { overflow-anchor: none; }
.accordion > .card { overflow: hidden; }
.accordion > .card:not(:last-of-type) { border-bottom: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; }
.accordion > .card:not(:first-of-type) { border-top-left-radius: 0; border-top-right-radius: 0; }
.accordion > .card > .card-header { border-radius: 0; margin-bottom: -1px; }
.breadcrumb { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 0 0; margin-bottom: 1rem; font-size: 0.8rem; list-style: none; background-color: transparent; border-radius: 0; }
.breadcrumb-item { display: -webkit-box; display: -ms-flexbox; display: flex; }
.breadcrumb-item + .breadcrumb-item { padding-left: 0.2rem; }
.breadcrumb-item + .breadcrumb-item::before { display: inline-block; padding-right: 0.2rem; color: black; content: ">"; }
.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: underline; }
.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: none; }
.breadcrumb-item.active { color: #8f969d; }
.pagination { display: -webkit-box; display: -ms-flexbox; display: flex; padding-left: 0; list-style: none; border-radius: 0; }
.page-link { position: relative; display: block; padding: 0.5rem 0.75rem; margin-left: -1px; line-height: 1.25; color: #894703; background-color: #ffffff; border: 1px solid #DCDCDC; }
.page-link:hover { z-index: 2; color: #894703; text-decoration: none; background-color: #E4E4E4; border-color: #DCDCDC; }
.page-link:focus { z-index: 3; outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(80,158,47,0.25); box-shadow: 0 0 0 0.2rem rgba(80,158,47,0.25); }
.page-item:first-child .page-link { margin-left: 0; border-top-left-radius: 0; border-bottom-left-radius: 0; }
.page-item:last-child .page-link { border-top-right-radius: 0; border-bottom-right-radius: 0; }
.page-item.active .page-link { z-index: 3; color: #ffffff; background-color: #894703; border-color: #894703; }
.page-item.disabled .page-link { color: #5e5e5e; pointer-events: none; cursor: auto; background-color: #ffffff; border-color: #DCDCDC; }
.pagination-lg .page-link { padding: 0.75rem 1.5rem; font-size: 1.375rem; line-height: 1.85; }
@media (max-width:1255.98px) {
.pagination-lg .page-link { font-size: calc(0.8575rem + 0.65925vw); }
}
.pagination-lg .page-item:first-child .page-link { border-top-left-radius: 0; border-bottom-left-radius: 0; }
.pagination-lg .page-item:last-child .page-link { border-top-right-radius: 0; border-bottom-right-radius: 0; }
.pagination-sm .page-link { padding: 0.25rem 0.5rem; font-size: 0.93rem; line-height: 1.8; }
@media (max-width:1255.98px) {
.pagination-sm .page-link { font-size: calc(0.813rem + 0.14905vw); }
}
.pagination-sm .page-item:first-child .page-link { border-top-left-radius: 0; border-bottom-left-radius: 0; }
.pagination-sm .page-item:last-child .page-link { border-top-right-radius: 0; border-bottom-right-radius: 0; }
.badge { display: inline-block; padding: 0.25em 0.4em; font-size: 75%; font-weight: 700; line-height: 1; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: 0; -webkit-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out; transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out; -o-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out; transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out; transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out; }
@media (prefers-reduced-motion:reduce) {
.badge { -webkit-transition: none; -o-transition: none; transition: none; }
}
a.badge:hover, a.badge:focus { text-decoration: none; }
.badge:empty { display: none; }
.btn .badge { position: relative; top: -1px; }
.badge-pill { padding-right: 0.6em; padding-left: 0.6em; border-radius: 10rem; }
.badge-primary { color: #ffffff; background-color: #894703; }
a.badge-primary:hover, a.badge-primary:focus { color: #ffffff; background-color: #3c7723; }
a.badge-primary:focus, a.badge-primary.focus { outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(80,158,47,0.5); box-shadow: 0 0 0 0.2rem rgba(80,158,47,0.5); }
.badge-secondary { color: #ffffff; background-color: #000000; }
a.badge-secondary:hover, a.badge-secondary:focus { color: #ffffff; background-color: black; }
a.badge-secondary:focus, a.badge-secondary.focus { outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(0,0,0,0.5); box-shadow: 0 0 0 0.2rem rgba(0,0,0,0.5); }
.badge-success { color: #ffffff; background-color: #894703; }
a.badge-success:hover, a.badge-success:focus { color: #ffffff; background-color: #3c7723; }
a.badge-success:focus, a.badge-success.focus { outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(80,158,47,0.5); box-shadow: 0 0 0 0.2rem rgba(80,158,47,0.5); }
.badge-info { color: #ffffff; background-color: #0B2745; }
a.badge-info:hover, a.badge-info:focus { color: #ffffff; background-color: #040e19; }
a.badge-info:focus, a.badge-info.focus { outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(11,39,69,0.5); box-shadow: 0 0 0 0.2rem rgba(11,39,69,0.5); }
.badge-warning { color: #8b8a8a; background-color: #f0AD4E; }
a.badge-warning:hover, a.badge-warning:focus { color: #8b8a8a; background-color: #ec971f; }
a.badge-warning:focus, a.badge-warning.focus { outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(240,173,78,0.5); box-shadow: 0 0 0 0.2rem rgba(240,173,78,0.5); }
.badge-danger { color: #ffffff; background-color: #611918; }
a.badge-danger:hover, a.badge-danger:focus { color: #ffffff; background-color: #380e0e; }
a.badge-danger:focus, a.badge-danger.focus { outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(97,25,24,0.5); box-shadow: 0 0 0 0.2rem rgba(97,25,24,0.5); }
.badge-light { color: #8b8a8a; background-color: #f8f8f8; }
a.badge-light:hover, a.badge-light:focus { color: #8b8a8a; background-color: #dfdfdf; }
a.badge-light:focus, a.badge-light.focus { outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(248,248,248,0.5); box-shadow: 0 0 0 0.2rem rgba(248,248,248,0.5); }
.badge-dark { color: #ffffff; background-color: #333333; }
a.badge-dark:hover, a.badge-dark:focus { color: #ffffff; background-color: #1a1a1a; }
a.badge-dark:focus, a.badge-dark.focus { outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(51,51,51,0.5); box-shadow: 0 0 0 0.2rem rgba(51,51,51,0.5); }
.badge-white { color: #8b8a8a; background-color: #ffffff; }
a.badge-white:hover, a.badge-white:focus { color: #8b8a8a; background-color: #e6e6e6; }
a.badge-white:focus, a.badge-white.focus { outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(255,255,255,0.5); box-shadow: 0 0 0 0.2rem rgba(255,255,255,0.5); }
.badge-black { color: #ffffff; background-color: #282828; }
a.badge-black:hover, a.badge-black:focus { color: #ffffff; background-color: #0f0f0f; }
a.badge-black:focus, a.badge-black.focus { outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(40,40,40,0.5); box-shadow: 0 0 0 0.2rem rgba(40,40,40,0.5); }
.badge-gray { color: #8b8a8a; background-color: #DCDCDC; }
a.badge-gray:hover, a.badge-gray:focus { color: #8b8a8a; background-color: #c3c3c3; }
a.badge-gray:focus, a.badge-gray.focus { outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(220,220,220,0.5); box-shadow: 0 0 0 0.2rem rgba(220,220,220,0.5); }
.jumbotron { padding: 2rem 1rem; margin-bottom: 2rem; background-color: #E4E4E4; border-radius: 0; }
@media (min-width:568px) {
.jumbotron { padding: 4rem 2rem; }
}
.jumbotron-fluid { padding-right: 0; padding-left: 0; border-radius: 0; }
.alert { position: relative; padding: 0.75rem 1.25rem; margin-bottom: 1rem; border: 1px solid transparent; border-radius: 0; }
.alert-heading { color: inherit; }
.alert-link { font-weight: 700; }
.alert-dismissible { padding-right: 4.15rem; }
.alert-dismissible .close { position: absolute; top: 0; right: 0; padding: 0.75rem 1.25rem; color: inherit; }
.alert-primary { color: #3d652c; background-color: #dcecd5; border-color: #cee4c5; }
.alert-primary hr { border-top-color: #bfdcb4; }
.alert-primary .alert-link { color: #28411d; }
.alert-secondary { color: #131313; background-color: #cccccc; border-color: #b8b8b8; }
.alert-secondary hr { border-top-color: #ababab; }
.alert-secondary .alert-link { color: black; }
.alert-success { color: #3d652c; background-color: #dcecd5; border-color: #cee4c5; }
.alert-success hr { border-top-color: #bfdcb4; }
.alert-success .alert-link { color: #28411d; }
.alert-info { color: #192737; background-color: #ced4da; border-color: #bbc3cb; }
.alert-info hr { border-top-color: #adb6c0; }
.alert-info .alert-link { color: #090e14; }
.alert-warning { color: #906d3c; background-color: #fcefdc; border-color: #fbe8cd; }
.alert-warning hr { border-top-color: #f9ddb5; }
.alert-warning .alert-link { color: #6c522d; }
.alert-danger { color: #462020; background-color: #dfd1d1; border-color: #d3bfbe; }
.alert-danger hr { border-top-color: #c9b0af; }
.alert-danger .alert-link { color: #231010; }
.alert-light { color: #949494; background-color: #fefefe; border-color: #fdfdfd; }
.alert-light hr { border-top-color: #f0f0f0; }
.alert-light .alert-link { color: #7b7b7b; }
.alert-dark { color: #2e2e2e; background-color: #d6d6d6; border-color: #c6c6c6; }
.alert-dark hr { border-top-color: #b9b9b9; }
.alert-dark .alert-link { color: #151515; }
.alert-white { color: #989898; background-color: white; border-color: white; }
.alert-white hr { border-top-color: #f2f2f2; }
.alert-white .alert-link { color: #7f7f7f; }
.alert-black { color: #282828; background-color: #d4d4d4; border-color: #c3c3c3; }
.alert-black hr { border-top-color: #b6b6b6; }
.alert-black .alert-link { color: #0f0f0f; }
.alert-gray { color: #868686; background-color: #f8f8f8; border-color: whitesmoke; }
.alert-gray hr { border-top-color: #e8e8e8; }
.alert-gray .alert-link { color: #6d6d6d; }
@-webkit-keyframes progress-bar-stripes { from {
background-position:1rem 0;
}
to { background-position: 0 0; }
}
@keyframes progress-bar-stripes { from {
background-position:1rem 0;
}
to { background-position: 0 0; }
}
.progress { display: -webkit-box; display: -ms-flexbox; display: flex; height: 1rem; overflow: hidden; line-height: 0; font-size: 0.825rem; background-color: #E4E4E4; border-radius: 0; }
@media (max-width:1255.98px) {
.progress { font-size: calc(0.8025rem + 0.02866vw); }
}
.progress-bar { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; overflow: hidden; color: #ffffff; text-align: center; white-space: nowrap; background-color: #894703; -webkit-transition: width 0.6s ease; -o-transition: width 0.6s ease; transition: width 0.6s ease; }
@media (prefers-reduced-motion:reduce) {
.progress-bar { -webkit-transition: none; -o-transition: none; transition: none; }
}
.progress-bar-striped { background-image: -o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent); background-size: 1rem 1rem; }
.progress-bar-animated { -webkit-animation: progress-bar-stripes 1s linear infinite; animation: progress-bar-stripes 1s linear infinite; }
@media (prefers-reduced-motion:reduce) {
.progress-bar-animated { -webkit-animation: none; animation: none; }
}
.media { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }
.media-body { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }
.list-group { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 0; margin-bottom: 0; border-radius: 0; }
.list-group-item-action { width: 100%; color: #8b8a8a; text-align: inherit; }
.list-group-item-action:hover, .list-group-item-action:focus { z-index: 1; color: #8b8a8a; text-decoration: none; background-color: #f8f8f8; }
.list-group-item-action:active { color: #282828; background-color: #E4E4E4; }
.list-group-item { position: relative; display: block; padding: 0.9rem 0; color: black; background-color: transparent; border: 0 solid #DCDCDC; }
.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: #8f969d; pointer-events: none; background-color: transparent; }
.list-group-item.active { z-index: 2; color: #894703; background-color: transparent; border-color: #DCDCDC; }
.list-group-item + .list-group-item { border-top-width: 0; }
.list-group-item + .list-group-item.active { margin-top: 0; border-top-width: 0; }
.list-group-horizontal { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
.list-group-horizontal > .list-group-item:first-child { border-bottom-left-radius: 0; border-top-right-radius: 0; }
.list-group-horizontal > .list-group-item:last-child { border-top-right-radius: 0; 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: 0; border-left-width: 0; }
.list-group-horizontal > .list-group-item + .list-group-item.active { margin-left: 0; border-left-width: 0; }
@media (min-width:568px) {
.list-group-horizontal-sm { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
.list-group-horizontal-sm > .list-group-item:first-child { border-bottom-left-radius: 0; border-top-right-radius: 0; }
.list-group-horizontal-sm > .list-group-item:last-child { border-top-right-radius: 0; 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: 0; border-left-width: 0; }
.list-group-horizontal-sm > .list-group-item + .list-group-item.active { margin-left: 0; border-left-width: 0; }
}
@media (min-width:768px) {
.list-group-horizontal-md { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
.list-group-horizontal-md > .list-group-item:first-child { border-bottom-left-radius: 0; border-top-right-radius: 0; }
.list-group-horizontal-md > .list-group-item:last-child { border-top-right-radius: 0; 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: 0; border-left-width: 0; }
.list-group-horizontal-md > .list-group-item + .list-group-item.active { margin-left: 0; border-left-width: 0; }
}
@media (min-width:992px) {
.list-group-horizontal-lg { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
.list-group-horizontal-lg > .list-group-item:first-child { border-bottom-left-radius: 0; border-top-right-radius: 0; }
.list-group-horizontal-lg > .list-group-item:last-child { border-top-right-radius: 0; 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: 0; border-left-width: 0; }
.list-group-horizontal-lg > .list-group-item + .list-group-item.active { margin-left: 0; border-left-width: 0; }
}
@media (min-width:1256px) {
.list-group-horizontal-xl { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
.list-group-horizontal-xl > .list-group-item:first-child { border-bottom-left-radius: 0; border-top-right-radius: 0; }
.list-group-horizontal-xl > .list-group-item:last-child { border-top-right-radius: 0; 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: 0; border-left-width: 0; }
.list-group-horizontal-xl > .list-group-item + .list-group-item.active { margin-left: 0; border-left-width: 0; }
}
@media (min-width:1520px) {
.list-group-horizontal-xxl { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
.list-group-horizontal-xxl > .list-group-item:first-child { border-bottom-left-radius: 0; border-top-right-radius: 0; }
.list-group-horizontal-xxl > .list-group-item:last-child { border-top-right-radius: 0; 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: 0; border-left-width: 0; }
.list-group-horizontal-xxl > .list-group-item + .list-group-item.active { margin-left: 0; border-left-width: 0; }
}
.list-group-flush { border-radius: 0; }
.list-group-flush > .list-group-item { border-width: 0 0 0; }
.list-group-flush > .list-group-item:last-child { border-bottom-width: 0; }
.list-group-item-primary { color: #3d652c; background-color: #cee4c5; }
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { color: #3d652c; background-color: #bfdcb4; }
.list-group-item-primary.list-group-item-action.active { color: #ffffff; background-color: #3d652c; border-color: #3d652c; }
.list-group-item-secondary { color: #131313; background-color: #b8b8b8; }
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { color: #131313; background-color: #ababab; }
.list-group-item-secondary.list-group-item-action.active { color: #ffffff; background-color: #131313; border-color: #131313; }
.list-group-item-success { color: #3d652c; background-color: #cee4c5; }
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { color: #3d652c; background-color: #bfdcb4; }
.list-group-item-success.list-group-item-action.active { color: #ffffff; background-color: #3d652c; border-color: #3d652c; }
.list-group-item-info { color: #192737; background-color: #bbc3cb; }
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { color: #192737; background-color: #adb6c0; }
.list-group-item-info.list-group-item-action.active { color: #ffffff; background-color: #192737; border-color: #192737; }
.list-group-item-warning { color: #906d3c; background-color: #fbe8cd; }
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { color: #906d3c; background-color: #f9ddb5; }
.list-group-item-warning.list-group-item-action.active { color: #ffffff; background-color: #906d3c; border-color: #906d3c; }
.list-group-item-danger { color: #462020; background-color: #d3bfbe; }
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { color: #462020; background-color: #c9b0af; }
.list-group-item-danger.list-group-item-action.active { color: #ffffff; background-color: #462020; border-color: #462020; }
.list-group-item-light { color: #949494; background-color: #fdfdfd; }
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { color: #949494; background-color: #f0f0f0; }
.list-group-item-light.list-group-item-action.active { color: #ffffff; background-color: #949494; border-color: #949494; }
.list-group-item-dark { color: #2e2e2e; background-color: #c6c6c6; }
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { color: #2e2e2e; background-color: #b9b9b9; }
.list-group-item-dark.list-group-item-action.active { color: #ffffff; background-color: #2e2e2e; border-color: #2e2e2e; }
.list-group-item-white { color: #989898; background-color: white; }
.list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus { color: #989898; background-color: #f2f2f2; }
.list-group-item-white.list-group-item-action.active { color: #ffffff; background-color: #989898; border-color: #989898; }
.list-group-item-black { color: #282828; background-color: #c3c3c3; }
.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus { color: #282828; background-color: #b6b6b6; }
.list-group-item-black.list-group-item-action.active { color: #ffffff; background-color: #282828; border-color: #282828; }
.list-group-item-gray { color: #868686; background-color: whitesmoke; }
.list-group-item-gray.list-group-item-action:hover, .list-group-item-gray.list-group-item-action:focus { color: #868686; background-color: #e8e8e8; }
.list-group-item-gray.list-group-item-action.active { color: #ffffff; background-color: #868686; border-color: #868686; }
.close { float: right; font-size: 1.65rem; font-weight: 700; line-height: 1; color: #282828; text-shadow: 0 1px 0 #ffffff; opacity: .5; }
@media (max-width:1255.98px) {
.close { font-size: calc(0.885rem + 0.97454vw); }
}
.close:hover { color: #282828; text-decoration: none; }
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { opacity: .75; }
button.close { padding: 0; background-color: transparent; border: 0; }
a.close.disabled { pointer-events: none; }
.toast { -ms-flex-preferred-size: 350px; flex-basis: 350px; max-width: 350px; font-size: 0.875rem; background-color: rgba(255,255,255,0.85); background-clip: padding-box; border: 1px solid rgba(0,0,0,0.1); -webkit-box-shadow: 0 0.25rem 0.75rem rgba(40,40,40,0.1); box-shadow: 0 0.25rem 0.75rem rgba(40,40,40,0.1); opacity: 0; border-radius: 0.25rem; }
@media (max-width:1255.98px) {
.toast { font-size: calc(0.8075rem + 0.08599vw); }
}
.toast:not(:last-child) { margin-bottom: 0.75rem; }
.toast.showing { opacity: 1; }
.toast.show { display: block; opacity: 1; }
.toast.hide { display: none; }
.toast-header { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 0.25rem 0.75rem; color: #8f969d; background-color: rgba(255,255,255,0.85); background-clip: padding-box; border-bottom: 1px solid rgba(0,0,0,0.05); border-top-left-radius: calc(0.25rem - 1px); border-top-right-radius: calc(0.25rem - 1px); }
.toast-body { padding: 0.75rem; }
.modal-open { overflow: hidden; }
.modal-open .modal { overflow-x: hidden; overflow-y: auto; }
.modal { position: fixed; top: 0; left: 0; z-index: 1050; display: none; width: 100%; height: 100%; overflow: hidden; outline: 0; }
.modal-dialog { position: relative; width: auto; margin: 0.5rem; pointer-events: none; }
.modal.fade .modal-dialog { -webkit-transition: -webkit-transform 0.3s ease-out; transition: -webkit-transform 0.3s ease-out; -o-transition: transform 0.3s ease-out; transition: transform 0.3s ease-out; transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; -webkit-transform: translate(0, -50px); -ms-transform: translate(0, -50px); transform: translate(0, -50px); }
@media (prefers-reduced-motion:reduce) {
.modal.fade .modal-dialog { -webkit-transition: none; -o-transition: none; transition: none; }
}
.modal.show .modal-dialog { -webkit-transform: none; -ms-transform: none; transform: none; }
.modal.modal-static .modal-dialog { -webkit-transform: scale(1.02); -ms-transform: scale(1.02); transform: scale(1.02); }
.modal-dialog-scrollable { display: -webkit-box; display: -ms-flexbox; display: flex; max-height: calc(100% - 1rem); }
.modal-dialog-scrollable .modal-content { max-height: calc(100vh - 1rem); overflow: hidden; }
.modal-dialog-scrollable .modal-header, .modal-dialog-scrollable .modal-footer { -ms-flex-negative: 0; flex-shrink: 0; }
.modal-dialog-scrollable .modal-body { overflow-y: auto; }
.modal-dialog-centered { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; min-height: calc(100% - 1rem); }
.modal-dialog-centered::before { display: block; height: calc(100vh - 1rem); height: -webkit-min-content; height: -moz-min-content; height: min-content; content: ""; }
.modal-dialog-centered.modal-dialog-scrollable { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; height: 100%; }
.modal-dialog-centered.modal-dialog-scrollable .modal-content { max-height: none; }
.modal-dialog-centered.modal-dialog-scrollable::before { content: none; }
.modal-content { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 100%; pointer-events: auto; background-color: rgba(255,255,255,0.8); background-clip: padding-box; border: 1px solid rgba(40,40,40,0.2); border-radius: 0; outline: 0; }
.modal-backdrop { position: fixed; top: 0; left: 0; z-index: 1040; width: 100vw; height: 100vh; background-color: #282828; }
.modal-backdrop.fade { opacity: 0; }
.modal-backdrop.show { opacity: 0.5; }
.modal-header { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: 1rem 1rem; border-bottom: 0 solid #282828; border-top-left-radius: 0; border-top-right-radius: 0; }
.modal-header .close { padding: 1rem 1rem; margin: -1rem -1rem -1rem auto; }
.modal-title { margin-bottom: 0; line-height: 1.42; }
.modal-body { position: relative; -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 2rem; }
.modal-footer { 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: end; -ms-flex-pack: end; justify-content: flex-end; padding: 1.75rem; border-top: 0 solid #282828; border-bottom-right-radius: 0; border-bottom-left-radius: 0; }
.modal-footer > * { margin: 0.25rem; }
.modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; }
@media (min-width:568px) {
.modal-dialog { max-width: 90vw; margin: 3rem auto; }
.modal-dialog-scrollable { max-height: calc(100% - 6rem); }
.modal-dialog-scrollable .modal-content { max-height: calc(100vh - 6rem); }
.modal-dialog-centered { min-height: calc(100% - 6rem); }
.modal-dialog-centered::before { height: calc(100vh - 6rem); height: -webkit-min-content; height: -moz-min-content; height: min-content; }
.modal-sm { max-width: 300px; }
}
@media (min-width:992px) {
.modal-lg, .modal-xl { max-width: 800px; }
}
@media (min-width:1256px) {
.modal-xl { max-width: 1140px; }
}
.tooltip { position: absolute; z-index: 1070; display: block; margin: 0; font-family: "Roboto", sans-serif; font-style: normal; font-weight: 400; line-height: 1.42; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: 0.93rem; word-wrap: break-word; opacity: 0; }
@media (max-width:1255.98px) {
.tooltip { font-size: calc(0.813rem + 0.14905vw); }
}
.tooltip.show { opacity: 0.9; }
.tooltip .arrow { position: absolute; display: block; width: 0.8rem; height: 0.4rem; }
.tooltip .arrow::before { position: absolute; content: ""; border-color: transparent; border-style: solid; }
.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { padding: 0.4rem 0; }
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { bottom: 0; }
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { top: 0; border-width: 0.4rem 0.4rem 0; border-top-color: #282828; }
.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { padding: 0 0.4rem; }
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { left: 0; width: 0.4rem; height: 0.8rem; }
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { right: 0; border-width: 0.4rem 0.4rem 0.4rem 0; border-right-color: #282828; }
.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { padding: 0.4rem 0; }
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { top: 0; }
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { bottom: 0; border-width: 0 0.4rem 0.4rem; border-bottom-color: #282828; }
.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { padding: 0 0.4rem; }
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { right: 0; width: 0.4rem; height: 0.8rem; }
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { left: 0; border-width: 0.4rem 0 0.4rem 0.4rem; border-left-color: #282828; }
.tooltip-inner { max-width: 200px; padding: 0.25rem 0.5rem; color: #ffffff; text-align: center; background-color: #282828; border-radius: 0; }
.popover { position: absolute; top: 0; left: 0; z-index: 1060; display: block; max-width: 276px; font-family: "Roboto", sans-serif; font-style: normal; font-weight: 400; line-height: 1.42; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: 0.93rem; word-wrap: break-word; background-color: #ffffff; background-clip: padding-box; border: 1px solid rgba(40,40,40,0.2); border-radius: 0; }
@media (max-width:1255.98px) {
.popover { font-size: calc(0.813rem + 0.14905vw); }
}
.popover .arrow { position: absolute; display: block; width: 1rem; height: 0.5rem; margin: 0 0; }
.popover .arrow::before, .popover .arrow::after { position: absolute; display: block; content: ""; border-color: transparent; border-style: solid; }
.bs-popover-top, .bs-popover-auto[x-placement^="top"] { margin-bottom: 0.5rem; }
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow { bottom: calc(-0.5rem - 1px); }
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before { bottom: 0; border-width: 0.5rem 0.5rem 0; border-top-color: rgba(40,40,40,0.25); }
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after { bottom: 1px; border-width: 0.5rem 0.5rem 0; border-top-color: #ffffff; }
.bs-popover-right, .bs-popover-auto[x-placement^="right"] { margin-left: 0.5rem; }
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow { left: calc(-0.5rem - 1px); width: 0.5rem; height: 1rem; margin: 0 0; }
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before { left: 0; border-width: 0.5rem 0.5rem 0.5rem 0; border-right-color: rgba(40,40,40,0.25); }
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after { left: 1px; border-width: 0.5rem 0.5rem 0.5rem 0; border-right-color: #ffffff; }
.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { margin-top: 0.5rem; }
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow { top: calc(-0.5rem - 1px); }
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before { top: 0; border-width: 0 0.5rem 0.5rem 0.5rem; border-bottom-color: rgba(40,40,40,0.25); }
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after { top: 1px; border-width: 0 0.5rem 0.5rem 0.5rem; border-bottom-color: #ffffff; }
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { position: absolute; top: 0; left: 50%; display: block; width: 1rem; margin-left: -0.5rem; content: ""; border-bottom: 1px solid #f7f7f7; }
.bs-popover-left, .bs-popover-auto[x-placement^="left"] { margin-right: 0.5rem; }
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow { right: calc(-0.5rem - 1px); width: 0.5rem; height: 1rem; margin: 0 0; }
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before { right: 0; border-width: 0.5rem 0 0.5rem 0.5rem; border-left-color: rgba(40,40,40,0.25); }
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after { right: 1px; border-width: 0.5rem 0 0.5rem 0.5rem; border-left-color: #ffffff; }
.popover-header { padding: 0.5rem 0.75rem; margin-bottom: 0; font-size: 1.1rem; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-top-left-radius: 0; border-top-right-radius: 0; }
@media (max-width:1255.98px) {
.popover-header { font-size: calc(0.83rem + 0.34395vw); }
}
.popover-header:empty { display: none; }
.popover-body { padding: 0.5rem 0.75rem; color: #282828; }
.carousel { position: relative; }
.carousel.pointer-event { -ms-touch-action: pan-y; touch-action: pan-y; }
.carousel-inner { position: relative; width: 100%; overflow: hidden; }
.carousel-inner::after { display: block; clear: both; content: ""; }
.carousel-item { position: relative; display: none; float: left; width: 100%; margin-right: -100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: -webkit-transform 0.6s ease-in-out; transition: -webkit-transform 0.6s ease-in-out; -o-transition: transform 0.6s ease-in-out; transition: transform 0.6s ease-in-out; transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; }
@media (prefers-reduced-motion:reduce) {
.carousel-item { -webkit-transition: none; -o-transition: none; transition: none; }
}
.carousel-item.active, .carousel-item-next, .carousel-item-prev { display: block; }
.carousel-item-next:not(.carousel-item-left), .active.carousel-item-right { -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); }
.carousel-item-prev:not(.carousel-item-right), .active.carousel-item-left { -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); }
.carousel-fade .carousel-item { opacity: 0; -webkit-transition-property: opacity; -o-transition-property: opacity; transition-property: opacity; -webkit-transform: none; -ms-transform: none; transform: none; }
.carousel-fade .carousel-item.active, .carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .carousel-item-prev.carousel-item-right { z-index: 1; opacity: 1; }
.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right { z-index: 0; opacity: 0; -webkit-transition: opacity 0s 0.6s; -o-transition: opacity 0s 0.6s; transition: opacity 0s 0.6s; }
@media (prefers-reduced-motion:reduce) {
.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right { -webkit-transition: none; -o-transition: none; transition: none; }
}
.carousel-control-prev, .carousel-control-next { position: absolute; top: 0; bottom: 0; z-index: 1; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 15%; color: #ffffff; text-align: center; opacity: 0.5; -webkit-transition: opacity 0.15s ease; -o-transition: opacity 0.15s ease; transition: opacity 0.15s ease; }
@media (prefers-reduced-motion:reduce) {
.carousel-control-prev, .carousel-control-next { -webkit-transition: none; -o-transition: none; transition: none; }
}
.carousel-control-prev:hover, .carousel-control-prev:focus, .carousel-control-next:hover, .carousel-control-next:focus { color: #ffffff; text-decoration: none; outline: 0; opacity: 0.9; }
.carousel-control-prev { left: 0; }
.carousel-control-next { right: 0; }
.carousel-control-prev-icon, .carousel-control-next-icon { display: inline-block; width: 20px; height: 20px; background: no-repeat 50% / 100% 100%; }
.carousel-control-prev-icon { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e"); }
.carousel-control-next-icon { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e"); }
.carousel-indicators { position: absolute; right: 0; bottom: 0; left: 0; z-index: 15; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding-left: 0; margin-right: 15%; margin-left: 15%; list-style: none; }
.carousel-indicators li { -webkit-box-sizing: content-box; box-sizing: content-box; -webkit-box-flex: 0; -ms-flex: 0 1 auto; flex: 0 1 auto; width: 30px; height: 3px; margin-right: 3px; margin-left: 3px; text-indent: -999px; cursor: pointer; background-color: #ffffff; background-clip: padding-box; border-top: 10px solid transparent; border-bottom: 10px solid transparent; opacity: .5; -webkit-transition: opacity 0.6s ease; -o-transition: opacity 0.6s ease; transition: opacity 0.6s ease; }
@media (prefers-reduced-motion:reduce) {
.carousel-indicators li { -webkit-transition: none; -o-transition: none; transition: none; }
}
.carousel-indicators .active { opacity: 1; }
.carousel-caption { position: absolute; right: 15%; bottom: 20px; left: 15%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #ffffff; text-align: center; }
@-webkit-keyframes spinner-border { to {
-webkit-transform:rotate(360deg);
transform:rotate(360deg);
}
}
@keyframes spinner-border { to {
-webkit-transform:rotate(360deg);
transform:rotate(360deg);
}
}
.spinner-border { display: inline-block; width: 2rem; height: 2rem; vertical-align: text-bottom; border: 0.25em solid currentColor; border-right-color: transparent; border-radius: 50%; -webkit-animation: spinner-border .75s linear infinite; animation: spinner-border .75s linear infinite; }
.spinner-border-sm { width: 1rem; height: 1rem; border-width: 0.2em; }
@-webkit-keyframes spinner-grow { 0% {
-webkit-transform:scale(0);
transform:scale(0);
}
50% {
opacity:1;
-webkit-transform:none;
transform:none;
}
}
@keyframes spinner-grow { 0% {
-webkit-transform:scale(0);
transform:scale(0);
}
50% {
opacity:1;
-webkit-transform:none;
transform:none;
}
}
.spinner-grow { display: inline-block; width: 2rem; height: 2rem; vertical-align: text-bottom; background-color: currentColor; border-radius: 50%; opacity: 0; -webkit-animation: spinner-grow .75s linear infinite; animation: spinner-grow .75s linear infinite; }
.spinner-grow-sm { width: 1rem; height: 1rem; }
.align-baseline { vertical-align: baseline !important; }
.align-top { vertical-align: top !important; }
.align-middle { vertical-align: middle !important; }
.align-bottom { vertical-align: bottom !important; }
.align-text-bottom { vertical-align: text-bottom !important; }
.align-text-top { vertical-align: text-top !important; }
.bg-primary { background-color: #894703 !important; }
a.bg-primary:hover, a.bg-primary:focus, button.bg-primary:hover, button.bg-primary:focus { background-color: #3c7723 !important; }
.bg-secondary { background-color: #000000 !important; }
a.bg-secondary:hover, a.bg-secondary:focus, button.bg-secondary:hover, button.bg-secondary:focus { background-color: black !important; }
.bg-success { background-color: #894703 !important; }
a.bg-success:hover, a.bg-success:focus, button.bg-success:hover, button.bg-success:focus { background-color: #3c7723 !important; }
.bg-info { background-color: #0B2745 !important; }
a.bg-info:hover, a.bg-info:focus, button.bg-info:hover, button.bg-info:focus { background-color: #040e19 !important; }
.bg-warning { background-color: #f0AD4E !important; }
a.bg-warning:hover, a.bg-warning:focus, button.bg-warning:hover, button.bg-warning:focus { background-color: #ec971f !important; }
.bg-danger { background-color: #611918 !important; }
a.bg-danger:hover, a.bg-danger:focus, button.bg-danger:hover, button.bg-danger:focus { background-color: #380e0e !important; }
.bg-light { background-color: #f8f8f8 !important; }
a.bg-light:hover, a.bg-light:focus, button.bg-light:hover, button.bg-light:focus { background-color: #dfdfdf !important; }
.bg-dark { background-color: #333333 !important; }
a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { background-color: #1a1a1a !important; }
.bg-white, .white-block.paragraph--grid-column, .white-block:not(.paragraph--grid-column) > div { background-color: #ffffff !important; }
a.bg-white:hover, a.white-block.paragraph--grid-column:hover, a.bg-white:focus, a.white-block.paragraph--grid-column:focus, button.bg-white:hover, button.white-block.paragraph--grid-column:hover, button.bg-white:focus, button.white-block.paragraph--grid-column:focus { background-color: #e6e6e6 !important; }
.bg-black { background-color: #282828 !important; }
a.bg-black:hover, a.bg-black:focus, button.bg-black:hover, button.bg-black:focus { background-color: #0f0f0f !important; }
.bg-gray { background-color: #DCDCDC !important; }
a.bg-gray:hover, a.bg-gray:focus, button.bg-gray:hover, button.bg-gray:focus { background-color: #c3c3c3 !important; }
.bg-white, .white-block.paragraph--grid-column, .white-block:not(.paragraph--grid-column) > div { background-color: #ffffff !important; }
.bg-transparent { background-color: transparent !important; }
.border { border: 1px solid #282828 !important; }
.border-top { border-top: 1px solid #282828 !important; }
.border-right { border-right: 1px solid #282828 !important; }
.border-bottom { border-bottom: 1px solid #282828 !important; }
.border-left { border-left: 1px solid #282828 !important; }
.border-0 { border: 0 !important; }
.border-top-0 { border-top: 0 !important; }
.border-right-0 { border-right: 0 !important; }
.border-bottom-0 { border-bottom: 0 !important; }
.border-left-0 { border-left: 0 !important; }
.border-primary { border-color: #894703 !important; }
.border-secondary { border-color: #000000 !important; }
.border-success { border-color: #894703 !important; }
.border-info { border-color: #0B2745 !important; }
.border-warning { border-color: #f0AD4E !important; }
.border-danger { border-color: #611918 !important; }
.border-light { border-color: #f8f8f8 !important; }
.border-dark { border-color: #333333 !important; }
.border-white { border-color: #ffffff !important; }
.border-black { border-color: #282828 !important; }
.border-gray { border-color: #DCDCDC !important; }
.border-white { border-color: #ffffff !important; }
.rounded-sm { border-radius: 0 !important; }
.rounded { border-radius: 0 !important; }
.rounded-top { border-top-left-radius: 0 !important; border-top-right-radius: 0 !important; }
.rounded-right { border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important; }
.rounded-bottom { border-bottom-right-radius: 0 !important; border-bottom-left-radius: 0 !important; }
.rounded-left { border-top-left-radius: 0 !important; border-bottom-left-radius: 0 !important; }
.rounded-lg { border-radius: 0 !important; }
.rounded-circle { border-radius: 50% !important; }
.rounded-pill { border-radius: 50rem !important; }
.rounded-0 { border-radius: 0 !important; }
.clearfix::after { display: block; clear: both; content: ""; }
.d-none { display: none !important; }
.d-inline { display: inline !important; }
.d-inline-block { display: inline-block !important; }
.d-block { display: block !important; }
.d-table { display: table !important; }
.d-table-row { display: table-row !important; }
.d-table-cell { display: table-cell !important; }
.d-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; }
.d-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; }
@media (min-width:568px) {
.d-sm-none { display: none !important; }
.d-sm-inline { display: inline !important; }
.d-sm-inline-block { display: inline-block !important; }
.d-sm-block { display: block !important; }
.d-sm-table { display: table !important; }
.d-sm-table-row { display: table-row !important; }
.d-sm-table-cell { display: table-cell !important; }
.d-sm-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; }
.d-sm-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; }
}
@media (min-width:768px) {
.d-md-none { display: none !important; }
.d-md-inline { display: inline !important; }
.d-md-inline-block { display: inline-block !important; }
.d-md-block { display: block !important; }
.d-md-table { display: table !important; }
.d-md-table-row { display: table-row !important; }
.d-md-table-cell { display: table-cell !important; }
.d-md-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; }
.d-md-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; }
}
@media (min-width:992px) {
.d-lg-none { display: none !important; }
.d-lg-inline { display: inline !important; }
.d-lg-inline-block { display: inline-block !important; }
.d-lg-block { display: block !important; }
.d-lg-table { display: table !important; }
.d-lg-table-row { display: table-row !important; }
.d-lg-table-cell { display: table-cell !important; }
.d-lg-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; }
.d-lg-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; }
}
@media (min-width:1256px) {
.d-xl-none { display: none !important; }
.d-xl-inline { display: inline !important; }
.d-xl-inline-block { display: inline-block !important; }
.d-xl-block { display: block !important; }
.d-xl-table { display: table !important; }
.d-xl-table-row { display: table-row !important; }
.d-xl-table-cell { display: table-cell !important; }
.d-xl-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; }
.d-xl-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; }
}
@media (min-width:1520px) {
.d-xxl-none { display: none !important; }
.d-xxl-inline { display: inline !important; }
.d-xxl-inline-block { display: inline-block !important; }
.d-xxl-block { display: block !important; }
.d-xxl-table { display: table !important; }
.d-xxl-table-row { display: table-row !important; }
.d-xxl-table-cell { display: table-cell !important; }
.d-xxl-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; }
.d-xxl-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; }
}
@media print {
.d-print-none { display: none !important; }
.d-print-inline { display: inline !important; }
.d-print-inline-block { display: inline-block !important; }
.d-print-block { display: block !important; }
.d-print-table { display: table !important; }
.d-print-table-row { display: table-row !important; }
.d-print-table-cell { display: table-cell !important; }
.d-print-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; }
.d-print-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; }
}
.embed-responsive { position: relative; display: block; width: 100%; padding: 0; overflow: hidden; }
.embed-responsive::before { display: block; content: ""; }
.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video { position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; border: 0; }
.embed-responsive-21by9::before { padding-top: 42.85714%; }
.embed-responsive-16by9::before { padding-top: 56.25%; }
.embed-responsive-4by3::before { padding-top: 75%; }
.embed-responsive-1by1::before { padding-top: 100%; }
.flex-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; }
.flex-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; }
.flex-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }
.flex-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
.flex-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }
.flex-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
.flex-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }
.flex-fill { -webkit-box-flex: 1 !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }
.flex-grow-0 { -webkit-box-flex: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; }
.flex-grow-1 { -webkit-box-flex: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; }
.flex-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }
.flex-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }
.justify-content-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; }
.justify-content-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; }
.justify-content-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; }
.justify-content-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; }
.justify-content-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; }
.align-items-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; }
.align-items-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; }
.align-items-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; }
.align-items-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; }
.align-items-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; }
.align-content-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; }
.align-content-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; }
.align-content-center { -ms-flex-line-pack: center !important; align-content: center !important; }
.align-content-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; }
.align-content-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; }
.align-content-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; }
.align-self-auto { -ms-flex-item-align: auto !important; align-self: auto !important; }
.align-self-start { -ms-flex-item-align: start !important; align-self: flex-start !important; }
.align-self-end { -ms-flex-item-align: end !important; align-self: flex-end !important; }
.align-self-center { -ms-flex-item-align: center !important; align-self: center !important; }
.align-self-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; }
.align-self-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; }
@media (min-width:568px) {
.flex-sm-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; }
.flex-sm-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; }
.flex-sm-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }
.flex-sm-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
.flex-sm-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }
.flex-sm-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
.flex-sm-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }
.flex-sm-fill { -webkit-box-flex: 1 !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }
.flex-sm-grow-0 { -webkit-box-flex: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; }
.flex-sm-grow-1 { -webkit-box-flex: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; }
.flex-sm-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }
.flex-sm-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }
.justify-content-sm-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; }
.justify-content-sm-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; }
.justify-content-sm-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; }
.justify-content-sm-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; }
.justify-content-sm-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; }
.align-items-sm-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; }
.align-items-sm-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; }
.align-items-sm-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; }
.align-items-sm-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; }
.align-items-sm-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; }
.align-content-sm-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; }
.align-content-sm-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; }
.align-content-sm-center { -ms-flex-line-pack: center !important; align-content: center !important; }
.align-content-sm-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; }
.align-content-sm-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; }
.align-content-sm-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; }
.align-self-sm-auto { -ms-flex-item-align: auto !important; align-self: auto !important; }
.align-self-sm-start { -ms-flex-item-align: start !important; align-self: flex-start !important; }
.align-self-sm-end { -ms-flex-item-align: end !important; align-self: flex-end !important; }
.align-self-sm-center { -ms-flex-item-align: center !important; align-self: center !important; }
.align-self-sm-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; }
.align-self-sm-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; }
}
@media (min-width:768px) {
.flex-md-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; }
.flex-md-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; }
.flex-md-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }
.flex-md-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
.flex-md-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }
.flex-md-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
.flex-md-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }
.flex-md-fill { -webkit-box-flex: 1 !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }
.flex-md-grow-0 { -webkit-box-flex: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; }
.flex-md-grow-1 { -webkit-box-flex: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; }
.flex-md-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }
.flex-md-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }
.justify-content-md-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; }
.justify-content-md-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; }
.justify-content-md-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; }
.justify-content-md-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; }
.justify-content-md-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; }
.align-items-md-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; }
.align-items-md-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; }
.align-items-md-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; }
.align-items-md-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; }
.align-items-md-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; }
.align-content-md-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; }
.align-content-md-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; }
.align-content-md-center { -ms-flex-line-pack: center !important; align-content: center !important; }
.align-content-md-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; }
.align-content-md-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; }
.align-content-md-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; }
.align-self-md-auto { -ms-flex-item-align: auto !important; align-self: auto !important; }
.align-self-md-start { -ms-flex-item-align: start !important; align-self: flex-start !important; }
.align-self-md-end { -ms-flex-item-align: end !important; align-self: flex-end !important; }
.align-self-md-center { -ms-flex-item-align: center !important; align-self: center !important; }
.align-self-md-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; }
.align-self-md-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; }
}
@media (min-width:992px) {
.flex-lg-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; }
.flex-lg-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; }
.flex-lg-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }
.flex-lg-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
.flex-lg-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }
.flex-lg-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
.flex-lg-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }
.flex-lg-fill { -webkit-box-flex: 1 !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }
.flex-lg-grow-0 { -webkit-box-flex: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; }
.flex-lg-grow-1 { -webkit-box-flex: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; }
.flex-lg-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }
.flex-lg-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }
.justify-content-lg-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; }
.justify-content-lg-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; }
.justify-content-lg-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; }
.justify-content-lg-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; }
.justify-content-lg-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; }
.align-items-lg-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; }
.align-items-lg-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; }
.align-items-lg-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; }
.align-items-lg-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; }
.align-items-lg-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; }
.align-content-lg-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; }
.align-content-lg-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; }
.align-content-lg-center { -ms-flex-line-pack: center !important; align-content: center !important; }
.align-content-lg-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; }
.align-content-lg-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; }
.align-content-lg-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; }
.align-self-lg-auto { -ms-flex-item-align: auto !important; align-self: auto !important; }
.align-self-lg-start { -ms-flex-item-align: start !important; align-self: flex-start !important; }
.align-self-lg-end { -ms-flex-item-align: end !important; align-self: flex-end !important; }
.align-self-lg-center { -ms-flex-item-align: center !important; align-self: center !important; }
.align-self-lg-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; }
.align-self-lg-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; }
}
@media (min-width:1256px) {
.flex-xl-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; }
.flex-xl-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; }
.flex-xl-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }
.flex-xl-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
.flex-xl-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }
.flex-xl-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
.flex-xl-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }
.flex-xl-fill { -webkit-box-flex: 1 !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }
.flex-xl-grow-0 { -webkit-box-flex: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; }
.flex-xl-grow-1 { -webkit-box-flex: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; }
.flex-xl-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }
.flex-xl-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }
.justify-content-xl-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; }
.justify-content-xl-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; }
.justify-content-xl-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; }
.justify-content-xl-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; }
.justify-content-xl-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; }
.align-items-xl-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; }
.align-items-xl-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; }
.align-items-xl-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; }
.align-items-xl-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; }
.align-items-xl-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; }
.align-content-xl-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; }
.align-content-xl-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; }
.align-content-xl-center { -ms-flex-line-pack: center !important; align-content: center !important; }
.align-content-xl-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; }
.align-content-xl-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; }
.align-content-xl-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; }
.align-self-xl-auto { -ms-flex-item-align: auto !important; align-self: auto !important; }
.align-self-xl-start { -ms-flex-item-align: start !important; align-self: flex-start !important; }
.align-self-xl-end { -ms-flex-item-align: end !important; align-self: flex-end !important; }
.align-self-xl-center { -ms-flex-item-align: center !important; align-self: center !important; }
.align-self-xl-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; }
.align-self-xl-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; }
}
@media (min-width:1520px) {
.flex-xxl-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; }
.flex-xxl-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; }
.flex-xxl-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }
.flex-xxl-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
.flex-xxl-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }
.flex-xxl-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
.flex-xxl-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }
.flex-xxl-fill { -webkit-box-flex: 1 !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }
.flex-xxl-grow-0 { -webkit-box-flex: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; }
.flex-xxl-grow-1 { -webkit-box-flex: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; }
.flex-xxl-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }
.flex-xxl-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }
.justify-content-xxl-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; }
.justify-content-xxl-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; }
.justify-content-xxl-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; }
.justify-content-xxl-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; }
.justify-content-xxl-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; }
.align-items-xxl-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; }
.align-items-xxl-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; }
.align-items-xxl-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; }
.align-items-xxl-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; }
.align-items-xxl-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; }
.align-content-xxl-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; }
.align-content-xxl-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; }
.align-content-xxl-center { -ms-flex-line-pack: center !important; align-content: center !important; }
.align-content-xxl-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; }
.align-content-xxl-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; }
.align-content-xxl-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; }
.align-self-xxl-auto { -ms-flex-item-align: auto !important; align-self: auto !important; }
.align-self-xxl-start { -ms-flex-item-align: start !important; align-self: flex-start !important; }
.align-self-xxl-end { -ms-flex-item-align: end !important; align-self: flex-end !important; }
.align-self-xxl-center { -ms-flex-item-align: center !important; align-self: center !important; }
.align-self-xxl-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; }
.align-self-xxl-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; }
}
.float-left { float: left !important; }
.float-right { float: right !important; }
.float-none { float: none !important; }
@media (min-width:568px) {
.float-sm-left { float: left !important; }
.float-sm-right { float: right !important; }
.float-sm-none { float: none !important; }
}
@media (min-width:768px) {
.float-md-left { float: left !important; }
.float-md-right { float: right !important; }
.float-md-none { float: none !important; }
}
@media (min-width:992px) {
.float-lg-left { float: left !important; }
.float-lg-right { float: right !important; }
.float-lg-none { float: none !important; }
}
@media (min-width:1256px) {
.float-xl-left { float: left !important; }
.float-xl-right { float: right !important; }
.float-xl-none { float: none !important; }
}
@media (min-width:1520px) {
.float-xxl-left { float: left !important; }
.float-xxl-right { float: right !important; }
.float-xxl-none { float: none !important; }
}
.user-select-all { -webkit-user-select: all !important; -moz-user-select: all !important; -ms-user-select: all !important; user-select: all !important; }
.user-select-auto { -webkit-user-select: auto !important; -moz-user-select: auto !important; -ms-user-select: auto !important; user-select: auto !important; }
.user-select-none { -webkit-user-select: none !important; -moz-user-select: none !important; -ms-user-select: none !important; user-select: none !important; }
.overflow-auto { overflow: auto !important; }
.overflow-hidden { overflow: hidden !important; }
.position-static { position: static !important; }
.position-relative { position: relative !important; }
.position-absolute { position: absolute !important; }
.position-fixed { position: fixed !important; }
.position-sticky { position: -webkit-sticky !important; position: sticky !important; }
.fixed-top { position: fixed; top: 0; right: 0; left: 0; z-index: 1030; }
.fixed-bottom { position: fixed; right: 0; bottom: 0; left: 0; z-index: 1030; }
@supports ((position:-webkit-sticky) or (position:sticky)) {
.sticky-top {
position:-webkit-sticky;
position:sticky;
top:0;
z-index:1020;
}
}
.sr-only, .certina-wishlist-watchfinder a.certina-wishlist-watchfinder-link .certina-wishlist-watchfinder-title { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border: 0; }
.sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; overflow: visible; clip: auto; white-space: normal; }
.shadow-sm { -webkit-box-shadow: 0 0.125rem 0.25rem rgba(40,40,40,0.075) !important; box-shadow: 0 0.125rem 0.25rem rgba(40,40,40,0.075) !important; }
.shadow { -webkit-box-shadow: 0 0.5rem 1rem rgba(40,40,40,0.15) !important; box-shadow: 0 0.5rem 1rem rgba(40,40,40,0.15) !important; }
.shadow-lg { -webkit-box-shadow: 0 1rem 3rem rgba(40,40,40,0.175) !important; box-shadow: 0 1rem 3rem rgba(40,40,40,0.175) !important; }
.shadow-none { -webkit-box-shadow: none !important; box-shadow: none !important; }
.w-25 { width: 25% !important; }
.w-50 { width: 50% !important; }
.w-75 { width: 75% !important; }
.w-100 { width: 100% !important; }
.w-auto { width: auto !important; }
.h-25 { height: 25% !important; }
.h-50 { height: 50% !important; }
.h-75 { height: 75% !important; }
.h-100 { height: 100% !important; }
.h-auto { height: auto !important; }
.mw-100 { max-width: 100% !important; }
.mh-100 { max-height: 100% !important; }
.min-vw-100 { min-width: 100vw !important; }
.min-vh-100 { min-height: 100vh !important; }
.vw-100 { width: 100vw !important; }
.vh-100 { height: 100vh !important; }
.m-0 { margin: 0 !important; }
.mt-0, .my-0 { margin-top: 0 !important; }
.mr-0, .mx-0 { margin-right: 0 !important; }
.mb-0, .my-0 { margin-bottom: 0 !important; }
.ml-0, .mx-0 { margin-left: 0 !important; }
.m-1 { margin: 1.25rem !important; }
.mt-1, .my-1 { margin-top: 1.25rem !important; }
.mr-1, .mx-1 { margin-right: 1.25rem !important; }
.mb-1, .my-1 { margin-bottom: 1.25rem !important; }
.ml-1, .mx-1 { margin-left: 1.25rem !important; }
.m-2 { margin: 2.5rem !important; }
.mt-2, .my-2 { margin-top: 2.5rem !important; }
.mr-2, .mx-2 { margin-right: 2.5rem !important; }
.mb-2, .my-2 { margin-bottom: 2.5rem !important; }
.ml-2, .mx-2 { margin-left: 2.5rem !important; }
.m-3 { margin: 3.3rem !important; }
.mt-3, .my-3 { margin-top: 3.3rem !important; }
.mr-3, .mx-3 { margin-right: 3.3rem !important; }
.mb-3, .my-3 { margin-bottom: 3.3rem !important; }
.ml-3, .mx-3 { margin-left: 3.3rem !important; }
.m-4 { margin: 4.6875rem !important; }
.mt-4, .my-4 { margin-top: 4.6875rem !important; }
.mr-4, .mx-4 { margin-right: 4.6875rem !important; }
.mb-4, .my-4 { margin-bottom: 4.6875rem !important; }
.ml-4, .mx-4 { margin-left: 4.6875rem !important; }
.m-5 { margin: 8rem !important; }
.mt-5, .my-5 { margin-top: 8rem !important; }
.mr-5, .mx-5 { margin-right: 8rem !important; }
.mb-5, .my-5 { margin-bottom: 8rem !important; }
.ml-5, .mx-5 { margin-left: 8rem !important; }
.p-0 { padding: 0 !important; }
.pt-0, .py-0 { padding-top: 0 !important; }
.pr-0, .px-0 { padding-right: 0 !important; }
.pb-0, .py-0 { padding-bottom: 0 !important; }
.pl-0, .px-0 { padding-left: 0 !important; }
.p-1 { padding: 1.25rem !important; }
.pt-1, .py-1 { padding-top: 1.25rem !important; }
.pr-1, .px-1 { padding-right: 1.25rem !important; }
.pb-1, .py-1 { padding-bottom: 1.25rem !important; }
.pl-1, .px-1 { padding-left: 1.25rem !important; }
.p-2 { padding: 2.5rem !important; }
.pt-2, .py-2 { padding-top: 2.5rem !important; }
.pr-2, .px-2 { padding-right: 2.5rem !important; }
.pb-2, .py-2 { padding-bottom: 2.5rem !important; }
.pl-2, .px-2 { padding-left: 2.5rem !important; }
.p-3 { padding: 3.3rem !important; }
.pt-3, .py-3 { padding-top: 3.3rem !important; }
.pr-3, .px-3 { padding-right: 3.3rem !important; }
.pb-3, .py-3 { padding-bottom: 3.3rem !important; }
.pl-3, .px-3 { padding-left: 3.3rem !important; }
.p-4 { padding: 4.6875rem !important; }
.pt-4, .py-4 { padding-top: 4.6875rem !important; }
.pr-4, .px-4 { padding-right: 4.6875rem !important; }
.pb-4, .py-4 { padding-bottom: 4.6875rem !important; }
.pl-4, .px-4 { padding-left: 4.6875rem !important; }
.p-5 { padding: 8rem !important; }
.pt-5, .py-5 { padding-top: 8rem !important; }
.pr-5, .px-5 { padding-right: 8rem !important; }
.pb-5, .py-5 { padding-bottom: 8rem !important; }
.pl-5, .px-5 { padding-left: 8rem !important; }
.m-n1 { margin: -1.25rem !important; }
.mt-n1, .my-n1 { margin-top: -1.25rem !important; }
.mr-n1, .mx-n1 { margin-right: -1.25rem !important; }
.mb-n1, .my-n1 { margin-bottom: -1.25rem !important; }
.ml-n1, .mx-n1 { margin-left: -1.25rem !important; }
.m-n2 { margin: -2.5rem !important; }
.mt-n2, .my-n2 { margin-top: -2.5rem !important; }
.mr-n2, .mx-n2 { margin-right: -2.5rem !important; }
.mb-n2, .my-n2 { margin-bottom: -2.5rem !important; }
.ml-n2, .mx-n2 { margin-left: -2.5rem !important; }
.m-n3 { margin: -3.3rem !important; }
.mt-n3, .my-n3 { margin-top: -3.3rem !important; }
.mr-n3, .mx-n3 { margin-right: -3.3rem !important; }
.mb-n3, .my-n3 { margin-bottom: -3.3rem !important; }
.ml-n3, .mx-n3 { margin-left: -3.3rem !important; }
.m-n4 { margin: -4.6875rem !important; }
.mt-n4, .my-n4 { margin-top: -4.6875rem !important; }
.mr-n4, .mx-n4 { margin-right: -4.6875rem !important; }
.mb-n4, .my-n4 { margin-bottom: -4.6875rem !important; }
.ml-n4, .mx-n4 { margin-left: -4.6875rem !important; }
.m-n5 { margin: -8rem !important; }
.mt-n5, .my-n5 { margin-top: -8rem !important; }
.mr-n5, .mx-n5 { margin-right: -8rem !important; }
.mb-n5, .my-n5 { margin-bottom: -8rem !important; }
.ml-n5, .mx-n5 { margin-left: -8rem !important; }
.m-auto { margin: auto !important; }
.mt-auto, .my-auto { margin-top: auto !important; }
.mr-auto, .mx-auto { margin-right: auto !important; }
.mb-auto, .my-auto { margin-bottom: auto !important; }
.ml-auto, .mx-auto { margin-left: auto !important; }
@media (min-width:568px) {
.m-sm-0 { margin: 0 !important; }
.mt-sm-0, .my-sm-0 { margin-top: 0 !important; }
.mr-sm-0, .mx-sm-0 { margin-right: 0 !important; }
.mb-sm-0, .my-sm-0 { margin-bottom: 0 !important; }
.ml-sm-0, .mx-sm-0 { margin-left: 0 !important; }
.m-sm-1 { margin: 1.25rem !important; }
.mt-sm-1, .my-sm-1 { margin-top: 1.25rem !important; }
.mr-sm-1, .mx-sm-1 { margin-right: 1.25rem !important; }
.mb-sm-1, .my-sm-1 { margin-bottom: 1.25rem !important; }
.ml-sm-1, .mx-sm-1 { margin-left: 1.25rem !important; }
.m-sm-2 { margin: 2.5rem !important; }
.mt-sm-2, .my-sm-2 { margin-top: 2.5rem !important; }
.mr-sm-2, .mx-sm-2 { margin-right: 2.5rem !important; }
.mb-sm-2, .my-sm-2 { margin-bottom: 2.5rem !important; }
.ml-sm-2, .mx-sm-2 { margin-left: 2.5rem !important; }
.m-sm-3 { margin: 3.3rem !important; }
.mt-sm-3, .my-sm-3 { margin-top: 3.3rem !important; }
.mr-sm-3, .mx-sm-3 { margin-right: 3.3rem !important; }
.mb-sm-3, .my-sm-3 { margin-bottom: 3.3rem !important; }
.ml-sm-3, .mx-sm-3 { margin-left: 3.3rem !important; }
.m-sm-4 { margin: 4.6875rem !important; }
.mt-sm-4, .my-sm-4 { margin-top: 4.6875rem !important; }
.mr-sm-4, .mx-sm-4 { margin-right: 4.6875rem !important; }
.mb-sm-4, .my-sm-4 { margin-bottom: 4.6875rem !important; }
.ml-sm-4, .mx-sm-4 { margin-left: 4.6875rem !important; }
.m-sm-5 { margin: 8rem !important; }
.mt-sm-5, .my-sm-5 { margin-top: 8rem !important; }
.mr-sm-5, .mx-sm-5 { margin-right: 8rem !important; }
.mb-sm-5, .my-sm-5 { margin-bottom: 8rem !important; }
.ml-sm-5, .mx-sm-5 { margin-left: 8rem !important; }
.p-sm-0 { padding: 0 !important; }
.pt-sm-0, .py-sm-0 { padding-top: 0 !important; }
.pr-sm-0, .px-sm-0 { padding-right: 0 !important; }
.pb-sm-0, .py-sm-0 { padding-bottom: 0 !important; }
.pl-sm-0, .px-sm-0 { padding-left: 0 !important; }
.p-sm-1 { padding: 1.25rem !important; }
.pt-sm-1, .py-sm-1 { padding-top: 1.25rem !important; }
.pr-sm-1, .px-sm-1 { padding-right: 1.25rem !important; }
.pb-sm-1, .py-sm-1 { padding-bottom: 1.25rem !important; }
.pl-sm-1, .px-sm-1 { padding-left: 1.25rem !important; }
.p-sm-2 { padding: 2.5rem !important; }
.pt-sm-2, .py-sm-2 { padding-top: 2.5rem !important; }
.pr-sm-2, .px-sm-2 { padding-right: 2.5rem !important; }
.pb-sm-2, .py-sm-2 { padding-bottom: 2.5rem !important; }
.pl-sm-2, .px-sm-2 { padding-left: 2.5rem !important; }
.p-sm-3 { padding: 3.3rem !important; }
.pt-sm-3, .py-sm-3 { padding-top: 3.3rem !important; }
.pr-sm-3, .px-sm-3 { padding-right: 3.3rem !important; }
.pb-sm-3, .py-sm-3 { padding-bottom: 3.3rem !important; }
.pl-sm-3, .px-sm-3 { padding-left: 3.3rem !important; }
.p-sm-4 { padding: 4.6875rem !important; }
.pt-sm-4, .py-sm-4 { padding-top: 4.6875rem !important; }
.pr-sm-4, .px-sm-4 { padding-right: 4.6875rem !important; }
.pb-sm-4, .py-sm-4 { padding-bottom: 4.6875rem !important; }
.pl-sm-4, .px-sm-4 { padding-left: 4.6875rem !important; }
.p-sm-5 { padding: 8rem !important; }
.pt-sm-5, .py-sm-5 { padding-top: 8rem !important; }
.pr-sm-5, .px-sm-5 { padding-right: 8rem !important; }
.pb-sm-5, .py-sm-5 { padding-bottom: 8rem !important; }
.pl-sm-5, .px-sm-5 { padding-left: 8rem !important; }
.m-sm-n1 { margin: -1.25rem !important; }
.mt-sm-n1, .my-sm-n1 { margin-top: -1.25rem !important; }
.mr-sm-n1, .mx-sm-n1 { margin-right: -1.25rem !important; }
.mb-sm-n1, .my-sm-n1 { margin-bottom: -1.25rem !important; }
.ml-sm-n1, .mx-sm-n1 { margin-left: -1.25rem !important; }
.m-sm-n2 { margin: -2.5rem !important; }
.mt-sm-n2, .my-sm-n2 { margin-top: -2.5rem !important; }
.mr-sm-n2, .mx-sm-n2 { margin-right: -2.5rem !important; }
.mb-sm-n2, .my-sm-n2 { margin-bottom: -2.5rem !important; }
.ml-sm-n2, .mx-sm-n2 { margin-left: -2.5rem !important; }
.m-sm-n3 { margin: -3.3rem !important; }
.mt-sm-n3, .my-sm-n3 { margin-top: -3.3rem !important; }
.mr-sm-n3, .mx-sm-n3 { margin-right: -3.3rem !important; }
.mb-sm-n3, .my-sm-n3 { margin-bottom: -3.3rem !important; }
.ml-sm-n3, .mx-sm-n3 { margin-left: -3.3rem !important; }
.m-sm-n4 { margin: -4.6875rem !important; }
.mt-sm-n4, .my-sm-n4 { margin-top: -4.6875rem !important; }
.mr-sm-n4, .mx-sm-n4 { margin-right: -4.6875rem !important; }
.mb-sm-n4, .my-sm-n4 { margin-bottom: -4.6875rem !important; }
.ml-sm-n4, .mx-sm-n4 { margin-left: -4.6875rem !important; }
.m-sm-n5 { margin: -8rem !important; }
.mt-sm-n5, .my-sm-n5 { margin-top: -8rem !important; }
.mr-sm-n5, .mx-sm-n5 { margin-right: -8rem !important; }
.mb-sm-n5, .my-sm-n5 { margin-bottom: -8rem !important; }
.ml-sm-n5, .mx-sm-n5 { margin-left: -8rem !important; }
.m-sm-auto { margin: auto !important; }
.mt-sm-auto, .my-sm-auto { margin-top: auto !important; }
.mr-sm-auto, .mx-sm-auto { margin-right: auto !important; }
.mb-sm-auto, .my-sm-auto { margin-bottom: auto !important; }
.ml-sm-auto, .mx-sm-auto { margin-left: auto !important; }
}
@media (min-width:768px) {
.m-md-0 { margin: 0 !important; }
.mt-md-0, .my-md-0 { margin-top: 0 !important; }
.mr-md-0, .mx-md-0 { margin-right: 0 !important; }
.mb-md-0, .my-md-0 { margin-bottom: 0 !important; }
.ml-md-0, .mx-md-0 { margin-left: 0 !important; }
.m-md-1 { margin: 1.25rem !important; }
.mt-md-1, .my-md-1 { margin-top: 1.25rem !important; }
.mr-md-1, .mx-md-1 { margin-right: 1.25rem !important; }
.mb-md-1, .my-md-1 { margin-bottom: 1.25rem !important; }
.ml-md-1, .mx-md-1 { margin-left: 1.25rem !important; }
.m-md-2 { margin: 2.5rem !important; }
.mt-md-2, .my-md-2 { margin-top: 2.5rem !important; }
.mr-md-2, .mx-md-2 { margin-right: 2.5rem !important; }
.mb-md-2, .my-md-2 { margin-bottom: 2.5rem !important; }
.ml-md-2, .mx-md-2 { margin-left: 2.5rem !important; }
.m-md-3 { margin: 3.3rem !important; }
.mt-md-3, .my-md-3 { margin-top: 3.3rem !important; }
.mr-md-3, .mx-md-3 { margin-right: 3.3rem !important; }
.mb-md-3, .my-md-3 { margin-bottom: 3.3rem !important; }
.ml-md-3, .mx-md-3 { margin-left: 3.3rem !important; }
.m-md-4 { margin: 4.6875rem !important; }
.mt-md-4, .my-md-4 { margin-top: 4.6875rem !important; }
.mr-md-4, .mx-md-4 { margin-right: 4.6875rem !important; }
.mb-md-4, .my-md-4 { margin-bottom: 4.6875rem !important; }
.ml-md-4, .mx-md-4 { margin-left: 4.6875rem !important; }
.m-md-5 { margin: 8rem !important; }
.mt-md-5, .my-md-5 { margin-top: 8rem !important; }
.mr-md-5, .mx-md-5 { margin-right: 8rem !important; }
.mb-md-5, .my-md-5 { margin-bottom: 8rem !important; }
.ml-md-5, .mx-md-5 { margin-left: 8rem !important; }
.p-md-0 { padding: 0 !important; }
.pt-md-0, .py-md-0 { padding-top: 0 !important; }
.pr-md-0, .px-md-0 { padding-right: 0 !important; }
.pb-md-0, .py-md-0 { padding-bottom: 0 !important; }
.pl-md-0, .px-md-0 { padding-left: 0 !important; }
.p-md-1 { padding: 1.25rem !important; }
.pt-md-1, .py-md-1 { padding-top: 1.25rem !important; }
.pr-md-1, .px-md-1 { padding-right: 1.25rem !important; }
.pb-md-1, .py-md-1 { padding-bottom: 1.25rem !important; }
.pl-md-1, .px-md-1 { padding-left: 1.25rem !important; }
.p-md-2 { padding: 2.5rem !important; }
.pt-md-2, .py-md-2 { padding-top: 2.5rem !important; }
.pr-md-2, .px-md-2 { padding-right: 2.5rem !important; }
.pb-md-2, .py-md-2 { padding-bottom: 2.5rem !important; }
.pl-md-2, .px-md-2 { padding-left: 2.5rem !important; }
.p-md-3 { padding: 3.3rem !important; }
.pt-md-3, .py-md-3 { padding-top: 3.3rem !important; }
.pr-md-3, .px-md-3 { padding-right: 3.3rem !important; }
.pb-md-3, .py-md-3 { padding-bottom: 3.3rem !important; }
.pl-md-3, .px-md-3 { padding-left: 3.3rem !important; }
.p-md-4 { padding: 4.6875rem !important; }
.pt-md-4, .py-md-4 { padding-top: 4.6875rem !important; }
.pr-md-4, .px-md-4 { padding-right: 4.6875rem !important; }
.pb-md-4, .py-md-4 { padding-bottom: 4.6875rem !important; }
.pl-md-4, .px-md-4 { padding-left: 4.6875rem !important; }
.p-md-5 { padding: 8rem !important; }
.pt-md-5, .py-md-5 { padding-top: 8rem !important; }
.pr-md-5, .px-md-5 { padding-right: 8rem !important; }
.pb-md-5, .py-md-5 { padding-bottom: 8rem !important; }
.pl-md-5, .px-md-5 { padding-left: 8rem !important; }
.m-md-n1 { margin: -1.25rem !important; }
.mt-md-n1, .my-md-n1 { margin-top: -1.25rem !important; }
.mr-md-n1, .mx-md-n1 { margin-right: -1.25rem !important; }
.mb-md-n1, .my-md-n1 { margin-bottom: -1.25rem !important; }
.ml-md-n1, .mx-md-n1 { margin-left: -1.25rem !important; }
.m-md-n2 { margin: -2.5rem !important; }
.mt-md-n2, .my-md-n2 { margin-top: -2.5rem !important; }
.mr-md-n2, .mx-md-n2 { margin-right: -2.5rem !important; }
.mb-md-n2, .my-md-n2 { margin-bottom: -2.5rem !important; }
.ml-md-n2, .mx-md-n2 { margin-left: -2.5rem !important; }
.m-md-n3 { margin: -3.3rem !important; }
.mt-md-n3, .my-md-n3 { margin-top: -3.3rem !important; }
.mr-md-n3, .mx-md-n3 { margin-right: -3.3rem !important; }
.mb-md-n3, .my-md-n3 { margin-bottom: -3.3rem !important; }
.ml-md-n3, .mx-md-n3 { margin-left: -3.3rem !important; }
.m-md-n4 { margin: -4.6875rem !important; }
.mt-md-n4, .my-md-n4 { margin-top: -4.6875rem !important; }
.mr-md-n4, .mx-md-n4 { margin-right: -4.6875rem !important; }
.mb-md-n4, .my-md-n4 { margin-bottom: -4.6875rem !important; }
.ml-md-n4, .mx-md-n4 { margin-left: -4.6875rem !important; }
.m-md-n5 { margin: -8rem !important; }
.mt-md-n5, .my-md-n5 { margin-top: -8rem !important; }
.mr-md-n5, .mx-md-n5 { margin-right: -8rem !important; }
.mb-md-n5, .my-md-n5 { margin-bottom: -8rem !important; }
.ml-md-n5, .mx-md-n5 { margin-left: -8rem !important; }
.m-md-auto { margin: auto !important; }
.mt-md-auto, .my-md-auto { margin-top: auto !important; }
.mr-md-auto, .mx-md-auto { margin-right: auto !important; }
.mb-md-auto, .my-md-auto { margin-bottom: auto !important; }
.ml-md-auto, .mx-md-auto { margin-left: auto !important; }
}
@media (min-width:992px) {
.m-lg-0 { margin: 0 !important; }
.mt-lg-0, .my-lg-0 { margin-top: 0 !important; }
.mr-lg-0, .mx-lg-0 { margin-right: 0 !important; }
.mb-lg-0, .my-lg-0 { margin-bottom: 0 !important; }
.ml-lg-0, .mx-lg-0 { margin-left: 0 !important; }
.m-lg-1 { margin: 1.25rem !important; }
.mt-lg-1, .my-lg-1 { margin-top: 1.25rem !important; }
.mr-lg-1, .mx-lg-1 { margin-right: 1.25rem !important; }
.mb-lg-1, .my-lg-1 { margin-bottom: 1.25rem !important; }
.ml-lg-1, .mx-lg-1 { margin-left: 1.25rem !important; }
.m-lg-2 { margin: 2.5rem !important; }
.mt-lg-2, .my-lg-2 { margin-top: 2.5rem !important; }
.mr-lg-2, .mx-lg-2 { margin-right: 2.5rem !important; }
.mb-lg-2, .my-lg-2 { margin-bottom: 2.5rem !important; }
.ml-lg-2, .mx-lg-2 { margin-left: 2.5rem !important; }
.m-lg-3 { margin: 3.3rem !important; }
.mt-lg-3, .my-lg-3 { margin-top: 3.3rem !important; }
.mr-lg-3, .mx-lg-3 { margin-right: 3.3rem !important; }
.mb-lg-3, .my-lg-3 { margin-bottom: 3.3rem !important; }
.ml-lg-3, .mx-lg-3 { margin-left: 3.3rem !important; }
.m-lg-4 { margin: 4.6875rem !important; }
.mt-lg-4, .my-lg-4 { margin-top: 4.6875rem !important; }
.mr-lg-4, .mx-lg-4 { margin-right: 4.6875rem !important; }
.mb-lg-4, .my-lg-4 { margin-bottom: 4.6875rem !important; }
.ml-lg-4, .mx-lg-4 { margin-left: 4.6875rem !important; }
.m-lg-5 { margin: 8rem !important; }
.mt-lg-5, .my-lg-5 { margin-top: 8rem !important; }
.mr-lg-5, .mx-lg-5 { margin-right: 8rem !important; }
.mb-lg-5, .my-lg-5 { margin-bottom: 8rem !important; }
.ml-lg-5, .mx-lg-5 { margin-left: 8rem !important; }
.p-lg-0 { padding: 0 !important; }
.pt-lg-0, .py-lg-0 { padding-top: 0 !important; }
.pr-lg-0, .px-lg-0 { padding-right: 0 !important; }
.pb-lg-0, .py-lg-0 { padding-bottom: 0 !important; }
.pl-lg-0, .px-lg-0 { padding-left: 0 !important; }
.p-lg-1 { padding: 1.25rem !important; }
.pt-lg-1, .py-lg-1 { padding-top: 1.25rem !important; }
.pr-lg-1, .px-lg-1 { padding-right: 1.25rem !important; }
.pb-lg-1, .py-lg-1 { padding-bottom: 1.25rem !important; }
.pl-lg-1, .px-lg-1 { padding-left: 1.25rem !important; }
.p-lg-2 { padding: 2.5rem !important; }
.pt-lg-2, .py-lg-2 { padding-top: 2.5rem !important; }
.pr-lg-2, .px-lg-2 { padding-right: 2.5rem !important; }
.pb-lg-2, .py-lg-2 { padding-bottom: 2.5rem !important; }
.pl-lg-2, .px-lg-2 { padding-left: 2.5rem !important; }
.p-lg-3 { padding: 3.3rem !important; }
.pt-lg-3, .py-lg-3 { padding-top: 3.3rem !important; }
.pr-lg-3, .px-lg-3 { padding-right: 3.3rem !important; }
.pb-lg-3, .py-lg-3 { padding-bottom: 3.3rem !important; }
.pl-lg-3, .px-lg-3 { padding-left: 3.3rem !important; }
.p-lg-4 { padding: 4.6875rem !important; }
.pt-lg-4, .py-lg-4 { padding-top: 4.6875rem !important; }
.pr-lg-4, .px-lg-4 { padding-right: 4.6875rem !important; }
.pb-lg-4, .py-lg-4 { padding-bottom: 4.6875rem !important; }
.pl-lg-4, .px-lg-4 { padding-left: 4.6875rem !important; }
.p-lg-5 { padding: 8rem !important; }
.pt-lg-5, .py-lg-5 { padding-top: 8rem !important; }
.pr-lg-5, .px-lg-5 { padding-right: 8rem !important; }
.pb-lg-5, .py-lg-5 { padding-bottom: 8rem !important; }
.pl-lg-5, .px-lg-5 { padding-left: 8rem !important; }
.m-lg-n1 { margin: -1.25rem !important; }
.mt-lg-n1, .my-lg-n1 { margin-top: -1.25rem !important; }
.mr-lg-n1, .mx-lg-n1 { margin-right: -1.25rem !important; }
.mb-lg-n1, .my-lg-n1 { margin-bottom: -1.25rem !important; }
.ml-lg-n1, .mx-lg-n1 { margin-left: -1.25rem !important; }
.m-lg-n2 { margin: -2.5rem !important; }
.mt-lg-n2, .my-lg-n2 { margin-top: -2.5rem !important; }
.mr-lg-n2, .mx-lg-n2 { margin-right: -2.5rem !important; }
.mb-lg-n2, .my-lg-n2 { margin-bottom: -2.5rem !important; }
.ml-lg-n2, .mx-lg-n2 { margin-left: -2.5rem !important; }
.m-lg-n3 { margin: -3.3rem !important; }
.mt-lg-n3, .my-lg-n3 { margin-top: -3.3rem !important; }
.mr-lg-n3, .mx-lg-n3 { margin-right: -3.3rem !important; }
.mb-lg-n3, .my-lg-n3 { margin-bottom: -3.3rem !important; }
.ml-lg-n3, .mx-lg-n3 { margin-left: -3.3rem !important; }
.m-lg-n4 { margin: -4.6875rem !important; }
.mt-lg-n4, .my-lg-n4 { margin-top: -4.6875rem !important; }
.mr-lg-n4, .mx-lg-n4 { margin-right: -4.6875rem !important; }
.mb-lg-n4, .my-lg-n4 { margin-bottom: -4.6875rem !important; }
.ml-lg-n4, .mx-lg-n4 { margin-left: -4.6875rem !important; }
.m-lg-n5 { margin: -8rem !important; }
.mt-lg-n5, .my-lg-n5 { margin-top: -8rem !important; }
.mr-lg-n5, .mx-lg-n5 { margin-right: -8rem !important; }
.mb-lg-n5, .my-lg-n5 { margin-bottom: -8rem !important; }
.ml-lg-n5, .mx-lg-n5 { margin-left: -8rem !important; }
.m-lg-auto { margin: auto !important; }
.mt-lg-auto, .my-lg-auto { margin-top: auto !important; }
.mr-lg-auto, .mx-lg-auto { margin-right: auto !important; }
.mb-lg-auto, .my-lg-auto { margin-bottom: auto !important; }
.ml-lg-auto, .mx-lg-auto { margin-left: auto !important; }
}
@media (min-width:1256px) {
.m-xl-0 { margin: 0 !important; }
.mt-xl-0, .my-xl-0 { margin-top: 0 !important; }
.mr-xl-0, .mx-xl-0 { margin-right: 0 !important; }
.mb-xl-0, .my-xl-0 { margin-bottom: 0 !important; }
.ml-xl-0, .mx-xl-0 { margin-left: 0 !important; }
.m-xl-1 { margin: 1.25rem !important; }
.mt-xl-1, .my-xl-1 { margin-top: 1.25rem !important; }
.mr-xl-1, .mx-xl-1 { margin-right: 1.25rem !important; }
.mb-xl-1, .my-xl-1 { margin-bottom: 1.25rem !important; }
.ml-xl-1, .mx-xl-1 { margin-left: 1.25rem !important; }
.m-xl-2 { margin: 2.5rem !important; }
.mt-xl-2, .my-xl-2 { margin-top: 2.5rem !important; }
.mr-xl-2, .mx-xl-2 { margin-right: 2.5rem !important; }
.mb-xl-2, .my-xl-2 { margin-bottom: 2.5rem !important; }
.ml-xl-2, .mx-xl-2 { margin-left: 2.5rem !important; }
.m-xl-3 { margin: 3.3rem !important; }
.mt-xl-3, .my-xl-3 { margin-top: 3.3rem !important; }
.mr-xl-3, .mx-xl-3 { margin-right: 3.3rem !important; }
.mb-xl-3, .my-xl-3 { margin-bottom: 3.3rem !important; }
.ml-xl-3, .mx-xl-3 { margin-left: 3.3rem !important; }
.m-xl-4 { margin: 4.6875rem !important; }
.mt-xl-4, .my-xl-4 { margin-top: 4.6875rem !important; }
.mr-xl-4, .mx-xl-4 { margin-right: 4.6875rem !important; }
.mb-xl-4, .my-xl-4 { margin-bottom: 4.6875rem !important; }
.ml-xl-4, .mx-xl-4 { margin-left: 4.6875rem !important; }
.m-xl-5 { margin: 8rem !important; }
.mt-xl-5, .my-xl-5 { margin-top: 8rem !important; }
.mr-xl-5, .mx-xl-5 { margin-right: 8rem !important; }
.mb-xl-5, .my-xl-5 { margin-bottom: 8rem !important; }
.ml-xl-5, .mx-xl-5 { margin-left: 8rem !important; }
.p-xl-0 { padding: 0 !important; }
.pt-xl-0, .py-xl-0 { padding-top: 0 !important; }
.pr-xl-0, .px-xl-0 { padding-right: 0 !important; }
.pb-xl-0, .py-xl-0 { padding-bottom: 0 !important; }
.pl-xl-0, .px-xl-0 { padding-left: 0 !important; }
.p-xl-1 { padding: 1.25rem !important; }
.pt-xl-1, .py-xl-1 { padding-top: 1.25rem !important; }
.pr-xl-1, .px-xl-1 { padding-right: 1.25rem !important; }
.pb-xl-1, .py-xl-1 { padding-bottom: 1.25rem !important; }
.pl-xl-1, .px-xl-1 { padding-left: 1.25rem !important; }
.p-xl-2 { padding: 2.5rem !important; }
.pt-xl-2, .py-xl-2 { padding-top: 2.5rem !important; }
.pr-xl-2, .px-xl-2 { padding-right: 2.5rem !important; }
.pb-xl-2, .py-xl-2 { padding-bottom: 2.5rem !important; }
.pl-xl-2, .px-xl-2 { padding-left: 2.5rem !important; }
.p-xl-3 { padding: 3.3rem !important; }
.pt-xl-3, .py-xl-3 { padding-top: 3.3rem !important; }
.pr-xl-3, .px-xl-3 { padding-right: 3.3rem !important; }
.pb-xl-3, .py-xl-3 { padding-bottom: 3.3rem !important; }
.pl-xl-3, .px-xl-3 { padding-left: 3.3rem !important; }
.p-xl-4 { padding: 4.6875rem !important; }
.pt-xl-4, .py-xl-4 { padding-top: 4.6875rem !important; }
.pr-xl-4, .px-xl-4 { padding-right: 4.6875rem !important; }
.pb-xl-4, .py-xl-4 { padding-bottom: 4.6875rem !important; }
.pl-xl-4, .px-xl-4 { padding-left: 4.6875rem !important; }
.p-xl-5 { padding: 8rem !important; }
.pt-xl-5, .py-xl-5 { padding-top: 8rem !important; }
.pr-xl-5, .px-xl-5 { padding-right: 8rem !important; }
.pb-xl-5, .py-xl-5 { padding-bottom: 8rem !important; }
.pl-xl-5, .px-xl-5 { padding-left: 8rem !important; }
.m-xl-n1 { margin: -1.25rem !important; }
.mt-xl-n1, .my-xl-n1 { margin-top: -1.25rem !important; }
.mr-xl-n1, .mx-xl-n1 { margin-right: -1.25rem !important; }
.mb-xl-n1, .my-xl-n1 { margin-bottom: -1.25rem !important; }
.ml-xl-n1, .mx-xl-n1 { margin-left: -1.25rem !important; }
.m-xl-n2 { margin: -2.5rem !important; }
.mt-xl-n2, .my-xl-n2 { margin-top: -2.5rem !important; }
.mr-xl-n2, .mx-xl-n2 { margin-right: -2.5rem !important; }
.mb-xl-n2, .my-xl-n2 { margin-bottom: -2.5rem !important; }
.ml-xl-n2, .mx-xl-n2 { margin-left: -2.5rem !important; }
.m-xl-n3 { margin: -3.3rem !important; }
.mt-xl-n3, .my-xl-n3 { margin-top: -3.3rem !important; }
.mr-xl-n3, .mx-xl-n3 { margin-right: -3.3rem !important; }
.mb-xl-n3, .my-xl-n3 { margin-bottom: -3.3rem !important; }
.ml-xl-n3, .mx-xl-n3 { margin-left: -3.3rem !important; }
.m-xl-n4 { margin: -4.6875rem !important; }
.mt-xl-n4, .my-xl-n4 { margin-top: -4.6875rem !important; }
.mr-xl-n4, .mx-xl-n4 { margin-right: -4.6875rem !important; }
.mb-xl-n4, .my-xl-n4 { margin-bottom: -4.6875rem !important; }
.ml-xl-n4, .mx-xl-n4 { margin-left: -4.6875rem !important; }
.m-xl-n5 { margin: -8rem !important; }
.mt-xl-n5, .my-xl-n5 { margin-top: -8rem !important; }
.mr-xl-n5, .mx-xl-n5 { margin-right: -8rem !important; }
.mb-xl-n5, .my-xl-n5 { margin-bottom: -8rem !important; }
.ml-xl-n5, .mx-xl-n5 { margin-left: -8rem !important; }
.m-xl-auto { margin: auto !important; }
.mt-xl-auto, .my-xl-auto { margin-top: auto !important; }
.mr-xl-auto, .mx-xl-auto { margin-right: auto !important; }
.mb-xl-auto, .my-xl-auto { margin-bottom: auto !important; }
.ml-xl-auto, .mx-xl-auto { margin-left: auto !important; }
}
@media (min-width:1520px) {
.m-xxl-0 { margin: 0 !important; }
.mt-xxl-0, .my-xxl-0 { margin-top: 0 !important; }
.mr-xxl-0, .mx-xxl-0 { margin-right: 0 !important; }
.mb-xxl-0, .my-xxl-0 { margin-bottom: 0 !important; }
.ml-xxl-0, .mx-xxl-0 { margin-left: 0 !important; }
.m-xxl-1 { margin: 1.25rem !important; }
.mt-xxl-1, .my-xxl-1 { margin-top: 1.25rem !important; }
.mr-xxl-1, .mx-xxl-1 { margin-right: 1.25rem !important; }
.mb-xxl-1, .my-xxl-1 { margin-bottom: 1.25rem !important; }
.ml-xxl-1, .mx-xxl-1 { margin-left: 1.25rem !important; }
.m-xxl-2 { margin: 2.5rem !important; }
.mt-xxl-2, .my-xxl-2 { margin-top: 2.5rem !important; }
.mr-xxl-2, .mx-xxl-2 { margin-right: 2.5rem !important; }
.mb-xxl-2, .my-xxl-2 { margin-bottom: 2.5rem !important; }
.ml-xxl-2, .mx-xxl-2 { margin-left: 2.5rem !important; }
.m-xxl-3 { margin: 3.3rem !important; }
.mt-xxl-3, .my-xxl-3 { margin-top: 3.3rem !important; }
.mr-xxl-3, .mx-xxl-3 { margin-right: 3.3rem !important; }
.mb-xxl-3, .my-xxl-3 { margin-bottom: 3.3rem !important; }
.ml-xxl-3, .mx-xxl-3 { margin-left: 3.3rem !important; }
.m-xxl-4 { margin: 4.6875rem !important; }
.mt-xxl-4, .my-xxl-4 { margin-top: 4.6875rem !important; }
.mr-xxl-4, .mx-xxl-4 { margin-right: 4.6875rem !important; }
.mb-xxl-4, .my-xxl-4 { margin-bottom: 4.6875rem !important; }
.ml-xxl-4, .mx-xxl-4 { margin-left: 4.6875rem !important; }
.m-xxl-5 { margin: 8rem !important; }
.mt-xxl-5, .my-xxl-5 { margin-top: 8rem !important; }
.mr-xxl-5, .mx-xxl-5 { margin-right: 8rem !important; }
.mb-xxl-5, .my-xxl-5 { margin-bottom: 8rem !important; }
.ml-xxl-5, .mx-xxl-5 { margin-left: 8rem !important; }
.p-xxl-0 { padding: 0 !important; }
.pt-xxl-0, .py-xxl-0 { padding-top: 0 !important; }
.pr-xxl-0, .px-xxl-0 { padding-right: 0 !important; }
.pb-xxl-0, .py-xxl-0 { padding-bottom: 0 !important; }
.pl-xxl-0, .px-xxl-0 { padding-left: 0 !important; }
.p-xxl-1 { padding: 1.25rem !important; }
.pt-xxl-1, .py-xxl-1 { padding-top: 1.25rem !important; }
.pr-xxl-1, .px-xxl-1 { padding-right: 1.25rem !important; }
.pb-xxl-1, .py-xxl-1 { padding-bottom: 1.25rem !important; }
.pl-xxl-1, .px-xxl-1 { padding-left: 1.25rem !important; }
.p-xxl-2 { padding: 2.5rem !important; }
.pt-xxl-2, .py-xxl-2 { padding-top: 2.5rem !important; }
.pr-xxl-2, .px-xxl-2 { padding-right: 2.5rem !important; }
.pb-xxl-2, .py-xxl-2 { padding-bottom: 2.5rem !important; }
.pl-xxl-2, .px-xxl-2 { padding-left: 2.5rem !important; }
.p-xxl-3 { padding: 3.3rem !important; }
.pt-xxl-3, .py-xxl-3 { padding-top: 3.3rem !important; }
.pr-xxl-3, .px-xxl-3 { padding-right: 3.3rem !important; }
.pb-xxl-3, .py-xxl-3 { padding-bottom: 3.3rem !important; }
.pl-xxl-3, .px-xxl-3 { padding-left: 3.3rem !important; }
.p-xxl-4 { padding: 4.6875rem !important; }
.pt-xxl-4, .py-xxl-4 { padding-top: 4.6875rem !important; }
.pr-xxl-4, .px-xxl-4 { padding-right: 4.6875rem !important; }
.pb-xxl-4, .py-xxl-4 { padding-bottom: 4.6875rem !important; }
.pl-xxl-4, .px-xxl-4 { padding-left: 4.6875rem !important; }
.p-xxl-5 { padding: 8rem !important; }
.pt-xxl-5, .py-xxl-5 { padding-top: 8rem !important; }
.pr-xxl-5, .px-xxl-5 { padding-right: 8rem !important; }
.pb-xxl-5, .py-xxl-5 { padding-bottom: 8rem !important; }
.pl-xxl-5, .px-xxl-5 { padding-left: 8rem !important; }
.m-xxl-n1 { margin: -1.25rem !important; }
.mt-xxl-n1, .my-xxl-n1 { margin-top: -1.25rem !important; }
.mr-xxl-n1, .mx-xxl-n1 { margin-right: -1.25rem !important; }
.mb-xxl-n1, .my-xxl-n1 { margin-bottom: -1.25rem !important; }
.ml-xxl-n1, .mx-xxl-n1 { margin-left: -1.25rem !important; }
.m-xxl-n2 { margin: -2.5rem !important; }
.mt-xxl-n2, .my-xxl-n2 { margin-top: -2.5rem !important; }
.mr-xxl-n2, .mx-xxl-n2 { margin-right: -2.5rem !important; }
.mb-xxl-n2, .my-xxl-n2 { margin-bottom: -2.5rem !important; }
.ml-xxl-n2, .mx-xxl-n2 { margin-left: -2.5rem !important; }
.m-xxl-n3 { margin: -3.3rem !important; }
.mt-xxl-n3, .my-xxl-n3 { margin-top: -3.3rem !important; }
.mr-xxl-n3, .mx-xxl-n3 { margin-right: -3.3rem !important; }
.mb-xxl-n3, .my-xxl-n3 { margin-bottom: -3.3rem !important; }
.ml-xxl-n3, .mx-xxl-n3 { margin-left: -3.3rem !important; }
.m-xxl-n4 { margin: -4.6875rem !important; }
.mt-xxl-n4, .my-xxl-n4 { margin-top: -4.6875rem !important; }
.mr-xxl-n4, .mx-xxl-n4 { margin-right: -4.6875rem !important; }
.mb-xxl-n4, .my-xxl-n4 { margin-bottom: -4.6875rem !important; }
.ml-xxl-n4, .mx-xxl-n4 { margin-left: -4.6875rem !important; }
.m-xxl-n5 { margin: -8rem !important; }
.mt-xxl-n5, .my-xxl-n5 { margin-top: -8rem !important; }
.mr-xxl-n5, .mx-xxl-n5 { margin-right: -8rem !important; }
.mb-xxl-n5, .my-xxl-n5 { margin-bottom: -8rem !important; }
.ml-xxl-n5, .mx-xxl-n5 { margin-left: -8rem !important; }
.m-xxl-auto { margin: auto !important; }
.mt-xxl-auto, .my-xxl-auto { margin-top: auto !important; }
.mr-xxl-auto, .mx-xxl-auto { margin-right: auto !important; }
.mb-xxl-auto, .my-xxl-auto { margin-bottom: auto !important; }
.ml-xxl-auto, .mx-xxl-auto { margin-left: auto !important; }
}
.stretched-link::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; pointer-events: auto; content: ""; background-color: rgba(0,0,0,0); }
.text-monospace { font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; }
.text-justify { text-align: justify !important; }
.text-wrap { white-space: normal !important; }
.text-nowrap { white-space: nowrap !important; }
.text-truncate { overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; }
.text-left { text-align: left !important; }
.text-right { text-align: right !important; }
.text-center { text-align: center !important; }
@media (min-width:568px) {
.text-sm-left { text-align: left !important; }
.text-sm-right { text-align: right !important; }
.text-sm-center { text-align: center !important; }
}
@media (min-width:768px) {
.text-md-left { text-align: left !important; }
.text-md-right { text-align: right !important; }
.text-md-center { text-align: center !important; }
}
@media (min-width:992px) {
.text-lg-left { text-align: left !important; }
.text-lg-right { text-align: right !important; }
.text-lg-center { text-align: center !important; }
}
@media (min-width:1256px) {
.text-xl-left { text-align: left !important; }
.text-xl-right { text-align: right !important; }
.text-xl-center { text-align: center !important; }
}
@media (min-width:1520px) {
.text-xxl-left { text-align: left !important; }
.text-xxl-right { text-align: right !important; }
.text-xxl-center { text-align: center !important; }
}
.text-lowercase { text-transform: lowercase !important; }
.text-uppercase { text-transform: uppercase !important; }
.text-capitalize { text-transform: capitalize !important; }
.font-weight-light { font-weight: 300 !important; }
.font-weight-lighter { font-weight: lighter !important; }
.font-weight-normal { font-weight: 400 !important; }
.font-weight-bold { font-weight: 700 !important; }
.font-weight-bolder { font-weight: bolder !important; }
.font-italic { font-style: italic !important; }
.text-white { color: #ffffff !important; }
.text-primary { color: #894703 !important; }
a.text-primary:hover, a.text-primary:focus { color: #32631d !important; }
.text-secondary { color: #000000 !important; }
a.text-secondary:hover, a.text-secondary:focus { color: black !important; }
.text-success { color: #894703 !important; }
a.text-success:hover, a.text-success:focus { color: #32631d !important; }
.text-info { color: #0B2745 !important; }
a.text-info:hover, a.text-info:focus { color: #000203 !important; }
.text-warning { color: #f0AD4E !important; }
a.text-warning:hover, a.text-warning:focus { color: #df8a13 !important; }
.text-danger { color: #611918 !important; }
a.text-danger:hover, a.text-danger:focus { color: #240909 !important; }
.text-light { color: #f8f8f8 !important; }
a.text-light:hover, a.text-light:focus { color: #d2d2d2 !important; }
.text-dark { color: #333333 !important; }
a.text-dark:hover, a.text-dark:focus { color: #0d0d0d !important; }
.text-white { color: #ffffff !important; }
a.text-white:hover, a.text-white:focus { color: #d9d9d9 !important; }
.text-black { color: #282828 !important; }
a.text-black:hover, a.text-black:focus { color: #020202 !important; }
.text-gray { color: #DCDCDC !important; }
a.text-gray:hover, a.text-gray:focus { color: #b6b6b6 !important; }
.text-body { color: #282828 !important; }
.text-muted { color: #5e5e5e !important; }
.text-black-50 { color: rgba(40,40,40,0.5) !important; }
.text-white-50 { color: rgba(255,255,255,0.5) !important; }
.text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; }
.text-decoration-none { text-decoration: none !important; }
.text-break { word-break: break-word !important; overflow-wrap: break-word !important; }
.text-reset { color: inherit !important; }
.visible { visibility: visible !important; }
.invisible { visibility: hidden !important; }
@media print {
*, *::before, *::after { text-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; }
a:not(.btn) { text-decoration: underline; }
abbr[title]::after { content: " (" attr(title) ")"; }
pre { white-space: pre-wrap !important; }
pre, blockquote { border: 1px solid #949494; page-break-inside: avoid; }
thead { display: table-header-group; }
tr, img { page-break-inside: avoid; }
p, h2, h3 { orphans: 3; widows: 3; }
h2, h3 { page-break-after: avoid; }
@page {
size:a3;
}
body { min-width: 992px !important; }
.container { min-width: 992px !important; }
.navbar { display: none; }
.badge { border: 1px solid #282828; }
.table { border-collapse: collapse !important; }
.table td, .table th { background-color: #ffffff !important; }
.table-bordered th, .table-bordered td { border: 1px solid #DCDCDC !important; }
.table-dark { color: inherit; }
.table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody { border-color: #DCDCDC; }
.table .thead-dark th { color: inherit; border-color: #DCDCDC; }
}
@-webkit-keyframes bs-notify-fadeOut { 0% {
opacity:0.9;
}
100% {
opacity:0;
}
}
@keyframes bs-notify-fadeOut { 0% {
opacity:0.9;
}
100% {
opacity:0;
}
}
select.bs-select-hidden, .bootstrap-select > select.bs-select-hidden, select.selectpicker { display: none !important; }
.bootstrap-select { width: 220px \0; vertical-align: middle; }
.bootstrap-select > .dropdown-toggle { position: relative; width: 100%; text-align: right; white-space: nowrap; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
.bootstrap-select > .dropdown-toggle:after { margin-top: -1px; }
.bootstrap-select > .dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder:active { color: #5e5e5e; }
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:active { color: rgba(255,255,255,0.5); }
.bootstrap-select > select { position: absolute !important; bottom: 0; left: 50%; display: block !important; width: 0.5px !important; height: 100% !important; padding: 0 !important; opacity: 0 !important; border: none; z-index: 0 !important; }
.bootstrap-select > select.mobile-device { top: 0; left: 0; display: block !important; width: 100% !important; z-index: 2 !important; }
.has-error .bootstrap-select .dropdown-toggle, .error .bootstrap-select .dropdown-toggle, .bootstrap-select.is-invalid .dropdown-toggle, .was-validated .bootstrap-select select:invalid + .dropdown-toggle {
border-color:#611918;
}
.bootstrap-select.is-valid .dropdown-toggle, .was-validated .bootstrap-select select:valid + .dropdown-toggle {
border-color:#28a745;
}
.bootstrap-select.fit-width { width: auto !important; }
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) { width: 100%; }
.bootstrap-select > select.mobile-device:focus + .dropdown-toggle, .bootstrap-select .dropdown-toggle:focus { outline: thin dotted #333333 !important; outline: 5px auto -webkit-focus-ring-color !important; outline-offset: -2px; }
.bootstrap-select.form-control { margin-bottom: 0; padding: 0; border: none; height: auto; }
:not(.input-group) > .bootstrap-select.form-control:not([class*="col-"]) { width: 100%; }
.bootstrap-select.form-control.input-group-btn { float: none; z-index: auto; }
.form-inline .bootstrap-select, .form-inline .bootstrap-select.form-control:not([class*="col-"]) { width: auto; }
.bootstrap-select:not(.input-group-btn), .bootstrap-select[class*="col-"] { float: none; display: inline-block; margin-left: 0; }
.bootstrap-select.dropdown-menu-right, .bootstrap-select[class*="col-"].dropdown-menu-right, .row .bootstrap-select[class*="col-"].dropdown-menu-right { float: right; }
.form-inline .bootstrap-select, .form-horizontal .bootstrap-select, .form-group .bootstrap-select { margin-bottom: 0; }
.form-group-lg .bootstrap-select.form-control, .form-group-sm .bootstrap-select.form-control { padding: 0; }
.form-group-lg .bootstrap-select.form-control .dropdown-toggle, .form-group-sm .bootstrap-select.form-control .dropdown-toggle { height: 100%; font-size: inherit; line-height: inherit; border-radius: inherit; }
.bootstrap-select.form-control-sm .dropdown-toggle, .bootstrap-select.form-control-lg .dropdown-toggle { font-size: inherit; line-height: inherit; border-radius: inherit; }
.bootstrap-select.form-control-sm .dropdown-toggle { padding: 0.375rem 0.5rem; }
.bootstrap-select.form-control-lg .dropdown-toggle { padding: 1rem 1.4rem; }
.form-inline .bootstrap-select .form-control { width: 100%; }
.bootstrap-select.disabled, .bootstrap-select > .disabled { cursor: not-allowed; }
.bootstrap-select.disabled:focus, .bootstrap-select > .disabled:focus { outline: none !important; }
.bootstrap-select.bs-container { position: absolute; top: 0; left: 0; height: 0 !important; padding: 0 !important; }
.bootstrap-select.bs-container .dropdown-menu { z-index: 1060; }
.bootstrap-select .dropdown-toggle .filter-option { position: static; top: 0; left: 0; float: left; height: 100%; width: 100%; text-align: left; overflow: hidden; -webkit-box-flex: 0; -ms-flex: 0 1 auto; flex: 0 1 auto; }
.bs3.bootstrap-select .dropdown-toggle .filter-option { padding-right: inherit; }
.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option { position: absolute; padding-top: inherit; padding-bottom: inherit; padding-left: inherit; float: none; }
.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner { padding-right: inherit; }
.bootstrap-select .dropdown-toggle .filter-option-inner-inner { overflow: hidden; }
.bootstrap-select .dropdown-toggle .filter-expand { width: 0 !important; float: left; opacity: 0 !important; overflow: hidden; }
.bootstrap-select .dropdown-toggle .caret { position: absolute; top: 50%; right: 12px; margin-top: -2px; vertical-align: middle; }
.input-group .bootstrap-select.form-control .dropdown-toggle { border-radius: inherit; }
.bootstrap-select[class*="col-"] .dropdown-toggle { width: 100%; }
.bootstrap-select .dropdown-menu { min-width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; }
.bootstrap-select .dropdown-menu > .inner:focus { outline: none !important; }
.bootstrap-select .dropdown-menu.inner { position: static; float: none; border: 0; padding: 0; margin: 0; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; }
.bootstrap-select .dropdown-menu li { position: relative; }
.bootstrap-select .dropdown-menu li.active small { color: rgba(255,255,255,0.5) !important; }
.bootstrap-select .dropdown-menu li.disabled a { cursor: not-allowed; }
.bootstrap-select .dropdown-menu li a { cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.bootstrap-select .dropdown-menu li a.opt { position: relative; padding-left: 2.25em; }
.bootstrap-select .dropdown-menu li a span.check-mark { display: none; }
.bootstrap-select .dropdown-menu li a span.text { display: inline-block; }
.bootstrap-select .dropdown-menu li small { padding-left: 0.5em; }
.bootstrap-select .dropdown-menu .notify { position: absolute; bottom: 5px; width: 96%; margin: 0 2%; min-height: 26px; padding: 3px 5px; background: whitesmoke; border: 1px solid #e3e3e3; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05); box-shadow: inset 0 1px 1px rgba(0,0,0,0.05); pointer-events: none; opacity: 0.9; -webkit-box-sizing: border-box; box-sizing: border-box; }
.bootstrap-select .dropdown-menu .notify.fadeOut { -webkit-animation: 300ms linear 750ms forwards bs-notify-fadeOut; animation: 300ms linear 750ms forwards bs-notify-fadeOut; }
.bootstrap-select .no-results { padding: 3px; background: #f5f5f5; margin: 0 5px; white-space: nowrap; }
.bootstrap-select.fit-width .dropdown-toggle .filter-option { position: static; display: inline; padding: 0; }
.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner, .bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner { display: inline; }
.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before { content: '\00a0'; }
.bootstrap-select.fit-width .dropdown-toggle .caret { position: static; top: auto; margin-top: -1px; }
.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark { position: absolute; display: inline-block; right: 15px; top: 5px; }
.bootstrap-select.show-tick .dropdown-menu li a span.text { margin-right: 34px; }
.bootstrap-select .bs-ok-default:after { content: ''; display: block; width: 0.5em; height: 1em; border-style: solid; border-width: 0 0.26em 0.26em 0; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle, .bootstrap-select.show-menu-arrow.show > .dropdown-toggle { z-index: 1061; }
.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before { content: ''; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid rgba(80,158,47,0.2); position: absolute; bottom: -4px; left: 9px; display: none; }
.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after { content: ''; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid white; position: absolute; bottom: -4px; left: 10px; display: none; }
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before { bottom: auto; top: -4px; border-top: 7px solid rgba(80,158,47,0.2); border-bottom: 0; }
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after { bottom: auto; top: -4px; border-top: 6px solid white; border-bottom: 0; }
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before { right: 12px; left: auto; }
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after { right: 13px; left: auto; }
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:before, .bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:after, .bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:before, .bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:after { display: block; }
.bs-searchbox, .bs-actionsbox, .bs-donebutton { padding: 4px 8px; }
.bs-actionsbox { width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; }
.bs-actionsbox .btn-group button { width: 50%; }
.bs-donebutton { float: left; width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; }
.bs-donebutton .btn-group button { width: 100%; }
.bs-searchbox + .bs-actionsbox { padding: 0 8px 4px; }
.bs-searchbox .form-control { margin-bottom: 0; width: 100%; float: none; }
body[data-aos-duration='50'] [data-aos], [data-aos][data-aos][data-aos-duration='50'] {
-webkit-transition-duration:50ms;
-o-transition-duration:50ms;
transition-duration:50ms;
}
body[data-aos-delay='50'] [data-aos], [data-aos][data-aos][data-aos-delay='50'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='50'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='50'].aos-animate { -webkit-transition-delay: 50ms; -o-transition-delay: 50ms; transition-delay: 50ms; }
body[data-aos-duration='100'] [data-aos], [data-aos][data-aos][data-aos-duration='100'] {
-webkit-transition-duration:100ms;
-o-transition-duration:100ms;
transition-duration:100ms;
}
body[data-aos-delay='100'] [data-aos], [data-aos][data-aos][data-aos-delay='100'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='100'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='100'].aos-animate { -webkit-transition-delay: 100ms; -o-transition-delay: 100ms; transition-delay: 100ms; }
body[data-aos-duration='150'] [data-aos], [data-aos][data-aos][data-aos-duration='150'] {
-webkit-transition-duration:150ms;
-o-transition-duration:150ms;
transition-duration:150ms;
}
body[data-aos-delay='150'] [data-aos], [data-aos][data-aos][data-aos-delay='150'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='150'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='150'].aos-animate { -webkit-transition-delay: 150ms; -o-transition-delay: 150ms; transition-delay: 150ms; }
body[data-aos-duration='200'] [data-aos], [data-aos][data-aos][data-aos-duration='200'] {
-webkit-transition-duration:200ms;
-o-transition-duration:200ms;
transition-duration:200ms;
}
body[data-aos-delay='200'] [data-aos], [data-aos][data-aos][data-aos-delay='200'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='200'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='200'].aos-animate { -webkit-transition-delay: 200ms; -o-transition-delay: 200ms; transition-delay: 200ms; }
body[data-aos-duration='250'] [data-aos], [data-aos][data-aos][data-aos-duration='250'] {
-webkit-transition-duration:250ms;
-o-transition-duration:250ms;
transition-duration:250ms;
}
body[data-aos-delay='250'] [data-aos], [data-aos][data-aos][data-aos-delay='250'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='250'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='250'].aos-animate { -webkit-transition-delay: 250ms; -o-transition-delay: 250ms; transition-delay: 250ms; }
body[data-aos-duration='300'] [data-aos], [data-aos][data-aos][data-aos-duration='300'] {
-webkit-transition-duration:300ms;
-o-transition-duration:300ms;
transition-duration:300ms;
}
body[data-aos-delay='300'] [data-aos], [data-aos][data-aos][data-aos-delay='300'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='300'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='300'].aos-animate { -webkit-transition-delay: 300ms; -o-transition-delay: 300ms; transition-delay: 300ms; }
body[data-aos-duration='350'] [data-aos], [data-aos][data-aos][data-aos-duration='350'] {
-webkit-transition-duration:350ms;
-o-transition-duration:350ms;
transition-duration:350ms;
}
body[data-aos-delay='350'] [data-aos], [data-aos][data-aos][data-aos-delay='350'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='350'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='350'].aos-animate { -webkit-transition-delay: 350ms; -o-transition-delay: 350ms; transition-delay: 350ms; }
body[data-aos-duration='400'] [data-aos], [data-aos][data-aos][data-aos-duration='400'] {
-webkit-transition-duration:400ms;
-o-transition-duration:400ms;
transition-duration:400ms;
}
body[data-aos-delay='400'] [data-aos], [data-aos][data-aos][data-aos-delay='400'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='400'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='400'].aos-animate { -webkit-transition-delay: 400ms; -o-transition-delay: 400ms; transition-delay: 400ms; }
body[data-aos-duration='450'] [data-aos], [data-aos][data-aos][data-aos-duration='450'] {
-webkit-transition-duration:450ms;
-o-transition-duration:450ms;
transition-duration:450ms;
}
body[data-aos-delay='450'] [data-aos], [data-aos][data-aos][data-aos-delay='450'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='450'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='450'].aos-animate { -webkit-transition-delay: 450ms; -o-transition-delay: 450ms; transition-delay: 450ms; }
body[data-aos-duration='500'] [data-aos], [data-aos][data-aos][data-aos-duration='500'] {
-webkit-transition-duration:500ms;
-o-transition-duration:500ms;
transition-duration:500ms;
}
body[data-aos-delay='500'] [data-aos], [data-aos][data-aos][data-aos-delay='500'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='500'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='500'].aos-animate { -webkit-transition-delay: 500ms; -o-transition-delay: 500ms; transition-delay: 500ms; }
body[data-aos-duration='550'] [data-aos], [data-aos][data-aos][data-aos-duration='550'] {
-webkit-transition-duration:550ms;
-o-transition-duration:550ms;
transition-duration:550ms;
}
body[data-aos-delay='550'] [data-aos], [data-aos][data-aos][data-aos-delay='550'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='550'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='550'].aos-animate { -webkit-transition-delay: 550ms; -o-transition-delay: 550ms; transition-delay: 550ms; }
body[data-aos-duration='600'] [data-aos], [data-aos][data-aos][data-aos-duration='600'] {
-webkit-transition-duration:600ms;
-o-transition-duration:600ms;
transition-duration:600ms;
}
body[data-aos-delay='600'] [data-aos], [data-aos][data-aos][data-aos-delay='600'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='600'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='600'].aos-animate { -webkit-transition-delay: 600ms; -o-transition-delay: 600ms; transition-delay: 600ms; }
body[data-aos-duration='650'] [data-aos], [data-aos][data-aos][data-aos-duration='650'] {
-webkit-transition-duration:650ms;
-o-transition-duration:650ms;
transition-duration:650ms;
}
body[data-aos-delay='650'] [data-aos], [data-aos][data-aos][data-aos-delay='650'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='650'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='650'].aos-animate { -webkit-transition-delay: 650ms; -o-transition-delay: 650ms; transition-delay: 650ms; }
body[data-aos-duration='700'] [data-aos], [data-aos][data-aos][data-aos-duration='700'] {
-webkit-transition-duration:700ms;
-o-transition-duration:700ms;
transition-duration:700ms;
}
body[data-aos-delay='700'] [data-aos], [data-aos][data-aos][data-aos-delay='700'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='700'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='700'].aos-animate { -webkit-transition-delay: 700ms; -o-transition-delay: 700ms; transition-delay: 700ms; }
body[data-aos-duration='750'] [data-aos], [data-aos][data-aos][data-aos-duration='750'] {
-webkit-transition-duration:750ms;
-o-transition-duration:750ms;
transition-duration:750ms;
}
body[data-aos-delay='750'] [data-aos], [data-aos][data-aos][data-aos-delay='750'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='750'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='750'].aos-animate { -webkit-transition-delay: 750ms; -o-transition-delay: 750ms; transition-delay: 750ms; }
body[data-aos-duration='800'] [data-aos], [data-aos][data-aos][data-aos-duration='800'] {
-webkit-transition-duration:800ms;
-o-transition-duration:800ms;
transition-duration:800ms;
}
body[data-aos-delay='800'] [data-aos], [data-aos][data-aos][data-aos-delay='800'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='800'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='800'].aos-animate { -webkit-transition-delay: 800ms; -o-transition-delay: 800ms; transition-delay: 800ms; }
body[data-aos-duration='850'] [data-aos], [data-aos][data-aos][data-aos-duration='850'] {
-webkit-transition-duration:850ms;
-o-transition-duration:850ms;
transition-duration:850ms;
}
body[data-aos-delay='850'] [data-aos], [data-aos][data-aos][data-aos-delay='850'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='850'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='850'].aos-animate { -webkit-transition-delay: 850ms; -o-transition-delay: 850ms; transition-delay: 850ms; }
body[data-aos-duration='900'] [data-aos], [data-aos][data-aos][data-aos-duration='900'] {
-webkit-transition-duration:900ms;
-o-transition-duration:900ms;
transition-duration:900ms;
}
body[data-aos-delay='900'] [data-aos], [data-aos][data-aos][data-aos-delay='900'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='900'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='900'].aos-animate { -webkit-transition-delay: 900ms; -o-transition-delay: 900ms; transition-delay: 900ms; }
body[data-aos-duration='950'] [data-aos], [data-aos][data-aos][data-aos-duration='950'] {
-webkit-transition-duration:950ms;
-o-transition-duration:950ms;
transition-duration:950ms;
}
body[data-aos-delay='950'] [data-aos], [data-aos][data-aos][data-aos-delay='950'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='950'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='950'].aos-animate { -webkit-transition-delay: 950ms; -o-transition-delay: 950ms; transition-delay: 950ms; }
body[data-aos-duration='1000'] [data-aos], [data-aos][data-aos][data-aos-duration='1000'] {
-webkit-transition-duration:1000ms;
-o-transition-duration:1000ms;
transition-duration:1000ms;
}
body[data-aos-delay='1000'] [data-aos], [data-aos][data-aos][data-aos-delay='1000'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='1000'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1000'].aos-animate { -webkit-transition-delay: 1000ms; -o-transition-delay: 1000ms; transition-delay: 1000ms; }
body[data-aos-duration='1050'] [data-aos], [data-aos][data-aos][data-aos-duration='1050'] {
-webkit-transition-duration:1050ms;
-o-transition-duration:1050ms;
transition-duration:1050ms;
}
body[data-aos-delay='1050'] [data-aos], [data-aos][data-aos][data-aos-delay='1050'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='1050'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1050'].aos-animate { -webkit-transition-delay: 1050ms; -o-transition-delay: 1050ms; transition-delay: 1050ms; }
body[data-aos-duration='1100'] [data-aos], [data-aos][data-aos][data-aos-duration='1100'] {
-webkit-transition-duration:1100ms;
-o-transition-duration:1100ms;
transition-duration:1100ms;
}
body[data-aos-delay='1100'] [data-aos], [data-aos][data-aos][data-aos-delay='1100'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='1100'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1100'].aos-animate { -webkit-transition-delay: 1100ms; -o-transition-delay: 1100ms; transition-delay: 1100ms; }
body[data-aos-duration='1150'] [data-aos], [data-aos][data-aos][data-aos-duration='1150'] {
-webkit-transition-duration:1150ms;
-o-transition-duration:1150ms;
transition-duration:1150ms;
}
body[data-aos-delay='1150'] [data-aos], [data-aos][data-aos][data-aos-delay='1150'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='1150'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1150'].aos-animate { -webkit-transition-delay: 1150ms; -o-transition-delay: 1150ms; transition-delay: 1150ms; }
body[data-aos-duration='1200'] [data-aos], [data-aos][data-aos][data-aos-duration='1200'] {
-webkit-transition-duration:1200ms;
-o-transition-duration:1200ms;
transition-duration:1200ms;
}
body[data-aos-delay='1200'] [data-aos], [data-aos][data-aos][data-aos-delay='1200'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='1200'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1200'].aos-animate { -webkit-transition-delay: 1200ms; -o-transition-delay: 1200ms; transition-delay: 1200ms; }
body[data-aos-duration='1250'] [data-aos], [data-aos][data-aos][data-aos-duration='1250'] {
-webkit-transition-duration:1250ms;
-o-transition-duration:1250ms;
transition-duration:1250ms;
}
body[data-aos-delay='1250'] [data-aos], [data-aos][data-aos][data-aos-delay='1250'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='1250'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1250'].aos-animate { -webkit-transition-delay: 1250ms; -o-transition-delay: 1250ms; transition-delay: 1250ms; }
body[data-aos-duration='1300'] [data-aos], [data-aos][data-aos][data-aos-duration='1300'] {
-webkit-transition-duration:1300ms;
-o-transition-duration:1300ms;
transition-duration:1300ms;
}
body[data-aos-delay='1300'] [data-aos], [data-aos][data-aos][data-aos-delay='1300'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='1300'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1300'].aos-animate { -webkit-transition-delay: 1300ms; -o-transition-delay: 1300ms; transition-delay: 1300ms; }
body[data-aos-duration='1350'] [data-aos], [data-aos][data-aos][data-aos-duration='1350'] {
-webkit-transition-duration:1350ms;
-o-transition-duration:1350ms;
transition-duration:1350ms;
}
body[data-aos-delay='1350'] [data-aos], [data-aos][data-aos][data-aos-delay='1350'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='1350'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1350'].aos-animate { -webkit-transition-delay: 1350ms; -o-transition-delay: 1350ms; transition-delay: 1350ms; }
body[data-aos-duration='1400'] [data-aos], [data-aos][data-aos][data-aos-duration='1400'] {
-webkit-transition-duration:1400ms;
-o-transition-duration:1400ms;
transition-duration:1400ms;
}
body[data-aos-delay='1400'] [data-aos], [data-aos][data-aos][data-aos-delay='1400'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='1400'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1400'].aos-animate { -webkit-transition-delay: 1400ms; -o-transition-delay: 1400ms; transition-delay: 1400ms; }
body[data-aos-duration='1450'] [data-aos], [data-aos][data-aos][data-aos-duration='1450'] {
-webkit-transition-duration:1450ms;
-o-transition-duration:1450ms;
transition-duration:1450ms;
}
body[data-aos-delay='1450'] [data-aos], [data-aos][data-aos][data-aos-delay='1450'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='1450'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1450'].aos-animate { -webkit-transition-delay: 1450ms; -o-transition-delay: 1450ms; transition-delay: 1450ms; }
body[data-aos-duration='1500'] [data-aos], [data-aos][data-aos][data-aos-duration='1500'] {
-webkit-transition-duration:1500ms;
-o-transition-duration:1500ms;
transition-duration:1500ms;
}
body[data-aos-delay='1500'] [data-aos], [data-aos][data-aos][data-aos-delay='1500'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='1500'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1500'].aos-animate { -webkit-transition-delay: 1500ms; -o-transition-delay: 1500ms; transition-delay: 1500ms; }
body[data-aos-duration='1550'] [data-aos], [data-aos][data-aos][data-aos-duration='1550'] {
-webkit-transition-duration:1550ms;
-o-transition-duration:1550ms;
transition-duration:1550ms;
}
body[data-aos-delay='1550'] [data-aos], [data-aos][data-aos][data-aos-delay='1550'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='1550'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1550'].aos-animate { -webkit-transition-delay: 1550ms; -o-transition-delay: 1550ms; transition-delay: 1550ms; }
body[data-aos-duration='1600'] [data-aos], [data-aos][data-aos][data-aos-duration='1600'] {
-webkit-transition-duration:1600ms;
-o-transition-duration:1600ms;
transition-duration:1600ms;
}
body[data-aos-delay='1600'] [data-aos], [data-aos][data-aos][data-aos-delay='1600'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='1600'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1600'].aos-animate { -webkit-transition-delay: 1600ms; -o-transition-delay: 1600ms; transition-delay: 1600ms; }
body[data-aos-duration='1650'] [data-aos], [data-aos][data-aos][data-aos-duration='1650'] {
-webkit-transition-duration:1650ms;
-o-transition-duration:1650ms;
transition-duration:1650ms;
}
body[data-aos-delay='1650'] [data-aos], [data-aos][data-aos][data-aos-delay='1650'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='1650'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1650'].aos-animate { -webkit-transition-delay: 1650ms; -o-transition-delay: 1650ms; transition-delay: 1650ms; }
body[data-aos-duration='1700'] [data-aos], [data-aos][data-aos][data-aos-duration='1700'] {
-webkit-transition-duration:1700ms;
-o-transition-duration:1700ms;
transition-duration:1700ms;
}
body[data-aos-delay='1700'] [data-aos], [data-aos][data-aos][data-aos-delay='1700'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='1700'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1700'].aos-animate { -webkit-transition-delay: 1700ms; -o-transition-delay: 1700ms; transition-delay: 1700ms; }
body[data-aos-duration='1750'] [data-aos], [data-aos][data-aos][data-aos-duration='1750'] {
-webkit-transition-duration:1750ms;
-o-transition-duration:1750ms;
transition-duration:1750ms;
}
body[data-aos-delay='1750'] [data-aos], [data-aos][data-aos][data-aos-delay='1750'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='1750'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1750'].aos-animate { -webkit-transition-delay: 1750ms; -o-transition-delay: 1750ms; transition-delay: 1750ms; }
body[data-aos-duration='1800'] [data-aos], [data-aos][data-aos][data-aos-duration='1800'] {
-webkit-transition-duration:1800ms;
-o-transition-duration:1800ms;
transition-duration:1800ms;
}
body[data-aos-delay='1800'] [data-aos], [data-aos][data-aos][data-aos-delay='1800'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='1800'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1800'].aos-animate { -webkit-transition-delay: 1800ms; -o-transition-delay: 1800ms; transition-delay: 1800ms; }
body[data-aos-duration='1850'] [data-aos], [data-aos][data-aos][data-aos-duration='1850'] {
-webkit-transition-duration:1850ms;
-o-transition-duration:1850ms;
transition-duration:1850ms;
}
body[data-aos-delay='1850'] [data-aos], [data-aos][data-aos][data-aos-delay='1850'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='1850'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1850'].aos-animate { -webkit-transition-delay: 1850ms; -o-transition-delay: 1850ms; transition-delay: 1850ms; }
body[data-aos-duration='1900'] [data-aos], [data-aos][data-aos][data-aos-duration='1900'] {
-webkit-transition-duration:1900ms;
-o-transition-duration:1900ms;
transition-duration:1900ms;
}
body[data-aos-delay='1900'] [data-aos], [data-aos][data-aos][data-aos-delay='1900'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='1900'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1900'].aos-animate { -webkit-transition-delay: 1900ms; -o-transition-delay: 1900ms; transition-delay: 1900ms; }
body[data-aos-duration='1950'] [data-aos], [data-aos][data-aos][data-aos-duration='1950'] {
-webkit-transition-duration:1950ms;
-o-transition-duration:1950ms;
transition-duration:1950ms;
}
body[data-aos-delay='1950'] [data-aos], [data-aos][data-aos][data-aos-delay='1950'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='1950'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1950'].aos-animate { -webkit-transition-delay: 1950ms; -o-transition-delay: 1950ms; transition-delay: 1950ms; }
body[data-aos-duration='2000'] [data-aos], [data-aos][data-aos][data-aos-duration='2000'] {
-webkit-transition-duration:2000ms;
-o-transition-duration:2000ms;
transition-duration:2000ms;
}
body[data-aos-delay='2000'] [data-aos], [data-aos][data-aos][data-aos-delay='2000'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='2000'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2000'].aos-animate { -webkit-transition-delay: 2000ms; -o-transition-delay: 2000ms; transition-delay: 2000ms; }
body[data-aos-duration='2050'] [data-aos], [data-aos][data-aos][data-aos-duration='2050'] {
-webkit-transition-duration:2050ms;
-o-transition-duration:2050ms;
transition-duration:2050ms;
}
body[data-aos-delay='2050'] [data-aos], [data-aos][data-aos][data-aos-delay='2050'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='2050'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2050'].aos-animate { -webkit-transition-delay: 2050ms; -o-transition-delay: 2050ms; transition-delay: 2050ms; }
body[data-aos-duration='2100'] [data-aos], [data-aos][data-aos][data-aos-duration='2100'] {
-webkit-transition-duration:2100ms;
-o-transition-duration:2100ms;
transition-duration:2100ms;
}
body[data-aos-delay='2100'] [data-aos], [data-aos][data-aos][data-aos-delay='2100'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='2100'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2100'].aos-animate { -webkit-transition-delay: 2100ms; -o-transition-delay: 2100ms; transition-delay: 2100ms; }
body[data-aos-duration='2150'] [data-aos], [data-aos][data-aos][data-aos-duration='2150'] {
-webkit-transition-duration:2150ms;
-o-transition-duration:2150ms;
transition-duration:2150ms;
}
body[data-aos-delay='2150'] [data-aos], [data-aos][data-aos][data-aos-delay='2150'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='2150'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2150'].aos-animate { -webkit-transition-delay: 2150ms; -o-transition-delay: 2150ms; transition-delay: 2150ms; }
body[data-aos-duration='2200'] [data-aos], [data-aos][data-aos][data-aos-duration='2200'] {
-webkit-transition-duration:2200ms;
-o-transition-duration:2200ms;
transition-duration:2200ms;
}
body[data-aos-delay='2200'] [data-aos], [data-aos][data-aos][data-aos-delay='2200'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='2200'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2200'].aos-animate { -webkit-transition-delay: 2200ms; -o-transition-delay: 2200ms; transition-delay: 2200ms; }
body[data-aos-duration='2250'] [data-aos], [data-aos][data-aos][data-aos-duration='2250'] {
-webkit-transition-duration:2250ms;
-o-transition-duration:2250ms;
transition-duration:2250ms;
}
body[data-aos-delay='2250'] [data-aos], [data-aos][data-aos][data-aos-delay='2250'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='2250'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2250'].aos-animate { -webkit-transition-delay: 2250ms; -o-transition-delay: 2250ms; transition-delay: 2250ms; }
body[data-aos-duration='2300'] [data-aos], [data-aos][data-aos][data-aos-duration='2300'] {
-webkit-transition-duration:2300ms;
-o-transition-duration:2300ms;
transition-duration:2300ms;
}
body[data-aos-delay='2300'] [data-aos], [data-aos][data-aos][data-aos-delay='2300'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='2300'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2300'].aos-animate { -webkit-transition-delay: 2300ms; -o-transition-delay: 2300ms; transition-delay: 2300ms; }
body[data-aos-duration='2350'] [data-aos], [data-aos][data-aos][data-aos-duration='2350'] {
-webkit-transition-duration:2350ms;
-o-transition-duration:2350ms;
transition-duration:2350ms;
}
body[data-aos-delay='2350'] [data-aos], [data-aos][data-aos][data-aos-delay='2350'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='2350'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2350'].aos-animate { -webkit-transition-delay: 2350ms; -o-transition-delay: 2350ms; transition-delay: 2350ms; }
body[data-aos-duration='2400'] [data-aos], [data-aos][data-aos][data-aos-duration='2400'] {
-webkit-transition-duration:2400ms;
-o-transition-duration:2400ms;
transition-duration:2400ms;
}
body[data-aos-delay='2400'] [data-aos], [data-aos][data-aos][data-aos-delay='2400'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='2400'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2400'].aos-animate { -webkit-transition-delay: 2400ms; -o-transition-delay: 2400ms; transition-delay: 2400ms; }
body[data-aos-duration='2450'] [data-aos], [data-aos][data-aos][data-aos-duration='2450'] {
-webkit-transition-duration:2450ms;
-o-transition-duration:2450ms;
transition-duration:2450ms;
}
body[data-aos-delay='2450'] [data-aos], [data-aos][data-aos][data-aos-delay='2450'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='2450'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2450'].aos-animate { -webkit-transition-delay: 2450ms; -o-transition-delay: 2450ms; transition-delay: 2450ms; }
body[data-aos-duration='2500'] [data-aos], [data-aos][data-aos][data-aos-duration='2500'] {
-webkit-transition-duration:2500ms;
-o-transition-duration:2500ms;
transition-duration:2500ms;
}
body[data-aos-delay='2500'] [data-aos], [data-aos][data-aos][data-aos-delay='2500'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='2500'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2500'].aos-animate { -webkit-transition-delay: 2500ms; -o-transition-delay: 2500ms; transition-delay: 2500ms; }
body[data-aos-duration='2550'] [data-aos], [data-aos][data-aos][data-aos-duration='2550'] {
-webkit-transition-duration:2550ms;
-o-transition-duration:2550ms;
transition-duration:2550ms;
}
body[data-aos-delay='2550'] [data-aos], [data-aos][data-aos][data-aos-delay='2550'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='2550'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2550'].aos-animate { -webkit-transition-delay: 2550ms; -o-transition-delay: 2550ms; transition-delay: 2550ms; }
body[data-aos-duration='2600'] [data-aos], [data-aos][data-aos][data-aos-duration='2600'] {
-webkit-transition-duration:2600ms;
-o-transition-duration:2600ms;
transition-duration:2600ms;
}
body[data-aos-delay='2600'] [data-aos], [data-aos][data-aos][data-aos-delay='2600'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='2600'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2600'].aos-animate { -webkit-transition-delay: 2600ms; -o-transition-delay: 2600ms; transition-delay: 2600ms; }
body[data-aos-duration='2650'] [data-aos], [data-aos][data-aos][data-aos-duration='2650'] {
-webkit-transition-duration:2650ms;
-o-transition-duration:2650ms;
transition-duration:2650ms;
}
body[data-aos-delay='2650'] [data-aos], [data-aos][data-aos][data-aos-delay='2650'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='2650'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2650'].aos-animate { -webkit-transition-delay: 2650ms; -o-transition-delay: 2650ms; transition-delay: 2650ms; }
body[data-aos-duration='2700'] [data-aos], [data-aos][data-aos][data-aos-duration='2700'] {
-webkit-transition-duration:2700ms;
-o-transition-duration:2700ms;
transition-duration:2700ms;
}
body[data-aos-delay='2700'] [data-aos], [data-aos][data-aos][data-aos-delay='2700'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='2700'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2700'].aos-animate { -webkit-transition-delay: 2700ms; -o-transition-delay: 2700ms; transition-delay: 2700ms; }
body[data-aos-duration='2750'] [data-aos], [data-aos][data-aos][data-aos-duration='2750'] {
-webkit-transition-duration:2750ms;
-o-transition-duration:2750ms;
transition-duration:2750ms;
}
body[data-aos-delay='2750'] [data-aos], [data-aos][data-aos][data-aos-delay='2750'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='2750'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2750'].aos-animate { -webkit-transition-delay: 2750ms; -o-transition-delay: 2750ms; transition-delay: 2750ms; }
body[data-aos-duration='2800'] [data-aos], [data-aos][data-aos][data-aos-duration='2800'] {
-webkit-transition-duration:2800ms;
-o-transition-duration:2800ms;
transition-duration:2800ms;
}
body[data-aos-delay='2800'] [data-aos], [data-aos][data-aos][data-aos-delay='2800'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='2800'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2800'].aos-animate { -webkit-transition-delay: 2800ms; -o-transition-delay: 2800ms; transition-delay: 2800ms; }
body[data-aos-duration='2850'] [data-aos], [data-aos][data-aos][data-aos-duration='2850'] {
-webkit-transition-duration:2850ms;
-o-transition-duration:2850ms;
transition-duration:2850ms;
}
body[data-aos-delay='2850'] [data-aos], [data-aos][data-aos][data-aos-delay='2850'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='2850'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2850'].aos-animate { -webkit-transition-delay: 2850ms; -o-transition-delay: 2850ms; transition-delay: 2850ms; }
body[data-aos-duration='2900'] [data-aos], [data-aos][data-aos][data-aos-duration='2900'] {
-webkit-transition-duration:2900ms;
-o-transition-duration:2900ms;
transition-duration:2900ms;
}
body[data-aos-delay='2900'] [data-aos], [data-aos][data-aos][data-aos-delay='2900'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='2900'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2900'].aos-animate { -webkit-transition-delay: 2900ms; -o-transition-delay: 2900ms; transition-delay: 2900ms; }
body[data-aos-duration='2950'] [data-aos], [data-aos][data-aos][data-aos-duration='2950'] {
-webkit-transition-duration:2950ms;
-o-transition-duration:2950ms;
transition-duration:2950ms;
}
body[data-aos-delay='2950'] [data-aos], [data-aos][data-aos][data-aos-delay='2950'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='2950'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2950'].aos-animate { -webkit-transition-delay: 2950ms; -o-transition-delay: 2950ms; transition-delay: 2950ms; }
body[data-aos-duration='3000'] [data-aos], [data-aos][data-aos][data-aos-duration='3000'] {
-webkit-transition-duration:3000ms;
-o-transition-duration:3000ms;
transition-duration:3000ms;
}
body[data-aos-delay='3000'] [data-aos], [data-aos][data-aos][data-aos-delay='3000'] {
-webkit-transition-delay:0;
-o-transition-delay:0;
transition-delay:0;
}
body[data-aos-delay='3000'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='3000'].aos-animate { -webkit-transition-delay: 3000ms; -o-transition-delay: 3000ms; transition-delay: 3000ms; }
body[data-aos-easing="linear"] [data-aos], [data-aos][data-aos][data-aos-easing="linear"] {
-webkit-transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75);
-o-transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75);
transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75);
}
body[data-aos-easing="ease"] [data-aos], [data-aos][data-aos][data-aos-easing="ease"] {
-webkit-transition-timing-function:cubic-bezier(0.25, 0.1, 0.25, 1);
-o-transition-timing-function:cubic-bezier(0.25, 0.1, 0.25, 1);
transition-timing-function:cubic-bezier(0.25, 0.1, 0.25, 1);
}
body[data-aos-easing="ease-in"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in"] {
-webkit-transition-timing-function:cubic-bezier(0.42, 0, 1, 1);
-o-transition-timing-function:cubic-bezier(0.42, 0, 1, 1);
transition-timing-function:cubic-bezier(0.42, 0, 1, 1);
}
body[data-aos-easing="ease-out"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out"] {
-webkit-transition-timing-function:cubic-bezier(0, 0, 0.58, 1);
-o-transition-timing-function:cubic-bezier(0, 0, 0.58, 1);
transition-timing-function:cubic-bezier(0, 0, 0.58, 1);
}
body[data-aos-easing="ease-in-out"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out"] {
-webkit-transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1);
-o-transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1);
transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1);
}
body[data-aos-easing="ease-in-back"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-back"] {
-webkit-transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045);
-o-transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045);
transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
body[data-aos-easing="ease-out-back"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out-back"] {
-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);
-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);
transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
body[data-aos-easing="ease-in-out-back"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out-back"] {
-webkit-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);
-o-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);
transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
body[data-aos-easing="ease-in-sine"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-sine"] {
-webkit-transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);
-o-transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);
transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);
}
body[data-aos-easing="ease-out-sine"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out-sine"] {
-webkit-transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);
-o-transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);
transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);
}
body[data-aos-easing="ease-in-out-sine"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out-sine"] {
-webkit-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);
-o-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);
transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
body[data-aos-easing="ease-in-quad"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-quad"] {
-webkit-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);
-o-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);
transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-quad"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out-quad"] {
-webkit-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);
-o-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);
transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-quad"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out-quad"] {
-webkit-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);
-o-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);
transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body[data-aos-easing="ease-in-cubic"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-cubic"] {
-webkit-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);
-o-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);
transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-cubic"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out-cubic"] {
-webkit-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);
-o-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);
transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-cubic"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out-cubic"] {
-webkit-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);
-o-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);
transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body[data-aos-easing="ease-in-quart"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-quart"] {
-webkit-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);
-o-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);
transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-quart"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out-quart"] {
-webkit-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);
-o-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);
transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-quart"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out-quart"] {
-webkit-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);
-o-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);
transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
[data-aos^='fade'][data-aos^='fade'] {
opacity:0;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
-o-transition-property:opacity, transform;
transition-property:opacity, transform;
transition-property:opacity, transform, -webkit-transform;
}
[data-aos^='fade'][data-aos^='fade'].aos-animate { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
[data-aos='fade-up'] {
-webkit-transform:translate3d(0, 100px, 0);
transform:translate3d(0, 100px, 0);
}
[data-aos='fade-down'] {
-webkit-transform:translate3d(0, -100px, 0);
transform:translate3d(0, -100px, 0);
}
[data-aos='fade-right'] {
-webkit-transform:translate3d(-100px, 0, 0);
transform:translate3d(-100px, 0, 0);
}
[data-aos='fade-left'] {
-webkit-transform:translate3d(100px, 0, 0);
transform:translate3d(100px, 0, 0);
}
[data-aos='fade-up-right'] {
-webkit-transform:translate3d(-100px, 100px, 0);
transform:translate3d(-100px, 100px, 0);
}
[data-aos='fade-up-left'] {
-webkit-transform:translate3d(100px, 100px, 0);
transform:translate3d(100px, 100px, 0);
}
[data-aos='fade-down-right'] {
-webkit-transform:translate3d(-100px, -100px, 0);
transform:translate3d(-100px, -100px, 0);
}
[data-aos='fade-down-left'] {
-webkit-transform:translate3d(100px, -100px, 0);
transform:translate3d(100px, -100px, 0);
}
[data-aos^='zoom'][data-aos^='zoom'] {
opacity:0;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
-o-transition-property:opacity, transform;
transition-property:opacity, transform;
transition-property:opacity, transform, -webkit-transform;
}
[data-aos^='zoom'][data-aos^='zoom'].aos-animate { opacity: 1; -webkit-transform: translate3d(0, 0, 0) scale(1); transform: translate3d(0, 0, 0) scale(1); }
[data-aos='zoom-in'] {
-webkit-transform:scale(0.6);
-ms-transform:scale(0.6);
transform:scale(0.6);
}
[data-aos='zoom-in-up'] {
-webkit-transform:translate3d(0, 100px, 0) scale(0.6);
transform:translate3d(0, 100px, 0) scale(0.6);
}
[data-aos='zoom-in-down'] {
-webkit-transform:translate3d(0, -100px, 0) scale(0.6);
transform:translate3d(0, -100px, 0) scale(0.6);
}
[data-aos='zoom-in-right'] {
-webkit-transform:translate3d(-100px, 0, 0) scale(0.6);
transform:translate3d(-100px, 0, 0) scale(0.6);
}
[data-aos='zoom-in-left'] {
-webkit-transform:translate3d(100px, 0, 0) scale(0.6);
transform:translate3d(100px, 0, 0) scale(0.6);
}
[data-aos='zoom-out'] {
-webkit-transform:scale(1.2);
-ms-transform:scale(1.2);
transform:scale(1.2);
}
[data-aos='zoom-out-up'] {
-webkit-transform:translate3d(0, 100px, 0) scale(1.2);
transform:translate3d(0, 100px, 0) scale(1.2);
}
[data-aos='zoom-out-down'] {
-webkit-transform:translate3d(0, -100px, 0) scale(1.2);
transform:translate3d(0, -100px, 0) scale(1.2);
}
[data-aos='zoom-out-right'] {
-webkit-transform:translate3d(-100px, 0, 0) scale(1.2);
transform:translate3d(-100px, 0, 0) scale(1.2);
}
[data-aos='zoom-out-left'] {
-webkit-transform:translate3d(100px, 0, 0) scale(1.2);
transform:translate3d(100px, 0, 0) scale(1.2);
}
[data-aos^='slide'][data-aos^='slide'] {
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
-o-transition-property:transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
}
[data-aos^='slide'][data-aos^='slide'].aos-animate { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
[data-aos='slide-up'] {
-webkit-transform:translate3d(0, 100%, 0);
transform:translate3d(0, 100%, 0);
}
[data-aos='slide-down'] {
-webkit-transform:translate3d(0, -100%, 0);
transform:translate3d(0, -100%, 0);
}
[data-aos='slide-right'] {
-webkit-transform:translate3d(-100%, 0, 0);
transform:translate3d(-100%, 0, 0);
}
[data-aos='slide-left'] {
-webkit-transform:translate3d(100%, 0, 0);
transform:translate3d(100%, 0, 0);
}
[data-aos^='flip'][data-aos^='flip'] {
-webkit-backface-visibility:hidden;
backface-visibility:hidden;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
-o-transition-property:transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
}
[data-aos='flip-left'] {
-webkit-transform:perspective(2500px) rotateY(-100deg);
transform:perspective(2500px) rotateY(-100deg);
}
[data-aos='flip-left'].aos-animate { -webkit-transform: perspective(2500px) rotateY(0); transform: perspective(2500px) rotateY(0); }
[data-aos='flip-right'] {
-webkit-transform:perspective(2500px) rotateY(100deg);
transform:perspective(2500px) rotateY(100deg);
}
[data-aos='flip-right'].aos-animate { -webkit-transform: perspective(2500px) rotateY(0); transform: perspective(2500px) rotateY(0); }
[data-aos='flip-up'] {
-webkit-transform:perspective(2500px) rotateX(-100deg);
transform:perspective(2500px) rotateX(-100deg);
}
[data-aos='flip-up'].aos-animate { -webkit-transform: perspective(2500px) rotateX(0); transform: perspective(2500px) rotateX(0); }
[data-aos='flip-down'] {
-webkit-transform:perspective(2500px) rotateX(100deg);
transform:perspective(2500px) rotateX(100deg);
}
[data-aos='flip-down'].aos-animate { -webkit-transform: perspective(2500px) rotateX(0); transform: perspective(2500px) rotateX(0); }
@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 300; src: url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-300.eot"); src: local("Roboto Light"), local("Roboto-Light"), url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-300.eot?#iefix") format("embedded-opentype"), url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-300.woff2") format("woff2"), url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-300.woff") format("woff"), url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-300.ttf") format("truetype"), url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-300.svg#Roboto") format("svg"); }
@font-face { font-family: 'Roboto'; font-style: italic; font-weight: 300; src: url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-300italic.eot"); src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-300italic.eot?#iefix") format("embedded-opentype"), url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-300italic.woff2") format("woff2"), url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-300italic.woff") format("woff"), url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-300italic.ttf") format("truetype"), url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-300italic.svg#Roboto") format("svg"); }
@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; src: url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-regular.eot"); src: local("Roboto"), local("Roboto-Regular"), url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-regular.eot?#iefix") format("embedded-opentype"), url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-regular.woff2") format("woff2"), url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-regular.woff") format("woff"), url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-regular.ttf") format("truetype"), url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-regular.svg#Roboto") format("svg"); }
@font-face { font-family: 'Roboto'; font-style: italic; font-weight: 400; src: url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-italic.eot"); src: local("Roboto Italic"), local("Roboto-Italic"), url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-italic.eot?#iefix") format("embedded-opentype"), url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-italic.woff2") format("woff2"), url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-italic.woff") format("woff"), url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-italic.ttf") format("truetype"), url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-italic.svg#Roboto") format("svg"); }
@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; src: url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-700.eot"); src: local("Roboto Bold"), local("Roboto-Bold"), url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-700.eot?#iefix") format("embedded-opentype"), url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-700.woff2") format("woff2"), url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-700.woff") format("woff"), url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-700.ttf") format("truetype"), url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-700.svg#Roboto") format("svg"); }
@font-face { font-family: 'Roboto'; font-style: italic; font-weight: 700; src: url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-700italic.eot"); src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-700italic.eot?#iefix") format("embedded-opentype"), url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-700italic.woff2") format("woff2"), url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-700italic.woff") format("woff"), url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-700italic.ttf") format("truetype"), url("/themes/custom/certina2020/dest/../fonts/roboto/roboto-v20-latin_cyrillic-ext_cyrillic-700italic.svg#Roboto") format("svg"); }
@font-face { font-family: "icons"; src: url("/themes/custom/certina2020/dest/icon-font/icons.eot?cachebust=5669"); src: url("/themes/custom/certina2020/dest/icon-font/icons.eot?cachebust=66046#iefix") format("eot"), url("/themes/custom/certina2020/dest/icon-font/icons.woff?cachebust=67152") format("woff"), url("/themes/custom/certina2020/dest/icon-font/icons.ttf?cachebust=71334") format("truetype"), url("/themes/custom/certina2020/dest/icon-font/icons.svg?cachebust=1135#icons") format("svg"); font-weight: normal; font-style: normal; }
[class*="icon--"] {
font-family:"icons";
display:inline-block;
vertical-align:middle;
line-height:1;
font-weight:normal;
font-style:normal;
speak:none;
text-decoration:inherit;
text-transform:none;
text-rendering:optimizeLegibility;
}
.icon--account::before { content: ""; }
.icon--arrow-down::before { content: ""; }
.icon--arrow-left::before { content: ""; }
.icon--arrow-right::before { content: ""; }
.icon--arrow-up::before { content: ""; }
.icon--blog::before { content: ""; }
.icon--cart-counter::before { content: ""; }
.icon--cart::before { content: ""; }
.icon--cert360::before { content: ""; }
.icon--checked::before { content: ""; }
.icon--close::before { content: ""; }
.icon--countries::before { content: ""; }
.icon--danger::before { content: ""; }
.icon--eshop::before { content: ""; }
.icon--eye-closed::before { content: ""; }
.icon--eye::before { content: ""; }
.icon--facebook::before { content: ""; }
.icon--filters::before { content: ""; }
.icon--instagram::before { content: ""; }
.icon--limited-edition::before { content: ""; }
.icon--linkedin::before { content: ""; }
.icon--location::before { content: ""; }
.icon--luminova-day::before { content: ""; }
.icon--luminova-night::before { content: ""; }
.icon--map-current::before { content: ""; }
.icon--map-marker::before { content: ""; }
.icon--menu-up::before { content: ""; }
.icon--pdf::before { content: ""; }
.icon--plus::before { content: ""; }
.icon--question-mark::before { content: ""; }
.icon--reset::before { content: ""; }
.icon--search::before { content: ""; }
.icon--share::before { content: ""; }
.icon--special-edition::before { content: ""; }
.icon--spin360::before { content: ""; }
.icon--support::before { content: ""; }
.icon--swatch-group::before { content: " dd ";background: url(/img/index01.svg) no-repeat; }
.icon--swipe-up::before { content: ""; }
.icon--terms-and-conditions::before { content: ""; }
.icon--twitter::before { content: ""; }
.icon--user-manual::before { content: ""; }
.icon--vk-square::before { content: ""; }
.icon--vk::before { content: ""; }
.icon--watch-case::before { content: ""; }
.icon--watch-dial::before { content: ""; }
.icon--watch-hands::before { content: ""; }
.icon--watch-packaging::before { content: ""; }
.icon--watch-strap::before { content: ""; }
.icon--wechat::before { content: ""; }
.icon--weibo::before { content: ""; }
.icon--wishlist-add::before { content: ""; }
.icon--wishlist-clear::before { content: ""; }
.icon--wishlist-counter::before { content: ""; }
.icon--wishlist-filled::before { content: ""; }
.icon--wishlist::before { content: ""; }
.icon--youtube::before { content: ""; }
html.no-js [data-aos] { opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none; }
.hover-shadow { -webkit-box-shadow: 0 2px 12px 0 rgba(0,0,0,0.1); box-shadow: 0 2px 12px 0 rgba(0,0,0,0.1); -webkit-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; }
.hover-shadow:hover { -webkit-box-shadow: 0 2px 16px 4px rgba(0,0,0,0.1); box-shadow: 0 2px 16px 4px rgba(0,0,0,0.1); }
.hover-image-scale { display: block; }
a.hover-image-scale { text-decoration: none; }
@media (min-width:992px) {
.hover-image-scale img { -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; }
.hover-image-scale:hover img {  -webkit-transform: scale(1.025); -ms-transform: scale(1.025); transform: scale(1.025); -webkit-transition: all .2s ease-in; -o-transition: all .2s ease-in; transition: all .2s ease-in; }
}
.min-vh-100-flex-center { margin-bottom: 4rem; margin-top: 4rem; }
@media (min-width:992px) {
.min-vh-100-flex-center { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-bottom: 0; margin-top: 0; width: 100%; min-height: calc(100vh - 107px); }
body.toolbar-fixed .min-vh-100-flex-center { min-height: calc(100vh - 146px); }
}
.min-vh-100-flex-center > * { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; width: 100%; }
.min-vh-100-flex-center > .flickity-container { width: 100%; }
@media (min-width:1520px) {
.mw-xxl-90 { max-width: 90%; padding-left: 0; padding-right: 0; }
}
.bg-primary { background-color: #894703 !important; }
a.bg-primary:hover, a.bg-primary:focus, button.bg-primary:hover, button.bg-primary:focus { background-color: #3c7723 !important; }
.bg-secondary { background-color: #000000 !important; }
a.bg-secondary:hover, a.bg-secondary:focus, button.bg-secondary:hover, button.bg-secondary:focus { background-color: black !important; }
.bg-success { background-color: #894703 !important; }
a.bg-success:hover, a.bg-success:focus, button.bg-success:hover, button.bg-success:focus { background-color: #3c7723 !important; }
.bg-info { background-color: #0B2745 !important; }
a.bg-info:hover, a.bg-info:focus, button.bg-info:hover, button.bg-info:focus { background-color: #040e19 !important; }
.bg-warning { background-color: #f0AD4E !important; }
a.bg-warning:hover, a.bg-warning:focus, button.bg-warning:hover, button.bg-warning:focus { background-color: #ec971f !important; }
.bg-danger { background-color: #611918 !important; }
a.bg-danger:hover, a.bg-danger:focus, button.bg-danger:hover, button.bg-danger:focus { background-color: #380e0e !important; }
.bg-light { background-color: #f8f8f8 !important; }
a.bg-light:hover, a.bg-light:focus, button.bg-light:hover, button.bg-light:focus { background-color: #dfdfdf !important; }
.bg-dark { background-color: #333333 !important; }
a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { background-color: #1a1a1a !important; }
.bg-white, .white-block.paragraph--grid-column, .white-block:not(.paragraph--grid-column) > div { background-color: #ffffff !important; }
a.bg-white:hover, a.white-block.paragraph--grid-column:hover, a.bg-white:focus, a.white-block.paragraph--grid-column:focus, button.bg-white:hover, button.white-block.paragraph--grid-column:hover, button.bg-white:focus, button.white-block.paragraph--grid-column:focus { background-color: #e6e6e6 !important; }
.bg-black { background-color: #282828 !important; }
a.bg-black:hover, a.bg-black:focus, button.bg-black:hover, button.bg-black:focus { background-color: #0f0f0f !important; }
.bg-gray { background-color: #DCDCDC !important; }
a.bg-gray:hover, a.bg-gray:focus, button.bg-gray:hover, button.bg-gray:focus { background-color: #c3c3c3 !important; }
.bg-white, .white-block.paragraph--grid-column, .white-block:not(.paragraph--grid-column) > div { background-color: #ffffff !important; }
.bg-transparent { background-color: transparent !important; }
.cntl { overflow: hidden; padding-top: 7px; position: relative; width: 100%; }
ul.cntl-states { list-style: none outside none; padding: 0; }
li.cntl-state { list-style: none outside none; margin-top: 0; }
.cntl-bar { background: -webkit-gradient(linear, left top, left bottom, from(#000), color-stop(15%, #000), color-stop(0, #fff), to(#fff)); background: -o-linear-gradient(top, #000, #000 15%, #fff 0, #fff); background: linear-gradient(180deg, #000, #000 15%, #fff 0, #fff); background-size: 17px 12px; bottom: 0; position: absolute; right: 0; top: 0; width: 17px; z-index: 2; }
@media (min-width:768px) {
.cntl-bar { left: 50%; right: auto; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); }
}
.cntl-bar-fill { background: -webkit-gradient(linear, left top, left bottom, from(#894703), color-stop(15%, #894703), color-stop(0, #fff), to(#fff)); background: -o-linear-gradient(top, #894703, #894703 15%, #fff 0, #fff); background: linear-gradient(180deg, #894703, #894703 15%, #fff 0, #fff); background-size: 17px 12px; height: 0; left: 0; position: absolute; right: 0; top: 0; }
.cntl-state { position: relative; }
.cntl-state:after { clear: both; content: ' '; display: block; }
.cntl-state .cntl-content { position: relative; width: calc(100% - 70px); }
@media (min-width:768px) {
.cntl-state .cntl-content { clear: both; height: 480px; text-align: right; width: calc(50% - 60px); }
}
.cntl-state .cntl-content p { text-align: justify; }
.cntl-state .cntl-image { height: 134px; width: 134px; }
@media (min-width:768px) {
.cntl-state .cntl-image { margin-left: auto; }
}
.cntl-state .cntl-year { font-size: 30px; position: absolute; right: 70px; top: 51px; }
@media (min-width:768px) {
.cntl-state .cntl-year { left: calc(50% + 80px); right: auto; }
}
@media (min-width:768px) {
.cntl-state:nth-child(2n+2) .cntl-content { margin-left: auto; text-align: left; }
}
@media (min-width:768px) {
.cntl-state:nth-child(2n+2) .cntl-image { margin-left: 0; }
}
@media (min-width:768px) {
.cntl-state:nth-child(2n+2) .cntl-year { left: auto; right: calc(50% + 80px); }
}
.cntl-icon { background-color: white; height: 24px; position: absolute; right: -4px; top: 60px; width: 24px; z-index: 2; }
@media (min-width:768px) {
.cntl-icon { left: calc(50%); right: auto; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); }
}
.cntl-icon:before, .cntl-icon:after { content: ""; background-color: black; display: block; position: absolute; }
.cntl-icon:before { height: 2px; right: 19px; top: 11px; width: 35px; }
.cntl-icon:after { border-radius: 50%; height: 6px; top: 9px; width: 6px; right: 54px; }
.cntl-icon .cntl-circle { background: white; border: 3px solid #252525; border-radius: 50%; display: block; height: 14px; margin: 5px auto auto; width: 14px; }
.cntl-bar-fill { -webkit-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; }
.cntl-content { -webkit-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out; }
.cntl-image { -webkit-transition: all .3s .5s ease-in-out; -o-transition: all .3s .5s ease-in-out; transition: all .3s .5s ease-in-out; }
.cntl-animate .cntl-content { margin-left: 0; opacity: 1; }
.cntl-animate .cntl-image { opacity: 1; }
.cntl-animate.cntl-state:nth-child(2n+2) .cntl-content { margin-right: 0; }
@media (max-width:991.98px) {
.animate .cntl-content { margin-left: 2%; }
}
.content-inline > * { display: inline-block; }
.content-inline > *:after { content: ''; display: inline-block; white-space: pre; }
.content-inline > *:last-child:after { display: none; }
.background-image { position: relative; }
.background-image:before { background-size: cover; content: ''; display: block; height: 100%; left: 0; position: absolute; right: 0; top: 0; }
.flag-icon-background, .flag-icon { background-size: contain; background-position: 50%; background-repeat: no-repeat; }
.flag-icon { position: relative; display: inline-block; width: 1.33333em; line-height: 1em; }
.flag-icon:before { content: '\00a0'; }
.flag-icon.flag-icon-squared { width: 1em; }
.flag-icon-ad { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ad.svg); }
.flag-icon-ad.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ad.svg); }
.flag-icon-ae { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ae.svg); }
.flag-icon-ae.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ae.svg); }
.flag-icon-af { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/af.svg); }
.flag-icon-af.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/af.svg); }
.flag-icon-ag { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ag.svg); }
.flag-icon-ag.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ag.svg); }
.flag-icon-ai { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ai.svg); }
.flag-icon-ai.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ai.svg); }
.flag-icon-al { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/al.svg); }
.flag-icon-al.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/al.svg); }
.flag-icon-am { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/am.svg); }
.flag-icon-am.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/am.svg); }
.flag-icon-ao { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ao.svg); }
.flag-icon-ao.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ao.svg); }
.flag-icon-aq { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/aq.svg); }
.flag-icon-aq.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/aq.svg); }
.flag-icon-ar { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ar.svg); }
.flag-icon-ar.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ar.svg); }
.flag-icon-as { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/as.svg); }
.flag-icon-as.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/as.svg); }
.flag-icon-at { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/at.svg); }
.flag-icon-at.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/at.svg); }
.flag-icon-au { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/au.svg); }
.flag-icon-au.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/au.svg); }
.flag-icon-aw { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/aw.svg); }
.flag-icon-aw.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/aw.svg); }
.flag-icon-ax { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ax.svg); }
.flag-icon-ax.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ax.svg); }
.flag-icon-az { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/az.svg); }
.flag-icon-az.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/az.svg); }
.flag-icon-ba { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ba.svg); }
.flag-icon-ba.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ba.svg); }
.flag-icon-bb { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/bb.svg); }
.flag-icon-bb.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/bb.svg); }
.flag-icon-bd { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/bd.svg); }
.flag-icon-bd.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/bd.svg); }
.flag-icon-be { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/be.svg); }
.flag-icon-be.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/be.svg); }
.flag-icon-bf { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/bf.svg); }
.flag-icon-bf.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/bf.svg); }
.flag-icon-bg { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/bg.svg); }
.flag-icon-bg.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/bg.svg); }
.flag-icon-bh { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/bh.svg); }
.flag-icon-bh.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/bh.svg); }
.flag-icon-bi { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/bi.svg); }
.flag-icon-bi.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/bi.svg); }
.flag-icon-bj { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/bj.svg); }
.flag-icon-bj.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/bj.svg); }
.flag-icon-bl { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/bl.svg); }
.flag-icon-bl.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/bl.svg); }
.flag-icon-bm { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/bm.svg); }
.flag-icon-bm.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/bm.svg); }
.flag-icon-bn { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/bn.svg); }
.flag-icon-bn.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/bn.svg); }
.flag-icon-bo { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/bo.svg); }
.flag-icon-bo.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/bo.svg); }
.flag-icon-bq { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/bq.svg); }
.flag-icon-bq.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/bq.svg); }
.flag-icon-br { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/br.svg); }
.flag-icon-br.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/br.svg); }
.flag-icon-bs { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/bs.svg); }
.flag-icon-bs.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/bs.svg); }
.flag-icon-bt { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/bt.svg); }
.flag-icon-bt.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/bt.svg); }
.flag-icon-bv { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/bv.svg); }
.flag-icon-bv.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/bv.svg); }
.flag-icon-bw { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/bw.svg); }
.flag-icon-bw.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/bw.svg); }
.flag-icon-by { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/by.svg); }
.flag-icon-by.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/by.svg); }
.flag-icon-bz { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/bz.svg); }
.flag-icon-bz.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/bz.svg); }
.flag-icon-ca { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ca.svg); }
.flag-icon-ca.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ca.svg); }
.flag-icon-cc { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/cc.svg); }
.flag-icon-cc.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/cc.svg); }
.flag-icon-cd { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/cd.svg); }
.flag-icon-cd.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/cd.svg); }
.flag-icon-cf { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/cf.svg); }
.flag-icon-cf.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/cf.svg); }
.flag-icon-cg { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/cg.svg); }
.flag-icon-cg.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/cg.svg); }
.flag-icon-ch { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ch.svg); }
.flag-icon-ch.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ch.svg); }
.flag-icon-ci { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ci.svg); }
.flag-icon-ci.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ci.svg); }
.flag-icon-ck { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ck.svg); }
.flag-icon-ck.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ck.svg); }
.flag-icon-cl { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/cl.svg); }
.flag-icon-cl.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/cl.svg); }
.flag-icon-cm { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/cm.svg); }
.flag-icon-cm.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/cm.svg); }
.flag-icon-cn { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/cn.svg); }
.flag-icon-cn.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/cn.svg); }
.flag-icon-co { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/co.svg); }
.flag-icon-co.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/co.svg); }
.flag-icon-cr { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/cr.svg); }
.flag-icon-cr.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/cr.svg); }
.flag-icon-cu { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/cu.svg); }
.flag-icon-cu.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/cu.svg); }
.flag-icon-cv { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/cv.svg); }
.flag-icon-cv.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/cv.svg); }
.flag-icon-cw { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/cw.svg); }
.flag-icon-cw.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/cw.svg); }
.flag-icon-cx { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/cx.svg); }
.flag-icon-cx.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/cx.svg); }
.flag-icon-cy { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/cy.svg); }
.flag-icon-cy.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/cy.svg); }
.flag-icon-cz { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/cz.svg); }
.flag-icon-cz.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/cz.svg); }
.flag-icon-de { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/de.svg); }
.flag-icon-de.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/de.svg); }
.flag-icon-dj { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/dj.svg); }
.flag-icon-dj.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/dj.svg); }
.flag-icon-dk { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/dk.svg); }
.flag-icon-dk.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/dk.svg); }
.flag-icon-dm { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/dm.svg); }
.flag-icon-dm.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/dm.svg); }
.flag-icon-do { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/do.svg); }
.flag-icon-do.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/do.svg); }
.flag-icon-dz { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/dz.svg); }
.flag-icon-dz.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/dz.svg); }
.flag-icon-ec { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ec.svg); }
.flag-icon-ec.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ec.svg); }
.flag-icon-ee { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ee.svg); }
.flag-icon-ee.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ee.svg); }
.flag-icon-eg { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/eg.svg); }
.flag-icon-eg.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/eg.svg); }
.flag-icon-eh { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/eh.svg); }
.flag-icon-eh.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/eh.svg); }
.flag-icon-er { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/er.svg); }
.flag-icon-er.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/er.svg); }
.flag-icon-es { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/es.svg); }
.flag-icon-es.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/es.svg); }
.flag-icon-et { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/et.svg); }
.flag-icon-et.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/et.svg); }
.flag-icon-fi { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/fi.svg); }
.flag-icon-fi.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/fi.svg); }
.flag-icon-fj { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/fj.svg); }
.flag-icon-fj.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/fj.svg); }
.flag-icon-fk { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/fk.svg); }
.flag-icon-fk.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/fk.svg); }
.flag-icon-fm { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/fm.svg); }
.flag-icon-fm.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/fm.svg); }
.flag-icon-fo { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/fo.svg); }
.flag-icon-fo.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/fo.svg); }
.flag-icon-fr { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/fr.svg); }
.flag-icon-fr.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/fr.svg); }
.flag-icon-ga { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ga.svg); }
.flag-icon-ga.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ga.svg); }
.flag-icon-gb { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/gb.svg); }
.flag-icon-gb.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/gb.svg); }
.flag-icon-gd { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/gd.svg); }
.flag-icon-gd.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/gd.svg); }
.flag-icon-ge { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ge.svg); }
.flag-icon-ge.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ge.svg); }
.flag-icon-gf { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/gf.svg); }
.flag-icon-gf.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/gf.svg); }
.flag-icon-gg { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/gg.svg); }
.flag-icon-gg.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/gg.svg); }
.flag-icon-gh { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/gh.svg); }
.flag-icon-gh.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/gh.svg); }
.flag-icon-gi { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/gi.svg); }
.flag-icon-gi.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/gi.svg); }
.flag-icon-gl { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/gl.svg); }
.flag-icon-gl.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/gl.svg); }
.flag-icon-gm { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/gm.svg); }
.flag-icon-gm.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/gm.svg); }
.flag-icon-gn { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/gn.svg); }
.flag-icon-gn.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/gn.svg); }
.flag-icon-gp { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/gp.svg); }
.flag-icon-gp.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/gp.svg); }
.flag-icon-gq { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/gq.svg); }
.flag-icon-gq.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/gq.svg); }
.flag-icon-gr { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/gr.svg); }
.flag-icon-gr.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/gr.svg); }
.flag-icon-gs { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/gs.svg); }
.flag-icon-gs.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/gs.svg); }
.flag-icon-gt { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/gt.svg); }
.flag-icon-gt.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/gt.svg); }
.flag-icon-gu { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/gu.svg); }
.flag-icon-gu.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/gu.svg); }
.flag-icon-gw { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/gw.svg); }
.flag-icon-gw.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/gw.svg); }
.flag-icon-gy { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/gy.svg); }
.flag-icon-gy.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/gy.svg); }
.flag-icon-hk { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/hk.svg); }
.flag-icon-hk.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/hk.svg); }
.flag-icon-hm { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/hm.svg); }
.flag-icon-hm.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/hm.svg); }
.flag-icon-hn { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/hn.svg); }
.flag-icon-hn.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/hn.svg); }
.flag-icon-hr { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/hr.svg); }
.flag-icon-hr.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/hr.svg); }
.flag-icon-ht { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ht.svg); }
.flag-icon-ht.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ht.svg); }
.flag-icon-hu { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/hu.svg); }
.flag-icon-hu.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/hu.svg); }
.flag-icon-id { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/id.svg); }
.flag-icon-id.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/id.svg); }
.flag-icon-ie { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ie.svg); }
.flag-icon-ie.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ie.svg); }
.flag-icon-il { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/il.svg); }
.flag-icon-il.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/il.svg); }
.flag-icon-im { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/im.svg); }
.flag-icon-im.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/im.svg); }
.flag-icon-in { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/in.svg); }
.flag-icon-in.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/in.svg); }
.flag-icon-io { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/io.svg); }
.flag-icon-io.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/io.svg); }
.flag-icon-iq { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/iq.svg); }
.flag-icon-iq.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/iq.svg); }
.flag-icon-ir { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ir.svg); }
.flag-icon-ir.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ir.svg); }
.flag-icon-is { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/is.svg); }
.flag-icon-is.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/is.svg); }
.flag-icon-it { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/it.svg); }
.flag-icon-it.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/it.svg); }
.flag-icon-je { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/je.svg); }
.flag-icon-je.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/je.svg); }
.flag-icon-jm { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/jm.svg); }
.flag-icon-jm.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/jm.svg); }
.flag-icon-jo { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/jo.svg); }
.flag-icon-jo.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/jo.svg); }
.flag-icon-jp { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/jp.svg); }
.flag-icon-jp.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/jp.svg); }
.flag-icon-ke { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ke.svg); }
.flag-icon-ke.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ke.svg); }
.flag-icon-kg { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/kg.svg); }
.flag-icon-kg.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/kg.svg); }
.flag-icon-kh { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/kh.svg); }
.flag-icon-kh.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/kh.svg); }
.flag-icon-ki { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ki.svg); }
.flag-icon-ki.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ki.svg); }
.flag-icon-km { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/km.svg); }
.flag-icon-km.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/km.svg); }
.flag-icon-kn { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/kn.svg); }
.flag-icon-kn.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/kn.svg); }
.flag-icon-kp { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/kp.svg); }
.flag-icon-kp.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/kp.svg); }
.flag-icon-kr { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/kr.svg); }
.flag-icon-kr.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/kr.svg); }
.flag-icon-kw { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/kw.svg); }
.flag-icon-kw.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/kw.svg); }
.flag-icon-ky { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ky.svg); }
.flag-icon-ky.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ky.svg); }
.flag-icon-kz { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/kz.svg); }
.flag-icon-kz.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/kz.svg); }
.flag-icon-la { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/la.svg); }
.flag-icon-la.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/la.svg); }
.flag-icon-lb { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/lb.svg); }
.flag-icon-lb.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/lb.svg); }
.flag-icon-lc { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/lc.svg); }
.flag-icon-lc.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/lc.svg); }
.flag-icon-li { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/li.svg); }
.flag-icon-li.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/li.svg); }
.flag-icon-lk { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/lk.svg); }
.flag-icon-lk.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/lk.svg); }
.flag-icon-lr { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/lr.svg); }
.flag-icon-lr.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/lr.svg); }
.flag-icon-ls { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ls.svg); }
.flag-icon-ls.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ls.svg); }
.flag-icon-lt { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/lt.svg); }
.flag-icon-lt.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/lt.svg); }
.flag-icon-lu { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/lu.svg); }
.flag-icon-lu.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/lu.svg); }
.flag-icon-lv { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/lv.svg); }
.flag-icon-lv.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/lv.svg); }
.flag-icon-ly { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ly.svg); }
.flag-icon-ly.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ly.svg); }
.flag-icon-ma { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ma.svg); }
.flag-icon-ma.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ma.svg); }
.flag-icon-mc { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/mc.svg); }
.flag-icon-mc.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/mc.svg); }
.flag-icon-md { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/md.svg); }
.flag-icon-md.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/md.svg); }
.flag-icon-me { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/me.svg); }
.flag-icon-me.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/me.svg); }
.flag-icon-mf { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/mf.svg); }
.flag-icon-mf.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/mf.svg); }
.flag-icon-mg { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/mg.svg); }
.flag-icon-mg.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/mg.svg); }
.flag-icon-mh { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/mh.svg); }
.flag-icon-mh.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/mh.svg); }
.flag-icon-mk { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/mk.svg); }
.flag-icon-mk.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/mk.svg); }
.flag-icon-ml { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ml.svg); }
.flag-icon-ml.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ml.svg); }
.flag-icon-mm { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/mm.svg); }
.flag-icon-mm.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/mm.svg); }
.flag-icon-mn { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/mn.svg); }
.flag-icon-mn.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/mn.svg); }
.flag-icon-mo { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/mo.svg); }
.flag-icon-mo.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/mo.svg); }
.flag-icon-mp { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/mp.svg); }
.flag-icon-mp.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/mp.svg); }
.flag-icon-mq { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/mq.svg); }
.flag-icon-mq.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/mq.svg); }
.flag-icon-mr { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/mr.svg); }
.flag-icon-mr.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/mr.svg); }
.flag-icon-ms { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ms.svg); }
.flag-icon-ms.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ms.svg); }
.flag-icon-mt { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/mt.svg); }
.flag-icon-mt.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/mt.svg); }
.flag-icon-mu { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/mu.svg); }
.flag-icon-mu.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/mu.svg); }
.flag-icon-mv { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/mv.svg); }
.flag-icon-mv.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/mv.svg); }
.flag-icon-mw { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/mw.svg); }
.flag-icon-mw.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/mw.svg); }
.flag-icon-mx { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/mx.svg); }
.flag-icon-mx.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/mx.svg); }
.flag-icon-my { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/my.svg); }
.flag-icon-my.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/my.svg); }
.flag-icon-mz { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/mz.svg); }
.flag-icon-mz.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/mz.svg); }
.flag-icon-na { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/na.svg); }
.flag-icon-na.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/na.svg); }
.flag-icon-nc { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/nc.svg); }
.flag-icon-nc.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/nc.svg); }
.flag-icon-ne { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ne.svg); }
.flag-icon-ne.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ne.svg); }
.flag-icon-nf { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/nf.svg); }
.flag-icon-nf.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/nf.svg); }
.flag-icon-ng { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ng.svg); }
.flag-icon-ng.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ng.svg); }
.flag-icon-ni { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ni.svg); }
.flag-icon-ni.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ni.svg); }
.flag-icon-nl { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/nl.svg); }
.flag-icon-nl.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/nl.svg); }
.flag-icon-no { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/no.svg); }
.flag-icon-no.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/no.svg); }
.flag-icon-np { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/np.svg); }
.flag-icon-np.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/np.svg); }
.flag-icon-nr { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/nr.svg); }
.flag-icon-nr.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/nr.svg); }
.flag-icon-nu { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/nu.svg); }
.flag-icon-nu.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/nu.svg); }
.flag-icon-nz { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/nz.svg); }
.flag-icon-nz.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/nz.svg); }
.flag-icon-om { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/om.svg); }
.flag-icon-om.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/om.svg); }
.flag-icon-pa { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/pa.svg); }
.flag-icon-pa.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/pa.svg); }
.flag-icon-pe { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/pe.svg); }
.flag-icon-pe.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/pe.svg); }
.flag-icon-pf { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/pf.svg); }
.flag-icon-pf.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/pf.svg); }
.flag-icon-pg { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/pg.svg); }
.flag-icon-pg.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/pg.svg); }
.flag-icon-ph { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ph.svg); }
.flag-icon-ph.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ph.svg); }
.flag-icon-pk { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/pk.svg); }
.flag-icon-pk.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/pk.svg); }
.flag-icon-pl { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/pl.svg); }
.flag-icon-pl.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/pl.svg); }
.flag-icon-pm { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/pm.svg); }
.flag-icon-pm.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/pm.svg); }
.flag-icon-pn { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/pn.svg); }
.flag-icon-pn.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/pn.svg); }
.flag-icon-pr { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/pr.svg); }
.flag-icon-pr.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/pr.svg); }
.flag-icon-ps { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ps.svg); }
.flag-icon-ps.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ps.svg); }
.flag-icon-pt { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/pt.svg); }
.flag-icon-pt.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/pt.svg); }
.flag-icon-pw { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/pw.svg); }
.flag-icon-pw.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/pw.svg); }
.flag-icon-py { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/py.svg); }
.flag-icon-py.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/py.svg); }
.flag-icon-qa { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/qa.svg); }
.flag-icon-qa.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/qa.svg); }
.flag-icon-re { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/re.svg); }
.flag-icon-re.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/re.svg); }
.flag-icon-ro { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ro.svg); }
.flag-icon-ro.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ro.svg); }
.flag-icon-rs { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/rs.svg); }
.flag-icon-rs.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/rs.svg); }
.flag-icon-ru { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ru.svg); }
.flag-icon-ru.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ru.svg); }
.flag-icon-rw { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/rw.svg); }
.flag-icon-rw.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/rw.svg); }
.flag-icon-sa { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/sa.svg); }
.flag-icon-sa.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/sa.svg); }
.flag-icon-sb { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/sb.svg); }
.flag-icon-sb.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/sb.svg); }
.flag-icon-sc { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/sc.svg); }
.flag-icon-sc.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/sc.svg); }
.flag-icon-sd { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/sd.svg); }
.flag-icon-sd.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/sd.svg); }
.flag-icon-se { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/se.svg); }
.flag-icon-se.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/se.svg); }
.flag-icon-sg { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/sg.svg); }
.flag-icon-sg.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/sg.svg); }
.flag-icon-sh { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/sh.svg); }
.flag-icon-sh.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/sh.svg); }
.flag-icon-si { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/si.svg); }
.flag-icon-si.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/si.svg); }
.flag-icon-sj { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/sj.svg); }
.flag-icon-sj.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/sj.svg); }
.flag-icon-sk { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/sk.svg); }
.flag-icon-sk.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/sk.svg); }
.flag-icon-sl { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/sl.svg); }
.flag-icon-sl.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/sl.svg); }
.flag-icon-sm { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/sm.svg); }
.flag-icon-sm.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/sm.svg); }
.flag-icon-sn { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/sn.svg); }
.flag-icon-sn.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/sn.svg); }
.flag-icon-so { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/so.svg); }
.flag-icon-so.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/so.svg); }
.flag-icon-sr { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/sr.svg); }
.flag-icon-sr.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/sr.svg); }
.flag-icon-ss { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ss.svg); }
.flag-icon-ss.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ss.svg); }
.flag-icon-st { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/st.svg); }
.flag-icon-st.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/st.svg); }
.flag-icon-sv { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/sv.svg); }
.flag-icon-sv.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/sv.svg); }
.flag-icon-sx { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/sx.svg); }
.flag-icon-sx.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/sx.svg); }
.flag-icon-sy { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/sy.svg); }
.flag-icon-sy.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/sy.svg); }
.flag-icon-sz { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/sz.svg); }
.flag-icon-sz.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/sz.svg); }
.flag-icon-tc { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/tc.svg); }
.flag-icon-tc.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/tc.svg); }
.flag-icon-td { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/td.svg); }
.flag-icon-td.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/td.svg); }
.flag-icon-tf { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/tf.svg); }
.flag-icon-tf.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/tf.svg); }
.flag-icon-tg { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/tg.svg); }
.flag-icon-tg.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/tg.svg); }
.flag-icon-th { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/th.svg); }
.flag-icon-th.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/th.svg); }
.flag-icon-tj { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/tj.svg); }
.flag-icon-tj.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/tj.svg); }
.flag-icon-tk { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/tk.svg); }
.flag-icon-tk.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/tk.svg); }
.flag-icon-tl { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/tl.svg); }
.flag-icon-tl.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/tl.svg); }
.flag-icon-tm { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/tm.svg); }
.flag-icon-tm.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/tm.svg); }
.flag-icon-tn { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/tn.svg); }
.flag-icon-tn.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/tn.svg); }
.flag-icon-to { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/to.svg); }
.flag-icon-to.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/to.svg); }
.flag-icon-tr { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/tr.svg); }
.flag-icon-tr.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/tr.svg); }
.flag-icon-tt { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/tt.svg); }
.flag-icon-tt.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/tt.svg); }
.flag-icon-tv { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/tv.svg); }
.flag-icon-tv.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/tv.svg); }
.flag-icon-tw { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/tw.svg); }
.flag-icon-tw.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/tw.svg); }
.flag-icon-tz { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/tz.svg); }
.flag-icon-tz.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/tz.svg); }
.flag-icon-ua { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ua.svg); }
.flag-icon-ua.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ua.svg); }
.flag-icon-ug { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ug.svg); }
.flag-icon-ug.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ug.svg); }
.flag-icon-um { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/um.svg); }
.flag-icon-um.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/um.svg); }
.flag-icon-us { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/us.svg); }
.flag-icon-us.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/us.svg); }
.flag-icon-uy { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/uy.svg); }
.flag-icon-uy.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/uy.svg); }
.flag-icon-uz { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/uz.svg); }
.flag-icon-uz.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/uz.svg); }
.flag-icon-va { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/va.svg); }
.flag-icon-va.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/va.svg); }
.flag-icon-vc { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/vc.svg); }
.flag-icon-vc.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/vc.svg); }
.flag-icon-ve { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ve.svg); }
.flag-icon-ve.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ve.svg); }
.flag-icon-vg { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/vg.svg); }
.flag-icon-vg.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/vg.svg); }
.flag-icon-vi { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/vi.svg); }
.flag-icon-vi.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/vi.svg); }
.flag-icon-vn { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/vn.svg); }
.flag-icon-vn.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/vn.svg); }
.flag-icon-vu { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/vu.svg); }
.flag-icon-vu.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/vu.svg); }
.flag-icon-wf { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/wf.svg); }
.flag-icon-wf.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/wf.svg); }
.flag-icon-ws { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ws.svg); }
.flag-icon-ws.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ws.svg); }
.flag-icon-ye { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/ye.svg); }
.flag-icon-ye.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/ye.svg); }
.flag-icon-yt { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/yt.svg); }
.flag-icon-yt.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/yt.svg); }
.flag-icon-za { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/za.svg); }
.flag-icon-za.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/za.svg); }
.flag-icon-zm { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/zm.svg); }
.flag-icon-zm.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/zm.svg); }
.flag-icon-zw { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/zw.svg); }
.flag-icon-zw.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/zw.svg); }
.flag-icon-es-ca { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/es-ca.svg); }
.flag-icon-es-ca.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/es-ca.svg); }
.flag-icon-es-ga { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/es-ga.svg); }
.flag-icon-es-ga.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/es-ga.svg); }
.flag-icon-eu { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/eu.svg); }
.flag-icon-eu.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/eu.svg); }
.flag-icon-gb-eng { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/gb-eng.svg); }
.flag-icon-gb-eng.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/gb-eng.svg); }
.flag-icon-gb-nir { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/gb-nir.svg); }
.flag-icon-gb-nir.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/gb-nir.svg); }
.flag-icon-gb-sct { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/gb-sct.svg); }
.flag-icon-gb-sct.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/gb-sct.svg); }
.flag-icon-gb-wls { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/gb-wls.svg); }
.flag-icon-gb-wls.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/gb-wls.svg); }
.flag-icon-un { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/un.svg); }
.flag-icon-un.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/un.svg); }
.flag-icon-xk { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/4x3/xk.svg); }
.flag-icon-xk.flag-icon-squared { background-image: url(/themes/custom/certina2020/dest/../node_modules/flag-icon-css/flags/1x1/xk.svg); }
.language-menu .flag-icon { vertical-align:.08rem;
}
.flickity .gallery-cell { overflow: hidden; width: 100%; }
.flickity.hero_slider { background: #5e5e5e -o-linear-gradient(225deg, #8b8a8a 0%, #5e5e5e 100%); background: #5e5e5e linear-gradient(225deg, #8b8a8a 0%, #5e5e5e 100%); }
.flickity.hero_slider:before { position: absolute; height: 100%; left: 50%; top: 50%; content: ""; display: block; background: url("/themes/custom/certina2020/dest/../logo-small.svg") no-repeat center center; background-size: contain; height: 200px; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 200px; }
.flickity.hero_slider .gallery-cell { width: 100%; }
.flickity.slider_by_3 .gallery-cell { width: 100%; }
@media (min-width:768px) {
.flickity.slider_by_3 .gallery-cell { width: 50%; width:calc(50% - ((40px / 2) / 2));
margin-right: 20px; }
}
@media (min-width:992px) {
.flickity.slider_by_3 .gallery-cell { width: 33.33%; width:calc(33.33% - (40px / 3));
}
}
.flickity.watch_main_slider .field, .flickity.watch_main_slider .field--item, .flickity.watch_main_slider .picture, .flickity.watch_main_slider_nav .field, .flickity.watch_main_slider_nav .field--item, .flickity.watch_main_slider_nav .picture { display: block; height: 100%; }
.flickity.watch_main_slider img, .flickity.watch_main_slider_nav img { height: 100%; -o-object-fit: contain; object-fit: contain; -o-object-position: center; object-position: center; width: 100%; }
.flickity.watch_main_slider .gallery-cell { height: 55vh; max-height: 400px; }
@media (min-width:992px) {
.flickity.watch_main_slider .gallery-cell { height: 60vh; max-height: 570px; }
}
.flickity.watch_main_slider_nav { margin: 1rem auto 0; max-width: calc(100% - 32px); }
.flickity.watch_main_slider_nav .flickity-prev-next-button { height: 100%; width: 36px; }
.flickity.watch_main_slider_nav .flickity-prev-next-button:disabled { display: none; }
.flickity.watch_main_slider_nav .flickity-prev-next-button.previous { left: -36px; }
.flickity.watch_main_slider_nav .flickity-prev-next-button.next { right: -36px; }
.flickity.watch_main_slider_nav .gallery-cell { cursor: pointer; height: 50px; margin-right: 10px; width: 60px; }
@media (min-width:992px) {
.flickity.watch_main_slider_nav .gallery-cell { height: 80px; width: 100px; }
}
.flickity-page-dots { border-radius: 0; bottom: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; left: 50%; list-style: none; margin: 0 auto; max-width: 75%; min-width: 50%; padding: 1rem; position: absolute; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); }
.flickity-page-dots li.dot { background-color: transparent; border: 0; color: transparent; cursor: pointer; display: inline-block; -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; height: 12px; line-height: 0; margin: 0 5px; min-width: 40px; max-width: 200px; opacity: 1; outline: none; padding: 0; position: relative; }
.flickity-page-dots li.dot:hover, .flickity-page-dots li.dot:focus { outline: none; }
.flickity-page-dots li.dot:hover:before, .flickity-page-dots li.dot:focus:before { background-color: #894703; -webkit-box-shadow: 0 0 4px 2px rgba(80,158,47,0.5); box-shadow: 0 0 4px 2px rgba(80,158,47,0.5); }
.flickity-page-dots li.dot:before { background-color: white; -webkit-box-shadow: 0 0 8px 0px rgba(0,0,0,0.2); box-shadow: 0 0 8px 0px rgba(0,0,0,0.2); content: ""; height: 4px; left: 0; position: absolute; right: 0; top: 4px; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; width: 100%; }
.flickity-page-dots li.dot.is-selected:before { background-color: #894703; }
.flickity-prev-next-button { background-color: transparent; height: 60px; width: 60px; }
.flickity-prev-next-button:hover, .flickity-prev-next-button:focus { background-color: transparent; }
.flickity-prev-next-button svg { left: 10%; top: 10%; width: 80%; height: 80%; }
.flickity.hero_slider .flickity-prev-next-button svg .arrow { fill: white; }
.flickity-drag { background-color: #C1C1C1; height: 4px; margin: 15px auto; max-width: 90vw; position: relative; }
.flickity-drag__handle { cursor: move; height: 14px; left: 0; min-width: 25px; padding: 5px 0; position: absolute; top: -5px !important; }
.flickity-drag__handle:before { background-color: #894703; content: ""; height: 4px; position: absolute; top: 5px; -webkit-transition: all 0.15s ease-in-out; -o-transition: all 0.15s ease-in-out; transition: all 0.15s ease-in-out; width: 100%; }
.flickity-drag__handle:hover:before, .flickity-drag__handle.ui-draggable-dragging:before { height: 8px; top: 3px; }
.flickity-drag__handle.ui-draggable-dragging { cursor: -webkit-grabbing; cursor: grabbing; }
.white-arrow .arrow { fill: white; }
.form-item { margin-bottom: 1rem; }
.intl-tel-input { display: block; }
.input-group .form-text { margin-top: 0; }
.input-group .form-item, .input-group .form-actions { margin-bottom: 0; }
.input-group-prepend .btn, .input-group-append .btn { padding: 0.7189rem 0.8rem; }
.form-type-radio input[type='radio'] { height: calc(1.42em + 2px); opacity: 0; padding: 0.7189rem 0.8rem; position: absolute; width: calc(1.42em + 2px); }
.form-type-radio input[type='radio'] + label:before, .form-type-radio input[type='radio'] + .ajax-progress-throbber:before { background-color: white; border: 1px solid #333333; border-radius: 15%; color: white; content: "\00a0"; display: inline-block; -webkit-box-flex: 0; -ms-flex: none; flex: none; height: calc(1.42em + 2px); line-height: 1.25rem; text-align: center; -webkit-transition: background-color .3s ease-in-out; -o-transition: background-color .3s ease-in-out; transition: background-color .3s ease-in-out; width: calc(1.42em + 2px); }
.form-type-radio input[type='radio'] + label { cursor: pointer; padding-bottom: 0.7189rem; padding-top: 0.7189rem; }
.form-type-radio input[type='radio']:checked + label:before { background-color: #894703; border-color: #894703; content: "\2713"; }
.form-type-radio input[type='radio'] + .ajax-progress-throbber { padding: 0; position: relative; }
.form-type-radio input[type='radio'] + .ajax-progress-throbber .throbber { left: calc(50% - 0.3125rem); position: absolute; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.form-type-checkbox input[type='checkbox'] { height: calc(1.42em + 2px); opacity: 0; padding-bottom: 0.7189rem; padding-top: 0.7189rem; position: absolute; width: calc(1.42em + 2px); }
.form-type-checkbox input[type='checkbox'] + label:before, .form-type-checkbox input[type='checkbox'] + .ajax-progress-throbber:before { background-color: white; border: 1px solid #C1C1C1; border-radius: 50%; color: white; content: "\00a0"; display: inline-block; height: 1em; line-height: calc(1.42em + 2px); margin-right: 0.5em; position: relative; top: 0.3em; text-align: center; -webkit-transition: background-color .3s ease-in-out; -o-transition: background-color .3s ease-in-out; transition: background-color .3s ease-in-out; width: 1em; }
.form-type-checkbox input[type='checkbox'] + label:after, .form-type-checkbox input[type='checkbox'] + .ajax-progress-throbber:after { background-color: #894703; border-radius: 50%; content: ""; display: block; opacity: 0; position: absolute; -webkit-transition: opacity .3s ease-in-out; -o-transition: opacity .3s ease-in-out; transition: opacity .3s ease-in-out; height: calc(1em - 6px); left: 3px; top: calc(0.7189rem + 3px + 0.3em); width: calc(1em - 6px); }
.form-type-checkbox input[type='checkbox'] + label { cursor: pointer; padding-bottom: 0.7189rem; padding-top: 0.7189rem; position: relative; }
.form-type-checkbox input[type='checkbox']:checked + label:before { color: #894703; }
.form-type-checkbox input[type='checkbox']:checked + label:after { opacity: 1; }
.form-type-checkbox input[type='checkbox'] + .ajax-progress-throbber { padding: 0; position: relative; }
.form-type-checkbox input[type='checkbox'] + .ajax-progress-throbber .throbber { left: calc(50% - 0.4rem); position: absolute; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.form-type-checkbox input[type='checkbox']:disabled + label:before { background-color: #C1C1C1; }
h1, .h1 { text-transform: uppercase; word-break: break-word; }
@media (max-width:991.98px) {
h1, .h1 { text-align: center; }
}
@media (max-width:1255.98px) {
h1, .h1 { font-size: calc(1rem + 3.336vw); }
}
@media (min-width:992px) {
h1, .h1 { font-weight: bold; }
}
@media (min-width:1256px) {
h1, .h1 { letter-spacing:-.08rem;
margin-bottom:.5rem;
}
}
h1.small, .h1.small { font-size: 1.5625rem; font-weight: bold; }
@media (min-width:1256px) {
h1.small, .h1.small { font-size: 2.5rem; letter-spacing: 0; }
}
h2, .h2, .viewsreference--view-title { font-weight: bold; text-transform: uppercase; }
h3, .h3 { font-weight: 300; margin-bottom: 2.5rem; text-transform: uppercase; }
h4, .h4 { line-height: 1.3; text-transform: uppercase; }
h5, .h5 { font-weight: 300; text-transform: uppercase; }
h6, .h6, .ui-dialog .ui-dialog-titlebar { font-weight: 300; text-transform: uppercase; }
:focus { outline: 0 none; -webkit-box-shadow: 0 0 2px 1px rgba(80,158,47,0.5); box-shadow: 0 0 2px 1px rgba(80,158,47,0.5); }
a { -webkit-transition: color .3s ease-in-out; -o-transition: color .3s ease-in-out; transition: color .3s ease-in-out; }
label a { color: #894703; text-decoration: underline; }
label a:hover, label a:focus { color: #32631d; }
img { height: auto; max-width: 100%; }
.support-empty-image { height: 0; padding-bottom: 75%; position: relative; }
.support-empty-image:before { background: #DCDCDC url(/themes/custom/certina2020/dest/../logo.svg) no-repeat center center; background-size: 50% auto; content: ''; display: block; -webkit-filter: saturate(0); filter: saturate(0); height: 100%; left: 0; position: absolute; right: 0; top: 0; -webkit-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; }
a:hover .support-empty-image:before { -webkit-filter: saturate(1); filter: saturate(1); }
ul.menu { list-style: none outside none; padding: 0; }
.toolbar .toolbar-bar, .toolbar .toolbar-tray { z-index: 1001; }
.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon { z-index: 1002; }
.hover-dropdown-menu { background-clip: padding-box; background-color: rgba(255,255,255,0.97); left: 0; max-height: 0; opacity: 0; overflow: hidden; position: absolute; right: 0; -webkit-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; top: 100%; z-index: 71; }
.hover-dropdown:hover > .hover-dropdown-menu { max-height: 800px; opacity: 1; overflow: visible; z-index: 72; }
.dropdown-toggle { cursor: pointer; }
.rotate-slider-container { position: relative; width: 100%; margin: 0 auto; }
.rotate-slider-item { -webkit-filter: blur(0); filter: blur(0); position: absolute; top: 50%; left: 50%; -webkit-transform: translateY(-50%) translateX(-50%) scale(0.3); -ms-transform: translateY(-50%) translateX(-50%) scale(0.3); transform: translateY(-50%) translateX(-50%) scale(0.3); -webkit-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; opacity: 0; z-index: -1; }
.rotate-slider-item.next { left: 50%; -webkit-transform: translateY(-50%) translateX(50%) scale(0.6); -ms-transform: translateY(-50%) translateX(50%) scale(0.6); transform: translateY(-50%) translateX(50%) scale(0.6); opacity: 1; z-index: 1; }
.rotate-slider-item.prev { left: 50%; -webkit-transform: translateY(-50%) translateX(-150%) scale(0.6); -ms-transform: translateY(-50%) translateX(-150%) scale(0.6); transform: translateY(-50%) translateX(-150%) scale(0.6); opacity: 1; z-index: 1; }
.rotate-slider-item.current { top: 50%; left: 50%; -webkit-transform: translateY(-50%) translateX(-50%) scale(1); -ms-transform: translateY(-50%) translateX(-50%) scale(1); transform: translateY(-50%) translateX(-50%) scale(1); opacity: 1; z-index: 5; }
@media (min-width:992px) {
.rotate-slider-5 .rotate-slider-item { -webkit-transform: translateY(-80%) translateX(-50%) scale(0.3); -ms-transform: translateY(-80%) translateX(-50%) scale(0.3); transform: translateY(-80%) translateX(-50%) scale(0.3); }
.rotate-slider-5 .rotate-slider-item.current { -webkit-transform: translateY(-50%) translateX(-50%) scale(1); -ms-transform: translateY(-50%) translateX(-50%) scale(1); transform: translateY(-50%) translateX(-50%) scale(1); }
.rotate-slider-5 .rotate-slider-item.next, .rotate-slider-5 .rotate-slider-item.prev { z-index: 2; }
.rotate-slider-5 .rotate-slider-item.next { -webkit-transform: translateY(-50%) translateX(50%) scale(0.6); -ms-transform: translateY(-50%) translateX(50%) scale(0.6); transform: translateY(-50%) translateX(50%) scale(0.6); }
.rotate-slider-5 .rotate-slider-item.prev { -webkit-transform: translateY(-50%) translateX(-150%) scale(0.6); -ms-transform: translateY(-50%) translateX(-150%) scale(0.6); transform: translateY(-50%) translateX(-150%) scale(0.6); }
.rotate-slider-5 .rotate-slider-item.next-2, .rotate-slider-5 .rotate-slider-item.prev-2 { -webkit-filter: blur(5px); filter: blur(5px); opacity: 1; z-index: 1; }
.rotate-slider-5 .rotate-slider-item.next-2 { -webkit-transform: translateY(-70%) translateX(8%) scale(0.4); -ms-transform: translateY(-70%) translateX(8%) scale(0.4); transform: translateY(-70%) translateX(8%) scale(0.4); }
.rotate-slider-5 .rotate-slider-item.prev-2 { left: 50%; -webkit-transform: translateY(-70%) translateX(-108%) scale(0.4); -ms-transform: translateY(-70%) translateX(-108%) scale(0.4); transform: translateY(-70%) translateX(-108%) scale(0.4); }
}
.rotate-slider-arrow { cursor: pointer; display: block; height: 40px; overflow: hidden; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 40px; z-index: 5; }
.rotate-slider-arrow:before { font-family: "icons"; display: inline-block; vertical-align: middle; line-height: 1; font-weight: normal; font-style: normal; speak: none; text-decoration: inherit; text-transform: none; text-rendering: optimizeLegibility; content: ""; font-size: inherit; color: inherit; font-size: 40px; }
.rotate-slider-arrow.prev { left: 0; }
.rotate-slider-arrow.next { right: 0; }
.rotate-slider-arrow.next:before { content: ""; }
.rotate-slider-nav { position: absolute; bottom: -120px; width: 100%; text-align: center; z-index: 5; }
.rotate-slider-dot { display: inline-block; width: 1em; height: 1em; margin: 1em; background: #ddd; list-style: none; cursor: pointer; }
.rotate-slider-dot:hover { background: #555; }
.rotate-slider-dot.active { background: #555; }
[data-scroll^='bg-zoom'] {
overflow:hidden;
}
[data-scroll^='bg-zoom']:before { -webkit-transition: opacity 10s ease-in-out, -webkit-transform 10s ease-in-out; transition: opacity 10s ease-in-out, -webkit-transform 10s ease-in-out; -o-transition: opacity 10s ease-in-out, transform 10s ease-in-out; transition: opacity 10s ease-in-out, transform 10s ease-in-out; transition: opacity 10s ease-in-out, transform 10s ease-in-out, -webkit-transform 10s ease-in-out; -webkit-transform: scale(1.25); -ms-transform: scale(1.25); transform: scale(1.25); }
[data-scroll^='bg-zoom'].scroll-animate:before { -webkit-transform: translate3d(0, 0, 0) scale(1); transform: translate3d(0, 0, 0) scale(1); }
.text-shadow { text-shadow: 1px 2px 3px rgba(0,0,0,0.5); }
.text-shadow-none { text-shadow: none; }
@media (min-width:568px) {
.text-shadow-sm { text-shadow: 1px 2px 3px rgba(0,0,0,0.5); }
.text-shadow-sm-none { text-shadow: none; }
}
@media (min-width:768px) {
.text-shadow-md { text-shadow: 1px 2px 3px rgba(0,0,0,0.5); }
.text-shadow-md-none { text-shadow: none; }
}
@media (min-width:992px) {
.text-shadow-lg { text-shadow: 1px 2px 3px rgba(0,0,0,0.5); }
.text-shadow-lg-none { text-shadow: none; }
}
@media (min-width:1256px) {
.text-shadow-xl { text-shadow: 1px 2px 3px rgba(0,0,0,0.5); }
.text-shadow-xl-none { text-shadow: none; }
}
@media (min-width:1520px) {
.text-shadow-xxl { text-shadow: 1px 2px 3px rgba(0,0,0,0.5); }
.text-shadow-xxl-none { text-shadow: none; }
}
.font-size-xs { font-size: 0.71094rem; }
.font-size-sm { font-size: 0.93rem; }
@media (max-width:1255.98px) {
.font-size-sm { font-size: calc(0.813rem + 0.14905vw); }
}
.font-size-base { font-size: 1.1rem; }
@media (max-width:1255.98px) {
.font-size-base { font-size: calc(0.83rem + 0.34395vw); }
}
.font-size-lg { font-size: 1.375rem; }
@media (max-width:1255.98px) {
.font-size-lg { font-size: calc(0.8575rem + 0.65925vw); }
}
.text-transform-none { text-transform: none !important; }
.views-element-container.form-group { margin-bottom: 0; }
.views-exposed-form .form-submit { border: 1px solid #282828; padding-bottom: 0.7189rem; padding-top: 0.7189rem; }
@media (min-width:992px) {
.alternate-text-image .col-text { padding-left: 40px; }
}
.alternate-text-image .alternate-text-image-item:nth-child(even) .col-image { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
.alternate-text-image .alternate-text-image-item:nth-child(even) .col-text { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; padding-left: 0; }
@media (min-width:992px) {
.alternate-text-image .alternate-text-image-item:nth-child(even) .col-text { padding-right: 40px; }
}
blockquote { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; font-style: italic; font-weight: 200; padding-top: 1rem; text-align: center; }
blockquote p { width: 80%; }
@media (min-width:992px) {
blockquote p { width: 40%; }
}
blockquote:before { background-image: url("/themes/custom/certina2020/dest/../images/picto-quote-top.png"); background-repeat: no-repeat; content: ''; height: 21px; width: 25px; }
blockquote:after { background-image: url("/themes/custom/certina2020/dest/../images/picto-quote-bottom.png"); background-repeat: no-repeat; content: ""; height: 21px; width: 25px; }
.certina-watch.teaser { height: 100%; width: 100%; }
.certina-watch.teaser img { -webkit-filter: drop-shadow(4px 4px 2px rgba(0,0,0,0.25)); filter: drop-shadow(4px 4px 2px rgba(0,0,0,0.25)); -ms-filter: "progid:DXImageTransform.Microsoft.Dropshadow(OffX=4, OffY=4, Color='#BBB')"; filter: "progid:DXImageTransform.Microsoft.Dropshadow(OffX=4, OffY=4, Color='#BBB')"; -webkit-transition: max-all 0.5s linear; -o-transition: max-all 0.5s linear; transition: max-all 0.5s linear; }
.certina-watch.teaser a { border: 1px solid transparent; display: block; padding: 0 20px; text-decoration: none; }
.certina-watch.teaser a:hover, .certina-watch.teaser a:focus { border-color: #DCDCDC; color: #894703; }
.certina-watch.teaser .watch-teaser-image img { height: 250px; width: auto; }
.certina-watch.teaser .watch-teaser-placeholder-image { background-image: url("/themes/custom/certina2020/dest/../images/watch-placeholder.jpg"); background-position: center; background-repeat: no-repeat; background-size: contain; height: 283px; width: auto; padding-bottom: 33px; }
.certina-watch-description { background-color: white; border-bottom: 1px solid #DCDCDC; position: relative; text-align: center; }
@media (min-width:768px) {
.certina-watch-description { text-align: left; }
}
.certina-watch-description .certina-watch-image { bottom: 20px; margin-top: -156px; max-height: 520px; position: relative; text-align: center; }
@media (min-width:768px) {
.certina-watch-description .certina-watch-image { left: 0; margin-top: -256px; position: absolute; top: 50%; width: 50%; }
}
.certina-watch-description .certina-watch-image .zoombox { cursor: -webkit-zoom-in; cursor: zoom-in; display: inline-block; line-height: 0; position: relative; }
.certina-watch-description .certina-watch-image .watch-placeholder-image { background-image: url("/themes/custom/certina2020/dest/../images/watch-placeholder.jpg"); background-position: center; background-repeat: no-repeat; background-size: contain; height: 520px; }
.certina-watch-description .certina-watch-image img { max-height: 520px; width: auto; }
.certina-watch-description .content { padding: 30px; position: relative; }
@media (min-width:768px) {
.certina-watch-description .content { padding-left: 50%; }
}
.certina-watch-description h1.product-title { font-size: 2.875rem; line-height: 1; margin-bottom: 20px; max-width: 430px; padding: 0; text-transform: none; }
.certina-watch-description .share-links { margin-bottom: 0; }
@media (min-width:768px) {
.certina-watch-description .share-links { bottom: 30px; position: absolute; left: 30px; }
}
@media (min-width:992px) {
.certina-watch-description .share-links { bottom: auto; left: auto; right: 30px; top: 30px; }
}
.certina-watch-description .share-links li { cursor: pointer; margin-bottom: 1.25rem; }
@media (min-width:768px) {
.certina-watch-description .share-links li { margin-bottom: 0; }
}
@media (min-width:768px) {
.certina-watch-description .share-links li + li a { border-left: 0 none; }
}
.certina-watch-description .share-links a { background-color: white; border: 1px solid #DCDCDC; color: #282828; display: block; font-size: 1.85rem; line-height: 1; margin-left: auto; margin-right: auto; max-width: 360px; padding:.5rem;
text-decoration: none; }
.certina-watch-description .share-links a:hover { background-color: #282828; color: white; }
[data-toggle="comparator"].active { color: #894703 !important; }
[data-toggle="comparator"].active:hover { background-color: #611918 !important; color: white !important; }
.watch-price { font-size: 0.75rem; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
@media (min-width:768px) {
.watch-price { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
}
.watch-price .placeholder { font-size: 1.125rem; font-style: normal; }
.watch-price .separator { background-color: #DCDCDC; height: 100%; margin-left:.5rem;
margin-right:.5rem;
width: 1px; }
.watch-price a.watch-price-toggle { font-size: 2.4rem; text-decoration: none; }
.watch-price a.watch-price-toggle .icon--eye { display: block; }
.watch-price a.watch-price-toggle .icon--eye-closed { display: none; }
.watch-price a.watch-price-toggle.collapsed .icon--eye { display: none; }
.watch-price a.watch-price-toggle.collapsed .icon--eye-closed { display: block; }
.watches-slider { background: #949494; background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f8f8f8), color-stop(11%, #fefefe), to(#ffffff)); background: -o-linear-gradient(top, #f8f8f8 0, #fefefe 11%, #ffffff); background: linear-gradient(180deg, #f8f8f8 0, #fefefe 11%, #ffffff); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f8f8", endColorstr="#ffffff", GradientType=0);
padding: 0 50px 20px; }
.watches-slider .watches-count { font-size: 1.125rem; font-weight: 200; padding-top: 30px; margin: 0 auto 10px; text-align: center; }
.watch-specifications { background-image: url("/themes/custom/certina2020/dest/../images/bg-product-features.jpg"); background-size: cover; color: white; font-size: 0.75rem; padding: 10px; }
.watch-specifications > .border { border-color: #C1C1C1 !important; }
.watch-specifications h2 { font-weight: 200; }
.watch-specifications .field { display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 8px; }
.watch-specifications .field--label { -webkit-box-flex: 0; -ms-flex: 0 0 100px; flex: 0 0 100px; margin-right: 1rem; text-align: right; }
.watch-specifications .field--items { color: #8b8a8a; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }
.watch-specifications .field--items .list-inline-item { margin-right: 0; }
.watch-specifications .field--items .list-inline-item:not(:last-child):after { content: ","; }
.watch-comparator { color: #949494; }
.watch-comparator .watch-comparator-item { background: white; border: 1px solid #DCDCDC; padding: 20px; position: relative; }
.watch-comparator .watch-comparator-item.empty { -webkit-box-align: center; -ms-flex-align: center; align-items: center; background: transparent; border: 2px dashed #DCDCDC; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; font-size: 0.9375rem; height: 100%; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; min-height: 250px; }
.watch-comparator .watch-comparator-item.empty .comparator-empty-content { display: block; }
.watch-comparator .comparator-empty-content { display: none; }
.watch-comparator [data-toggle="comparator-remove"] { background-color: white; border: 0 none; border-bottom: 1px solid #DCDCDC; border-left: 1px solid #DCDCDC; cursor: pointer; font-size: 1.2rem; height: 50px; position: absolute; right: 0; top: 0; width: 50px; -webkit-appearance: initial; }
.watch-comparator [data-toggle="comparator-remove"]:hover { background-color: black; color: white; }
.watch-comparator .certina-watch-image { margin-bottom: 20px; margin-top: 70px; }
.watch-comparator .certina-watch-image img { height: 351px; width: auto; }
.watch-comparator .name { font-size: 1.125rem; }
.watch-comparator .collection { font-size: 0.875rem; }
.watch-comparator .comparator-elements { color: #333333; font-size: 0.8125rem; }
.watch-comparator .comparator-elements .label { margin-top: 20px; margin-bottom: 10px; background: #f5f4f6; padding: 15px; font-size: 10px; text-transform: uppercase; text-align: center; letter-spacing: .5px; }
.watch-comparator .comparator-elements ul { font-weight: 300; height: 55px; text-align: left; }
.watch-comparator .comparator-elements ul li { padding-top: 5px; }
.watch-badge { height: 33px; background-position: center; background-repeat: no-repeat; background-size: contain; }
@media (min-width:768px) {
.certina-watch-description .watch-badge { background-position: left; }
}
.watch-badge.special-edition-badge { background-image: url("/themes/custom/certina2020/dest/../images/badge-special-edition-green.png"); }
.watch-badge.limited-edition-badge { background-image: url("/themes/custom/certina2020/dest/../images/badge-limited-edition-green.png"); }
.watchfinder-results .watch-badge { height: 22px; margin-top: 0.3em; }
.border-alert-russia { display: none; }
.border-alert-russia .close { color: #ffffff; font-weight: 0; opacity: 1; text-shadow: none; }
.border-alert-russia .close:hover { color: #5e5e5e; }
@-webkit-keyframes fm-toggle-rotate { 25% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}
50% {
-webkit-transform:rotate(180deg);
transform:rotate(180deg);
}
75% {
-webkit-transform:rotate(180deg);
transform:rotate(180deg);
}
}
@keyframes fm-toggle-rotate { 25% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}
50% {
-webkit-transform:rotate(180deg);
transform:rotate(180deg);
}
75% {
-webkit-transform:rotate(180deg);
transform:rotate(180deg);
}
}
[data-facets-menu].fm-active { background-color: white; bottom: 0; height: 0; left: 0; position: fixed; right: 0; z-index: 89; }
[data-facets-menu].fm-active .content { background-color: white; padding: 1rem 20px; }
[data-facets-menu].fm-active .facet-item a, [data-facets-menu].fm-active .facet-item del { border-radius: 0.3em; font-size: calc(0.7rem + 0.11465vw); margin: 2px 6px; padding: 1px 5px; text-transform: uppercase; }
[data-facets-menu].fm-active .fm-toggle { background-color: white; border-radius:.5rem .5rem 0 0;
bottom: 100%; -webkit-box-shadow: 0 0 2px 4px rgba(0,0,0,0.25); box-shadow: 0 0 2px 4px rgba(0,0,0,0.25); color: #894703; font-size: 2rem; left: 50%; line-height: 1.5rem; padding:.25rem 1rem;
position: absolute; text-align: center; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); z-index: -1; }
[data-facets-menu].fm-active .fm-toggle:before { font-family: "icons"; display: inline-block; vertical-align: middle; line-height: 1; font-weight: normal; font-style: normal; speak: none; text-decoration: inherit; text-transform: none; text-rendering: optimizeLegibility; content: ""; font-size: inherit; color: inherit; margin-right:.2rem;
-webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: -webkit-transform .3s ease-in-out; transition: -webkit-transform .3s ease-in-out; -o-transition: transform .3s ease-in-out; transition: transform .3s ease-in-out; transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out; }
[data-facets-menu].fm-active .fm-toggle:after { font-family: "icons"; display: inline-block; vertical-align: middle; line-height: 1; font-weight: normal; font-style: normal; speak: none; text-decoration: inherit; text-transform: none; text-rendering: optimizeLegibility; content: ""; font-size: inherit; color: inherit; margin-left:.2rem;
}
[data-facets-menu].fm-active:not(.closed) .fm-toggle { -webkit-box-shadow: none; box-shadow: none; position: static; -webkit-transform: none; -ms-transform: none; transform: none; width: 100%; }
[data-facets-menu].fm-active.medium { -webkit-box-shadow: 0 0 2px 4px rgba(0,0,0,0.25); box-shadow: 0 0 2px 4px rgba(0,0,0,0.25); height: 35vh; padding-bottom: 3rem; }
[data-facets-menu].fm-active.medium .tabs-header { -ms-flex-wrap: nowrap; flex-wrap: nowrap; min-width: 100%; position: relative; white-space: nowrap; }
[data-facets-menu].fm-active.medium .tabs-header a { color: #C1C1C1; display: block; margin:.2rem .5rem;
padding:.2rem .5rem;
text-decoration: none; text-transform: uppercase; }
[data-facets-menu].fm-active.medium .tabs-header a.active { color: black; font-weight: bold; }
[data-facets-menu].fm-active.medium .tabs-header a:hover, [data-facets-menu].fm-active.medium .tabs-header a:focus { color: black; }
[data-facets-menu].fm-active.medium .tab-content { padding:.5rem .7rem;
}
[data-facets-menu].fm-active.medium .fm-toggle:before { -webkit-animation: fm-toggle-rotate 8s infinite; animation: fm-toggle-rotate 8s infinite; }
[data-facets-menu].fm-active.medium .reset-link { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); }
[data-facets-menu].fm-active.full { height: calc(100vh - 50px); padding-bottom: 3rem; }
body.toolbar-vertical [data-facets-menu].fm-active.full { height: calc(100vh - 89px); }
[data-facets-menu].fm-active.full .fm-toggle:before { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }
[data-facets-menu].fm-active.full .content { height: calc(100% - 2.5rem); overflow-x: hidden; overflow-y: auto; }
[data-facets-menu].fm-active.full .tab { border-bottom: 1px solid #C1C1C1; }
[data-facets-menu].fm-active.full .facets-group-title { padding-bottom:.8rem;
padding-top:.8rem;
}
[data-facets-menu].fm-active.full .facets-widget-checkbox { padding-bottom: 0; }
[data-facets-menu].fm-active.full .facets-widget-checkbox .facet-group-content { padding-bottom: 1rem; }
[data-facets-menu].fm-active .reset-link { bottom: 0; height: 0; line-height: 2rem; opacity: 0; padding: 0.5rem 20px !important; position: absolute; left: 0; text-align: center; width: 0; }
[data-facets-menu].fm-active.medium .fm-toggle:after, [data-facets-menu].fm-active.full .fm-toggle:after { display: none; }
[data-facets-menu].fm-active.medium .reset-link, [data-facets-menu].fm-active.full .reset-link { height: 3rem; opacity: 1; width: 50%; }
.facets-variant-watchfinder { margin-top: 2rem; }
.facets-variant-watchfinder .facet-items { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; list-style-type: none; padding: 0; }
.facets-variant-watchfinder .facet-item a, .facets-variant-watchfinder .facet-item del { background-color: #E4E4E4; border-radius: 20px; border: 1px solid #E4E4E4; display: inline-block; font-size: 0.9rem; line-height: 1.2; margin: 6px 2px; padding: 3px 5px; -webkit-transition: color .3s ease-in-out, background-color .3s ease-in-out, border .3s ease-in-out; -o-transition: color .3s ease-in-out, background-color .3s ease-in-out, border .3s ease-in-out; transition: color .3s ease-in-out, background-color .3s ease-in-out, border .3s ease-in-out; }
@media (max-width:1255.98px) {
.facets-variant-watchfinder .facet-item a, .facets-variant-watchfinder .facet-item del { font-size: calc(0.81rem + 0.11465vw); }
}
.facets-variant-watchfinder .facet-item del { color: #949494; }
.facets-variant-watchfinder .facet-item a { color: #282828; }
.facets-variant-watchfinder .facet-item a.is-active, .facets-variant-watchfinder .facet-item a:hover, .facets-variant-watchfinder .facet-item a:focus { background-color: #894703; border-color: #894703; color: white; text-decoration: none; }
.facets-variant-watchfinder .facet-item a.is-active { background-color: #894703; border-color: #894703; color: white; text-decoration: none; }
.facets-variant-watchfinder .facet-item a.is-active:hover, .facets-variant-watchfinder .facet-item a.is-active:focus { text-decoration: line-through; }
.facets-variant-watchfinder .facet-item a.is-active .facet-item__status { display: none; }
.facets-variant-watchfinder .reset-link { text-decoration: none; }
.facets-variant-watchfinder .reset-link:after { font-family: "icons"; display: inline-block; vertical-align: middle; line-height: 1; font-weight: normal; font-style: normal; speak: none; text-decoration: inherit; text-transform: none; text-rendering: optimizeLegibility; content: ""; font-size: inherit; color: inherit; font-size: 130%; margin-left: .25em; vertical-align: text-bottom; }
.facets-variant-watchfinder .facets-widget-checkbox { display: inline-block; padding-bottom: 1rem; vertical-align: middle; }
@media (min-width:768px) {
.facets-variant-watchfinder .facets-widget-checkbox .facets-group-title { display: none; }
}
@media (min-width:768px) {
.facets-variant-watchfinder .facets-widget-checkbox .facet-group-content { display: block; }
}
.facets-variant-watchfinder .facets-widget-checkbox .facet-widget-title { font-size: 1.2rem; text-transform: uppercase; margin-bottom: 0; }
@media (max-width:1255.98px) {
.facets-variant-watchfinder .facets-widget-checkbox .facet-widget-title { font-size: calc(0.84rem + 0.45861vw); }
}
.facets-variant-watchfinder .js-facets-checkbox-links { padding-left: 0; list-style: none; margin-bottom: 0; vertical-align: middle; }
.facets-variant-watchfinder .js-facets-checkbox-links .facet-item { height: 1em; position: relative; width: 1.8125em; }
@media (min-width:768px) {
.facets-variant-watchfinder .js-facets-checkbox-links .facet-item { margin-top: .2em; }
}
.facets-variant-watchfinder .js-facets-checkbox-links label { background-color: #C1C1C1; border-radius: .5em; cursor: pointer; height: 100%; left: 0; margin-bottom: 0; position: absolute; right: 0; top: 0; -webkit-transition: background-color .4s ease-in-out; -o-transition: background-color .4s ease-in-out; transition: background-color .4s ease-in-out; }
.facets-variant-watchfinder .js-facets-checkbox-links label .facet-item__value { display: none; }
.facets-variant-watchfinder .js-facets-checkbox-links label:before { background-color: #ffffff; border-radius: 50%; bottom: 0.125em; content: ''; height: 0.75em; left: 0.125em; position: absolute; width: 0.75em; -webkit-transition: left .4s ease-in-out; -o-transition: left .4s ease-in-out; transition: left .4s ease-in-out; }
.facets-variant-watchfinder .js-facets-checkbox-links input { display: none; }
.facets-variant-watchfinder .js-facets-checkbox-links input:checked + label { background-color: #894703; }
.facets-variant-watchfinder .js-facets-checkbox-links input:checked + label:before { left: 0.9375em; }
.facets-variant-watchfinder .facet-widget-checkbox-title {
padding-left:.8rem; vertical-align: middle; }
@media (min-width:768px) {
.facets-variant-watchfinder .facet-widget-checkbox-title { padding-left: 1.25rem; }
}
.facets-variant-watchfinder .facet-widget-checkbox-title .facet-widget-title { margin-bottom: 0; }
.facets-group-title { cursor: pointer; font-size: 1.2rem; padding-bottom: 1rem; text-transform: uppercase; }
@media (max-width:1255.98px) {
.facets-group-title { font-size: calc(0.84rem + 0.45861vw); }
}
.facets-group-title:hover, .facets-group-title[aria-expanded="true"] { color: #894703; }
.watchfinder-facets-wrapper section.block-facet--checkbox .facets-widget-checkbox { display: inline-block; padding-bottom: 1rem; vertical-align: middle; }
.watchfinder-facets-wrapper section.block-facet--checkbox .facets-widget-checkbox .facet-widget-title { font-size: 1.2rem; text-transform: uppercase; margin-bottom: 0; }
@media (max-width:1255.98px) {
.watchfinder-facets-wrapper section.block-facet--checkbox .facets-widget-checkbox .facet-widget-title { font-size: calc(0.84rem + 0.45861vw); }
}
.watchfinder-facets-wrapper section.block-facet--checkbox .facets-widget-checkbox ul { padding-left: 0; list-style: none; margin-bottom: 0; }
.watchfinder-facets-wrapper section.block-facet--checkbox .facets-widget-checkbox li { height: 1em; margin-top: .2em; position: relative; width: 1.8125em; }
.watchfinder-facets-wrapper section.block-facet--checkbox .facets-widget-checkbox label { background-color: #C1C1C1; border-radius: .5em; cursor: pointer; height: 100%; left: 0; margin-bottom: 0; position: absolute; right: 0; top: 0; -webkit-transition: background-color .4s ease-in-out; -o-transition: background-color .4s ease-in-out; transition: background-color .4s ease-in-out; }
.watchfinder-facets-wrapper section.block-facet--checkbox .facets-widget-checkbox label .facet-item__value { display: none; }
.watchfinder-facets-wrapper section.block-facet--checkbox .facets-widget-checkbox label:before { background-color: #ffffff; border-radius: 50%; bottom: 0.125em; content: ''; height: 0.75em; left: 0.125em; position: absolute; width: 0.75em; -webkit-transition: left .4s ease-in-out; -o-transition: left .4s ease-in-out; transition: left .4s ease-in-out; }
.watchfinder-facets-wrapper section.block-facet--checkbox .facets-widget-checkbox input { display: none; }
.watchfinder-facets-wrapper section.block-facet--checkbox .facets-widget-checkbox input:checked + label { background-color: #894703; }
.watchfinder-facets-wrapper section.block-facet--checkbox .facets-widget-checkbox input:checked + label:before { left: 0.9375em; }
.facets-widget-certina_price_slider { margin-bottom: 3rem; max-width: 75%; }
.facets-widget-certina_price_slider ul { padding-left: 20px; padding-right: 20px; }
.facets-widget-certina_price_slider li { list-style-type: none; }
.facets-widget-certina_price_slider h3 { font-size: 1.2rem; font-weight: 400; margin-bottom: 0; text-transform: uppercase; }
@media (max-width:1255.98px) {
.facets-widget-certina_price_slider h3 { font-size: calc(0.84rem + 0.45861vw); }
}
.count-on-me { background: transparent url("/themes/custom/certina2020/dest/../images/count-on-me.png") no-repeat 0 0; background-size: cover; height: 25px; margin: 0 auto; width: 129px; }
@media (min-width:768px) {
.count-on-me { height: 32px; margin: 0; width: 165px; }
}
@media (min-width:992px) {
.count-on-me { height: 51px; margin: 0; width: 263px; }
}
.hero-slide-caption { height: 100%; left: 0; position: absolute; right: 0; top: 0; }
.hero-slide-caption .hero-slide-caption-content { bottom: 15%; left: 0; position: absolute; text-align: center; width: 100%; }
@media (min-width:568px) {
.hero-slide-caption .hero-slide-caption-content { bottom: auto; left: auto; top: 37%; text-align: left; width: auto; }
}
.hero-slide-caption a.btn { font-size: 0.8rem; min-width: 140px; margin-bottom: -2rem; }
@media (min-width:768px) {
.hero-slide-caption a.btn {
font-size:.9rem; margin-bottom: auto; }
}
@media (min-width:992px) {
.hero-slide-caption a.btn { font-size: 1.2rem; min-width: 200px; }
}
.hero-slide-caption .hero-slide-title { text-transform: uppercase; }
.hero-slide-caption .field--name-field-hero-slide-title { color: white; font-size: 1.3rem; font-weight: bold; line-height: 1.1; margin-bottom: -2rem; margin-top:.9rem;
text-transform: uppercase; }
@media (min-width:768px) {
.hero-slide-caption .field--name-field-hero-slide-title { color: inherit; font-size: 1.8rem; }
}
@media (min-width:992px) {
.hero-slide-caption .field--name-field-hero-slide-title { font-size: 3.4rem; margin-bottom: auto; margin-top: 1.9rem; }
}
.hero-slide-caption .field--name-field-hero-slide-title .field--item:nth-child(n+2) { font-weight: 300; letter-spacing: -.9px; }
@media (max-width:767.98px) {
.hero-slide-caption .btn { color: #fff; }
}
.hero-slide .video-embed-field-responsive-video { height: 0; padding-bottom: 150%; }
@media (min-width:568px) {
.hero-slide .video-embed-field-responsive-video { padding-bottom: 100%; }
}
@media (min-width:768px) {
.hero-slide .video-embed-field-responsive-video { padding-bottom: 75%; }
}
@media (min-width:1256px) {
.hero-slide .video-embed-field-responsive-video { padding-bottom: 45%; }
}
.hero-slide .video-embed-field-responsive-video iframe { bottom: auto; left: 50%; max-width: unset; min-width: 100%; min-height: 100%; right: auto; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 300%; }
@media (min-width:568px) {
.hero-slide .video-embed-field-responsive-video iframe { width: 200%; }
}
@media (min-width:1256px) {
.hero-slide .video-embed-field-responsive-video iframe { width: 200%; height: 150%; }
}
@media (min-width:568px) {
.hero-slide.slide-text-on-left .hero-slide-caption-content { left: 0; margin-left: 20px; }
}
@media (min-width:568px) {
.hero-slide.slide-text-on-right .hero-slide-caption-content { margin-right: 20px; right: 0; }
}
.news.full, .news.teaser, .news.carousel { background-color: white; }
.news.carousel a { text-decoration: none !important; }
.news.carousel h3 { font-size: 1.5625rem; font-weight: 400; height: 4rem; overflow: hidden; }
.news.carousel .date-news { font-size: 1.1rem; }
.date-news, .text-news { color: #949494; }
.button-social-medias .share-links { cursor: pointer; }
.button-social-medias .share-links li { border: 1px solid #DCDCDC; cursor: pointer; margin-bottom: 1rem; }
@media (min-width:992px) {
.button-social-medias .share-links li + li { border-left: 0 none; }
}
.button-social-medias .share-links a { background-color: white; color: #282828; display: block; font-size: 1.85rem; line-height: 1; padding:.5rem;
text-decoration: none; }
.button-social-medias .share-links a:hover { background-color: #282828; color: #ffffff; }
.view-news-nodes img, .view-display-list_embed img { width: 100%; }
.view-news-nodes.view-display-home_block .flickity-prev-next-button, .view-display-list_embed.view-display-home_block .flickity-prev-next-button { background-color: #fff; border-radius: 0; }
.view-news-nodes.view-display-home_block .flickity-prev-next-button.previous, .view-display-list_embed.view-display-home_block .flickity-prev-next-button.previous { top: 33%; left: 0; }
@media (min-width:1256px) {
.view-news-nodes.view-display-home_block .flickity-prev-next-button.previous, .view-display-list_embed.view-display-home_block .flickity-prev-next-button.previous { left: 10px; top: 30%; -webkit-transform: translateX(-150%); -ms-transform: translateX(-150%); transform: translateX(-150%); }
}
.view-news-nodes.view-display-home_block .flickity-prev-next-button.next, .view-display-list_embed.view-display-home_block .flickity-prev-next-button.next { top: 33%; right: 0; }
@media (min-width:1256px) {
.view-news-nodes.view-display-home_block .flickity-prev-next-button.next, .view-display-list_embed.view-display-home_block .flickity-prev-next-button.next { right: 10px; top: 30%; -webkit-transform: translateX(150%); -ms-transform: translateX(150%); transform: translateX(150%); }
}
.page-title { position: relative; }
@media (max-width:991.98px) {
.page-title .field--name-field-subtitle { text-align: center; }
}
.page-title.with-teaser-image { color: white; }
.page-title.with-teaser-image .content { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; position: absolute; height: 100%; left: 0; right: 0; top: 0; }
.page-title.with-teaser-image.content-to-bottom { padding-bottom: 3.2rem; }
.page-title.with-teaser-image.content-to-bottom .content { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }
.page-title.with-teaser-image.content-to-bottom h1 { margin-bottom: 0; margin-top: 2rem; -webkit-box-ordinal-group: 21; -ms-flex-order: 20; order: 20; }
.paragraph--type--image a { display: block; }
.paragraph--type--image picture { display: block; }
.paragraph--type--image picture img { display: block; margin-left: auto; margin-right: auto; }
.view-paragraphs.view-display-slider_embed .image-hover img { width: 100%; }
.view-paragraphs.view-display-slider_embed .gallery-cell { width: 100%; }
@media (min-width:568px) {
.view-paragraphs.view-display-slider_embed .gallery-cell { margin-right: 20px; width: 80%; width: 80vw; }
}
@media (min-width:768px) {
.view-paragraphs.view-display-slider_embed .gallery-cell { width: 60%; width: 60vw; }
}
@media (min-width:992px) {
.view-paragraphs.view-display-slider_embed .gallery-cell { width: 45%; width: 45vw; }
}
@media (min-width:1256px) {
.view-paragraphs.view-display-slider_embed .gallery-cell { width: 40%; width: 40vw; }
}
.paragraph--type--slider { overflow: hidden; }
.paragraph--type--slide .image-caption-hover .field--name-field-slide-title { font-size: 2.5rem; font-weight: bold; text-transform: uppercase; }
.paragraph--type--slide .image-caption-hover .field--name-field-slide-title + .btn { margin-top:.8rem;
}
.accordion-item-content { font-size: 1rem; margin-bottom:.5rem;
margin-top:.5rem;
}
@media (max-width:1255.98px) {
.accordion-item-content { font-size:calc(.7rem + .57326vw);
}
}
.accordion-item-toggle { border-bottom: 1px solid #C1C1C1; color: #894703; display: block; padding:.65rem 2.6rem .65rem 0;
position: relative; text-align: left; width: 100%; }
@media (max-width:1255.98px) {
.accordion-item-toggle { font-size:calc(.7rem + .2293vw);
}
}
@media (min-width:992px) {
.accordion-item-toggle { padding-bottom: 1rem; padding-top: 1rem; }
}
.accordion-item-toggle:hover { color: #894703; }
.accordion-item-toggle:after { font-family: "icons"; display: inline-block; vertical-align: middle; line-height: 1; font-weight: normal; font-style: normal; speak: none; text-decoration: inherit; text-transform: none; text-rendering: optimizeLegibility; content: ""; font-size: inherit; color: inherit; position: absolute; right: 1rem; top: 1rem; -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; }
.accordion-item-toggle.collapsed { color: #282828; }
.accordion-item-toggle.collapsed:after { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }
.alert :last-child { margin-bottom: 0; }
body.full-page-title #block-certina2020-breadcrumbs { left: 0; position: absolute; right: 0; top: 0; z-index: 2; }
body.full-page-title.breadcrumb-white #block-certina2020-breadcrumbs a, body.full-page-title.breadcrumb-white #block-certina2020-breadcrumbs .breadcrumb-item, body.full-page-title.breadcrumb-white #block-certina2020-breadcrumbs .breadcrumb-item + .breadcrumb-item::before { color: white; }
.breadcrumb { margin-top: 1rem; }
@media (max-width:1255.98px) {
.breadcrumb { font-size:.7rem;
}
}
.breadcrumb .breadcrumb-item a { color: #282828; }
.breadcrumb .breadcrumb-item a:hover { color: #894703; }
@media (max-width:1255.98px) {
.btn-sm, .btn-group-sm > .btn, .btn-group-sm > .btn {
font-size:calc(.6rem + .14905vw); padding-bottom: .5em; padding-top: .5em; }
}
@-webkit-keyframes button-loader { 0% {
-webkit-transform:rotateZ(0);
transform:rotateZ(0);
}
100% {
-webkit-transform:rotateZ(360deg);
transform:rotateZ(360deg);
}
}
@keyframes button-loader { 0% {
-webkit-transform:rotateZ(0);
transform:rotateZ(0);
}
100% {
-webkit-transform:rotateZ(360deg);
transform:rotateZ(360deg);
}
}
.btn { text-transform: uppercase; }
.btn.animated { position: relative; }
.btn.animated:after, .btn.animated:before { content: ""; display: block; opacity: 0; position: absolute; }
.btn.animated:before { background-color: #333333; height: 100%; left: 0; right: 0; top: 0; }
.btn.animated:after { border: 2px solid #894703; font-size: 0; height: 1rem; left:calc(50% - .5rem);
top:calc(50% - .5rem);
width: 1rem; }
.btn.animated.animating { outline: 0 none; }
.btn.animated.animating.disabled, .btn.animated.animating:disabled { opacity: 1; }
.btn.animated.animating:before { opacity: 1; -webkit-transition: background-color .2s ease-in-out; -o-transition: background-color .2s ease-in-out; transition: background-color .2s ease-in-out; }
.btn.animated.animating:after { -webkit-animation: button-loader .8s linear infinite; animation: button-loader .8s linear infinite; border-right: 2px solid #ffffff; border-radius: 50%; opacity: 1; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; }
.btn.animated.animating.animating-success:after, .btn.animated.animating.animating-error:after { font-family: "icons"; display: inline-block; vertical-align: middle; line-height: 1; font-weight: normal; font-style: normal; speak: none; text-decoration: inherit; text-transform: none; text-rendering: optimizeLegibility; -webkit-animation: none; animation: none; border: 0 none; color: #ffffff; font-size: 1rem; line-height: 1rem; }
.btn.animated.animating.animating-success:after { content: ""; }
.btn.animated.animating.animating-error:before { background-color: #611918; border-color: #611918; }
.btn.animated.animating.animating-error:after { content: ""; }
.btn-lg, .btn-group-lg > .btn, .btn-group-lg > .btn { font-weight: 300; letter-spacing:.01rem;
padding:.3rem 1.7rem;
}
button:focus { -webkit-box-shadow: 0 0 2px 1px rgba(80,158,47,0.5); box-shadow: 0 0 2px 1px rgba(80,158,47,0.5); outline: 0 none; }
.dropdown-scrollable .dropdown-toggle { white-space: normal; }
.dropdown-scrollable .dropdown-menu { max-height: 300px; overflow-x: hidden; overflow-y: auto; }
.container-e2e-until-sm { width: 100%; padding-right: 0; padding-left: 0; margin-right: auto; margin-left: auto; overflow: hidden; }
.container-e2e-until-sm > .row { margin-left: 0; margin-right: 0; }
.container-e2e-until-sm > .row > .col, .container-e2e-until-sm > .row > [class*="col-"] {
padding-left:0;
padding-right:0;
}
@media (min-width:568px) {
.container-e2e-until-sm { max-width: 720px; }
}
@media (min-width:768px) {
.container-e2e-until-sm { max-width: 960px; }
}
@media (min-width:992px) {
.container-e2e-until-sm { max-width: 1240px; }
}
@media (min-width:1256px) {
.container-e2e-until-sm { max-width: 1440px; }
}
@media (min-width:568px) {
.container-e2e-until-sm { overflow: initial; padding-right: 20px; padding-left: 20px; }
.container-e2e-until-sm > .row { margin-right: -20px; margin-left: -20px; }
.container-e2e-until-sm > .row > .col, .container-e2e-until-sm > .row > [class*="col-"] {
padding-right:20px;
padding-left:20px;
}
}
.container-e2e-until-md { width: 100%; padding-right: 0; padding-left: 0; margin-right: auto; margin-left: auto; overflow: hidden; }
.container-e2e-until-md > .row { margin-left: 0; margin-right: 0; }
.container-e2e-until-md > .row > .col, .container-e2e-until-md > .row > [class*="col-"] {
padding-left:0;
padding-right:0;
}
@media (min-width:768px) {
.container-e2e-until-md { max-width: 960px; }
}
@media (min-width:992px) {
.container-e2e-until-md { max-width: 1240px; }
}
@media (min-width:1256px) {
.container-e2e-until-md { max-width: 1440px; }
}
@media (min-width:768px) {
.container-e2e-until-md { overflow: initial; padding-right: 20px; padding-left: 20px; }
.container-e2e-until-md > .row { margin-right: -20px; margin-left: -20px; }
.container-e2e-until-md > .row > .col, .container-e2e-until-md > .row > [class*="col-"] {
padding-right:20px;
padding-left:20px;
}
}
.container-e2e-until-lg { width: 100%; padding-right: 0; padding-left: 0; margin-right: auto; margin-left: auto; overflow: hidden; }
.container-e2e-until-lg > .row { margin-left: 0; margin-right: 0; }
.container-e2e-until-lg > .row > .col, .container-e2e-until-lg > .row > [class*="col-"] {
padding-left:0;
padding-right:0;
}
@media (min-width:992px) {
.container-e2e-until-lg { max-width: 1240px; }
}
@media (min-width:1256px) {
.container-e2e-until-lg { max-width: 1440px; }
}
@media (min-width:992px) {
.container-e2e-until-lg { overflow: initial; padding-right: 20px; padding-left: 20px; }
.container-e2e-until-lg > .row { margin-right: -20px; margin-left: -20px; }
.container-e2e-until-lg > .row > .col, .container-e2e-until-lg > .row > [class*="col-"] {
padding-right:20px;
padding-left:20px;
}
}
.container-e2e-until-xl { width: 100%; padding-right: 0; padding-left: 0; margin-right: auto; margin-left: auto; overflow: hidden; }
.container-e2e-until-xl > .row { margin-left: 0; margin-right: 0; }
.container-e2e-until-xl > .row > .col, .container-e2e-until-xl > .row > [class*="col-"] {
padding-left:0;
padding-right:0;
}
@media (min-width:1256px) {
.container-e2e-until-xl { max-width: 1440px; }
}
@media (min-width:1256px) {
.container-e2e-until-xl { overflow: initial; padding-right: 20px; padding-left: 20px; }
.container-e2e-until-xl > .row { margin-right: -20px; margin-left: -20px; }
.container-e2e-until-xl > .row > .col, .container-e2e-until-xl > .row > [class*="col-"] {
padding-right:20px;
padding-left:20px;
}
}
@media (max-width:1255.98px) {
.input-group-sm > .form-control, .input-group-sm > .custom-select, .input-group-sm > .input-group-prepend > .input-group-text, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-append > .btn { padding-bottom: .2em; padding-top: .2em; }
}
.list-group-item-action { border-bottom-width: 1px; font-size: 1.25rem; font-weight: bold; line-height: 145%; padding-right: 28px; text-transform: uppercase; }
.list-group-item-action.active:after { font-family: "icons"; display: inline-block; vertical-align: middle; line-height: 1; font-weight: normal; font-style: normal; speak: none; text-decoration: inherit; text-transform: none; text-rendering: optimizeLegibility; content: ""; font-size: inherit; color: inherit; position: absolute; right: 4px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
.modal-content { -webkit-box-shadow: #282828 0 0.625rem 1.25rem; box-shadow: #282828 0 0.625rem 1.25rem; font-size: 0.93rem; }
@media (max-width:1255.98px) {
.modal-content { font-size: calc(0.813rem + 0.14905vw); }
}
.modal-content:before { position: absolute; bottom: 0; height: 100%; left: 0; right: 0; top: 0; content: ""; display: block; -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); -webkit-transition: opacity .3s ease-in-out; -o-transition: opacity .3s ease-in-out; transition: opacity .3s ease-in-out; z-index: -1; }
.pagination { -ms-flex-wrap: wrap; flex-wrap: wrap; }
.maxw-800 { max-width: 800px; }
.maxw-600 { max-width: 600px; }
.maxw-400 { max-width: 400px; }
.maxw-200 { max-width: 200px; }
html[lang="pl"] .subtitle, html[lang="cs"] .subtitle, html[lang="pl"] h2, html[lang="cs"] h2, html[lang="pl"] .h2, html[lang="pl"] .viewsreference--view-title, html[lang="cs"] .h2, html[lang="cs"] .viewsreference--view-title, html[lang="pl"] h3, html[lang="cs"] h3, html[lang="pl"] .h3, html[lang="cs"] .h3, html[lang="pl"] h5, html[lang="cs"] h5, html[lang="pl"] .h5, html[lang="cs"] .h5, html[lang="pl"] .h6, html[lang="pl"] .ui-dialog .ui-dialog-titlebar, .ui-dialog html[lang="pl"] .ui-dialog-titlebar, html[lang="cs"] .h6, html[lang="cs"] .ui-dialog .ui-dialog-titlebar, .ui-dialog html[lang="cs"] .ui-dialog-titlebar, html[lang="pl"] .display-1, html[lang="cs"] .display-1, html[lang="pl"] .display-2, html[lang="cs"] .display-2, html[lang="pl"] .display-3, html[lang="cs"] .display-3, html[lang="pl"] .display-4, html[lang="cs"] .display-4, html[lang="pl"] .display-5, html[lang="cs"] .display-5, html[lang="pl"] .btn, html[lang="cs"] .btn, html[lang="pl"] .viewsreference--view-title, html[lang="cs"] .viewsreference--view-title, html[lang="pl"] p, html[lang="cs"] p, html[lang="pl"] .lead, html[lang="cs"] .lead { font-weight: 400; }
@media (min-width:992px) {
html[lang="pl"] .region-footer-bottom .nav-link, html[lang="cs"] .region-footer-bottom .nav-link { font-size: 15px; }
}
html[lang="pl"] body.path-frontpage .main-content h2, html[lang="pl"] body.path-frontpage .main-content .h2, html[lang="pl"] body.path-frontpage .main-content .viewsreference--view-title, html[lang="cs"] body.path-frontpage .main-content h2, html[lang="cs"] body.path-frontpage .main-content .h2, html[lang="cs"] body.path-frontpage .main-content .viewsreference--view-title { font-weight: 400; }
.accordion-menu-toggle { text-align: center; font-size: 2.4rem; }
.accordion-menu-toggle i { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; }
.accordion-item.show > .accordion-menu-toggle { color: #894703; }
.accordion-item.show > .accordion-menu-toggle i { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }
.accordion-element-toggle { background: #ffffff; -webkit-box-shadow: 0px -4px 8px rgba(40,40,40,0.1); box-shadow: 0px -4px 8px rgba(40,40,40,0.1); color: #333333; font-size: 1.375rem; padding: 1.1rem 3.6rem 1.1rem 20px; position: relative; text-align: center; text-transform: uppercase; }
[class*="col-"] > .accordion-element-toggle {
margin-left:-20px;
margin-right:-20px;
}
.accordion-element-toggle:after { font-family: "icons"; display: inline-block; vertical-align: middle; line-height: 1; font-weight: normal; font-style: normal; speak: none; text-decoration: inherit; text-transform: none; text-rendering: optimizeLegibility; content: ""; font-size: inherit; color: inherit; color: #C1C1C1; font-size: 1.7rem; position: absolute; right: 1rem; -webkit-transform: rotate(0deg) translateY(-50%); -ms-transform: rotate(0deg) translateY(-50%); transform: rotate(0deg) translateY(-50%); -webkit-transform-origin: top center; -ms-transform-origin: top center; transform-origin: top center; -webkit-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; top: 50%; }
.accordion-menu-item.show > .accordion-element-toggle:after { -webkit-transform: rotate(180deg) translateY(-50%); -ms-transform: rotate(180deg) translateY(-50%); transform: rotate(180deg) translateY(-50%); }
.language-switcher-item { -webkit-box-align: center; -ms-flex-align: center; align-items: center; border: 0 none; display: -webkit-box; display: -ms-flexbox; display: flex; height: 100%; }
.language-switcher-item [class*="icon--"] { font-size: 1.5rem; }
.language-switcher-item:empty { display: none; }
.language-switcher-item > a, .language-switcher-item > button { -webkit-box-align: center; -ms-flex-align: center; align-items: center; background: none; border: none; color: black; cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex; margin: 0; padding: 0; position: relative; text-decoration: none; }
.language-switcher-item > a:hover, .language-switcher-item > a:focus, .language-switcher-item > button:hover, .language-switcher-item > button:focus { color: #894703; }
a.comparator-counter, a.magento-cart-sidebar, a.lamoda-cart-link { display: block; margin-right:-.5rem;
position: relative; }
a.comparator-counter [class*="icon--"], a.magento-cart-sidebar [class*="icon--"], a.lamoda-cart-link [class*="icon--"] { font-size: 1.5rem; }
a.comparator-counter .counter, a.magento-cart-sidebar .counter, a.lamoda-cart-link .counter { border-radius: 6px; font-size: 7px; font-weight: normal; height: 12px; left: -6px; line-height: 9px; min-width: 12px; overflow: hidden; padding:1px .2rem 1px .225rem;
position: relative; text-align: center; top: -1px; }
a.magento-cart-sidebar .counter, a.lamoda-cart-link .counter { left: -9px; top: -10px; }
.ajax-progress-throbber-after + .ajax-progress-throbber, .view-watches.view-display-collection_embed [data-ajax-callback] .subfamily-slider-ajax-link + .ajax-progress-throbber, .view-watches-index.view-display-collection_embed [data-ajax-callback] .subfamily-slider-ajax-link + .ajax-progress-throbber { background: rgba(255,255,255,0.8); height: 100%; left: 0; position: absolute; right: 0; top: 0; }
.ajax-progress-throbber-after + .ajax-progress-throbber .throbber, .view-watches.view-display-collection_embed [data-ajax-callback] .subfamily-slider-ajax-link + .ajax-progress-throbber .throbber, .view-watches-index.view-display-collection_embed [data-ajax-callback] .subfamily-slider-ajax-link + .ajax-progress-throbber .throbber { background: transparent none; display: block; padding: 0; }
.ajax-progress-throbber-after + .ajax-progress-throbber .throbber:after, .view-watches.view-display-collection_embed [data-ajax-callback] .subfamily-slider-ajax-link + .ajax-progress-throbber .throbber:after, .view-watches-index.view-display-collection_embed [data-ajax-callback] .subfamily-slider-ajax-link + .ajax-progress-throbber .throbber:after { background: transparent url(/themes/custom/certina2020/dest/../images/loader.gif) no-repeat center center; background-size: 100% auto; content: ""; height: 100%; left: 50%; max-width: 100px; position: absolute; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 80%; }
.ajax-progress.ajax-progress-fullscreen { background: transparent none; left: auto; opacity: 1; position: relative; top: auto; }
.ajax-progress.ajax-progress-fullscreen:before, .ajax-progress.ajax-progress-fullscreen:after { content: ""; display: block; position: fixed; }
.ajax-progress.ajax-progress-fullscreen:before { background: rgba(255,255,255,0.75); height: 100vh; left: 0; right: 0; top: 0; }
.ajax-progress.ajax-progress-fullscreen:after { background: transparent url(/themes/custom/certina2020/dest/../images/loader.gif) no-repeat center center; background-size: 100% auto; height: 100px; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 100px; }
.field-group-inline .field { display: inline; }
.field--label-inline .field--label, .field--label-inline .field--item { display: inline; }
.tabs--primary, .tabs--secondary { font-size: 0.875rem; }
.pager-nav { margin-bottom: 2rem; margin-top: 4rem; }
#admin-toolbar-search-input { height: auto; }
.form-composite > .fieldset-wrapper > .description, .form-item .description { color: #949494; font-size: 0.85rem; }
@media (max-width:1255.98px) {
.form-composite > .fieldset-wrapper > .description, .form-item .description { font-size: calc(0.805rem + 0.05733vw); }
}
.form-item label { margin-bottom: 0; }
.input-group .form-item--error-message { display: none; }
.input-group > .form-item { -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; width: 1%; }
.input-group > .form-item:not(:last-child) .form-control { border-right: 0 none; border-bottom-right-radius: 0; border-top-right-radius: 0; }
.form-control.error { background-color: #dfd1d1; }
.form-item-error-tooltip { position: relative; }
.form-item-error-tooltip .form-item--error-message-toggle { background-color: rgba(97,25,24,0.75); bottom: 0; border-top-left-radius: 0; border-bottom-left-radius: 0; color: #ffffff; padding: 0.7189rem 0.8rem; position: absolute; right: 0; top: 0; }
.form-item-captcha-response .input-group-prepend { margin-bottom: auto; margin-top: auto; }
.user-login-form { margin: 6rem auto 2rem; max-width: 600px; }
.user-login-form .form-actions { text-align: center; margin-top: 2rem; }
[data-toggle="back-to-top"] {
bottom:15px;
display:inline-block;
margin:0;
opacity:0;
position:fixed;
right:15px;
-webkit-transition:opacity .3s ease-in-out;
-o-transition:opacity .3s ease-in-out;
transition:opacity .3s ease-in-out;
z-index:-1;
}
[data-toggle="back-to-top"].show { opacity: 1; z-index: 100; }
[data-toggle="back-to-top"].hidden { display: none; }
[data-toggle="back-to-top"] button { background-color: rgba(40,40,40,0.1); border: 1px solid rgba(40,40,40,0.1); border-radius: 5px; color: #282828; }
[data-toggle="back-to-top"] button:hover { background-color: #282828; border-color: #ffffff; color: #ffffff; }
.chocolat-wrapper { z-index: 101; }
.chocolat-overlay.chocolat-visible { opacity: 1; }
.breadcrumb { display: block; white-space: nowrap; }
.breadcrumb li { display: inline-block; }
.breadcrumb.breadcrumb_overflow { white-space: normal; }
.breadcrumb.breadcrumb_overflow.breadcrumb_expanded { white-space: normal; }
.breadcrumb.breadcrumb_overflow.breadcrumb_expanded li { display: inline-block; }
.breadcrumb.breadcrumb_overflow.breadcrumb_expanded .breadcrumb__toggle { display: none; }
.breadcrumb.breadcrumb_overflow.breadcrumb_expanded .breadcrumb__toggle a:before { display: inline-block; content: ""; }
.breadcrumb.breadcrumb_overflow li { display: none; }
.breadcrumb.breadcrumb_overflow li:last-child, .breadcrumb.breadcrumb_overflow li:first-child, .breadcrumb.breadcrumb_overflow li.breadcrumb__toggle, .breadcrumb.breadcrumb_overflow li.last { display: inline-block; }
.breadcrumb.breadcrumb_overflow .breadcrumb__toggle { display: inline-block; }
.breadcrumb.breadcrumb_overflow .breadcrumb__toggle a:before { content: "..."; padding-left: 7px; }
.breadcrumb .breadcrumb__toggle { display: none; }
.facet-slider.ui-slider-float .ui-slider-tip.ui-slider-tip-bottom { top: 30px; }
.ui-widget-overlay { background: rgba(0,0,0,0.8); }
.ui-dialog { background-color: rgba(255,255,255,0.8); font-size: 0.93rem; padding: 0; width: calc(100% - 30px) !important; z-index: 1000 !important; }
.ui-dialog:before { position: absolute; bottom: 0; height: 100%; left: 0; right: 0; top: 0; content: ""; display: block; -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); -webkit-transition: opacity .3s ease-in-out; -o-transition: opacity .3s ease-in-out; transition: opacity .3s ease-in-out; z-index: -1; }
@media (min-width:768px) {
.ui-dialog:not(.ui-dialog-small):not(.ui-dialog-lg) { width: 700px !important; }
}
@media (min-width:992px) {
.ui-dialog:not(.ui-dialog-small):not(.ui-dialog-lg) { width: 900px !important; }
}
@media (min-width:768px) {
.ui-dialog.ui-dialog-small { width: 500px !important; }
}
.ui-dialog.ui-dialog-lg { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; height: 80vh !important; overflow-x: hidden; overflow-y: auto; }
@media (min-width:768px) {
.ui-dialog.ui-dialog-lg { max-width: 1240px; width: 80% !important; }
}
.ui-dialog.ui-dialog-lg .ui-dialog-content { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-height: none !important; }
.ui-dialog.ui-dialog-lg .ui-dialog-buttonpane { margin-top: auto; }
.ui-dialog .ui-widget-header, .ui-dialog .ui-widget-content { background-color: transparent; border: 0 none; }
.ui-dialog .ui-widget-content a:not(.btn):not(.dropdown-item) { color: #894703; text-decoration: underline; }
.ui-dialog .ui-widget-content a:not(.btn):not(.dropdown-item):hover, .ui-dialog .ui-widget-content a:not(.btn):not(.dropdown-item):focus { color: #000000; }
.ui-dialog .ui-widget-header { border: white; border-bottom-left-radius: 0; border-bottom-right-radius: 0; }
.ui-dialog .ui-dialog-titlebar { color: #894703; padding:.5rem 1.5rem .25rem;
}
.ui-dialog .ui-dialog-titlebar.logo { background: transparent url(/themes/custom/certina2020/dest/../logo.svg) no-repeat center 1.5rem; background-size: auto 50px; -ms-flex-negative: 0; flex-shrink: 0; height: calc(50px + 1.5rem); padding-top: 1.5rem; }
.ui-dialog .ui-dialog-content { padding:.8rem 1.5em;
}
.ui-dialog .ui-dialog-title { float: none; white-space: normal; }
.ui-dialog .ui-dialog-titlebar-close { background-color: transparent; border: 0 none; height: 23px; font-size: 1.3rem; margin-top: 10px; overflow: hidden; padding: 0; top: 0; width: 23px; -webkit-appearance: none; }
@media (max-width:1255.98px) {
.ui-dialog .ui-dialog-titlebar-close { font-size: calc(0.85rem + 0.57326vw); }
}
.ui-dialog .ui-dialog-titlebar-close:before { font-family: "icons"; display: inline-block; vertical-align: middle; line-height: 1; font-weight: normal; font-style: normal; speak: none; text-decoration: inherit; text-transform: none; text-rendering: optimizeLegibility; content: ""; font-size: inherit; color: inherit; display: block; height: 23px; text-indent: 0; width: 23px; }
.ui-dialog .ui-dialog-titlebar-close .ui-icon { display: none; }
.ui-dialog .alert-danger, .ui-dialog .form-control.error { background-color: rgba(97,25,24,0.25); }
.ui-dialog .form-actions [type="submit"], .ui-dialog .form-actions [type="button"], .ui-dialog .form-actions a.button { margin-bottom: 0; margin-top: 0; padding: 0.375rem 0.5rem; font-size: 0.93rem; line-height: 1.8; border-radius: 0; }
@media (max-width:1255.98px) {
.ui-dialog .form-actions [type="submit"], .ui-dialog .form-actions [type="button"], .ui-dialog .form-actions a.button { font-size: calc(0.813rem + 0.14905vw); }
}
.ui-dialog .form-actions [type="submit"]:focus, .ui-dialog .form-actions [type="button"]:focus, .ui-dialog .form-actions a.button:focus { -webkit-box-shadow: none; box-shadow: none; outline: 0 none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.ui-widget.ui-widget-content { border: 0 none; -webkit-box-shadow: black 0 10px 20px; box-shadow: black 0 10px 20px; }
.luminova-day-night-container { background-color: white; margin: 0 auto; position: relative; -webkit-transition: background-color 1.2s ease-in-out, color 1.2s ease-in-out !important; -o-transition: background-color 1.2s ease-in-out, color 1.2s ease-in-out !important; transition: background-color 1.2s ease-in-out, color 1.2s ease-in-out !important; }
.luminova-day-night-container.night { background-color: black; color: white; }
.luminova-day-night-container > .stars { background: black url("/themes/custom/certina2020/dest/../images/stars.png") repeat top center; opacity: 0; -webkit-transition: background 0.6s ease-in-out, opacity 0.6s ease-in-out; -o-transition: background 0.6s ease-in-out, opacity 0.6s ease-in-out; transition: background 0.6s ease-in-out, opacity 0.6s ease-in-out; }
.luminova-day-night-container > .stars, .luminova-day-night-container > .stars .twinkling { bottom: 0; display: block; height: 100%; left: 0; position: absolute; right: 0; top: 0; width: 100%; }
.luminova-day-night-container > .stars .twinkling { background: transparent url("/themes/custom/certina2020/dest/../images/twinkling.png") repeat top center; -webkit-transition: all 0.6s ease-in-out; -o-transition: all 0.6s ease-in-out; transition: all 0.6s ease-in-out; }
.luminova-day-night-container.night > .stars { opacity: 1; -webkit-transition: background 0.6s 0.6s ease-in-out, opacity 0.6s 0.6s ease-in-out; -o-transition: background 0.6s 0.6s ease-in-out, opacity 0.6s 0.6s ease-in-out; transition: background 0.6s 0.6s ease-in-out, opacity 0.6s 0.6s ease-in-out; }
.luminova-day-night-container.night > .stars .twinkling { -webkit-animation: move-twink-back 200s linear infinite; animation: move-twink-back 200s linear infinite; -webkit-transition: all 0.6s 0.6s ease-in-out; -o-transition: all 0.6s 0.6s ease-in-out; transition: all 0.6s 0.6s ease-in-out; }
[data-day-night-luminova] {
height:0;
padding-bottom:100%;
position:relative;
width:100%;
}
[data-day-night-luminova] .image-content-wrapper { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; height: 100%; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; position: absolute; z-index: 1; width: 100%; }
[data-day-night-luminova] .image-content { background-position: center; background-repeat: no-repeat; background-size: auto 100%; height: 100%; -webkit-transition: background 1.2s ease-in-out; -o-transition: background 1.2s ease-in-out; transition: background 1.2s ease-in-out; width: 100%; }
[data-day-night-luminova] .toggle { background: #fff; border: 2px solid #00151f; border-radius: 20px; cursor: pointer; height: 24px; position: absolute; right: 50px; top: 40px; -webkit-transition: all 1.2s ease-in-out; -o-transition: all 1.2s ease-in-out; transition: all 1.2s ease-in-out; width: 50px; z-index: 2; }
[data-day-night-luminova] .toggle.active { background: #00151f; border: 2px solid #fff; }
[data-day-night-luminova] .toggle:before { background: #00151f; border-radius: 50%; content: ''; height: 16px; left: 2px; position: absolute; top: 2px; width: 16px; }
[data-day-night-luminova] .toggle.active:before { left: 27px; background: #fff; }
@-webkit-keyframes move-twink-back { from {
background-position:0 0;
}
to { background-position: -10000px 5000px; }
}
@keyframes move-twink-back { from {
background-position:0 0;
}
to { background-position: -10000px 5000px; }
}
.btn-luminova { color: white; }
.btn-luminova:hover { background: black !important; }
.hero-video-container { height: 0; padding-bottom: 56.25%; position: relative; width: 100%; }
.hero-video-container .video-hero { height: 100%; left: 0; position: absolute; right: 0; top: 0; width: 100%; }
.hero-video-container .vjs-loading-spinner { display: none !important; }
.media { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
.media-body .form-group { margin-bottom: 0; }
.shadow-image { padding-bottom: 33px; position: relative; }
.shadow-image:after { background: transparent url(/themes/custom/certina2020/dest/../images/shadow.png) no-repeat; bottom: 25px; content: ""; height: 13px; left: 50%; position: absolute; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 100px; }
.image-hover-scale, .image-caption-hover { display: block; position: relative; }
.image-hover-scale .image-hover, .image-caption-hover .image-hover { overflow: hidden; }
.image-hover-scale .image-hover img, .image-caption-hover .image-hover img { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition: all 0.5s cubic-bezier(0.27, 0, 0.75, 0.72); -o-transition: all 0.5s cubic-bezier(0.27, 0, 0.75, 0.72); transition: all 0.5s cubic-bezier(0.27, 0, 0.75, 0.72); }
.image-hover-scale:hover .image-hover img, .image-caption-hover:hover .image-hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.image-caption-hover .image-hover:before { background-color: rgba(0,0,0,0.4); content: ''; display: block; height: 100%; left: 0; opacity: 0; position: absolute; right: 0; top: 0; -webkit-transition: opacity .2s ease-in-out; -o-transition: opacity .2s ease-in-out; transition: opacity .2s ease-in-out; z-index: 1; }
.image-caption-hover .caption { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; color: white; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; height: 89%; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; left: 0; position: absolute; right: 9%; top: 0; z-index: 1; }
.image-caption-hover:hover .image-hover:before { -webkit-animation: 1s paragraph-slide-enter; animation: 1s paragraph-slide-enter; opacity: 1; }
.field--name-teaser-image-field picture { display: block; text-align: center; }
@media (max-width:1255.98px) {
.ambassador.promoted .h1 {
font-size:calc(.8rem + 3.336vw); font-weight: bold; margin-bottom: 0; }
.ambassador.promoted h3 { font-size:calc(.5rem + 2.49vw);
}
}
@media (min-width:768px) {
.ambassador.promoted .field--name-teaser-image-field { width: 50%; }
}
.ambassador.promoted .overlay-content.with-teaser-image { margin-top: 4rem; }
@media (min-width:768px) {
.ambassador.promoted .overlay-content.with-teaser-image { height: 100%; left: 0; margin-top: 0; position: absolute; right: 0; top: 0; z-index: 1; }
}
@media (min-width:768px) {
.field-collection-ambassador-alternate > .field--item:nth-child(even) .field--name-teaser-image-field { margin-left: 50%; }
.field-collection-ambassador-alternate > .field--item:nth-child(even) .offset-md-7 { margin-left: 8.33333%; }
}
.news.carousel { margin-left: 1px; margin-right: 1px; }
.point-of-sale.teaser { border: 2px solid #E4E4E4; min-height: 360px; padding: 2.6rem 2.2rem 2rem; position: relative; word-break: break-word; }
@media (min-width:992px) {
.point-of-sale.teaser { min-height: 490px; }
}
.point-of-sale.teaser .pos-header { padding-bottom: 56px; }
@media (min-width:992px) {
.point-of-sale.teaser .pos-header { padding-bottom: 76px; }
}
.point-of-sale.teaser .pos-footer { padding-bottom: 3rem; position: relative; }
.point-of-sale.teaser .pos-label { font-size: 1.375rem; font-weight: bold; line-height: 1.2; text-transform: uppercase; }
@media (max-width:1255.98px) {
.point-of-sale.teaser .pos-label { font-size: calc(0.8575rem + 0.65925vw); }
}
.point-of-sale.teaser .pos-specifications {
margin-top:.5rem; position: relative; }
.point-of-sale.teaser .pos-icons { color: #894703; font-size: 2.7rem; line-height: 1.2; position: absolute; right: -1rem; top:.5rem;
}
@media (max-width:1255.98px) {
.point-of-sale.teaser .pos-icons { font-size: calc(0.99rem + 2.17838vw); }
}
.point-of-sale.teaser .pos-website { color: #894703; bottom: 0; left: 0; position: absolute; right: 0; text-transform: uppercase; }
.point-of-sale.full .store-locator-item-wrapper { background: url("/themes/custom/certina2020/dest/../images/store-locator.png") no-repeat center center; background-size: 100% auto; }
.point-of-sale.full #certina-store-locator-item-map { height: 400px; font-size: 0.8125rem; line-height: 25/13; }
.watch.full .technical-specifications-wrapper { position: relative; z-index: 1; }
.watch.full .watch-technical-specifications-mobile { border: none; }
.watch.full .watch-technical-specifications-mobile a[aria-expanded="true"] { background: none; color: #894703; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
.watch.full .watch-technical-specifications-mobile a[aria-expanded="true"]:after { font-family: "icons"; display: inline-block; vertical-align: middle; line-height: 1; font-weight: normal; font-style: normal; speak: none; text-decoration: inherit; text-transform: none; text-rendering: optimizeLegibility; content: ""; font-size: inherit; color: inherit; }
.watch.full .watch-technical-specifications-group { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.watch.full .watch-technical-specifications-group .field { margin-bottom: 1rem; width: 100%; word-break: break-all; }
@media (min-width:768px) {
.watch.full .watch-technical-specifications-group .field { width: 50%; }
}
.watch.full .watch-technical-specifications-group .field--label { font-weight: bold; }
@media (min-width:768px) {
.watch.full .watch-attribute:nth-child(even) .watch-attribute-col-media { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
}
body.page-node-type-watch #block-certina2020-breadcrumbs a, body.page-node-type-watch #block-certina2020-breadcrumbs .breadcrumb-item, body.page-node-type-watch #block-certina2020-breadcrumbs .breadcrumb-item + .breadcrumb-item::before { color: inherit; -webkit-transition: color 0.6s ease-in-out; -o-transition: color 0.6s ease-in-out; transition: color 0.6s ease-in-out; }
body.page-node-type-watch #block-certina2020-breadcrumbs .breadcrumb-item.active { color: #8f969d; -webkit-transition: color 0.6s ease-in-out; -o-transition: color 0.6s ease-in-out; transition: color 0.6s ease-in-out; }
body.page-node-type-watch.luminova-night #block-certina2020-breadcrumbs { background-color: black; -webkit-transition: color 0.6s ease-in-out; -o-transition: color 0.6s ease-in-out; transition: color 0.6s ease-in-out; }
body.page-node-type-watch.luminova-night #block-certina2020-breadcrumbs a, body.page-node-type-watch.luminova-night #block-certina2020-breadcrumbs .breadcrumb-item, body.page-node-type-watch.luminova-night #block-certina2020-breadcrumbs .breadcrumb-item + .breadcrumb-item::before, body.page-node-type-watch.luminova-night #block-certina2020-breadcrumbs .breadcrumb-item.active { color: white; -webkit-transition: color 0.6s ease-in-out; -o-transition: color 0.6s ease-in-out; transition: color 0.6s ease-in-out; }
@media (min-width:768px) {
.watch.page-title { padding-bottom: 1rem; padding-top: 3rem; }
}
@media (min-width:992px) {
.watch.page-title { padding-bottom: 0; padding-top: 0; }
}
.watch.page-title h1.watch-title .field--name-field-watch-label-suffix { font-size: 1.3rem; }
@media (min-width:768px) {
.watch.page-title h1.watch-title .field--name-field-watch-label-suffix { font-size: 1.7rem; }
}
@media (max-width:1255.98px) {
.watch.page-title h1.watch-title { margin-bottom:.1rem;
}
}
@media (min-width:1256px) {
.watch.page-title h1.watch-title { padding-right: 11rem; }
}
.watch.page-title .watch-main-image-wrapper { height: 55vh; max-height: 400px; }
@media (min-width:992px) {
.watch.page-title .watch-main-image-wrapper { height: 60vh; max-height: 570px; }
}
.watch.page-title .watch-main-image-stage { height: 55vh; left: 0; margin-bottom: 1.5rem; max-height: 400px; opacity: 0; position: absolute; right: 0; top: 0; -webkit-transition: opacity .3s ease; -o-transition: opacity .3s ease; transition: opacity .3s ease; width: 100%; z-index: 1; }
@media (min-width:992px) {
.watch.page-title .watch-main-image-stage { height: 60vh; max-height: 570px; }
}
.watch.page-title .watch-main-image-stage.show { opacity: 1; z-index: 2; }
.watch.page-title .luminova-day-night-container a.watch-main-image-action { color: #282828; display: inline-block; text-decoration: none; -webkit-transition: color 0.6s ease-in-out; -o-transition: color 0.6s ease-in-out; transition: color 0.6s ease-in-out; }
.watch.page-title .luminova-day-night-container.night a.watch-main-image-action, .watch.page-title .luminova-day-night-container.night .flickity-prev-next-button .flickity-button-icon { color: #ffffff; -webkit-transition: color 0.6s ease-in-out; -o-transition: color 0.6s ease-in-out; transition: color 0.6s ease-in-out; }
.watch.page-title [data-day-night-luminova] { height: 100%; left: 0; padding-bottom: 0 !important; position: absolute; right: 0; top: 0; }
.watch.page-title [data-day-night-luminova] .image-content { height: 55vh; max-height: 400px; }
@media (min-width:992px) {
.watch.page-title [data-day-night-luminova] .image-content { height: 60vh; max-height: 570px; }
}
.watch.page-title .watch-main-strap-images { height: 100%; left: 0; margin-bottom: 0; overflow: hidden; position: absolute; width: 100%; z-index: -1; }
.watch.page-title .watch-main-strap-images .field--item { height: 100%; position: absolute; left: calc(15% + 4.21024vw + 3vh); width: 100%; z-index: 1; top: 0; }
@media (min-width:1256px) {
.watch.page-title .watch-main-strap-images .field--item { left: calc(18% + 3vh); }
}
.watch.page-title .watch-main-strap-images .field--item:nth-child(2) { left: 9rem; }
.watch.page-title .share-links { border-bottom: 1px solid; border-top: 1px solid; font-size: 1.8rem; line-height: 100%; margin-top:.9rem;
padding: 0.5rem 0; }
@media (min-width:992px) {
.watch.page-title .share-links { border: 0; padding: 0; }
}
@media (min-width:1256px) {
.watch.page-title .share-links { margin-top: 0; position: absolute; right: 0; top:.5rem;
}
}
.watch.page-title .share-links a { color: #282828; }
.watch.page-title .share-links a:hover { text-decoration: none; color: #894703; }
.watch.page-title .share-links > li:not(:last-child) { padding-right:.6rem;
}
.watch.page-title .share-links > li:not(:last-child):last-child a { padding-right: 0; }
.watch.page-title .ajax-progress-throbber { display: none; }
.watch-main-image-container .watch-description { margin-top: 1rem; }
.watch-main-image-container .watch-description > a { margin-top: 1rem; }
@media (min-width:992px) {
.watch-main-image-container .watch-description { margin-top: 0; }
.watch-main-image-container .watch-description > a { margin-top: 1.25rem; }
}
#watch-spin360-tab { max-height: 0; opacity: 0; overflow: hidden; -webkit-transition: .3s opacity ease-in-out, .3s max-height ease-in-out; -o-transition: .3s opacity ease-in-out, .3s max-height ease-in-out; transition: .3s opacity ease-in-out, .3s max-height ease-in-out; }
#watch-spin360-tab.show { max-height: 200px; opacity: 1; }
.spin-360-wrapper .cloudimage-360 { position: static !important; }
.spin-360-wrapper canvas { left: 50%; position: absolute; height: 100% !important; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: auto !important; }
.certina-eretailers { display: none; }
a.wrist-size-guide { text-decoration: underline; }
.magento-add-to-cart-form, .get-notified { margin-top: 2rem; padding-top: 2rem; position: relative; }
.magento-add-to-cart-form:before, .get-notified:before { background-color: #282828; content: ""; display: block; height: 1px; position: absolute; top: 0; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 150px; }
.wrist-size-form-item .wrist-size-help { -webkit-box-flex: 0; -ms-flex: 0 1 160px; flex: 0 1 160px; }
.watch.promoted.with-image { position: relative; }
.watch.promoted.with-image .second-column { position: absolute; height: 100%; left: 0; right: 0; top: 0; }
@media (min-width:768px) {
.watch.promoted.with-image .second-column { position: static; }
}
.watch.promoted.with-image .second-column .content { height: 100%; padding: 2rem; }
@media (min-width:768px) {
.watch.promoted.with-image .second-column .content { padding: 0; }
}
.watch.promoted.with-image .second-column h2 { color: white; text-align: left; }
@media (min-width:768px) {
.watch.promoted.with-image .second-column h2 { color: #333333; }
}
.watch.promoted.with-image .second-column .btn-discover { margin-left: auto; margin-top: auto; }
@media (min-width:768px) {
.watch.promoted.with-image .second-column .btn-discover { color: #333333; border-color: #333333; margin: 0; }
}
.watch.constrained-height { position: relative; text-align: center; }
@media (min-width:568px) {
.watch.constrained-height { margin-left: auto; margin-right: auto; max-width: 320px; }
}
@media (min-width:768px) {
.watch.constrained-height { margin-left: auto; margin-right: auto; max-width: 280px; }
}
@media (min-width:992px) {
.watch.constrained-height { margin-left: auto; margin-right: auto; max-width: 270px; }
}
@media (min-width:1256px) {
.watch.constrained-height { margin-left: auto; margin-right: auto; max-width: 320px; }
}
.watch.constrained-height .field--name-field-watch-main-image { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; height: 0; padding-left: 20px; padding-bottom: 150%; padding-right: 20px; position: relative; }
.watch.constrained-height .field--name-field-watch-main-image .media--blazy { height: 100%; left: 0; position: absolute; top: 0; width: 100%; }
.view-watches.view-display-variants_embed .watch.constrained-height .field--name-field-watch-main-image .media--blazy { padding-bottom: 0 !important; }
.watch.constrained-height .field--name-field-watch-main-image img { bottom: 15px; display: block; left: 15px; margin: auto; max-height: calc(100% - 30px); position: absolute; right: 15px; top: 15px; width: auto; }

.watch.constrained-height .field--name-field-watch-main-image i{
display: block;
background: url(/img/productsindex01.svg) no-repeat;
width: 150px;
height: 100px;
position: absolute;
left: 50%;
top: 50%;
margin-left: -75px;
margin-top: -50px; 
}


.watch.constrained-height .field--name-field-watch-main-image img:after{ width: 500px;background:url(/img/products-logo.png) no-repeat; content: ""; height:300px;}





.watch.constrained-height .watch-subfamily-suffix { font-weight: bold; font-size: 1.25rem; line-height: 1.2; text-transform: uppercase; }
@media (min-width:768px) {
.watch.constrained-height .watch-subfamily-suffix {
margin-bottom:.5rem; text-transform: none; }
}
@media (max-width:1255.98px) {
.watch.constrained-height .watch-subfamily-suffix { font-size: calc(0.7rem + 0.54vw); }
}
.watch.constrained-height .watch-subfamily-suffix .field--name-field-watch-subfamily, .watch.constrained-height .watch-subfamily-suffix .field--name-field-watch-label-suffix { display: inline; }
.watch.constrained-height .attribute-fields { font-size: 1rem; line-height: 1.2;color:#71706C; }
@media (max-width:1255.98px) {
.watch.constrained-height .attribute-fields { font-size: calc(0.6rem + 0.24vw); }
}
.watch.constrained-height .watch-actions { height: 0; padding-bottom: 150%; position: absolute; right: 0; top: 0; width: 0; z-index: 2; }
.watch.constrained-height .watch-actions .watch-actions-items { bottom: 0; font-size: 1.65rem; line-height: 100%; text-decoration: none; position: absolute; right: 0; }
@media (min-width:992px) {
.watch.constrained-height .watch-actions .watch-actions-items { font-size: 2.04rem; }
}
.watch.constrained-height .watch-actions .watch-actions-items:hover { color: #894703; }
@media (min-width:768px) {
.watch.constrained-height .watch-actions .watch-actions-items { right: 1rem; }
}
@media (pointer:fine) {
.watch.constrained-height .certina-wishlist-toggle { opacity: 0; -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); -webkit-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; }
}
.watch.constrained-height .certina-wishlist-toggle + .ajax-progress-throbber { bottom: 0; height: 2rem; left: auto; top: auto; width: 2rem; }
@media (pointer:fine) {
.watch.constrained-height:hover .watch-actions .certina-wishlist-toggle { opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
}
.watch.wishlist .field--label, .watch.wishlist .field--name-field-watch-subfamily { margin-top: 1rem; font-weight: bold; }
.watch.wishlist .field--name-field-watch-main-image { margin-left: auto; margin-right: auto; }
.watch.wishlist .field--name-field-watch-main-image img { max-height: 520px; width: auto; }
.watch.wishlist .wishlist-delete { position: absolute; right: 1rem; top: 1rem; z-index: 2; }
.watch.wishlist .share-link-collapse { opacity: 0; -webkit-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; }
.watch.wishlist .share-link-collapse.collapsing { overflow: visible; }
.watch.wishlist .share-link-collapse.show { opacity: 1; }
.watch-attribute h1, .watch-attribute .h1 { text-align: left; }
.watch-attribute .field--name-body { text-align: justify; }
.watch-attribute.full + .watch-attribute.full { margin-top: 4rem; }
@media (min-width:768px) {
.watch-attribute.full + .watch-attribute.full { margin-top: 6rem; }
}
@media (min-width:992px) {
.watch-attribute.full + .watch-attribute.full { margin-top: 8rem; }
}
@media (min-width:1256px) {
.watch-attribute.full + .watch-attribute.full { margin-top: 12rem; }
}
.watch-reference, .watch-price-tva { font-size: 1rem; font-weight: 300; }
@media (max-width:1255.98px) {
.watch-reference, .watch-price-tva { font-size:calc(.6rem + .2293vw);
}
}
@media (max-width:1255.98px) {
.watch-price-tva {
font-size:calc(.6rem + .2293vw); font-weight: bold; }
}
.luminova-toggle:before { font-family: "icons"; display: inline-block; vertical-align: middle; line-height: 1; font-weight: normal; font-style: normal; speak: none; text-decoration: inherit; text-transform: none; text-rendering: optimizeLegibility; content: ""; font-size: inherit; color: inherit; display: block; }
.luminova-day-night-container.night .luminova-toggle:before { content: ""; }
.luminova-day-night-container.night a { color: #894703; }
.luminova-day-night-container.night a:hover { color: white; }
.luminova-day-night-container.night .share-links a { color: white; }
.luminova-day-night-container.night .share-links a:hover { color: #894703; }
.luminova-day-night-container.night .btn-outline-dark { color: white; }
.luminova-day-night-container.night .btn-outline-dark:focus { -webkit-box-shadow: 0 0 0.4rem 0.2rem rgba(255,255,255,0.5); box-shadow: 0 0 0.4rem 0.2rem rgba(255,255,255,0.5); }
.luminova-day-night-container.night .btn-outline-dark:hover { background: transparent; }
.luminova-day-night-container.night .btn-outline-primary { border: 1px solid #ffffff; color: white; }
.luminova-day-night-container.night .btn-outline-primary:hover { border: 1px solid #894703; }
#watch-luminova-content .toggle { display: none; }
.watch .flickity.loop_by_3 .gallery-cell { width: calc(50% - 20px); margin-right: 20px; }
@media (min-width:992px) {
.watch .flickity.loop_by_3 .gallery-cell { width: calc(33.33% - 20px); }
}
.field--name-field-watch-eretailers .field__items { padding: 1rem 0 1rem 0; text-align: center; }
.offcanvas-stop-scrolling { height: 100%; overflow: hidden; }
.offcanvas { position: fixed; -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: -webkit-transform .5s ease-out; transition: -webkit-transform .5s ease-out; -o-transition: transform .5s ease-out; transition: transform .5s ease-out; transition: transform .5s ease-out, -webkit-transform .5s ease-out; width: 100%; z-index: 85; }
@media (min-width:768px) {
.offcanvas { max-width: 300px; width: 300px; }
}
.offcanvas__inner { height: 100% !important; text-transform: uppercase; -webkit-overflow-scrolling: touch; }
.offcanvas__inner.navbar-offcanvas-fade { opacity: 0; }
.offcanvas__inner.navbar-offcanvas-fade.in { opacity: 1; }
.offcanvas__inner.offcanvas-transform.in { -webkit-transform: translateX(300px); -ms-transform: translateX(300px); transform: translateX(300px); }
.offcanvas__inner.offcanvas-position.in { left: 0; }
.offcanvas__inner.navbar-offcanvas-right { left: auto; right: -300px; }
.offcanvas__inner.navbar-offcanvas-right.offcanvas-transform.in { -webkit-transform: translateX(-300px); -ms-transform: translateX(-300px); transform: translateX(-300px); }
.offcanvas__inner.navbar-offcanvas-right.offcanvas-position.in { left: auto; right: 0; }
.offcanvas__inner .navbar { padding-left: 0; padding-right: 0; }
.offcanvas__inner .nav { display: block; }
.offcanvas__inner .nav-item { display: block; margin-bottom: 1.5rem; }
.offcanvas__inner .nav-item:last-child { margin-bottom: 0; }
.offcanvas__inner .nav-link { color: #282828; padding: 0 40px; font-size: 1.25rem; }
@media (min-width:768px) {
.offcanvas__inner .nav-link { font-size: 1rem; padding: 0; }
}
.offcanvas__inner .nav-link:hover { color: #894703; }
.offcanvas__inner .submenu-down { background-color: transparent; border: inherit; -webkit-box-shadow: none; box-shadow: none; display: none; position: relative; -webkit-transition: height 0.15s ease-in; -o-transition: height 0.15s ease-in; transition: height 0.15s ease-in; width: 100%; z-index: unset; }
.offcanvas__inner .submenu-down .nav-link { font-size: 1rem; }
@media (min-width:768px) {
.offcanvas__inner .submenu-down .nav-link { font-size: 0.8125rem; }
}
.offcanvas__inner .submenu-down .nav-item { margin-bottom: 0.7rem; position: relative; }
.offcanvas__inner .submenu-down span.nav-link { cursor: pointer; }
@media (min-width:768px) {
.offcanvas__inner .submenu-down span.nav-link:after { background-color: #25a23c; content: ""; height: 3px; left: 100%; max-width: 0; position: absolute; top: .6em; -webkit-transform: translateX(-40px); -ms-transform: translateX(-40px); transform: translateX(-40px); -webkit-transition: max-width 0.45s ease-in-out; -o-transition: max-width 0.45s ease-in-out; transition: max-width 0.45s ease-in-out; width: 80px; z-index: 1; }
}
@media (min-width:768px) {
.offcanvas__inner .submenu-down span.nav-link.shown:after { max-width: 80px; }
}
.offcanvas__inner .submenu-down.shown { display: block; margin-bottom: 20px; margin-top: 0.7rem; }
.offcanvas__inner .submenu-slide { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-top: 0; height: 0; opacity: 0; overflow: hidden; -webkit-transition: opacity 0.45s ease-in-out; -o-transition: opacity 0.45s ease-in-out; transition: opacity 0.45s ease-in-out; z-index: -1; }
@media (min-width:768px) {
.offcanvas__inner .submenu-slide { background-color: #dadadc; max-height: unset; overflow: visible; padding-left: 60px; padding-right: 40px; position: absolute; right: 0; top: 0; -webkit-transition: right 0.45s ease-in-out; -o-transition: right 0.45s ease-in-out; transition: right 0.45s ease-in-out; width: 255px; }
.offcanvas__inner .submenu-slide:before { background-color: #ebebeb; bottom: 0; content: ""; height: 10000px; left: 0; position: absolute; top: -5000px; width: 255px; z-index: -1; }
}
.offcanvas__inner .submenu-slide.shown { display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 2rem; margin-top: 10px; height: auto; opacity: 1; }
.offcanvas__inner .submenu-slide.shown .nav-link { font-size: 0.8rem; }
@media (min-width:768px) {
.offcanvas__inner .submenu-slide.shown { margin-top: 0; margin-bottom: 0; right: -255px; }
.offcanvas__inner .submenu-slide.shown .nav-link { font-size: 1rem; }
}
.region-offcanvas-mobile { background-color: white; -webkit-box-shadow: 0 2px 12px 0 rgba(0,0,0,0.1); box-shadow: 0 2px 12px 0 rgba(0,0,0,0.1); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; height: 100%; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; overflow: hidden; padding: 7.2rem 0 3.7rem; position: relative; text-align: center; }
@media (min-width:768px) {
.region-offcanvas-mobile { overflow: visible; text-align: left; }
}
.region-offcanvas-mobile > nav { overflow-x: hidden; overflow-y: auto; padding: 0 20px 1rem; }
@media (min-width:768px) {
.region-offcanvas-mobile > nav { overflow: visible; padding: 0 0 0 80px; }
}
.region-offcanvas-mobile > nav > ul { margin-left: auto; margin-right: auto; max-width: 300px; }
@media (min-width:768px) {
.region-offcanvas-mobile > nav > ul { margin-left: 0; margin-right: 0; max-width: none; }
}
.submenu-down-toggle, .submenu-slide-toggle { cursor: pointer; }
.submenu-down-toggle.shown, .submenu-slide-toggle.shown { font-weight: bold; }
.submenu-slide-toggle.shown { margin-top: 2rem; }
@media (min-width:768px) {
.submenu-slide-toggle.shown { margin-top: 0; }
}
ul.expanded-menu { margin-top: 0.7rem; }
.offcanvas-toggle { cursor: pointer; height: 28px; position: absolute; left: 20px; padding: 4px; top: 11px; width: 28px; z-index: 91; -webkit-transition: all .4s; -o-transition: all .4s; transition: all .4s; }
@media (min-width:992px) {
.offcanvas-toggle { height: 24px; left: 20px; padding: 0; top: 19px; width: 34px; }
}
.offcanvas-toggle .icon-bar { background-color: #333333; display: block; height: 2px; position: absolute; top: 6px; -webkit-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; transition: all .25s ease-in-out; width: 20px; }
@media (min-width:992px) {
.offcanvas-toggle .icon-bar { top: 0; width: 34px; }
}
.offcanvas-toggle .icon-bar:nth-child(2) { top: 13px; }
@media (min-width:992px) {
.offcanvas-toggle .icon-bar:nth-child(2) { top: 10px; }
}
.offcanvas-toggle .icon-bar:nth-child(3) { top: 20px; }
.offcanvas-toggle.is-open .icon-bar:nth-child(1) { top: 13px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
@media (min-width:992px) {
.offcanvas-toggle.is-open .icon-bar:nth-child(1) { top: 10px; }
}
.offcanvas-toggle.is-open .icon-bar:nth-child(2) { opacity: 0; }
.offcanvas-toggle.is-open .icon-bar:nth-child(3) { top: 13px; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); }
@media (min-width:992px) {
.offcanvas-toggle.is-open .icon-bar:nth-child(3) { top: 10px; }
}
.menu-shortcuts { background-color: white; border-top: 1px solid #894703; bottom: 0; left: 50%; max-width: 300px; padding-top: 1rem; position: fixed; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 100%; }
.vocabulary-collection { }
.vocabulary-collection.page-title .collection-full-background { background-color: #894703; background-repeat: no-repeat; background-size: cover; height: 520px; position: relative; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-bottom: 0; margin-top: 0; width: 100%; }
@media (min-width:992px) {
.vocabulary-collection.page-title .collection-full-background { height: 460px; }
}
.vocabulary-collection.page-title .collection-full-background > .container { position: relative; z-index: 2; }
.vocabulary-collection.page-title .collection-full-background .field--name-field-collection-banner-video { height: 100%; left: 0; overflow: hidden; position: absolute; right: 0; top: 0; }
.vocabulary-collection.page-title .collection-full-background .field--name-field-collection-banner-video article, .vocabulary-collection.page-title .collection-full-background .field--name-field-collection-banner-video .field, .vocabulary-collection.page-title .collection-full-background .field--name-field-collection-banner-video .form-group { margin: 0; position: static; }
.vocabulary-collection.page-title .collection-full-background .field--name-field-collection-banner-video .video-embed-field-provider-wistia { height: 100%; left: 50%; position: absolute; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 134vh; }
@media (min-width:922px) {
.vocabulary-collection.page-title .collection-full-background .field--name-field-collection-banner-video .video-embed-field-provider-wistia { height: auto; width: 178vh; }
}
.vocabulary-collection.page-title.maps-gid-collection-27241 .collection-full-background { background-color: #0B2745; }
.vocabulary-collection.page-title.maps-gid-collection-27243 .collection-full-background { background-color: #594836; }
.vocabulary-collection.page-title.maps-gid-collection-27240 .collection-full-background { background-color: #611918; }
.vocabulary-collection.page-title.maps-gid-collection-27242 .collection-full-background { background-color: #4E4548; }
.vocabulary-collection.square { display: inline-block; position: relative; }
.vocabulary-collection.square .hover-caption { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; color: white; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -ms-flex-wrap: wrap; flex-wrap: wrap; height: 100%; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; left: 0; position: absolute; right: 0; text-align: right; top: 0; }
.vocabulary-collection.square .hover-caption .content { padding: 2rem; }
.vocabulary-collection.square .hover-caption h2 { color: white; margin-bottom: 2rem; }
@media (max-width:1255.98px) {
.vocabulary-collection.square .hover-caption h2.h1 { font-size: calc(1rem + 2.236vw); }
}
.vocabulary-collection.square .hover-caption .field--name-name, .vocabulary-collection.square .hover-caption .field--name-field-collection-short-label { -webkit-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; }
.vocabulary-collection.square .hover-caption .field--name-field-collection-short-label { display: none; }
.vocabulary-collection.square .hover-caption .discover { -webkit-transition: opacity .3s ease-in-out, max-height .3s ease-in-out; -o-transition: opacity .3s ease-in-out, max-height .3s ease-in-out; transition: opacity .3s ease-in-out, max-height .3s ease-in-out; }
@media (hover:hover) {
.vocabulary-collection.square .hover-caption { overflow: hidden; }
.vocabulary-collection.square .hover-caption h2 { margin-bottom: 0; }
.vocabulary-collection.square .hover-caption .field--name-name { opacity: 0; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); }
.vocabulary-collection.square .hover-caption .field--name-field-collection-short-label { display: block; opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); }
.vocabulary-collection.square .hover-caption .discover { max-height: 0; opacity: 0; }
.vocabulary-collection.square:hover .hover-caption .field--name-name { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); }
.vocabulary-collection.square:hover .hover-caption .field--name-field-collection-short-label { opacity: 0; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); }
.vocabulary-collection.square:hover .hover-caption .discover { max-height: 4rem; opacity: 1; }
}
.paragraph-slide-enter-active { -webkit-animation: 1s paragraph-slide-enter; animation: 1s paragraph-slide-enter; }
.paragraph-slide-leave-active { -webkit-animation: 1s paragraph-slide-leave; animation: 1s paragraph-slide-leave; }
@-webkit-keyframes paragraph-slide-enter { 0% {
-webkit-clip-path:inset(45% 100% 5% -50%);
clip-path:inset(45% 100% 5% -50%);
}
50% {
-webkit-clip-path:inset(45% 0% 5% 50%);
clip-path:inset(45% 0% 5% 50%);
}
100% {
-webkit-clip-path:inset(0);
clip-path:inset(0);
}
}
@keyframes paragraph-slide-enter { 0% {
-webkit-clip-path:inset(45% 100% 5% -50%);
clip-path:inset(45% 100% 5% -50%);
}
50% {
-webkit-clip-path:inset(45% 0% 5% 50%);
clip-path:inset(45% 0% 5% 50%);
}
100% {
-webkit-clip-path:inset(0);
clip-path:inset(0);
}
}
@-webkit-keyframes paragraph-slide-leave { 0% {
-webkit-clip-path:inset(0);
clip-path:inset(0);
}
50% {
-webkit-clip-path:inset(45% 50% 5% 0%);
clip-path:inset(45% 50% 5% 0%);
}
100% {
-webkit-clip-path:inset(45% -50% 5% 100%);
clip-path:inset(45% -50% 5% 100%);
}
}
@keyframes paragraph-slide-leave { 0% {
-webkit-clip-path:inset(0);
clip-path:inset(0);
}
50% {
-webkit-clip-path:inset(45% 50% 5% 0%);
clip-path:inset(45% 50% 5% 0%);
}
100% {
-webkit-clip-path:inset(45% -50% 5% 100%);
clip-path:inset(45% -50% 5% 100%);
}
}
.scroll-panel .btn[class*="btn-outline-"] { z-index: 0; }
.scroll-panel.paragraph--type--video .scroll-content { height: 100%; overflow: hidden; }
.scroll-content { width: 100%; }
li + li .card.faq-entry { border-top-width: 0; }
.view-global-search.view-display-global_search_display .views-exposed-form .input-group { -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
.view-global-search.view-display-global_search_display .global-search-results > .search-result { margin-bottom: 2rem; }
@media (min-width:568px) {
.view-global-search.view-display-global_search_display .global-search-results > .search-result { -webkit-box-flex: 0; -ms-flex: 0 0 calc(50% - 40px); flex: 0 0 calc(50% - 40px); margin-left: 20px; margin-right: 20px; max-width: calc(50% - 40px); }
}
@media (min-width:992px) {
.view-global-search.view-display-global_search_display .global-search-results > .search-result { width: calc(33.33333% - 40px); }
}
.view-global-search.view-display-global_search_display .search-result.point-of-sale a { min-height: calc(75% - 1.6rem); }
.view-global-search.view-display-global_search_display .view-header { margin-bottom: 2rem; margin-top: 2rem; }
.view-global-search.view-display-global_search_display .block-facets { margin-bottom: 1rem; margin-top: 1rem; }
.view-global-search.view-display-global_search_display .block-facets h3 { display: none; }
.view-global-search.view-display-global_search_display .block-facets ul { list-style: none outside none; padding-left: 0; text-align: center; }
.view-global-search.view-display-global_search_display .block-facets li { display: inline-block; font-size: 1.25rem; margin:.2rem .5rem;
text-transform: uppercase; }
@media (max-width:1255.98px) {
.view-global-search.view-display-global_search_display .block-facets li { font-size: calc(0.845rem + 0.51593vw); }
}
.view-global-search.view-display-global_search_display .block-facets a { color: #282828; text-decoration: none; }
.view-global-search.view-display-global_search_display .block-facets a:hover, .view-global-search.view-display-global_search_display .block-facets a:focus, .view-global-search.view-display-global_search_display .block-facets a.is-active { color: #894703; }
.view-global-search.view-display-global_search_display .block-facets a .facet-item__status { display: none; }
.view-global-search.view-display-global_search_display .block-facets a.is-active:hover { text-decoration: line-through; }
.view-global-search.view-display-global_search_display .block-facets .facets-reset a.is-active:hover { text-decoration: none; }
.view-watches-index.view-display-collection_embed.facets-variant-watchfinder .facets-group-title.disabled { color: #C1C1C1; cursor: not-allowed; }
.view-watches-index.view-display-collection_embed.facets-variant-watchfinder .facets-widget-links.disabled { margin-bottom: 0; }
.view-watches-index.view-display-collection_embed.facets-variant-watchfinder [data-facets-menu].fm-active.medium .tabs-header { -ms-flex-pack: distribute; justify-content: space-around; }
@media (min-width:768px) {
.view-watches-index.view-display-collection_embed.facets-variant-watchfinder .facets-widget-checkbox { padding-bottom: 0; }
.view-watches-index.view-display-collection_embed.facets-variant-watchfinder .facets-widget-checkbox .facet-item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
.view-watches-index.view-display-collection_embed.facets-variant-watchfinder .facets-widget-checkbox .facets-group-title { display: block; }
.view-watches-index.view-display-collection_embed.facets-variant-watchfinder .facet-group-content.collapse:not(.show) { display: none; }
.view-watches-index.view-display-collection_embed.facets-variant-watchfinder .facet-items { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-bottom: 0; }
.view-watches-index.view-display-collection_embed.facets-variant-watchfinder .facet-item a, .view-watches-index.view-display-collection_embed.facets-variant-watchfinder .facet-item del { margin:.5rem 1rem;
}
.view-watches-index.view-display-collection_embed.facets-variant-watchfinder .facets-group-title { background-color: #ffffff; border: 1px solid transparent; border-bottom-width: 0; padding:.5rem 1.5rem;
position: relative; }
.view-watches-index.view-display-collection_embed.facets-variant-watchfinder .facets-group-title.has-active-item { color: #894703; }
.view-watches-index.view-display-collection_embed.facets-variant-watchfinder .facets-group-title[aria-expanded="true"] { border-color: #DCDCDC; z-index: 3; }
.view-watches-index.view-display-collection_embed.facets-variant-watchfinder .facet-group-content { background-color: #ffffff; border: 1px solid transparent; left: 0; padding: 2rem; position: absolute; right: 0; top: calc(100% - 1px); z-index: 2; }
.view-watches-index.view-display-collection_embed.facets-variant-watchfinder .facet-group-content.show { border-color: #DCDCDC; }
}
.view-watches, .view-watches-index { }
.view-watches.view-display-collection_embed [data-ajax-callback], .view-watches.view-display-collection_embed .watch, .view-watches-index.view-display-collection_embed [data-ajax-callback], .view-watches-index.view-display-collection_embed .watch { height: 100%; position: relative; }
.view-watches.view-display-collection_embed [data-ajax-callback] .subfamily-slider-ajax-link, .view-watches-index.view-display-collection_embed [data-ajax-callback] .subfamily-slider-ajax-link { display: block; height: 20px; position: absolute; text-decoration: none; top: 0; width: 100%; }
.view-watches.view-display-collection_embed [data-ajax-callback] .subfamily-slider-ajax-link:before, .view-watches.view-display-collection_embed [data-ajax-callback] .subfamily-slider-ajax-link:after, .view-watches-index.view-display-collection_embed [data-ajax-callback] .subfamily-slider-ajax-link:before, .view-watches-index.view-display-collection_embed [data-ajax-callback] .subfamily-slider-ajax-link:after { padding: 1rem; position: absolute; top: 2rem; }
.view-watches.view-display-collection_embed [data-ajax-callback] .subfamily-slider-ajax-link:before, .view-watches-index.view-display-collection_embed [data-ajax-callback] .subfamily-slider-ajax-link:before { font-family: "icons"; display: inline-block; vertical-align: middle; line-height: 1; font-weight: normal; font-style: normal; speak: none; text-decoration: inherit; text-transform: none; text-rendering: optimizeLegibility; content: ""; font-size: inherit; color: inherit; left: 1rem; }
.view-watches.view-display-collection_embed [data-ajax-callback] .subfamily-slider-ajax-link:after, .view-watches-index.view-display-collection_embed [data-ajax-callback] .subfamily-slider-ajax-link:after { font-family: "icons"; display: inline-block; vertical-align: middle; line-height: 1; font-weight: normal; font-style: normal; speak: none; text-decoration: inherit; text-transform: none; text-rendering: optimizeLegibility; content: ""; font-size: inherit; color: inherit; right: 1rem; }
.view-watches.view-display-collection_embed .flickity .watch:before, .view-watches.view-display-collection_embed .flickity .watch:after, .view-watches-index.view-display-collection_embed .flickity .watch:before, .view-watches-index.view-display-collection_embed .flickity .watch:after { display: none; }
.view-watches.view-display-collection_embed .flickity-prev-next-button:not(:disabled), .view-watches-index.view-display-collection_embed .flickity-prev-next-button:not(:disabled) { border-radius: 0; display: block; height: calc(20px + 2rem); left: 1rem; padding: 1rem; top: 2rem; -webkit-transform: none; -ms-transform: none; transform: none; width: calc(21px + 2rem); }
.view-watches.view-display-collection_embed .flickity-prev-next-button:not(:disabled) .flickity-button-icon, .view-watches-index.view-display-collection_embed .flickity-prev-next-button:not(:disabled) .flickity-button-icon { height: 17px; left: auto; right: 1rem; top: calc(1px + 1rem); width: 17px; }
@media (min-width:992px) {
.view-watches.view-display-collection_embed .flickity-prev-next-button:not(:disabled) .flickity-button-icon .arrow, .view-watches-index.view-display-collection_embed .flickity-prev-next-button:not(:disabled) .flickity-button-icon .arrow { fill: black; }
}
.view-watches.view-display-collection_embed .flickity-prev-next-button:not(:disabled):focus, .view-watches-index.view-display-collection_embed .flickity-prev-next-button:not(:disabled):focus { -webkit-box-shadow: none; box-shadow: none; }
.view-watches.view-display-collection_embed .flickity-prev-next-button:not(:disabled).next, .view-watches-index.view-display-collection_embed .flickity-prev-next-button:not(:disabled).next { left: auto; right: 1rem; }
.view-watches.view-display-collection_embed .flickity-prev-next-button:not(:disabled).next .flickity-button-icon, .view-watches-index.view-display-collection_embed .flickity-prev-next-button:not(:disabled).next .flickity-button-icon { left: 1rem; right: auto; }
.view-watches.view-display-variants_embed .flickity-button, .view-watches-index.view-display-variants_embed .flickity-button { display: none; }
@media (min-width:992px) {
.view-watches.view-display-variants_embed, .view-watches-index.view-display-variants_embed { margin-left: auto; margin-right: auto; max-width: 930px; }
}
@media (min-width:1256px) {
.view-watches.view-display-variants_embed, .view-watches-index.view-display-variants_embed { margin-left: auto; margin-right: auto; max-width: 1080px; }
}
.view-watches.view-display-variants_embed .flickity-prev-next-button:not(:disabled), .view-watches-index.view-display-variants_embed .flickity-prev-next-button:not(:disabled) { display: none; }
@media (min-width:992px) {
.view-watches.view-display-variants_embed .flickity-prev-next-button:not(:disabled), .view-watches-index.view-display-variants_embed .flickity-prev-next-button:not(:disabled) { display: block; left: -20px; }
.view-watches.view-display-variants_embed .flickity-prev-next-button:not(:disabled).next, .view-watches-index.view-display-variants_embed .flickity-prev-next-button:not(:disabled).next { left: auto; right: -20px; }
.view-watches.view-display-variants_embed .flickity-prev-next-button:not(:disabled) svg .arrow, .view-watches-index.view-display-variants_embed .flickity-prev-next-button:not(:disabled) svg .arrow { fill: black; }
}
@media (min-width:1256px) {
.view-watches.view-display-variants_embed .flickity-prev-next-button:not(:disabled), .view-watches-index.view-display-variants_embed .flickity-prev-next-button:not(:disabled) { left: -70px; }
.view-watches.view-display-variants_embed .flickity-prev-next-button:not(:disabled).next, .view-watches-index.view-display-variants_embed .flickity-prev-next-button:not(:disabled).next { right: -70px; }
}
.view-watches.view-display-wishlist_display, .view-watches-index.view-display-wishlist_display { margin-bottom: 4rem; }
@media (min-width:992px) {
.view-watches.view-display-wishlist_display, .view-watches-index.view-display-wishlist_display { margin-bottom: 8rem; }
}
.view-watches .watch a, .view-watches-index .watch a { color: #282828; }
.view-watches .watch a:hover, .view-watches-index .watch a:hover { color: #894703; }
.page-40x { font-family: "Roboto", sans-serif; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; left: 0; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; padding: 3.75rem 1.25rem; position: fixed; min-height: 100vh; right: 0; top: 0; }
.page-40x__bg { background-image: url("/themes/custom/certina2020/dest/../images/bg_40x.jpg"); background-position: center; background-repeat: no-repeat; background-size: cover; }
.page-40x__title { color: #fff; font-size: 11rem; padding-top: 0; position: relative; z-index: 1; }
@media (max-width:1255.98px) {
.page-40x__title { font-size: calc(1.82rem + 11.69445vw); }
}
@media (min-width:768px) {
.page-40x__title { padding-left: 3.75rem; }
}
.page-40x__title:after { background-color: #05a335; content: ""; left: 50%; display: block; margin-left: -50vw; margin-right: -50vw; position: absolute; right: 50%; width: 100vw; bottom: 48px; height: 60px; z-index: -1; }
.page-40x__copy { color: #fff; font-size: 1.2rem; line-height: 1.5; margin-bottom: 5rem; }
@media (max-width:1255.98px) {
.page-40x__copy { font-size: calc(0.84rem + 0.45861vw); }
}
@media (max-width:991.98px) {
.page-40x__copy { text-align: center; }
}
.page-40x__cta { background-color: #894703; color: #ffffff; display: inline-block; font-size: 0.8125rem; margin-left: auto; padding: 1.25rem 3.75rem; }
@media (max-width:1255.98px) {
.page-40x__cta { font-size: calc(0.80125rem + 0.01433vw); }
}
@media (max-width:991.98px) {
.page-40x__cta { margin-right: auto; }
}
.page-40x__cta:hover, .page-40x__cta:focus { background-color: #ffffff; color: #282828; }
@media (min-width:992px) {
.page-40x .maintenance-title-page { font-size: 8rem; }
}
#boutique-list .form-group > div { overflow-x: auto; overflow-y: visible; max-height: 20rem; position: relative; }
#boutique-list label, #boutique-list .click-reserve { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; position: absolute; }
#boutique-list .boutique-item { -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-shadow: 0 0 4px 0 rgba(0,0,0,0.2); box-shadow: 0 0 4px 0 rgba(0,0,0,0.2); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; position: relative; }
#boutique-list .boutique-item:before { background: #ffffff; border: 0 none; border-radius: 0; content: ""; display: block; height: 100%; left: 0; opacity: 0.3; position: absolute; right: 0; top: 0; width: auto; z-index: -1; }
#boutique-list .boutique-item .form-submit { margin-left: 1.25rem; margin-right: 1.25rem; }
#boutique-list .boutique-item.active { -webkit-box-shadow: 0 0 8px 2px rgba(0,0,0,0.2); box-shadow: 0 0 8px 2px rgba(0,0,0,0.2); }
#boutique-list .boutique-item.active:before { opacity: .7; }
#boutique-list .boutique-item:hover { color: #ffffff; }
#boutique-list .boutique-item:hover:before { background: #894703; content: ""; opacity: 0.7; }
#boutique-list .boutique-item:hover .form-submit { background-color: #ffffff; color: #333333; }
#boutique-list .boutique-item:hover .form-submit:hover, #boutique-list .boutique-item:hover .form-submit:focus { background-color: #333333; color: #ffffff; }
form.certina-click-reserve-form .btn-link { color: #894703; padding-left: 0; padding-right: 0; font-style: normal; text-decoration: none; text-transform: none; }
form.certina-click-reserve-form #first-screen .input-group { -ms-flex-wrap: initial; flex-wrap: initial; }
body.path-frontpage { background-color: white; }
body.path-frontpage .main-content h2, body.path-frontpage .main-content .h2, body.path-frontpage .main-content .viewsreference--view-title { color: #894703; font-size: 2.5rem; font-weight: 300; margin-bottom:.5rem;
}
.home-watchfinder { background: url("/themes/custom/certina2020/dest/../images/home/watchfinder.png") no-repeat 100% center; background-size: 150% auto; margin-left: auto; margin-right: auto; max-width: 1900px; padding-bottom: 10rem; padding-top: 10.7rem; }
@media (min-width:768px) {
.home-watchfinder { background-size: 49% auto; }
}
.home-watchfinder h2 { color: black !important; font-size: 2.5rem !important; line-height: 1; margin-bottom: 4rem !important; }
@media (min-width:768px) {
.home-watchfinder h2 { font-size: 4rem !important; margin-bottom: 2.8rem !important; }
}
.home-watchfinder h2 strong { font-weight: bold; letter-spacing:.32rem;
}
.home-watchfinder .field--name-text { text-align: center; }
@media (min-width:768px) {
.home-watchfinder .field--name-text { text-align: left; width: 50%; }
}
.home-novelties { margin-bottom: 6rem; overflow: hidden; padding-top: 6rem; position: relative; }
.home-novelties:before { background: #8f969d no-repeat top center; background-size: cover; content: ""; display: block; height: 0; left: 0; opacity: 1; padding-bottom: 347px; position: absolute; right: 0; top: 0; -webkit-transition: background 1s ease-in-out, opacity 1s ease-in-out; -o-transition: background 1s ease-in-out, opacity 1s ease-in-out; transition: background 1s ease-in-out, opacity 1s ease-in-out; width: 100%; }
@media (min-width:768px) {
.home-novelties:before { padding-bottom: 410px; }
}
.home-novelties.animating::before { opacity: .5; }
.home-novelties.collection-27241::before { background-image: url("/themes/custom/certina2020/dest/../images/collections/aqua-de2e.jpg"); }
.home-novelties.collection-27243::before { background-image: url("/themes/custom/certina2020/dest/../images/collections/heritage-de2e.jpg"); }
.home-novelties.collection-27240::before { background-image: url("/themes/custom/certina2020/dest/../images/collections/sport-de2e.jpg"); }
.home-novelties.collection-27242::before { background-image: url("/themes/custom/certina2020/dest/../images/collections/urban-de2e.jpg"); }
.home-novelties h2 { color: white !important; }
.home-novelties .certina-watch { text-align: center; }
.home-novelties .certina-watch .caption { font-size: 1.1rem; text-transform: uppercase; }
.certina-watch-novelties { position: relative; }
.certina-watch-novelties .rotate-slider-container { left: 50%; margin: -3.7rem auto 0; overflow: hidden; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 600px; }
@media (min-width:568px) {
.certina-watch-novelties .rotate-slider-container { margin-top: -6.9rem; width: 800px; }
}
@media (min-width:768px) {
.certina-watch-novelties .rotate-slider-container { margin-top: -3.6rem; width: 1200px; }
}
@media (min-width:992px) {
.certina-watch-novelties .rotate-slider-container { margin-top: -3.8rem; width: 1400px; }
}
@media (min-width:568px) {
.certina-watch-novelties .rotate-slider-arrow { display: none; }
}
.certina-watch-novelties .rotate-slider-item { opacity: 0; width: 40%; }
@media (min-width:568px) {
.certina-watch-novelties .rotate-slider-item.prev, .certina-watch-novelties .rotate-slider-item.next { opacity: 1; }
}
@media (min-width:768px) {
.certina-watch-novelties .rotate-slider-item { width: 33.33333%; }
}
.certina-watch-novelties .rotate-slider-item.current { opacity: 1; }
.certina-watch-novelties .certina-watch.teaser a:hover, .certina-watch-novelties .certina-watch.teaser a:focus { border-color: transparent; }
.certina-watch-novelties .certina-watch.teaser .badge-edition { padding:0 .3rem;
}
.certina-watch-novelties .certina-watch.teaser .watch-image { padding-bottom: 1.8rem; }
.certina-watch-novelties .certina-watch.teaser img { max-height: 560px; width: auto; }
.certina-watch-novelties ul { margin: 0; padding: 0; }
.certina-watch-novelties li .field--name-field-watch-prices .field--item, .certina-watch-novelties li .caption { opacity: 0; -webkit-transition: opacity .5s ease-out; -o-transition: opacity .5s ease-out; transition: opacity .5s ease-out; }
.certina-watch-novelties .rotate-slider-item.current .field--name-field-watch-prices .field--item, .certina-watch-novelties .rotate-slider-item.current .caption { opacity: 1; }
.certina-watch-novelties .certina-watch a img { -webkit-filter: drop-shadow(0 0 10px rgba(0,0,0,0.25)); filter: drop-shadow(0 0 10px rgba(0,0,0,0.25)); -webkit-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out; }
.certina-watch-novelties .certina-watch a:hover img { -webkit-filter: drop-shadow(0 0 20px rgba(0,0,0,0.4)); filter: drop-shadow(0 0 20px rgba(0,0,0,0.4)); -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05); -webkit-transition: all 200ms ease-in; -o-transition: all 200ms ease-in; transition: all 200ms ease-in; }
.certina-watch-novelties .rotate-slider-item.animating a img { -webkit-transform: scale(1) !important; -ms-transform: scale(1) !important; transform: scale(1) !important; }
.home-ds-concept { background: url("/themes/custom/certina2020/dest/../images/home/ds-concept.jpg") no-repeat center 110%; background-size: auto 16rem; margin: 7.125rem 0px auto; max-width: 1900px; padding-bottom: 18rem; position: relative; }
@media (min-width:568px) {
.home-ds-concept { background-size: 70% auto; }
}
@media (min-width:768px) {
.home-ds-concept { background-size: 51% auto; background-position: left center; padding-bottom: 50px; }
.home-ds-concept:before { content: ''; display: block; height: 0; padding-bottom: 39%; width: 51%; }
}
@media (min-width:768px) {
.home-ds-concept .container { height: 100%; left: 0; position: absolute; right: 0; top: 0; }
}
.home-ds-concept .row { -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 100%; }
.home-ds-concept .field--name-text { text-align: center; }
@media (min-width:768px) {
.home-ds-concept .field--name-text { text-align: left; padding-left: 63%; }
}
.home-news { overflow: hidden; padding-bottom: 3rem; padding-top: 3rem; }
.store-locator-block { margin-top: 8rem; margin-bottom: 5rem; }
@media (min-width:992px) {
.store-locator-block .container { max-width: 1000px !important; }
}
.store-locator-block .col-12 { height: 0; padding-bottom: 52.79%; position: relative; width: 100%; }
.store-locator-block .col-12:before { background: url("/themes/custom/certina2020/dest/../images/home/store-locator.png") no-repeat 0 0; background-size: cover; content: ""; display: block; height: 100%; left: 0; position: absolute; right: 0; top: 0; }
.store-locator-block .field--name-text { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; height: 100%; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; left: 0; position: absolute; right: 0; text-align: center; top: 0; }
.store-locator-block h2 { font-size: 3rem; letter-spacing: -.5px; }
#block-certina2019-home-china-cs .paragraph--type--text, #block-cs-china-market .paragraph--type--text { color: white; height: 0; margin-bottom: 6rem; margin-top: 6rem; padding-bottom: 200%; position: relative; text-align: center; width: 100%; }
@media (min-width:568px) {
#block-certina2019-home-china-cs .paragraph--type--text, #block-cs-china-market .paragraph--type--text { padding-bottom: 120%; }
}
@media (min-width:768px) {
#block-certina2019-home-china-cs .paragraph--type--text, #block-cs-china-market .paragraph--type--text { padding-bottom: 80%; }
}
@media (min-width:992px) {
#block-certina2019-home-china-cs .paragraph--type--text, #block-cs-china-market .paragraph--type--text { padding-bottom: 45%; }
}
#block-certina2019-home-china-cs .paragraph--type--text > .container, #block-cs-china-market .paragraph--type--text > .container { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; height: 100%; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; left: 0; overflow: hidden; position: absolute; right: 0; top: 0; }
#block-certina2019-home-china-cs .paragraph--type--text > .container > .row, #block-cs-china-market .paragraph--type--text > .container > .row { max-width: 90%; }
@media (min-width:768px) {
#block-certina2019-home-china-cs .paragraph--type--text > .container > .row, #block-cs-china-market .paragraph--type--text > .container > .row { max-width: 80%; }
}
@media (min-width:1256px) {
#block-certina2019-home-china-cs .paragraph--type--text > .container > .row, #block-cs-china-market .paragraph--type--text > .container > .row { max-width: 50%; }
}
#block-certina2019-home-china-cs h2, #block-cs-china-market h2 { color: white; }
#block-certina2020-home-china-cs { position: relative; }
#block-certina2020-home-china-cs:after { background: no-repeat -o-radial-gradient(rgba(0,0,0,0.25), rgba(0,0,0,0.75)); background: no-repeat radial-gradient(rgba(0,0,0,0.25), rgba(0,0,0,0.75)); content: ''; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 1; }
#block-certina2020-home-china-cs .field--name-text h2, #block-certina2020-home-china-cs .field--name-text p { color: white; position: relative; z-index: 2; }
#block-certina2020-home-china-cs .icon--support { font-size: 2rem; margin-right: 1rem; }
.front-title { font-size: 1.6rem; }
.layout-container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; min-height: 100vh; }
.main-content { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }
.main-content > .row { width: 100%; }
.screen-height, .scroll-panel { -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-color: white; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; min-height: 100vh; width: 100%; }
.screen-height.paragraph--type--slider, .paragraph--type--slider.scroll-panel { display: block; }
body.toolbar-fixed .screen-height, body.toolbar-fixed .scroll-panel { min-height: calc(100vh - 39px); }
.screen-height.paragraph--type--video, .paragraph--type--video.scroll-panel { overflow: hidden; }
.screen-height.paragraph--type--video .row, .paragraph--type--video.scroll-panel .row { height: 100%; width: 100%; }
.screen-height .field--name-video-field, .scroll-panel .field--name-video-field { height: 100%; width: 100%; }
.screen-height .media, .scroll-panel .media, .screen-height .media-body, .scroll-panel .media-body, .screen-height .video-embed-field-responsive-video, .scroll-panel .video-embed-field-responsive-video, .screen-height .field--name-field-media-video-embed-field, .scroll-panel .field--name-field-media-video-embed-field { height: 100%; }
@media (min-width:992px) {
.screen-height .media, .scroll-panel .media, .screen-height .media-body, .scroll-panel .media-body, .screen-height .video-embed-field-responsive-video, .scroll-panel .video-embed-field-responsive-video, .screen-height .field--name-field-media-video-embed-field, .scroll-panel .field--name-field-media-video-embed-field { height: auto; }
}
.screen-half-height { -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-color: white; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; min-height: 50vh; width: 100%; }
.certina-prepaid-packing-form ol { margin: 2rem 0 2rem; }
.certina-prepaid-packing-form .input-group { padding-bottom: 2rem; }
@media (min-width:992px) {
.certina-prepaid-packing-form .input-group { padding-bottom: 4rem; }
}
.certina-prepaid-packing-form .input-group > div { margin-top: 1.3rem; width: 100%; }
@media (min-width:992px) {
.certina-prepaid-packing-form .input-group > div { display: -webkit-box; display: -ms-flexbox; display: flex; }
}
@media (min-width:992px) {
.certina-prepaid-packing-form .input-group > div input { margin-left: 1rem; width: 9%; }
}
.certina-prepaid-packing-form .input-group .input-group-prepend { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
.certina-prepaid-packing-form .description { color: #C1C1C1; margin-top: 1rem; width: 100%; }
.l-footer { font-size: 0.9rem; }
@media (max-width:1255.98px) {
.l-footer { font-size: calc(0.81rem + 0.11465vw); }
}
.l-footer .nav { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
#block-certina2020-footer-menu-social-medias .nav { font-size: 2.2rem; }
@media (max-width:1255.98px) {
#block-certina2020-footer-menu-social-medias .nav { font-size: calc(0.94rem + 1.60512vw); }
}
footer.l-footer { background-color: white; position: relative; }
@media (max-width:767.98px) {
footer.l-footer > section p { text-align: center; }
}
footer.l-footer > section a { color: #333333; }
footer.l-footer > section a.icon--swatch-group { font-size: 1.44rem; }
@media (max-width:1255.98px) {
footer.l-footer > section a.icon--swatch-group { font-size: calc(0.864rem + 0.73377vw); }
}
footer.l-footer > section a:hover { color: #894703; }
.l-footer-top { padding-top: 1.5rem; }
.l-footer-top + .l-footer-bottom { border-top: 1px solid #ffffff; }
.copyright-text { font-size: 0.7rem; margin-bottom: 0.75rem; }
.l-footer-bottom { background-color: white; }
@media (min-width:768px) {
.l-footer-bottom { background-color: transparent; }
}
@media (min-width:768px) {
.region-footer-bottom { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-flow: column wrap; flex-flow: column wrap; }
}
@media (min-width:768px) {
.region-footer-bottom { max-height: 300px; }
.region-footer-bottom #block-certina2020-footer-menu-certina-universe, .region-footer-bottom #block-certina2020-footer-menu-services { height: 100%; }
}
.region-footer-bottom .menu, .region-footer-bottom .field { display: block; max-height: 0; overflow: hidden; -webkit-transition: max-height .2s ease-in-out; -o-transition: max-height .2s ease-in-out; transition: max-height .2s ease-in-out; }
@media (min-width:768px) {
.region-footer-bottom .menu, .region-footer-bottom .field { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; max-height: none !important; }
}
.region-footer-bottom > * { display: block; margin-bottom: 2rem; margin-top:.5rem;
}
@media (min-width:768px) {
.region-footer-bottom > * { margin-bottom:.5rem;
}
}
.region-footer-bottom > *.expanded .menu, .region-footer-bottom > *.expanded .field { max-height: 400px; }
.region-footer-bottom > *.expanded h2:after, .region-footer-bottom > *.expanded .h2:after, .region-footer-bottom > *.expanded .viewsreference--view-title:after { -webkit-transform: translateY(-50%) rotateZ(90deg); -ms-transform: translateY(-50%) rotate(90deg); transform: translateY(-50%) rotateZ(90deg); }
.region-footer-bottom h2, .region-footer-bottom .h2, .region-footer-bottom .viewsreference--view-title { font-size: 0.9rem; margin: 0 1em 1em; position: relative; }
@media (max-width:1255.98px) {
.region-footer-bottom h2, .region-footer-bottom .h2, .region-footer-bottom .viewsreference--view-title { font-size: calc(0.81rem + 0.11465vw); }
}
@media (min-width:768px) {
.region-footer-bottom h2, .region-footer-bottom .h2, .region-footer-bottom .viewsreference--view-title { margin-bottom: 0; }
}
@media (min-width:768px) {
.region-footer-bottom h2, .region-footer-bottom .h2, .region-footer-bottom .viewsreference--view-title { color: #894703; }
}
.region-footer-bottom .nav-link { display: inline-block; color: #333333; padding: 0 1em; }
@media (min-width:992px) {
.region-footer-bottom .nav-link { font-size:.9rem;
}
}
.region-footer-bottom .nav-link:hover, .region-footer-bottom .nav-link:focus { color: #894703; }
.region-footer-bottom span.nav-link { display: none; }
.text-break { font-size: 1.1rem; }
@media (max-width:1255.98px) {
.text-break { font-size: calc(0.83rem + 0.34395vw); }
}
.little-text { color: gray; font-size: 0.8rem; margin-top: -0.7rem; }
.special-text { color: #894703; }
.branding-logo a { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; height: 50px; }
@media (min-width:992px) {
.branding-logo a { height: 60px; }
}
.sticky-navigation-small .branding-logo a { height: 50px; }
.branding-logo img { display: block; height: 21px; margin-top: 4px; max-width: none; -webkit-transition: height 0.4s ease-in-out, width 0.4s ease-in-out; -o-transition: height 0.4s ease-in-out, width 0.4s ease-in-out; transition: height 0.4s ease-in-out, width 0.4s ease-in-out; width: 112px; }
@media (min-width:992px) {
.branding-logo img { height: 39px; width: 210px; }
}
@media (min-width:992px) {
.sticky-navigation-small .branding-logo img { height: 26px; width: 140px; }
}
.l-header { left: auto; position: relative; right: auto; top: auto; -webkit-transition: height .3s ease-in-out; -o-transition: height .3s ease-in-out; transition: height .3s ease-in-out; z-index: 90; }
.l-header .region-navigation, .l-header #block-certina2020-language-switcher { height: 50px; }
@media (min-width:992px) {
.l-header .region-navigation, .l-header #block-certina2020-language-switcher { height: 60px; }
}
.sticky-navigation-small .l-header, .sticky-navigation-small .l-header .region-navigation, .sticky-navigation-small .l-header #block-certina2020-language-switcher { height: 50px; }
.l-header .dropdown-menu a { text-transform: uppercase; }
.l-header #block-certina2020-branding { position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); }
@media (max-width:359.98px) {
.l-header #block-certina2020-branding { display: none; }
}
.l-header #block-certina2020-language-switcher { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; float: right; }
.background-image-heading { background-size: cover; background-position: center; position: relative; }
.background-image-heading:before { height: 100%; left: 0; position: absolute; right: 0; top: 0; content: ''; display: block; }
.background-image-heading .field--name-teaser-description-field { color: white; font-size: 0.9375rem; padding-top: 2.5rem; }
@media (max-width:1255.98px) {
.background-image-heading .field--name-teaser-description-field { font-size: calc(0.81375rem + 0.15765vw); }
}
.navbar-toggle { z-index: 1; }
.freeze-header { position: fixed; width: 100%; }
.region-navigation .language-switcher-language-a12s-multisite .contextual { display: none !important; }
.region-navigation #language-switcher-parent { height: calc(100% - 4px); }
.region-navigation .language-switcher-item + .language-switcher-item:not(:empty) { margin-left: 1.6rem; }
.region-navigation .magento-account-link { display: none; }
@media (min-width:768px) {
.region-navigation .magento-account-link { display: -webkit-box; display: -ms-flexbox; display: flex; }
}
.language-menu { background-color: #ffffff; bottom: 3.6rem; left: 0; overflow: auto; position: fixed; right: 0; top: 7.2rem; z-index: 9; }
@media (min-width:768px) {
.language-menu { top: 50px; bottom: 0; }
}
@media (min-width:992px) {
.language-menu { top: 60px; }
}
@media (min-width:992px) {
body.sticky-navigation-small .language-menu { top: 50px; }
}
.language-menu__wrapper { font-size: 0.8125rem; margin-bottom: 1rem; margin-top: 1rem; overflow-x: hidden; position: relative; }
@media (max-width:1255.98px) {
.language-menu__wrapper { font-size: calc(0.80125rem + 0.01433vw); }
}
@media (min-width:768px) {
.language-menu__wrapper { margin-bottom: 5rem; margin-top: 5rem; }
}
.language-menu__wrapper .languages-group.language-group-international .links { text-align: center; left: 0; margin: 0; }
.language-menu__wrapper .languages-group.language-group-international .links .flag-icon { width: 0; }
.language-menu__wrapper .languages-group.language-group-international .certina-core-country-switcher {
font-size:.9rem; text-align: center; }
.language-menu__wrapper .languages-group.language-group-international .certina-core-country-switcher > span { text-transform: uppercase; }
.language-menu__wrapper .languages-group.language-group-international .certina-core-country-switcher > span, .language-menu__wrapper .languages-group.language-group-international .certina-core-country-switcher a { color: #8b8a8a; }
@media (min-width:568px) and (max-width:767.98px) {
.language-menu__wrapper .languages-group { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; }
.language-menu__wrapper .languages-group.language-group-international { -webkit-column-count: 1; -moz-column-count: 1; column-count: 1; text-align: center; }
.language-menu__wrapper .languages-group.language-group-international .links { margin-left: 0; position: static; }
}
.language-menu__wrapper .links { list-style: none; margin: 0; padding: 0; }
@media (max-width:767.98px) {
.language-menu__wrapper .links { left: 50%; margin-left: -50px; position: relative; }
}
.language-menu__wrapper .links ul { padding-left: 1.3rem; }
.language-menu__wrapper .links .site-other-country { text-transform: uppercase; }
.language-menu__wrapper .links li { color: black; list-style: none; }
.language-menu__wrapper .links li .country-name { cursor: pointer; display: inline-block; padding-top: 1rem; font-weight: 700; text-align: center; text-decoration: none; text-transform: uppercase; }
.language-menu__wrapper .links li .country-name a { color: #282828; }
.language-menu__wrapper .links li .country-name a:hover { text-decoration: none; }
.language-menu__wrapper .links li .country-name:hover, .language-menu__wrapper .links li .country-name:focus, .language-menu__wrapper .links li .country-name a:hover, .language-menu__wrapper .links li .country-name a:focus { color: #894703; }
.language-menu__wrapper .links li .country-name.is-active { color: #894703; }
.language-menu__wrapper .links li > ul li a.language-link { color: #282828; cursor: pointer; display: inline-block; font-weight: 500; text-align: center; text-decoration: none; text-transform: uppercase; }
.language-menu__wrapper .links li > ul li a.language-link:hover, .language-menu__wrapper .links li > ul li a.language-link:focus { color: #894703; }
.language-menu__wrapper .links li > ul li a.language-link.is-active { color: #894703; }
.language-menu .country-name.has-ecom:after, .language-menu .flag-icon-ru + .country-name:after { font-family: "icons"; display: inline-block; vertical-align: middle; line-height: 1; font-weight: normal; font-style: normal; speak: none; text-decoration: inherit; text-transform: none; text-rendering: optimizeLegibility; content: ""; font-size: inherit; color: inherit; margin-left:.25rem;
}
@media (min-width:992px) {
body.toolbar-fixed.toolbar-horizontal .language-menu { top: 99px; }
}
body.toolbar-fixed.toolbar-horizontal.sticky-navigation-small .language-menu { top: 89px; }
@media (min-width:992px) {
body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .language-menu { top: 139px; }
}
@media (min-width:992px) {
body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open.sticky-navigation-small .language-menu { top: 129px; }
}
.country-switcher .current-country { color: #894703; }
.sticky-navigation-small .region-navigation { height: 50px; }
@media (min-width:992px) {
.region-navigation .navbar { padding: 0; }
}
.region-navigation .navbar .nav-link { color: #333333; font-weight: 700; letter-spacing: 1px; padding: 12px 25px; text-transform: uppercase; }
.region-navigation .navbar .nav-link:hover { color: #894703; }
.region-navigation .navbar .nav-link.menu-link-level-1 { padding: 32px 12px; -webkit-transition: padding .2s ease-in-out; -o-transition: padding .2s ease-in-out; transition: padding .2s ease-in-out; }
.fixed .region-navigation .navbar .nav-link.menu-link-level-1 { padding-bottom: 16px; padding-top: 16px; }
.region-navigation .navbar .hover-dropdown-menu { background-clip: padding-box; background-color: #fff; border: 1px solid rgba(0,0,0,0.15); display: none; float: left; left: 0; list-style: none; margin: 0; min-width: 15rem; opacity: 0; overflow: hidden; padding: 0; position: absolute; text-align: left; -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; top: 100%; z-index: 71; }
.region-navigation .navbar .hover-dropdown-menu.menu-level-2 { border-top: 1px solid #894703; -webkit-box-shadow: 0 4px 4px 1px rgba(0,0,0,0.2); box-shadow: 0 4px 4px 1px rgba(0,0,0,0.2); display: block; max-height: 0; min-width: 10rem; }
.region-navigation .navbar .menu-level-2 { font-size: 0.9em; line-height: 110%; }
.region-navigation .navbar .menu-level-2 .hover-dropdown-menu { left: 100%; margin-top: 0; padding-top: 0; top: -1px; }
.region-navigation .navbar .menu-level-2 li .nav-link { border-bottom: 1px solid #E4E4E4; }
.region-navigation .navbar .menu-level-2 li:last-child > .nav-link { border-bottom: 0 none; }
.region-navigation .navbar .menu-level-2 .hover-dropdown-menu { border-radius: 0; left: 100%; margin-top: 0; padding-top: 0; top: -1px; }
.region-navigation .navbar .hover-dropdown { position: relative; }
.region-navigation .navbar .hover-dropdown:hover > .hover-dropdown-menu { display: block; opacity: 1; overflow: visible; z-index: 72; }
.region-navigation .navbar .hover-dropdown:hover > .hover-dropdown-menu.menu-level-2 { max-height: 600px; }
.region-navigation .navbar .hover-dropdown .menu-link-level-1.dropdown-toggle { border: 0 none; height: auto; vertical-align: middle; width: auto; }
.sticky-navigation { -webkit-transition: -webkit-transform 0.3s ease-in-out; transition: -webkit-transform 0.3s ease-in-out; -o-transition: transform 0.3s ease-in-out; transition: transform 0.3s ease-in-out; transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; background-color: #fff; -webkit-box-shadow: 0 2px 12px 0 rgba(0,0,0,0.1); box-shadow: 0 2px 12px 0 rgba(0,0,0,0.1); }
.sticky-navigation.fixed { top: 0; }
body.toolbar-fixed .sticky-navigation.fixed { top: auto; }
@media (min-width:568px) {
.sticky-navigation > .container { padding-left: 40px; padding-right: 40px; }
}
@media (min-width:1256px) {
.sticky-navigation > .container { max-width: 1600px; }
}
@media (min-width:1520px) {
.sticky-navigation > .container { max-width: 90%; padding-left: 0; padding-right: 0; }
}
.sticky-navigation.going-down { -webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%); }
.sticky-navigation.going-up .offcanvas-toggle { top: 13px; }
.fixed { background: white; position: fixed; width: 100%; z-index: 1; }
.node-11230 .page-title-image, .node-11255 .page-title-image { position: relative; }
.node-11230 .page-title-image:after, .node-11255 .page-title-image:after { background: -webkit-gradient(linear, left bottom, left top, color-stop(31.4%, rgba(0,0,0,0)), to(#000000)); background: -o-linear-gradient(bottom, rgba(0,0,0,0) 31.4%, #000000 100%); background: linear-gradient(0deg, rgba(0,0,0,0) 31.4%, #000000 100%); content: ''; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 1; }
@media (min-width:768px) {
.node-11230 .page-title-image:after, .node-11255 .page-title-image:after { background: no-repeat -o-linear-gradient(168.35deg, rgba(0,0,0,0) -1.73%, #000000 100%); background: no-repeat linear-gradient(281.65deg, rgba(0,0,0,0) -1.73%, #000000 100%); }
}
.node-11230 .certina-sub-subtitle, .node-11255 .certina-sub-subtitle { font-size: 1rem; }
@media (min-width:768px) {
.node-11230 .certina-sub-subtitle, .node-11255 .certina-sub-subtitle { font-size: 2.875rem; }
}
@media (min-width:992px) {
.node-11230 .certina-sub-subtitle, .node-11255 .certina-sub-subtitle { width: 84%; }
}
.node-11230 .certina-sub-subtitle, .node-11230 .logo-certina-sup-paddle, .node-11230 .certina-sub-paddle-watch, .node-11255 .certina-sub-subtitle, .node-11255 .logo-certina-sup-paddle, .node-11255 .certina-sub-paddle-watch { position: relative; z-index: 2; }
.logo-certina-sup-paddle { width: 14rem; display: block; margin: auto; }
@media (min-width:992px) {
.logo-certina-sup-paddle { width: auto; margin: 0; }
}
@media (min-width:768px) {
.btn-short-paddle-tour .btn { min-width: auto !important; }
}
.certina-sub-paddle-watch { max-width: 24%; }
@media (min-width:992px) {
.certina-sub-paddle-watch { max-width: 35%; max-height: 88%; }
}
@media (min-width:992px) {
.certina-sub-paddle-tour h2 { font-size: 1.7rem; margin-bottom: 1.5rem; }
}
@media (min-width:1256px) {
.certina-sub-paddle-tour h2 { font-size: 2.875rem; }
}
.node-11231 .page-title { color: #282828; font-weight: normal; }
.certina-sup-paddle-submission { margin-top: -1rem; }
.certificate-search-form .input-group > div { width: 100%; }
.certificate-search-form .input-group-prepend { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
.white-block { height: 100%; padding: 2rem; text-align: center; }
@media (min-width:992px) {
.white-block { padding: 6rem; }
}
.white-block.warrantly .form-actions { margin-top: 3.6rem; }
.heading-block { margin-bottom: 2rem; }
.heading-block .row > div, .heading-block .row h2 { -ms-flex-item-align: center; align-self: center; text-align: center; }
.find-a-customer .row { background: url("/themes/custom/certina2020/dest/../images/bg-product.jpg") no-repeat; background-size: cover; height: 305px; padding: 1rem; }
.customer-instructions .row { background: url("/themes/custom/certina2020/dest/../images/bg-product-features.jpg") no-repeat; background-size: cover; }
.customer-instructions a { color: #ffffff; }
.faq-queries .row { background: url("/themes/custom/certina2020/dest/../images/bg-product-features.jpg") no-repeat; background-size: cover; color: #ffffff; padding: 3rem; }
.ds-concept-60-hamburg-intro .field--name-text { font-size: 2.6rem; margin-left: auto; margin-right: auto; max-width: 48rem; }
.ds-concept-60-hamburg-title { overflow: hidden; position: relative; }
.node-220.page .ds-concept-60-hamburg-title:before { background: url("/themes/custom/certina2020/dest/../images/ds-concept-60-hamburg/title.png") no-repeat center center; background-size: contain; content: ''; display: block; height: calc(100% - 20px); left: 0; position: absolute; right: 0; top: 10px; -webkit-transition: all 10s ease-in-out; -o-transition: all 10s ease-in-out; transition: all 10s ease-in-out; -webkit-transform: scale(0.75); -ms-transform: scale(0.75); transform: scale(0.75); }
body.splash-screen-end .node-220.page .ds-concept-60-hamburg-title:before { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
.ds-concept-60-hamburg-certina { overflow: hidden; }
.ds-concept-60-hamburg-certina .field--name-text { background-color: rgba(255,255,255,0.75); padding: 2rem; position: relative; }
@media (min-width:992px) {
.ds-concept-60-hamburg-certina .field--name-text { padding-bottom: 4rem; padding-left: 0; padding-top: 4rem; width: 50%; }
}
.ds-concept-60-hamburg-certina .field--name-text:before { background-color: rgba(255,255,255,0.75); content: ''; display: none; height: 100%; right: 100%; position: absolute; top: 0; width: 1000px; }
@media (min-width:992px) {
.ds-concept-60-hamburg-certina .field--name-text:before { display: block; }
}
.ds-concept-60-hamburg-ds1 { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; overflow: auto; }
@media (min-width:992px) {
.ds-concept-60-hamburg-ds1 { -webkit-box-align: center; -ms-flex-align: center; align-items: center; overflow: hidden; }
}
@media (min-width:768px) {
.ds-concept-60-hamburg-ds1 .display-1 { font-size: 3.525rem; }
}
@media (min-width:1256px) {
.ds-concept-60-hamburg-ds1 .display-1 { font-size: 4.25rem; }
}
@media (min-width:1440px) {
.ds-concept-60-hamburg-ds1 .display-1 { font-size: 5.25rem; }
}
.ds-concept-60-hamburg-ds1 .field--name-text { padding-bottom: 4rem; padding-top: 4rem; }
.ds-concept-60-hamburg-ds1 .field--name-image-field img { max-height: calc(70vh - 50px); width: auto; }
@media (min-width:768px) {
.ds-concept-60-hamburg-ds1 .field--name-image-field img { max-height: calc(80vh - 50px); }
}
.ds-concept-60-hamburg-press-release .display-2 .small { font-size: 3rem; }
.ds-concept-60-hamburg-press-release .field--name-text { width: 100%; }
.ds-concept-60-hamburg-slider .flickity.hero_slider .flickity-prev-next-button svg .arrow { fill: #333333; }
.ds-concept-60-hamburg-water-resistance .field--name-text { color: white; }
@media (min-width:992px) {
.ds-concept-60-hamburg-water-resistance .field--name-text { padding-left: 50%; }
}
.ds-concept-60-hamburg-shock { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; }
.ds-concept-60-hamburg-shock .field--name-text { color: white; margin-bottom: 4rem; }
@media (min-width:992px) {
.ds-concept-60-hamburg-shock .field--name-text { padding-left: 25%; padding-right: 25%; }
}
.ds-concept-60-hamburg-robustness { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }
.ds-concept-60-hamburg-robustness .field--name-text { color: white; margin-top: 4rem; padding: 2rem; }
@media (min-width:992px) {
.ds-concept-60-hamburg-robustness .field--name-text { padding: 0 0 0 50%; }
}
.ds-concept-60-hamburg-longevity { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }
@media (min-width:992px) {
.ds-concept-60-hamburg-longevity { -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
}
.ds-concept-60-hamburg-longevity .field--name-text { margin-top: 2rem; }
@media (min-width:992px) {
.ds-concept-60-hamburg-longevity .field--name-text { margin-top: 0; width: 50%; }
}
.ds-concept-60-hamburg-anti-magnetism .field--name-text { color: white; }
@media (min-width:992px) {
.ds-concept-60-hamburg-anti-magnetism .field--name-text { padding-left: 50%; }
}
@media (min-width:568px) {
html.loaded .paragraph--id-838:before { background-position: calc(100% + 200px) center; }
}
@media (min-width:768px) {
html.loaded .paragraph--id-838:before { background-position: -100px center; }
}
@media (min-width:992px) {
html.loaded .paragraph--id-838:before { background-position: calc(50% - 300px) center; }
}
@media (min-width:1256px) {
html.loaded .paragraph--id-838:before { background-position: calc(50% - 500px) center; }
}
@media (max-width:767.98px) {
.node-11121.page-title .content { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
.node-11121.page-title .content > .container { height: 25%; margin-top: 3rem; }
.node-11121.page-title .content > .container > .row { height: 100%; }
.node-11121.page-title h2 { margin-top: auto; }
}
.node-11121.page-title h1 { color: #8b8a8a; font-weight: normal; }
.node-11121.page-title h2 { font-size: 2.6rem; color: #894703; }
@media (max-width:1255.98px) {
.node-11121.page-title h2 { font-size: calc(0.98rem + 2.06373vw); }
}
@media (min-width:768px) {
.ds-ph200m-lady-context-drawing .field--name-text { padding-left: 20%; }
}
@media (min-width:992px) {
.ds-ph200m-lady-context-drawing .field--name-text { padding-left: 40%; }
}
.ds-ph200m-lady-contest-steps li { display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 1rem; }
.ds-ph200m-lady-contest-steps .step-count { border: 2px solid #894703; border-radius: 50%; color: #894703; display: inline-block; -ms-flex-negative: 0; flex-shrink: 0; height: 2.5rem; line-height: 2.3rem; margin-right: 1rem; margin-top: -0.25rem; text-align: center; width: 2.5rem; }
.ds-ph200m-lady-contest-cards { background-color: #ffecdf; }
.ds-ph200m-lady-contest-cards h2 { font-weight: 300; margin-bottom: 2.5rem; text-align: center; }
.ds-ph200m-lady-contest-cards a.img-modal { cursor: pointer; display: block; height: 100%; left: 0; position: absolute; top: 0; width: 100%; }
.ds-ph200m-lady-contest-cards .card-deck { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
@media (min-width:768px) {
.ds-ph200m-lady-contest-cards .card-deck { -webkit-box-pack: space-evenly; -ms-flex-pack: space-evenly; justify-content: space-evenly; }
}
.ds-ph200m-lady-contest-cards .card { background-color: transparent; border: 0 none; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -ms-flex-preferred-size: calc(50% - 20px); flex-basis: calc(50% - 20px); margin: 0 0 2rem; max-width: calc(50% - 20px); }
@media (min-width:768px) {
.ds-ph200m-lady-contest-cards .card { -ms-flex-preferred-size: calc(33.33333% - 20px); flex-basis: calc(33.33333% - 20px); max-width: calc(33.33333% - 20px); }
}
@media (min-width:1256px) {
.ds-ph200m-lady-contest-cards .card { -ms-flex-preferred-size: calc(16.66667% - 20px); flex-basis: calc(16.66667% - 20px); max-width: calc(16.66667% - 20px); }
}
.ds-ph200m-lady-contest-cards .card:nth-child(3n+2) .card-body { background-image: url("/themes/custom/certina2020/dest/../images/ds-ph200m-lady/bg2.png"); }
.ds-ph200m-lady-contest-cards .card:nth-child(3n+3) .card-body { background-image: url("/themes/custom/certina2020/dest/../images/ds-ph200m-lady/bg3.png"); }
.ds-ph200m-lady-contest-cards .card:nth-child(1) .card-body:before { background-image: url("/themes/custom/certina2020/dest/../images/ds-ph200m-lady/lunette-noir.png"); height: calc(65px + 9.4vw); width: calc(65px + 9.4vw); }
@media (min-width:568px) {
.ds-ph200m-lady-contest-cards .card:nth-child(1) .card-body:before { height: 140px; width: 140px; }
}
.ds-ph200m-lady-contest-cards .card:nth-child(2) .card-body:before { background-image: url("/themes/custom/certina2020/dest/../images/ds-ph200m-lady/cadran-noir.png"); }
.ds-ph200m-lady-contest-cards .card:nth-child(3) .card-body:before { background-image: url("/themes/custom/certina2020/dest/../images/ds-ph200m-lady/aiguilles-sword.png"); height: calc(80px + 9.4vw); width: calc(80px + 9.4vw); }
@media (min-width:568px) {
.ds-ph200m-lady-contest-cards .card:nth-child(3) .card-body:before { height: 170px; width: 170px; }
}
.ds-ph200m-lady-contest-cards .card:nth-child(4) .card-body:before { background-image: url("/themes/custom/certina2020/dest/../images/ds-ph200m-lady/bracelet-gris.png"); height: calc(70px + 9.4vw); width: calc(70px + 9.4vw); }
@media (min-width:568px) {
.ds-ph200m-lady-contest-cards .card:nth-child(4) .card-body:before { height: 150px; width: 150px; }
}
.ds-ph200m-lady-contest-cards .card:nth-child(5) .card-body:before { background-image: url("/themes/custom/certina2020/dest/../images/ds-ph200m-lady/packaging.png"); height: calc(70px + 9.4vw); width: calc(70px + 9.4vw); }
@media (min-width:568px) {
.ds-ph200m-lady-contest-cards .card:nth-child(5) .card-body:before { height: 150px; width: 150px; }
}
.ds-ph200m-lady-contest-cards .card:nth-child(6) .card-body:before { background-image: url("/themes/custom/certina2020/dest/../images/ds-ph200m-lady/final-watch.png"); height: calc(70px + 9.4vw); width: calc(70px + 9.4vw); }
@media (min-width:568px) {
.ds-ph200m-lady-contest-cards .card:nth-child(6) .card-body:before { height: 150px; width: 150px; }
}
.ds-ph200m-lady-contest-cards h3.card-header { background-color: transparent; border: 0 none; font-size: 1.375rem; font-weight: bold; text-align: center; }
@media (max-width:1255.98px) {
.ds-ph200m-lady-contest-cards h3.card-header { font-size: calc(0.8575rem + 0.65925vw); }
}
.ds-ph200m-lady-contest-cards .paragraph--type--card-body { height: 0; padding-bottom: 100%; position: relative; }
.ds-ph200m-lady-contest-cards .card-body { position: absolute; height: 100%; left: 0; right: 0; top: 0; -webkit-box-align: center; -ms-flex-align: center; align-items: center; background: transparent url("/themes/custom/certina2020/dest/../images/ds-ph200m-lady/bg1.png") no-repeat center center; background-size: cover; border-radius: 50%; display: -webkit-box; display: -ms-flexbox; display: flex; font-weight: 300; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-left: auto; margin-right: auto; max-height: 150px; max-width: 150px; padding: 15%; text-align: center; }
@media (min-width:568px) {
.ds-ph200m-lady-contest-cards .card-body { max-height: 200px; max-width: 200px; }
}
.ds-ph200m-lady-contest-cards .card-body:before { position: absolute; height: 100%; left: 50%; top: 50%; content: ""; display: block; font-family: "icons"; display: inline-block; vertical-align: middle; line-height: 1; font-weight: normal; font-style: normal; speak: none; text-decoration: inherit; text-transform: none; text-rendering: optimizeLegibility; background: transparent no-repeat center center; background-size: cover; color: #894703; content: ""; font-size: calc(60px + 9.4vw); height: calc(60px + 9.4vw); -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: calc(60px + 9.4vw); }
@media (min-width:568px) {
.ds-ph200m-lady-contest-cards .card-body:before { height: 140px; width: 140px; }
}
@media (min-width:568px) {
.ds-ph200m-lady-contest-cards .card-body:before { font-size: 120px; height: 120px; width: 120px; }
}
.ds-ph200m-lady-contest-voting .btn, .certina-sub-paddle-tour .btn { border-radius: 3px; min-width: 260px; padding-left: 2.5rem; padding-right: 2.5rem; position: relative; }
.ds-ph200m-lady-contest-voting .btn:before, .certina-sub-paddle-tour .btn:before { position: absolute; bottom: 0; height: 100%; left: 0; right: 0; top: 0; content: ""; display: block; background-image: url("/themes/custom/certina2020/dest/../images/bg-scratch.png"); background-position: 20% center; background-repeat: no-repeat; background-size: 100%; opacity: .3; -webkit-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; }
@media (min-width:768px) {
.ds-ph200m-lady-contest-voting .btn, .certina-sub-paddle-tour .btn { min-width: 380px; max-width: none; }
}
.ds-ph200m-lady-contest-voting .btn > *, .certina-sub-paddle-tour .btn > * { z-index: 1; }
.ds-ph200m-lady-contest-voting .btn:focus, .ds-ph200m-lady-contest-voting .btn:hover, .certina-sub-paddle-tour .btn:focus, .certina-sub-paddle-tour .btn:hover { background-color: transparent; color: #894703; }
.ds-ph200m-lady-contest-voting .btn:focus:before, .ds-ph200m-lady-contest-voting .btn:hover:before, .certina-sub-paddle-tour .btn:focus:before, .certina-sub-paddle-tour .btn:hover:before { -webkit-filter: invert(1); filter: invert(1); opacity: .1; }
.ds-ph200m-lady-contest-voting #p-ae57d39f-f3aa-4bb1-b40c-914043acaf9d .btn:before, .certina-sub-paddle-tour #p-ae57d39f-f3aa-4bb1-b40c-914043acaf9d .btn:before { background-position: 80% 0; }
.col-text-expertise { line-height: 25px; text-align: center; }
@media (min-width:992px) {
.col-text-expertise { padding: 1.25rem 4.25rem; }
}
.store-locator-block { margin-top: 8rem; margin-bottom: 5rem; }
@media (min-width:992px) {
.store-locator-block .container { max-width: 1000px !important; }
}
.store-locator-block .col-12 { height: 0; padding-bottom: 52.79%; position: relative; width: 100%; }
.store-locator-block .col-12:before { background: url("/themes/custom/certina2020/dest/../images/home/store-locator.png") no-repeat 0 0; background-size: cover; content: ""; display: block; height: 100%; left: 0; position: absolute; right: 0; top: 0; }
.store-locator-block .field--name-text { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; height: 100%; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; left: 0; position: absolute; right: 0; text-align: center; top: 0; }
.store-locator-block h2 { font-size: 3rem; letter-spacing: -.5px; }
@media (max-width:1255.98px) {
.store-locator-block h2 { font-size: calc(1.02rem + 2.52233vw); }
}
.lamoda-cart-overview .field--name-field-image { margin-right:.5rem;
}
.lamoda-cart-overview .field--name-field-image img { height: 200px; width: auto; }
.lamoda-cart-overview .input-group-append, .lamoda-cart-overview .input-group-prepend { position: relative; }
.lamoda-cart-overview .input-group .btn, .lamoda-cart-overview .input-group input[type="text"] { padding-bottom:.1rem;
padding-top:.1rem;
}
.lamoda-cart-overview .input-group input[type="text"] { -ms-flex-preferred-size: 50px; flex-basis: 50px; -ms-flex-negative: 1; flex-shrink: 1; min-width: 50px; }
.lamoda-cart-overview .input-group .use-ajax + .ajax-progress-throbber { background: rgba(255,255,255,0.8); height: 100%; left: 0; position: absolute; right: 0; top: 0; }
.lamoda-cart-overview .input-group .use-ajax + .ajax-progress-throbber .throbber { background: transparent none; display: block; padding: 0; }
.lamoda-cart-overview .input-group .use-ajax + .ajax-progress-throbber .throbber:after { background: transparent url(/themes/custom/certina2020/dest/../images/loader.gif) no-repeat center center; background-size: 100% auto; content: ""; height: 100%; left: 50%; max-width: 100px; position: absolute; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 80%; }
.lamoda-cart-overview .input-group .use-ajax + .ajax-progress-throbber { z-index: 4; }
.certina-lamoda-checkout-form .form-type-checkbox input[type='checkbox'] + label { padding-bottom: 0; padding-top: 0; }
.certina-lamoda-checkout-form .form-type-checkbox input[type='checkbox'] + label:after { top: calc(.3em + 3px); }
.node-8506.full a:hover, .node-8506.full a:focus, .node-8507.full a:hover, .node-8507.full a:focus, .node-8508.full a:hover, .node-8508.full a:focus, .node-8509.full a:hover, .node-8509.full a:focus, .node-8661.full a:hover, .node-8661.full a:focus { color: #74cb4f; }
.node-1.full h2, .node-1.full h3, .node-2.full h2, .node-2.full h3, .node-91.full h2, .node-91.full h3 { font-size: 1.81818rem; }
.node-1.full a, .node-2.full a, .node-91.full a { color: #894703; }
.material.node-134.full .material-title { position: relative; }
.material.node-134.full .material-title h2 { -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: white; display: -webkit-box; display: -ms-flexbox; display: flex; height: calc(100% - 40px); -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; left: 20px; margin-bottom: 0; position: absolute; right: 20px; top: 20px; }
.material.node-134.full .material-title .field--name-teaser-image-field { height: 0; padding-bottom: 75%; width: 100%; }
@media (min-width:768px) {
.material.node-134.full .material-title .field--name-teaser-image-field { height: auto; padding-bottom: 0; }
}
.material.node-134.full .material-title .field--name-teaser-image-field img { height: 100%; left: 0; -o-object-fit: cover; object-fit: cover; position: absolute; right: 0; top: 0; }
@media (min-width:768px) {
.material.node-134.full .material-title .field--name-teaser-image-field img { height: auto; position: static; }
}
.view-materials-nodes .display-4 { font-size: 1.1rem; font-weight: initial; line-height: 1.42; }
.nivachron-splash-screen { background-color: transparent !important; }
.nivachron-splash-screen .field--name-text { color: white; }
@media (min-width:768px) {
.nivachron-introduction .field--name-text { padding-left: 50%; }
}
.nivachron-slider .field--name-text { font-size: 1.4rem; font-weight: 300; padding: 2rem; }
@media (min-width:768px) {
.nivachron-slider .field--name-text { padding-left: 3rem; }
}
.node-11132.page-title h1 { color: #894703; font-weight: normal; }
@media (min-width:768px) {
.node-11132.page-title h1 { font-size: 3rem; }
}
.node-11132.page-title .field--name-teaser-description-field { max-width: 1000px; margin: 2rem auto 0; }
@media (min-width:768px) {
.node-11132.page-title .field--name-teaser-description-field { font-size: 1.5rem; margin-top: 4rem; }
}
.node-11132 .background-image { position: relative; }
.node-11132 .background-image:after { background: no-repeat -webkit-gradient(linear, left top, left bottom, from(#000000), to(rgba(255,255,255,0))); background: no-repeat -o-linear-gradient(top, #000000 0%, rgba(255,255,255,0) 100%); background: no-repeat linear-gradient(180deg, #000000 0%, rgba(255,255,255,0) 100%); content: ''; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 1; }
.node-11132 .background-image .field--name-text h2, .node-11132 .background-image .field--name-text p { color: white; position: relative; z-index: 2; }
.menu-universe { font-size: 1.5rem; margin-bottom:.5rem;
margin-top: 1rem; }
@media (min-width:992px) {
.menu-universe { font-size: inherit; }
}
.menu-universe ul { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
.menu-universe ul li { text-align: center; }
.menu-universe ul li a { color: #282828; display: block; -webkit-transition: -webkit-transform .3s ease-in-out; transition: -webkit-transform .3s ease-in-out; -o-transition: transform .3s ease-in-out; transition: transform .3s ease-in-out; transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out; }
.menu-universe ul li a:hover { color: #894703; font-weight: bold; text-decoration: none; -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); -webkit-transition: -webkit-transform .3s ease-in; transition: -webkit-transform .3s ease-in; -o-transition: transform .3s ease-in; transition: transform .3s ease-in; transition: transform .3s ease-in, -webkit-transform .3s ease-in; }
@media (min-width:992px) {
.menu-universe ul li { border-right: 1px solid #894703; padding-right: 2rem; padding-left: 2rem; }
.menu-universe ul li:last-child { border-right: none; padding-left: 2rem; }
}
.border-top-philosophy { background: white; padding-left: 0 !important; padding-right: 0 !important; }
.border-top-philosophy .field--name-field-title { border-top: 4px solid black; color: #282828; font-size: 25px; margin-bottom: 2.5rem; padding-top: 2rem; text-align: center; text-transform: uppercase; }
.border-top-philosophy .paragraph--grid-column { height: 100%; padding: 75px; }
.border-top-philosophy .paragraph--grid-column .field--name-image-field { -webkit-filter: saturate(0); filter: saturate(0); }
.border-top-philosophy .paragraph--grid-column:hover { background: #E4E4E4; }
.border-top-philosophy .paragraph--grid-column:hover .field--name-field-title { border-top: 4px solid #894703; color: #894703; -webkit-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; }
.border-top-philosophy .paragraph--grid-column:hover .field--name-image-field { -webkit-filter: saturate(1); filter: saturate(1); -webkit-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; }
.border-top-philosophy .field--name-text { line-height: 25px; padding-top: 3.125rem; text-align: justify; }
#pos-search-filter-container { position: relative; }
#pos-search-filter-container:before { background: url("/themes/custom/certina2020/dest/../images/store-locator-mobile.png") no-repeat; background-size: contain; content: ""; display: block; height: 100%; left: 0; max-width: calc(200px + 10vw); margin-left: auto; margin-right: auto; position: absolute; right: 0; top: 0; }
@media (min-width:992px) {
#pos-search-filter-container:before { background-image: url("/themes/custom/certina2020/dest/../images/store-locator.png"); background-size: 100% auto; max-width: none; top: -10px; }
}
#pos-search-filter-container .current-country-filter-wrapper { font-size: 1.4rem; position: relative; text-align: center; }
@media (max-width:1255.98px) {
#pos-search-filter-container .current-country-filter-wrapper { font-size:calc(.76rem + .68791vw);
}
}
#pos-search-filter-container a.pos-filter-type-option { color: #282828; padding: 0.25rem calc(60px + 1rem); position: relative; text-decoration: none; }
@media (min-width:992px) {
#pos-search-filter-container a.pos-filter-type-option { padding-bottom:.8rem;
padding-top:.8rem;
}
}
@media (min-width:1256px) {
#pos-search-filter-container a.pos-filter-type-option { margin-left: 5rem; margin-right: 5rem; padding-left: calc(80px + 1rem); padding-right: calc(80px + 1rem); }
}
#pos-search-filter-container a.pos-filter-type-option:before, #pos-search-filter-container a.pos-filter-type-option:after { background-color: #894703; content: ""; display: block; height: 2px; opacity: 0; position: absolute; top: 50%; -webkit-transition: opacity .3s ease-in-out; -o-transition: opacity .3s ease-in-out; transition: opacity .3s ease-in-out; width: 60px; }
@media (min-width:992px) {
#pos-search-filter-container a.pos-filter-type-option:before, #pos-search-filter-container a.pos-filter-type-option:after { height: 3px; width: 80px; }
}
#pos-search-filter-container a.pos-filter-type-option:before { left: 0; }
#pos-search-filter-container a.pos-filter-type-option:after { right: 0; }
#pos-search-filter-container a.pos-filter-type-option:hover, #pos-search-filter-container a.pos-filter-type-option:focus { text-decoration: none; }
#pos-search-filter-container a.pos-filter-type-option.active-type { color: #894703; font-size: 1.7rem; }
@media (max-width:1255.98px) {
#pos-search-filter-container a.pos-filter-type-option.active-type { font-size: calc(0.89rem + 1.03186vw); }
}
#pos-search-filter-container a.pos-filter-type-option.active-type:before, #pos-search-filter-container a.pos-filter-type-option.active-type:after { opacity: 1; }
#pos-search-filter-container #search-method-wrapper a.btn, #pos-search-filter-container #search-method-wrapper button, #pos-search-filter-container #search-method-wrapper .input-group, #pos-search-filter-container #search-method-wrapper .wrapper-cities { margin-left: auto; margin-right: auto; max-width: 250px; width: 100%; }
@media (min-width:992px) {
#pos-search-filter-container #search-method-wrapper a.btn, #pos-search-filter-container #search-method-wrapper button, #pos-search-filter-container #search-method-wrapper .input-group, #pos-search-filter-container #search-method-wrapper .wrapper-cities { max-width: 400px; }
}
#pos-search-filter-container #search-method-wrapper select.wrapper-cities { background-color: white; }
#pos-search-filter-container #search-method-wrapper .input-search-text { width: calc(100% - 52px); border: 2px solid black; }
.pos-search-method-title { font-size: 1.4rem; margin-bottom:.45rem;
}
@media (max-width:1255.98px) {
.pos-search-method-title { font-size: calc(0.86rem + 0.68791vw); }
}
.pos-search-method-switch { height: 2.54875rem; position: relative; }
.pos-search-method-switch .pos-search-switch-toggle { left: 0; position: absolute; right: 0; top: 0; }
a.current-country-filter { color: #282828; }
a.current-country-filter .country-name { color: #894703; }
a.current-country-filter:hover, a.current-country-filter:focus { color: #282828; text-decoration: none; }
a.current-country-filter:hover span.edit-country, a.current-country-filter:focus span.edit-country { text-decoration: underline; }
body.path-user { background-attachment: fixed; background-image: url("/themes/custom/certina2020/dest/../images/bg_40x.jpg"); background-position: center; background-repeat: no-repeat; background-size: cover; }
body.path-user .region-content { color: white; }
body.path-user .region-content a { color: white; }
body.path-user .region-content .btn-outline-dark { border-color: white; color: white; }
.certina-wishlist-watchfinder { height: 0; margin-left: auto; margin-right: auto; max-width: 250px; padding-bottom: 125%; position: relative; }
.certina-wishlist-watchfinder a.certina-wishlist-watchfinder-link { -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: #E4E4E4; display: -webkit-box; display: -ms-flexbox; display: flex; height: 100%; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; left: 0; max-height: 520px; position: absolute; right: 0; text-decoration: none; top: 0; }
.certina-wishlist-watchfinder a.certina-wishlist-watchfinder-link:hover, .certina-wishlist-watchfinder a.certina-wishlist-watchfinder-link:focus { color: #894703; }
.certina-wishlist-watchfinder a.certina-wishlist-watchfinder-link:before { font-family: "icons"; display: inline-block; vertical-align: middle; line-height: 1; font-weight: normal; font-style: normal; speak: none; text-decoration: inherit; text-transform: none; text-rendering: optimizeLegibility; content: ""; font-size: inherit; color: inherit; border: 4px solid; border-radius: 50%; font-size: 8.4rem; margin-top: 5.56%; padding:.9rem;
}
@media (max-width:1255.98px) {
.certina-wishlist-watchfinder a.certina-wishlist-watchfinder-link:before { font-size: calc(1.56rem + 8.71351vw); }
}
.facets-widget-links .facets-group-title a.m{
color:#fff;
background:#f60;
border-radius:10px;
}
.facets-widget-links .facets-group-title a{
width:65px;
display:block;
color:#282828;
text-align:center;
}