@charset "UTF-8";
@font-face {
font-family: 'wixo-icon';
src:  url(//wandasolutions.com/wp-content/themes/wixo/fonts/wixo-icon.eot?4izm6b);
src:  url(//wandasolutions.com/wp-content/themes/wixo/fonts/wixo-icon.eot?4izm6b#iefix) format('embedded-opentype'),
url(//wandasolutions.com/wp-content/themes/wixo/fonts/wixo-icon.ttf?4izm6b) format('truetype'),
url(//wandasolutions.com/wp-content/themes/wixo/fonts/wixo-icon.woff?4izm6b) format('woff'),
url(//wandasolutions.com/wp-content/themes/wixo/fonts/wixo-icon.svg?4izm6b#wixo-icon) format('svg');
font-weight: normal;
font-style: normal;
font-display: block;
}
[class^="wixo-icon-"], [class*=" wixo-icon-"] { font-family: 'wixo-icon' !important;
speak: never;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.wixo-icon-apps:before {
content: "\e900";
}
.wixo-icon-left-arrow:before {
content: "\e901";
}
.wixo-icon-right-arrow:before {
content: "\e902";
}
.wixo-icon-left-arrow-2:before {
content: "\e903";
}
.wixo-icon-right-arrow-2:before {
content: "\e904";
}
.wixo-icon-left-arrow-3:before {
content: "\e905";
}
.wixo-icon-right-arrow-3:before {
content: "\e906";
}
.wixo-icon-left-arrow-4:before {
content: "\e907";
}
.wixo-icon-right-arrow-4:before {
content: "\e908";
}
.wixo-icon-like:before {
content: "\e909";
}
.wixo-icon-like-filled:before {
content: "\e90a";
}
.wixo-icon-search:before {
content: "\e90b";
}
.wixo-icon-share-social-outline:before {
content: "\e90c";
}
.wixo-icon-plus:before {
content: "\e90d";
}
.wixo-icon-expand:before {
content: "\e90e";
}
.wixo-icon-shopping-cart:before {
content: "\e90f";
}
.wixo-icon-phone-receiver-silhouette:before {
content: "\e910";
}
.wixo-icon-location:before {
content: "\e911";
}
.wixo-icon-menu:before {
content: "\e912";
}
.wixo-icon-twitter:before {
content: "\e913";
}
.wixo-icon-link:before {
content: "\e914";
}
.wixo-icon-translate:before {
content: "\e915";
}
.wixo-icon-close:before {
content: "\e916";
}
.wixo-icon-arrow-undo-outline:before {
content: "\e917";
}
.wixo-icon-checklists:before {
content: "\e918";
}
.wixo-icon-layers:before {
content: "\e919";
}
.wixo-icon-portfolio:before {
content: "\e91a";
}
.wixo-icon-speed:before {
content: "\e91b";
}
.wixo-icon-translation:before {
content: "\e91c";
}
.wixo-icon-open-padlock:before {
content: "\e91d";
}
.wixo-icon-box:before {
content: "\e91e";
}
.wixo-icon-clipboard:before {
content: "\e91f";
}
.wixo-icon-customer-service:before {
content: "\e920";
}
.wixo-icon-device:before {
content: "\e921";
}
.wixo-icon-diagram:before {
content: "\e922";
}
.wixo-icon-digital-marketing:before {
content: "\e923";
}
.wixo-icon-doc:before {
content: "\e924";
}
.wixo-icon-download:before {
content: "\e925";
}
.wixo-icon-email:before {
content: "\e926";
}
.wixo-icon-like-2:before {
content: "\e927";
}
.wixo-icon-maximize-size-option:before {
content: "\e928";
}
.wixo-icon-passion:before {
content: "\e929";
}
.wixo-icon-price-tag:before {
content: "\e92a";
}
.wixo-icon-questions:before {
content: "\e92b";
}
.wixo-icon-refresh:before {
content: "\e92c";
}
.wixo-icon-user:before {
content: "\e92d";
}
.wixo-icon-youtube:before {
content: "\e92e";
}
.wixo-icon-calendar:before {
content: "\e92f";
}
.wixo-icon-translate2:before {
content: "\e930";
}
.wixo-icon-star:before {
content: "\e931";
}
 html {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-ms-overflow-style: scrollbar;
}
*,
*::before,
*::after {
-webkit-box-sizing: inherit;
box-sizing: inherit;
}
.container {
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
@media (min-width: 576px) {
.container {
max-width: 540px;
}
}
@media (min-width: 768px) {
.container {
max-width: 720px;
}
}
@media (min-width: 992px) {
.container {
max-width: 960px;
}
}
@media (min-width: 1200px) {
.container {
max-width: 1140px;
}
}
.container-fluid {
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.row {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
.no-gutters {
margin-right: 0;
margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*="col-"] {
padding-right: 0;
padding-left: 0;
}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
position: relative;
width: 100%;
padding-right: 15px;
padding-left: 15px;
}
.col {
-webkit-flex-basis: 0;
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.col-auto {
-webkit-box-flex: 0;
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.col-1 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 8.33333%;
-ms-flex: 0 0 8.33333%;
flex: 0 0 8.33333%;
max-width: 8.33333%;
}
.col-2 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 16.66667%;
-ms-flex: 0 0 16.66667%;
flex: 0 0 16.66667%;
max-width: 16.66667%;
}
.col-3 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 25%;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.col-4 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 33.33333%;
-ms-flex: 0 0 33.33333%;
flex: 0 0 33.33333%;
max-width: 33.33333%;
}
.col-5 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 41.66667%;
-ms-flex: 0 0 41.66667%;
flex: 0 0 41.66667%;
max-width: 41.66667%;
}
.col-6 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 50%;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.col-7 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 58.33333%;
-ms-flex: 0 0 58.33333%;
flex: 0 0 58.33333%;
max-width: 58.33333%;
}
.col-8 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 66.66667%;
-ms-flex: 0 0 66.66667%;
flex: 0 0 66.66667%;
max-width: 66.66667%;
}
.col-9 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 75%;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.col-10 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 83.33333%;
-ms-flex: 0 0 83.33333%;
flex: 0 0 83.33333%;
max-width: 83.33333%;
}
.col-11 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 91.66667%;
-ms-flex: 0 0 91.66667%;
flex: 0 0 91.66667%;
max-width: 91.66667%;
}
.col-12 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.order-first {
-webkit-box-ordinal-group: 0;
-webkit-order: -1;
-ms-flex-order: -1;
order: -1;
}
.order-last {
-webkit-box-ordinal-group: 14;
-webkit-order: 13;
-ms-flex-order: 13;
order: 13;
}
.order-0 {
-webkit-box-ordinal-group: 1;
-webkit-order: 0;
-ms-flex-order: 0;
order: 0;
}
.order-1 {
-webkit-box-ordinal-group: 2;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.order-2 {
-webkit-box-ordinal-group: 3;
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
}
.order-3 {
-webkit-box-ordinal-group: 4;
-webkit-order: 3;
-ms-flex-order: 3;
order: 3;
}
.order-4 {
-webkit-box-ordinal-group: 5;
-webkit-order: 4;
-ms-flex-order: 4;
order: 4;
}
.order-5 {
-webkit-box-ordinal-group: 6;
-webkit-order: 5;
-ms-flex-order: 5;
order: 5;
}
.order-6 {
-webkit-box-ordinal-group: 7;
-webkit-order: 6;
-ms-flex-order: 6;
order: 6;
}
.order-7 {
-webkit-box-ordinal-group: 8;
-webkit-order: 7;
-ms-flex-order: 7;
order: 7;
}
.order-8 {
-webkit-box-ordinal-group: 9;
-webkit-order: 8;
-ms-flex-order: 8;
order: 8;
}
.order-9 {
-webkit-box-ordinal-group: 10;
-webkit-order: 9;
-ms-flex-order: 9;
order: 9;
}
.order-10 {
-webkit-box-ordinal-group: 11;
-webkit-order: 10;
-ms-flex-order: 10;
order: 10;
}
.order-11 {
-webkit-box-ordinal-group: 12;
-webkit-order: 11;
-ms-flex-order: 11;
order: 11;
}
.order-12 {
-webkit-box-ordinal-group: 13;
-webkit-order: 12;
-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: 576px) {
.col-sm {
-webkit-flex-basis: 0;
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.col-sm-auto {
-webkit-box-flex: 0;
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.col-sm-1 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 8.33333%;
-ms-flex: 0 0 8.33333%;
flex: 0 0 8.33333%;
max-width: 8.33333%;
}
.col-sm-2 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 16.66667%;
-ms-flex: 0 0 16.66667%;
flex: 0 0 16.66667%;
max-width: 16.66667%;
}
.col-sm-3 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 25%;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.col-sm-4 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 33.33333%;
-ms-flex: 0 0 33.33333%;
flex: 0 0 33.33333%;
max-width: 33.33333%;
}
.col-sm-5 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 41.66667%;
-ms-flex: 0 0 41.66667%;
flex: 0 0 41.66667%;
max-width: 41.66667%;
}
.col-sm-6 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 50%;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.col-sm-7 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 58.33333%;
-ms-flex: 0 0 58.33333%;
flex: 0 0 58.33333%;
max-width: 58.33333%;
}
.col-sm-8 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 66.66667%;
-ms-flex: 0 0 66.66667%;
flex: 0 0 66.66667%;
max-width: 66.66667%;
}
.col-sm-9 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 75%;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.col-sm-10 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 83.33333%;
-ms-flex: 0 0 83.33333%;
flex: 0 0 83.33333%;
max-width: 83.33333%;
}
.col-sm-11 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 91.66667%;
-ms-flex: 0 0 91.66667%;
flex: 0 0 91.66667%;
max-width: 91.66667%;
}
.col-sm-12 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.order-sm-first {
-webkit-box-ordinal-group: 0;
-webkit-order: -1;
-ms-flex-order: -1;
order: -1;
}
.order-sm-last {
-webkit-box-ordinal-group: 14;
-webkit-order: 13;
-ms-flex-order: 13;
order: 13;
}
.order-sm-0 {
-webkit-box-ordinal-group: 1;
-webkit-order: 0;
-ms-flex-order: 0;
order: 0;
}
.order-sm-1 {
-webkit-box-ordinal-group: 2;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.order-sm-2 {
-webkit-box-ordinal-group: 3;
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
}
.order-sm-3 {
-webkit-box-ordinal-group: 4;
-webkit-order: 3;
-ms-flex-order: 3;
order: 3;
}
.order-sm-4 {
-webkit-box-ordinal-group: 5;
-webkit-order: 4;
-ms-flex-order: 4;
order: 4;
}
.order-sm-5 {
-webkit-box-ordinal-group: 6;
-webkit-order: 5;
-ms-flex-order: 5;
order: 5;
}
.order-sm-6 {
-webkit-box-ordinal-group: 7;
-webkit-order: 6;
-ms-flex-order: 6;
order: 6;
}
.order-sm-7 {
-webkit-box-ordinal-group: 8;
-webkit-order: 7;
-ms-flex-order: 7;
order: 7;
}
.order-sm-8 {
-webkit-box-ordinal-group: 9;
-webkit-order: 8;
-ms-flex-order: 8;
order: 8;
}
.order-sm-9 {
-webkit-box-ordinal-group: 10;
-webkit-order: 9;
-ms-flex-order: 9;
order: 9;
}
.order-sm-10 {
-webkit-box-ordinal-group: 11;
-webkit-order: 10;
-ms-flex-order: 10;
order: 10;
}
.order-sm-11 {
-webkit-box-ordinal-group: 12;
-webkit-order: 11;
-ms-flex-order: 11;
order: 11;
}
.order-sm-12 {
-webkit-box-ordinal-group: 13;
-webkit-order: 12;
-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 {
-webkit-flex-basis: 0;
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.col-md-auto {
-webkit-box-flex: 0;
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.col-md-1 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 8.33333%;
-ms-flex: 0 0 8.33333%;
flex: 0 0 8.33333%;
max-width: 8.33333%;
}
.col-md-2 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 16.66667%;
-ms-flex: 0 0 16.66667%;
flex: 0 0 16.66667%;
max-width: 16.66667%;
}
.col-md-3 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 25%;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.col-md-4 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 33.33333%;
-ms-flex: 0 0 33.33333%;
flex: 0 0 33.33333%;
max-width: 33.33333%;
}
.col-md-5 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 41.66667%;
-ms-flex: 0 0 41.66667%;
flex: 0 0 41.66667%;
max-width: 41.66667%;
}
.col-md-6 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 50%;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.col-md-7 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 58.33333%;
-ms-flex: 0 0 58.33333%;
flex: 0 0 58.33333%;
max-width: 58.33333%;
}
.col-md-8 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 66.66667%;
-ms-flex: 0 0 66.66667%;
flex: 0 0 66.66667%;
max-width: 66.66667%;
}
.col-md-9 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 75%;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.col-md-10 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 83.33333%;
-ms-flex: 0 0 83.33333%;
flex: 0 0 83.33333%;
max-width: 83.33333%;
}
.col-md-11 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 91.66667%;
-ms-flex: 0 0 91.66667%;
flex: 0 0 91.66667%;
max-width: 91.66667%;
}
.col-md-12 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.order-md-first {
-webkit-box-ordinal-group: 0;
-webkit-order: -1;
-ms-flex-order: -1;
order: -1;
}
.order-md-last {
-webkit-box-ordinal-group: 14;
-webkit-order: 13;
-ms-flex-order: 13;
order: 13;
}
.order-md-0 {
-webkit-box-ordinal-group: 1;
-webkit-order: 0;
-ms-flex-order: 0;
order: 0;
}
.order-md-1 {
-webkit-box-ordinal-group: 2;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.order-md-2 {
-webkit-box-ordinal-group: 3;
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
}
.order-md-3 {
-webkit-box-ordinal-group: 4;
-webkit-order: 3;
-ms-flex-order: 3;
order: 3;
}
.order-md-4 {
-webkit-box-ordinal-group: 5;
-webkit-order: 4;
-ms-flex-order: 4;
order: 4;
}
.order-md-5 {
-webkit-box-ordinal-group: 6;
-webkit-order: 5;
-ms-flex-order: 5;
order: 5;
}
.order-md-6 {
-webkit-box-ordinal-group: 7;
-webkit-order: 6;
-ms-flex-order: 6;
order: 6;
}
.order-md-7 {
-webkit-box-ordinal-group: 8;
-webkit-order: 7;
-ms-flex-order: 7;
order: 7;
}
.order-md-8 {
-webkit-box-ordinal-group: 9;
-webkit-order: 8;
-ms-flex-order: 8;
order: 8;
}
.order-md-9 {
-webkit-box-ordinal-group: 10;
-webkit-order: 9;
-ms-flex-order: 9;
order: 9;
}
.order-md-10 {
-webkit-box-ordinal-group: 11;
-webkit-order: 10;
-ms-flex-order: 10;
order: 10;
}
.order-md-11 {
-webkit-box-ordinal-group: 12;
-webkit-order: 11;
-ms-flex-order: 11;
order: 11;
}
.order-md-12 {
-webkit-box-ordinal-group: 13;
-webkit-order: 12;
-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 {
-webkit-flex-basis: 0;
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.col-lg-auto {
-webkit-box-flex: 0;
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.col-lg-1 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 8.33333%;
-ms-flex: 0 0 8.33333%;
flex: 0 0 8.33333%;
max-width: 8.33333%;
}
.col-lg-2 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 16.66667%;
-ms-flex: 0 0 16.66667%;
flex: 0 0 16.66667%;
max-width: 16.66667%;
}
.col-lg-3 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 25%;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.col-lg-4 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 33.33333%;
-ms-flex: 0 0 33.33333%;
flex: 0 0 33.33333%;
max-width: 33.33333%;
}
.col-lg-5 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 41.66667%;
-ms-flex: 0 0 41.66667%;
flex: 0 0 41.66667%;
max-width: 41.66667%;
}
.col-lg-6 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 50%;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.col-lg-7 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 58.33333%;
-ms-flex: 0 0 58.33333%;
flex: 0 0 58.33333%;
max-width: 58.33333%;
}
.col-lg-8 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 66.66667%;
-ms-flex: 0 0 66.66667%;
flex: 0 0 66.66667%;
max-width: 66.66667%;
}
.col-lg-9 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 75%;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.col-lg-10 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 83.33333%;
-ms-flex: 0 0 83.33333%;
flex: 0 0 83.33333%;
max-width: 83.33333%;
}
.col-lg-11 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 91.66667%;
-ms-flex: 0 0 91.66667%;
flex: 0 0 91.66667%;
max-width: 91.66667%;
}
.col-lg-12 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.order-lg-first {
-webkit-box-ordinal-group: 0;
-webkit-order: -1;
-ms-flex-order: -1;
order: -1;
}
.order-lg-last {
-webkit-box-ordinal-group: 14;
-webkit-order: 13;
-ms-flex-order: 13;
order: 13;
}
.order-lg-0 {
-webkit-box-ordinal-group: 1;
-webkit-order: 0;
-ms-flex-order: 0;
order: 0;
}
.order-lg-1 {
-webkit-box-ordinal-group: 2;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.order-lg-2 {
-webkit-box-ordinal-group: 3;
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
}
.order-lg-3 {
-webkit-box-ordinal-group: 4;
-webkit-order: 3;
-ms-flex-order: 3;
order: 3;
}
.order-lg-4 {
-webkit-box-ordinal-group: 5;
-webkit-order: 4;
-ms-flex-order: 4;
order: 4;
}
.order-lg-5 {
-webkit-box-ordinal-group: 6;
-webkit-order: 5;
-ms-flex-order: 5;
order: 5;
}
.order-lg-6 {
-webkit-box-ordinal-group: 7;
-webkit-order: 6;
-ms-flex-order: 6;
order: 6;
}
.order-lg-7 {
-webkit-box-ordinal-group: 8;
-webkit-order: 7;
-ms-flex-order: 7;
order: 7;
}
.order-lg-8 {
-webkit-box-ordinal-group: 9;
-webkit-order: 8;
-ms-flex-order: 8;
order: 8;
}
.order-lg-9 {
-webkit-box-ordinal-group: 10;
-webkit-order: 9;
-ms-flex-order: 9;
order: 9;
}
.order-lg-10 {
-webkit-box-ordinal-group: 11;
-webkit-order: 10;
-ms-flex-order: 10;
order: 10;
}
.order-lg-11 {
-webkit-box-ordinal-group: 12;
-webkit-order: 11;
-ms-flex-order: 11;
order: 11;
}
.order-lg-12 {
-webkit-box-ordinal-group: 13;
-webkit-order: 12;
-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: 1200px) {
.col-xl {
-webkit-flex-basis: 0;
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.col-xl-auto {
-webkit-box-flex: 0;
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.col-xl-1 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 8.33333%;
-ms-flex: 0 0 8.33333%;
flex: 0 0 8.33333%;
max-width: 8.33333%;
}
.col-xl-2 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 16.66667%;
-ms-flex: 0 0 16.66667%;
flex: 0 0 16.66667%;
max-width: 16.66667%;
}
.col-xl-3 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 25%;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.col-xl-4 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 33.33333%;
-ms-flex: 0 0 33.33333%;
flex: 0 0 33.33333%;
max-width: 33.33333%;
}
.col-xl-5 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 41.66667%;
-ms-flex: 0 0 41.66667%;
flex: 0 0 41.66667%;
max-width: 41.66667%;
}
.col-xl-6 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 50%;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.col-xl-7 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 58.33333%;
-ms-flex: 0 0 58.33333%;
flex: 0 0 58.33333%;
max-width: 58.33333%;
}
.col-xl-8 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 66.66667%;
-ms-flex: 0 0 66.66667%;
flex: 0 0 66.66667%;
max-width: 66.66667%;
}
.col-xl-9 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 75%;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.col-xl-10 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 83.33333%;
-ms-flex: 0 0 83.33333%;
flex: 0 0 83.33333%;
max-width: 83.33333%;
}
.col-xl-11 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 91.66667%;
-ms-flex: 0 0 91.66667%;
flex: 0 0 91.66667%;
max-width: 91.66667%;
}
.col-xl-12 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.order-xl-first {
-webkit-box-ordinal-group: 0;
-webkit-order: -1;
-ms-flex-order: -1;
order: -1;
}
.order-xl-last {
-webkit-box-ordinal-group: 14;
-webkit-order: 13;
-ms-flex-order: 13;
order: 13;
}
.order-xl-0 {
-webkit-box-ordinal-group: 1;
-webkit-order: 0;
-ms-flex-order: 0;
order: 0;
}
.order-xl-1 {
-webkit-box-ordinal-group: 2;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.order-xl-2 {
-webkit-box-ordinal-group: 3;
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
}
.order-xl-3 {
-webkit-box-ordinal-group: 4;
-webkit-order: 3;
-ms-flex-order: 3;
order: 3;
}
.order-xl-4 {
-webkit-box-ordinal-group: 5;
-webkit-order: 4;
-ms-flex-order: 4;
order: 4;
}
.order-xl-5 {
-webkit-box-ordinal-group: 6;
-webkit-order: 5;
-ms-flex-order: 5;
order: 5;
}
.order-xl-6 {
-webkit-box-ordinal-group: 7;
-webkit-order: 6;
-ms-flex-order: 6;
order: 6;
}
.order-xl-7 {
-webkit-box-ordinal-group: 8;
-webkit-order: 7;
-ms-flex-order: 7;
order: 7;
}
.order-xl-8 {
-webkit-box-ordinal-group: 9;
-webkit-order: 8;
-ms-flex-order: 8;
order: 8;
}
.order-xl-9 {
-webkit-box-ordinal-group: 10;
-webkit-order: 9;
-ms-flex-order: 9;
order: 9;
}
.order-xl-10 {
-webkit-box-ordinal-group: 11;
-webkit-order: 10;
-ms-flex-order: 10;
order: 10;
}
.order-xl-11 {
-webkit-box-ordinal-group: 12;
-webkit-order: 11;
-ms-flex-order: 11;
order: 11;
}
.order-xl-12 {
-webkit-box-ordinal-group: 13;
-webkit-order: 12;
-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%;
}
}
.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: -webkit-flex !important;
display: -ms-flexbox !important;
display: flex !important;
}
.d-inline-flex {
display: -webkit-inline-box !important;
display: -webkit-inline-flex !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
@media (min-width: 576px) {
.d-sm-none {
display: none !important;
}
.d-sm-inline {
display: inline !important;
}
.d-sm-inline-block {
display: inline-block !important;
}
.d-sm-block {
display: block !important;
}
.d-sm-table {
display: table !important;
}
.d-sm-table-row {
display: table-row !important;
}
.d-sm-table-cell {
display: table-cell !important;
}
.d-sm-flex {
display: -webkit-box !important;
display: -webkit-flex !important;
display: -ms-flexbox !important;
display: flex !important;
}
.d-sm-inline-flex {
display: -webkit-inline-box !important;
display: -webkit-inline-flex !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: -webkit-flex !important;
display: -ms-flexbox !important;
display: flex !important;
}
.d-md-inline-flex {
display: -webkit-inline-box !important;
display: -webkit-inline-flex !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: -webkit-flex !important;
display: -ms-flexbox !important;
display: flex !important;
}
.d-lg-inline-flex {
display: -webkit-inline-box !important;
display: -webkit-inline-flex !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
}
@media (min-width: 1200px) {
.d-xl-none {
display: none !important;
}
.d-xl-inline {
display: inline !important;
}
.d-xl-inline-block {
display: inline-block !important;
}
.d-xl-block {
display: block !important;
}
.d-xl-table {
display: table !important;
}
.d-xl-table-row {
display: table-row !important;
}
.d-xl-table-cell {
display: table-cell !important;
}
.d-xl-flex {
display: -webkit-box !important;
display: -webkit-flex !important;
display: -ms-flexbox !important;
display: flex !important;
}
.d-xl-inline-flex {
display: -webkit-inline-box !important;
display: -webkit-inline-flex !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: -webkit-flex !important;
display: -ms-flexbox !important;
display: flex !important;
}
.d-print-inline-flex {
display: -webkit-inline-box !important;
display: -webkit-inline-flex !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
}
.flex-row {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: normal !important;
-webkit-flex-direction: row !important;
-ms-flex-direction: row !important;
flex-direction: row !important;
}
.flex-column {
-webkit-box-orient: vertical !important;
-webkit-box-direction: normal !important;
-webkit-flex-direction: column !important;
-ms-flex-direction: column !important;
flex-direction: column !important;
}
.flex-row-reverse {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: reverse !important;
-webkit-flex-direction: row-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;
-webkit-flex-direction: column-reverse !important;
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important;
}
.flex-wrap {
-webkit-flex-wrap: wrap !important;
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.flex-nowrap {
-webkit-flex-wrap: nowrap !important;
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
-webkit-flex-wrap: wrap-reverse !important;
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important;
}
.flex-fill {
-webkit-box-flex: 1 !important;
-webkit-flex: 1 1 auto !important;
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important;
}
.flex-grow-0 {
-webkit-box-flex: 0 !important;
-webkit-flex-grow: 0 !important;
-ms-flex-positive: 0 !important;
flex-grow: 0 !important;
}
.flex-grow-1 {
-webkit-box-flex: 1 !important;
-webkit-flex-grow: 1 !important;
-ms-flex-positive: 1 !important;
flex-grow: 1 !important;
}
.flex-shrink-0 {
-webkit-flex-shrink: 0 !important;
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important;
}
.flex-shrink-1 {
-webkit-flex-shrink: 1 !important;
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important;
}
.justify-content-start {
-webkit-box-pack: start !important;
-webkit-justify-content: flex-start !important;
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
.justify-content-end {
-webkit-box-pack: end !important;
-webkit-justify-content: flex-end !important;
-ms-flex-pack: end !important;
justify-content: flex-end !important;
}
.justify-content-center {
-webkit-box-pack: center !important;
-webkit-justify-content: center !important;
-ms-flex-pack: center !important;
justify-content: center !important;
}
.justify-content-between {
-webkit-box-pack: justify !important;
-webkit-justify-content: space-between !important;
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
.justify-content-around {
-webkit-justify-content: space-around !important;
-ms-flex-pack: distribute !important;
justify-content: space-around !important;
}
.align-items-start {
-webkit-box-align: start !important;
-webkit-align-items: flex-start !important;
-ms-flex-align: start !important;
align-items: flex-start !important;
}
.align-items-end {
-webkit-box-align: end !important;
-webkit-align-items: flex-end !important;
-ms-flex-align: end !important;
align-items: flex-end !important;
}
.align-items-center {
-webkit-box-align: center !important;
-webkit-align-items: center !important;
-ms-flex-align: center !important;
align-items: center !important;
}
.align-items-baseline {
-webkit-box-align: baseline !important;
-webkit-align-items: baseline !important;
-ms-flex-align: baseline !important;
align-items: baseline !important;
}
.align-items-stretch {
-webkit-box-align: stretch !important;
-webkit-align-items: stretch !important;
-ms-flex-align: stretch !important;
align-items: stretch !important;
}
.align-content-start {
-webkit-align-content: flex-start !important;
-ms-flex-line-pack: start !important;
align-content: flex-start !important;
}
.align-content-end {
-webkit-align-content: flex-end !important;
-ms-flex-line-pack: end !important;
align-content: flex-end !important;
}
.align-content-center {
-webkit-align-content: center !important;
-ms-flex-line-pack: center !important;
align-content: center !important;
}
.align-content-between {
-webkit-align-content: space-between !important;
-ms-flex-line-pack: justify !important;
align-content: space-between !important;
}
.align-content-around {
-webkit-align-content: space-around !important;
-ms-flex-line-pack: distribute !important;
align-content: space-around !important;
}
.align-content-stretch {
-webkit-align-content: stretch !important;
-ms-flex-line-pack: stretch !important;
align-content: stretch !important;
}
.align-self-auto {
-webkit-align-self: auto !important;
-ms-flex-item-align: auto !important;
align-self: auto !important;
}
.align-self-start {
-webkit-align-self: flex-start !important;
-ms-flex-item-align: start !important;
align-self: flex-start !important;
}
.align-self-end {
-webkit-align-self: flex-end !important;
-ms-flex-item-align: end !important;
align-self: flex-end !important;
}
.align-self-center {
-webkit-align-self: center !important;
-ms-flex-item-align: center !important;
align-self: center !important;
}
.align-self-baseline {
-webkit-align-self: baseline !important;
-ms-flex-item-align: baseline !important;
align-self: baseline !important;
}
.align-self-stretch {
-webkit-align-self: stretch !important;
-ms-flex-item-align: stretch !important;
align-self: stretch !important;
}
@media (min-width: 576px) {
.flex-sm-row {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: normal !important;
-webkit-flex-direction: row !important;
-ms-flex-direction: row !important;
flex-direction: row !important;
}
.flex-sm-column {
-webkit-box-orient: vertical !important;
-webkit-box-direction: normal !important;
-webkit-flex-direction: column !important;
-ms-flex-direction: column !important;
flex-direction: column !important;
}
.flex-sm-row-reverse {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: reverse !important;
-webkit-flex-direction: row-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;
-webkit-flex-direction: column-reverse !important;
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important;
}
.flex-sm-wrap {
-webkit-flex-wrap: wrap !important;
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.flex-sm-nowrap {
-webkit-flex-wrap: nowrap !important;
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important;
}
.flex-sm-wrap-reverse {
-webkit-flex-wrap: wrap-reverse !important;
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important;
}
.flex-sm-fill {
-webkit-box-flex: 1 !important;
-webkit-flex: 1 1 auto !important;
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important;
}
.flex-sm-grow-0 {
-webkit-box-flex: 0 !important;
-webkit-flex-grow: 0 !important;
-ms-flex-positive: 0 !important;
flex-grow: 0 !important;
}
.flex-sm-grow-1 {
-webkit-box-flex: 1 !important;
-webkit-flex-grow: 1 !important;
-ms-flex-positive: 1 !important;
flex-grow: 1 !important;
}
.flex-sm-shrink-0 {
-webkit-flex-shrink: 0 !important;
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important;
}
.flex-sm-shrink-1 {
-webkit-flex-shrink: 1 !important;
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important;
}
.justify-content-sm-start {
-webkit-box-pack: start !important;
-webkit-justify-content: flex-start !important;
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
.justify-content-sm-end {
-webkit-box-pack: end !important;
-webkit-justify-content: flex-end !important;
-ms-flex-pack: end !important;
justify-content: flex-end !important;
}
.justify-content-sm-center {
-webkit-box-pack: center !important;
-webkit-justify-content: center !important;
-ms-flex-pack: center !important;
justify-content: center !important;
}
.justify-content-sm-between {
-webkit-box-pack: justify !important;
-webkit-justify-content: space-between !important;
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
.justify-content-sm-around {
-webkit-justify-content: space-around !important;
-ms-flex-pack: distribute !important;
justify-content: space-around !important;
}
.align-items-sm-start {
-webkit-box-align: start !important;
-webkit-align-items: flex-start !important;
-ms-flex-align: start !important;
align-items: flex-start !important;
}
.align-items-sm-end {
-webkit-box-align: end !important;
-webkit-align-items: flex-end !important;
-ms-flex-align: end !important;
align-items: flex-end !important;
}
.align-items-sm-center {
-webkit-box-align: center !important;
-webkit-align-items: center !important;
-ms-flex-align: center !important;
align-items: center !important;
}
.align-items-sm-baseline {
-webkit-box-align: baseline !important;
-webkit-align-items: baseline !important;
-ms-flex-align: baseline !important;
align-items: baseline !important;
}
.align-items-sm-stretch {
-webkit-box-align: stretch !important;
-webkit-align-items: stretch !important;
-ms-flex-align: stretch !important;
align-items: stretch !important;
}
.align-content-sm-start {
-webkit-align-content: flex-start !important;
-ms-flex-line-pack: start !important;
align-content: flex-start !important;
}
.align-content-sm-end {
-webkit-align-content: flex-end !important;
-ms-flex-line-pack: end !important;
align-content: flex-end !important;
}
.align-content-sm-center {
-webkit-align-content: center !important;
-ms-flex-line-pack: center !important;
align-content: center !important;
}
.align-content-sm-between {
-webkit-align-content: space-between !important;
-ms-flex-line-pack: justify !important;
align-content: space-between !important;
}
.align-content-sm-around {
-webkit-align-content: space-around !important;
-ms-flex-line-pack: distribute !important;
align-content: space-around !important;
}
.align-content-sm-stretch {
-webkit-align-content: stretch !important;
-ms-flex-line-pack: stretch !important;
align-content: stretch !important;
}
.align-self-sm-auto {
-webkit-align-self: auto !important;
-ms-flex-item-align: auto !important;
align-self: auto !important;
}
.align-self-sm-start {
-webkit-align-self: flex-start !important;
-ms-flex-item-align: start !important;
align-self: flex-start !important;
}
.align-self-sm-end {
-webkit-align-self: flex-end !important;
-ms-flex-item-align: end !important;
align-self: flex-end !important;
}
.align-self-sm-center {
-webkit-align-self: center !important;
-ms-flex-item-align: center !important;
align-self: center !important;
}
.align-self-sm-baseline {
-webkit-align-self: baseline !important;
-ms-flex-item-align: baseline !important;
align-self: baseline !important;
}
.align-self-sm-stretch {
-webkit-align-self: stretch !important;
-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;
-webkit-flex-direction: row !important;
-ms-flex-direction: row !important;
flex-direction: row !important;
}
.flex-md-column {
-webkit-box-orient: vertical !important;
-webkit-box-direction: normal !important;
-webkit-flex-direction: column !important;
-ms-flex-direction: column !important;
flex-direction: column !important;
}
.flex-md-row-reverse {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: reverse !important;
-webkit-flex-direction: row-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;
-webkit-flex-direction: column-reverse !important;
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important;
}
.flex-md-wrap {
-webkit-flex-wrap: wrap !important;
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.flex-md-nowrap {
-webkit-flex-wrap: nowrap !important;
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important;
}
.flex-md-wrap-reverse {
-webkit-flex-wrap: wrap-reverse !important;
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important;
}
.flex-md-fill {
-webkit-box-flex: 1 !important;
-webkit-flex: 1 1 auto !important;
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important;
}
.flex-md-grow-0 {
-webkit-box-flex: 0 !important;
-webkit-flex-grow: 0 !important;
-ms-flex-positive: 0 !important;
flex-grow: 0 !important;
}
.flex-md-grow-1 {
-webkit-box-flex: 1 !important;
-webkit-flex-grow: 1 !important;
-ms-flex-positive: 1 !important;
flex-grow: 1 !important;
}
.flex-md-shrink-0 {
-webkit-flex-shrink: 0 !important;
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important;
}
.flex-md-shrink-1 {
-webkit-flex-shrink: 1 !important;
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important;
}
.justify-content-md-start {
-webkit-box-pack: start !important;
-webkit-justify-content: flex-start !important;
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
.justify-content-md-end {
-webkit-box-pack: end !important;
-webkit-justify-content: flex-end !important;
-ms-flex-pack: end !important;
justify-content: flex-end !important;
}
.justify-content-md-center {
-webkit-box-pack: center !important;
-webkit-justify-content: center !important;
-ms-flex-pack: center !important;
justify-content: center !important;
}
.justify-content-md-between {
-webkit-box-pack: justify !important;
-webkit-justify-content: space-between !important;
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
.justify-content-md-around {
-webkit-justify-content: space-around !important;
-ms-flex-pack: distribute !important;
justify-content: space-around !important;
}
.align-items-md-start {
-webkit-box-align: start !important;
-webkit-align-items: flex-start !important;
-ms-flex-align: start !important;
align-items: flex-start !important;
}
.align-items-md-end {
-webkit-box-align: end !important;
-webkit-align-items: flex-end !important;
-ms-flex-align: end !important;
align-items: flex-end !important;
}
.align-items-md-center {
-webkit-box-align: center !important;
-webkit-align-items: center !important;
-ms-flex-align: center !important;
align-items: center !important;
}
.align-items-md-baseline {
-webkit-box-align: baseline !important;
-webkit-align-items: baseline !important;
-ms-flex-align: baseline !important;
align-items: baseline !important;
}
.align-items-md-stretch {
-webkit-box-align: stretch !important;
-webkit-align-items: stretch !important;
-ms-flex-align: stretch !important;
align-items: stretch !important;
}
.align-content-md-start {
-webkit-align-content: flex-start !important;
-ms-flex-line-pack: start !important;
align-content: flex-start !important;
}
.align-content-md-end {
-webkit-align-content: flex-end !important;
-ms-flex-line-pack: end !important;
align-content: flex-end !important;
}
.align-content-md-center {
-webkit-align-content: center !important;
-ms-flex-line-pack: center !important;
align-content: center !important;
}
.align-content-md-between {
-webkit-align-content: space-between !important;
-ms-flex-line-pack: justify !important;
align-content: space-between !important;
}
.align-content-md-around {
-webkit-align-content: space-around !important;
-ms-flex-line-pack: distribute !important;
align-content: space-around !important;
}
.align-content-md-stretch {
-webkit-align-content: stretch !important;
-ms-flex-line-pack: stretch !important;
align-content: stretch !important;
}
.align-self-md-auto {
-webkit-align-self: auto !important;
-ms-flex-item-align: auto !important;
align-self: auto !important;
}
.align-self-md-start {
-webkit-align-self: flex-start !important;
-ms-flex-item-align: start !important;
align-self: flex-start !important;
}
.align-self-md-end {
-webkit-align-self: flex-end !important;
-ms-flex-item-align: end !important;
align-self: flex-end !important;
}
.align-self-md-center {
-webkit-align-self: center !important;
-ms-flex-item-align: center !important;
align-self: center !important;
}
.align-self-md-baseline {
-webkit-align-self: baseline !important;
-ms-flex-item-align: baseline !important;
align-self: baseline !important;
}
.align-self-md-stretch {
-webkit-align-self: stretch !important;
-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;
-webkit-flex-direction: row !important;
-ms-flex-direction: row !important;
flex-direction: row !important;
}
.flex-lg-column {
-webkit-box-orient: vertical !important;
-webkit-box-direction: normal !important;
-webkit-flex-direction: column !important;
-ms-flex-direction: column !important;
flex-direction: column !important;
}
.flex-lg-row-reverse {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: reverse !important;
-webkit-flex-direction: row-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;
-webkit-flex-direction: column-reverse !important;
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important;
}
.flex-lg-wrap {
-webkit-flex-wrap: wrap !important;
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.flex-lg-nowrap {
-webkit-flex-wrap: nowrap !important;
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important;
}
.flex-lg-wrap-reverse {
-webkit-flex-wrap: wrap-reverse !important;
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important;
}
.flex-lg-fill {
-webkit-box-flex: 1 !important;
-webkit-flex: 1 1 auto !important;
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important;
}
.flex-lg-grow-0 {
-webkit-box-flex: 0 !important;
-webkit-flex-grow: 0 !important;
-ms-flex-positive: 0 !important;
flex-grow: 0 !important;
}
.flex-lg-grow-1 {
-webkit-box-flex: 1 !important;
-webkit-flex-grow: 1 !important;
-ms-flex-positive: 1 !important;
flex-grow: 1 !important;
}
.flex-lg-shrink-0 {
-webkit-flex-shrink: 0 !important;
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important;
}
.flex-lg-shrink-1 {
-webkit-flex-shrink: 1 !important;
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important;
}
.justify-content-lg-start {
-webkit-box-pack: start !important;
-webkit-justify-content: flex-start !important;
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
.justify-content-lg-end {
-webkit-box-pack: end !important;
-webkit-justify-content: flex-end !important;
-ms-flex-pack: end !important;
justify-content: flex-end !important;
}
.justify-content-lg-center {
-webkit-box-pack: center !important;
-webkit-justify-content: center !important;
-ms-flex-pack: center !important;
justify-content: center !important;
}
.justify-content-lg-between {
-webkit-box-pack: justify !important;
-webkit-justify-content: space-between !important;
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
.justify-content-lg-around {
-webkit-justify-content: space-around !important;
-ms-flex-pack: distribute !important;
justify-content: space-around !important;
}
.align-items-lg-start {
-webkit-box-align: start !important;
-webkit-align-items: flex-start !important;
-ms-flex-align: start !important;
align-items: flex-start !important;
}
.align-items-lg-end {
-webkit-box-align: end !important;
-webkit-align-items: flex-end !important;
-ms-flex-align: end !important;
align-items: flex-end !important;
}
.align-items-lg-center {
-webkit-box-align: center !important;
-webkit-align-items: center !important;
-ms-flex-align: center !important;
align-items: center !important;
}
.align-items-lg-baseline {
-webkit-box-align: baseline !important;
-webkit-align-items: baseline !important;
-ms-flex-align: baseline !important;
align-items: baseline !important;
}
.align-items-lg-stretch {
-webkit-box-align: stretch !important;
-webkit-align-items: stretch !important;
-ms-flex-align: stretch !important;
align-items: stretch !important;
}
.align-content-lg-start {
-webkit-align-content: flex-start !important;
-ms-flex-line-pack: start !important;
align-content: flex-start !important;
}
.align-content-lg-end {
-webkit-align-content: flex-end !important;
-ms-flex-line-pack: end !important;
align-content: flex-end !important;
}
.align-content-lg-center {
-webkit-align-content: center !important;
-ms-flex-line-pack: center !important;
align-content: center !important;
}
.align-content-lg-between {
-webkit-align-content: space-between !important;
-ms-flex-line-pack: justify !important;
align-content: space-between !important;
}
.align-content-lg-around {
-webkit-align-content: space-around !important;
-ms-flex-line-pack: distribute !important;
align-content: space-around !important;
}
.align-content-lg-stretch {
-webkit-align-content: stretch !important;
-ms-flex-line-pack: stretch !important;
align-content: stretch !important;
}
.align-self-lg-auto {
-webkit-align-self: auto !important;
-ms-flex-item-align: auto !important;
align-self: auto !important;
}
.align-self-lg-start {
-webkit-align-self: flex-start !important;
-ms-flex-item-align: start !important;
align-self: flex-start !important;
}
.align-self-lg-end {
-webkit-align-self: flex-end !important;
-ms-flex-item-align: end !important;
align-self: flex-end !important;
}
.align-self-lg-center {
-webkit-align-self: center !important;
-ms-flex-item-align: center !important;
align-self: center !important;
}
.align-self-lg-baseline {
-webkit-align-self: baseline !important;
-ms-flex-item-align: baseline !important;
align-self: baseline !important;
}
.align-self-lg-stretch {
-webkit-align-self: stretch !important;
-ms-flex-item-align: stretch !important;
align-self: stretch !important;
}
}
@media (min-width: 1200px) {
.flex-xl-row {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: normal !important;
-webkit-flex-direction: row !important;
-ms-flex-direction: row !important;
flex-direction: row !important;
}
.flex-xl-column {
-webkit-box-orient: vertical !important;
-webkit-box-direction: normal !important;
-webkit-flex-direction: column !important;
-ms-flex-direction: column !important;
flex-direction: column !important;
}
.flex-xl-row-reverse {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: reverse !important;
-webkit-flex-direction: row-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;
-webkit-flex-direction: column-reverse !important;
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important;
}
.flex-xl-wrap {
-webkit-flex-wrap: wrap !important;
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.flex-xl-nowrap {
-webkit-flex-wrap: nowrap !important;
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important;
}
.flex-xl-wrap-reverse {
-webkit-flex-wrap: wrap-reverse !important;
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important;
}
.flex-xl-fill {
-webkit-box-flex: 1 !important;
-webkit-flex: 1 1 auto !important;
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important;
}
.flex-xl-grow-0 {
-webkit-box-flex: 0 !important;
-webkit-flex-grow: 0 !important;
-ms-flex-positive: 0 !important;
flex-grow: 0 !important;
}
.flex-xl-grow-1 {
-webkit-box-flex: 1 !important;
-webkit-flex-grow: 1 !important;
-ms-flex-positive: 1 !important;
flex-grow: 1 !important;
}
.flex-xl-shrink-0 {
-webkit-flex-shrink: 0 !important;
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important;
}
.flex-xl-shrink-1 {
-webkit-flex-shrink: 1 !important;
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important;
}
.justify-content-xl-start {
-webkit-box-pack: start !important;
-webkit-justify-content: flex-start !important;
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
.justify-content-xl-end {
-webkit-box-pack: end !important;
-webkit-justify-content: flex-end !important;
-ms-flex-pack: end !important;
justify-content: flex-end !important;
}
.justify-content-xl-center {
-webkit-box-pack: center !important;
-webkit-justify-content: center !important;
-ms-flex-pack: center !important;
justify-content: center !important;
}
.justify-content-xl-between {
-webkit-box-pack: justify !important;
-webkit-justify-content: space-between !important;
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
.justify-content-xl-around {
-webkit-justify-content: space-around !important;
-ms-flex-pack: distribute !important;
justify-content: space-around !important;
}
.align-items-xl-start {
-webkit-box-align: start !important;
-webkit-align-items: flex-start !important;
-ms-flex-align: start !important;
align-items: flex-start !important;
}
.align-items-xl-end {
-webkit-box-align: end !important;
-webkit-align-items: flex-end !important;
-ms-flex-align: end !important;
align-items: flex-end !important;
}
.align-items-xl-center {
-webkit-box-align: center !important;
-webkit-align-items: center !important;
-ms-flex-align: center !important;
align-items: center !important;
}
.align-items-xl-baseline {
-webkit-box-align: baseline !important;
-webkit-align-items: baseline !important;
-ms-flex-align: baseline !important;
align-items: baseline !important;
}
.align-items-xl-stretch {
-webkit-box-align: stretch !important;
-webkit-align-items: stretch !important;
-ms-flex-align: stretch !important;
align-items: stretch !important;
}
.align-content-xl-start {
-webkit-align-content: flex-start !important;
-ms-flex-line-pack: start !important;
align-content: flex-start !important;
}
.align-content-xl-end {
-webkit-align-content: flex-end !important;
-ms-flex-line-pack: end !important;
align-content: flex-end !important;
}
.align-content-xl-center {
-webkit-align-content: center !important;
-ms-flex-line-pack: center !important;
align-content: center !important;
}
.align-content-xl-between {
-webkit-align-content: space-between !important;
-ms-flex-line-pack: justify !important;
align-content: space-between !important;
}
.align-content-xl-around {
-webkit-align-content: space-around !important;
-ms-flex-line-pack: distribute !important;
align-content: space-around !important;
}
.align-content-xl-stretch {
-webkit-align-content: stretch !important;
-ms-flex-line-pack: stretch !important;
align-content: stretch !important;
}
.align-self-xl-auto {
-webkit-align-self: auto !important;
-ms-flex-item-align: auto !important;
align-self: auto !important;
}
.align-self-xl-start {
-webkit-align-self: flex-start !important;
-ms-flex-item-align: start !important;
align-self: flex-start !important;
}
.align-self-xl-end {
-webkit-align-self: flex-end !important;
-ms-flex-item-align: end !important;
align-self: flex-end !important;
}
.align-self-xl-center {
-webkit-align-self: center !important;
-ms-flex-item-align: center !important;
align-self: center !important;
}
.align-self-xl-baseline {
-webkit-align-self: baseline !important;
-ms-flex-item-align: baseline !important;
align-self: baseline !important;
}
.align-self-xl-stretch {
-webkit-align-self: stretch !important;
-ms-flex-item-align: stretch !important;
align-self: stretch !important;
}
}
.m-0 {
margin: 0 !important;
}
.mt-0,
.my-0 {
margin-top: 0 !important;
}
.mr-0,
.mx-0 {
margin-right: 0 !important;
}
.mb-0,
.my-0 {
margin-bottom: 0 !important;
}
.ml-0,
.mx-0 {
margin-left: 0 !important;
}
.m-1 {
margin: 0.25rem !important;
}
.mt-1,
.my-1 {
margin-top: 0.25rem !important;
}
.mr-1,
.mx-1 {
margin-right: 0.25rem !important;
}
.mb-1,
.my-1 {
margin-bottom: 0.25rem !important;
}
.ml-1,
.mx-1 {
margin-left: 0.25rem !important;
}
.m-2 {
margin: 0.5rem !important;
}
.mt-2,
.my-2 {
margin-top: 0.5rem !important;
}
.mr-2,
.mx-2 {
margin-right: 0.5rem !important;
}
.mb-2,
.my-2 {
margin-bottom: 0.5rem !important;
}
.ml-2,
.mx-2 {
margin-left: 0.5rem !important;
}
.m-3 {
margin: 1rem !important;
}
.mt-3,
.my-3 {
margin-top: 1rem !important;
}
.mr-3,
.mx-3 {
margin-right: 1rem !important;
}
.mb-3,
.my-3 {
margin-bottom: 1rem !important;
}
.ml-3,
.mx-3 {
margin-left: 1rem !important;
}
.m-4 {
margin: 1.5rem !important;
}
.mt-4,
.my-4 {
margin-top: 1.5rem !important;
}
.mr-4,
.mx-4 {
margin-right: 1.5rem !important;
}
.mb-4,
.my-4 {
margin-bottom: 1.5rem !important;
}
.ml-4,
.mx-4 {
margin-left: 1.5rem !important;
}
.m-5 {
margin: 3rem !important;
}
.mt-5,
.my-5 {
margin-top: 3rem !important;
}
.mr-5,
.mx-5 {
margin-right: 3rem !important;
}
.mb-5,
.my-5 {
margin-bottom: 3rem !important;
}
.ml-5,
.mx-5 {
margin-left: 3rem !important;
}
.p-0 {
padding: 0 !important;
}
.pt-0,
.py-0 {
padding-top: 0 !important;
}
.pr-0,
.px-0 {
padding-right: 0 !important;
}
.pb-0,
.py-0 {
padding-bottom: 0 !important;
}
.pl-0,
.px-0 {
padding-left: 0 !important;
}
.p-1 {
padding: 0.25rem !important;
}
.pt-1,
.py-1 {
padding-top: 0.25rem !important;
}
.pr-1,
.px-1 {
padding-right: 0.25rem !important;
}
.pb-1,
.py-1 {
padding-bottom: 0.25rem !important;
}
.pl-1,
.px-1 {
padding-left: 0.25rem !important;
}
.p-2 {
padding: 0.5rem !important;
}
.pt-2,
.py-2 {
padding-top: 0.5rem !important;
}
.pr-2,
.px-2 {
padding-right: 0.5rem !important;
}
.pb-2,
.py-2 {
padding-bottom: 0.5rem !important;
}
.pl-2,
.px-2 {
padding-left: 0.5rem !important;
}
.p-3 {
padding: 1rem !important;
}
.pt-3,
.py-3 {
padding-top: 1rem !important;
}
.pr-3,
.px-3 {
padding-right: 1rem !important;
}
.pb-3,
.py-3 {
padding-bottom: 1rem !important;
}
.pl-3,
.px-3 {
padding-left: 1rem !important;
}
.p-4 {
padding: 1.5rem !important;
}
.pt-4,
.py-4 {
padding-top: 1.5rem !important;
}
.pr-4,
.px-4 {
padding-right: 1.5rem !important;
}
.pb-4,
.py-4 {
padding-bottom: 1.5rem !important;
}
.pl-4,
.px-4 {
padding-left: 1.5rem !important;
}
.p-5 {
padding: 3rem !important;
}
.pt-5,
.py-5 {
padding-top: 3rem !important;
}
.pr-5,
.px-5 {
padding-right: 3rem !important;
}
.pb-5,
.py-5 {
padding-bottom: 3rem !important;
}
.pl-5,
.px-5 {
padding-left: 3rem !important;
}
.m-n1 {
margin: -0.25rem !important;
}
.mt-n1,
.my-n1 {
margin-top: -0.25rem !important;
}
.mr-n1,
.mx-n1 {
margin-right: -0.25rem !important;
}
.mb-n1,
.my-n1 {
margin-bottom: -0.25rem !important;
}
.ml-n1,
.mx-n1 {
margin-left: -0.25rem !important;
}
.m-n2 {
margin: -0.5rem !important;
}
.mt-n2,
.my-n2 {
margin-top: -0.5rem !important;
}
.mr-n2,
.mx-n2 {
margin-right: -0.5rem !important;
}
.mb-n2,
.my-n2 {
margin-bottom: -0.5rem !important;
}
.ml-n2,
.mx-n2 {
margin-left: -0.5rem !important;
}
.m-n3 {
margin: -1rem !important;
}
.mt-n3,
.my-n3 {
margin-top: -1rem !important;
}
.mr-n3,
.mx-n3 {
margin-right: -1rem !important;
}
.mb-n3,
.my-n3 {
margin-bottom: -1rem !important;
}
.ml-n3,
.mx-n3 {
margin-left: -1rem !important;
}
.m-n4 {
margin: -1.5rem !important;
}
.mt-n4,
.my-n4 {
margin-top: -1.5rem !important;
}
.mr-n4,
.mx-n4 {
margin-right: -1.5rem !important;
}
.mb-n4,
.my-n4 {
margin-bottom: -1.5rem !important;
}
.ml-n4,
.mx-n4 {
margin-left: -1.5rem !important;
}
.m-n5 {
margin: -3rem !important;
}
.mt-n5,
.my-n5 {
margin-top: -3rem !important;
}
.mr-n5,
.mx-n5 {
margin-right: -3rem !important;
}
.mb-n5,
.my-n5 {
margin-bottom: -3rem !important;
}
.ml-n5,
.mx-n5 {
margin-left: -3rem !important;
}
.m-auto {
margin: auto !important;
}
.mt-auto,
.my-auto {
margin-top: auto !important;
}
.mr-auto,
.mx-auto {
margin-right: auto !important;
}
.mb-auto,
.my-auto {
margin-bottom: auto !important;
}
.ml-auto,
.mx-auto {
margin-left: auto !important;
}
@media (min-width: 576px) {
.m-sm-0 {
margin: 0 !important;
}
.mt-sm-0,
.my-sm-0 {
margin-top: 0 !important;
}
.mr-sm-0,
.mx-sm-0 {
margin-right: 0 !important;
}
.mb-sm-0,
.my-sm-0 {
margin-bottom: 0 !important;
}
.ml-sm-0,
.mx-sm-0 {
margin-left: 0 !important;
}
.m-sm-1 {
margin: 0.25rem !important;
}
.mt-sm-1,
.my-sm-1 {
margin-top: 0.25rem !important;
}
.mr-sm-1,
.mx-sm-1 {
margin-right: 0.25rem !important;
}
.mb-sm-1,
.my-sm-1 {
margin-bottom: 0.25rem !important;
}
.ml-sm-1,
.mx-sm-1 {
margin-left: 0.25rem !important;
}
.m-sm-2 {
margin: 0.5rem !important;
}
.mt-sm-2,
.my-sm-2 {
margin-top: 0.5rem !important;
}
.mr-sm-2,
.mx-sm-2 {
margin-right: 0.5rem !important;
}
.mb-sm-2,
.my-sm-2 {
margin-bottom: 0.5rem !important;
}
.ml-sm-2,
.mx-sm-2 {
margin-left: 0.5rem !important;
}
.m-sm-3 {
margin: 1rem !important;
}
.mt-sm-3,
.my-sm-3 {
margin-top: 1rem !important;
}
.mr-sm-3,
.mx-sm-3 {
margin-right: 1rem !important;
}
.mb-sm-3,
.my-sm-3 {
margin-bottom: 1rem !important;
}
.ml-sm-3,
.mx-sm-3 {
margin-left: 1rem !important;
}
.m-sm-4 {
margin: 1.5rem !important;
}
.mt-sm-4,
.my-sm-4 {
margin-top: 1.5rem !important;
}
.mr-sm-4,
.mx-sm-4 {
margin-right: 1.5rem !important;
}
.mb-sm-4,
.my-sm-4 {
margin-bottom: 1.5rem !important;
}
.ml-sm-4,
.mx-sm-4 {
margin-left: 1.5rem !important;
}
.m-sm-5 {
margin: 3rem !important;
}
.mt-sm-5,
.my-sm-5 {
margin-top: 3rem !important;
}
.mr-sm-5,
.mx-sm-5 {
margin-right: 3rem !important;
}
.mb-sm-5,
.my-sm-5 {
margin-bottom: 3rem !important;
}
.ml-sm-5,
.mx-sm-5 {
margin-left: 3rem !important;
}
.p-sm-0 {
padding: 0 !important;
}
.pt-sm-0,
.py-sm-0 {
padding-top: 0 !important;
}
.pr-sm-0,
.px-sm-0 {
padding-right: 0 !important;
}
.pb-sm-0,
.py-sm-0 {
padding-bottom: 0 !important;
}
.pl-sm-0,
.px-sm-0 {
padding-left: 0 !important;
}
.p-sm-1 {
padding: 0.25rem !important;
}
.pt-sm-1,
.py-sm-1 {
padding-top: 0.25rem !important;
}
.pr-sm-1,
.px-sm-1 {
padding-right: 0.25rem !important;
}
.pb-sm-1,
.py-sm-1 {
padding-bottom: 0.25rem !important;
}
.pl-sm-1,
.px-sm-1 {
padding-left: 0.25rem !important;
}
.p-sm-2 {
padding: 0.5rem !important;
}
.pt-sm-2,
.py-sm-2 {
padding-top: 0.5rem !important;
}
.pr-sm-2,
.px-sm-2 {
padding-right: 0.5rem !important;
}
.pb-sm-2,
.py-sm-2 {
padding-bottom: 0.5rem !important;
}
.pl-sm-2,
.px-sm-2 {
padding-left: 0.5rem !important;
}
.p-sm-3 {
padding: 1rem !important;
}
.pt-sm-3,
.py-sm-3 {
padding-top: 1rem !important;
}
.pr-sm-3,
.px-sm-3 {
padding-right: 1rem !important;
}
.pb-sm-3,
.py-sm-3 {
padding-bottom: 1rem !important;
}
.pl-sm-3,
.px-sm-3 {
padding-left: 1rem !important;
}
.p-sm-4 {
padding: 1.5rem !important;
}
.pt-sm-4,
.py-sm-4 {
padding-top: 1.5rem !important;
}
.pr-sm-4,
.px-sm-4 {
padding-right: 1.5rem !important;
}
.pb-sm-4,
.py-sm-4 {
padding-bottom: 1.5rem !important;
}
.pl-sm-4,
.px-sm-4 {
padding-left: 1.5rem !important;
}
.p-sm-5 {
padding: 3rem !important;
}
.pt-sm-5,
.py-sm-5 {
padding-top: 3rem !important;
}
.pr-sm-5,
.px-sm-5 {
padding-right: 3rem !important;
}
.pb-sm-5,
.py-sm-5 {
padding-bottom: 3rem !important;
}
.pl-sm-5,
.px-sm-5 {
padding-left: 3rem !important;
}
.m-sm-n1 {
margin: -0.25rem !important;
}
.mt-sm-n1,
.my-sm-n1 {
margin-top: -0.25rem !important;
}
.mr-sm-n1,
.mx-sm-n1 {
margin-right: -0.25rem !important;
}
.mb-sm-n1,
.my-sm-n1 {
margin-bottom: -0.25rem !important;
}
.ml-sm-n1,
.mx-sm-n1 {
margin-left: -0.25rem !important;
}
.m-sm-n2 {
margin: -0.5rem !important;
}
.mt-sm-n2,
.my-sm-n2 {
margin-top: -0.5rem !important;
}
.mr-sm-n2,
.mx-sm-n2 {
margin-right: -0.5rem !important;
}
.mb-sm-n2,
.my-sm-n2 {
margin-bottom: -0.5rem !important;
}
.ml-sm-n2,
.mx-sm-n2 {
margin-left: -0.5rem !important;
}
.m-sm-n3 {
margin: -1rem !important;
}
.mt-sm-n3,
.my-sm-n3 {
margin-top: -1rem !important;
}
.mr-sm-n3,
.mx-sm-n3 {
margin-right: -1rem !important;
}
.mb-sm-n3,
.my-sm-n3 {
margin-bottom: -1rem !important;
}
.ml-sm-n3,
.mx-sm-n3 {
margin-left: -1rem !important;
}
.m-sm-n4 {
margin: -1.5rem !important;
}
.mt-sm-n4,
.my-sm-n4 {
margin-top: -1.5rem !important;
}
.mr-sm-n4,
.mx-sm-n4 {
margin-right: -1.5rem !important;
}
.mb-sm-n4,
.my-sm-n4 {
margin-bottom: -1.5rem !important;
}
.ml-sm-n4,
.mx-sm-n4 {
margin-left: -1.5rem !important;
}
.m-sm-n5 {
margin: -3rem !important;
}
.mt-sm-n5,
.my-sm-n5 {
margin-top: -3rem !important;
}
.mr-sm-n5,
.mx-sm-n5 {
margin-right: -3rem !important;
}
.mb-sm-n5,
.my-sm-n5 {
margin-bottom: -3rem !important;
}
.ml-sm-n5,
.mx-sm-n5 {
margin-left: -3rem !important;
}
.m-sm-auto {
margin: auto !important;
}
.mt-sm-auto,
.my-sm-auto {
margin-top: auto !important;
}
.mr-sm-auto,
.mx-sm-auto {
margin-right: auto !important;
}
.mb-sm-auto,
.my-sm-auto {
margin-bottom: auto !important;
}
.ml-sm-auto,
.mx-sm-auto {
margin-left: auto !important;
}
}
@media (min-width: 768px) {
.m-md-0 {
margin: 0 !important;
}
.mt-md-0,
.my-md-0 {
margin-top: 0 !important;
}
.mr-md-0,
.mx-md-0 {
margin-right: 0 !important;
}
.mb-md-0,
.my-md-0 {
margin-bottom: 0 !important;
}
.ml-md-0,
.mx-md-0 {
margin-left: 0 !important;
}
.m-md-1 {
margin: 0.25rem !important;
}
.mt-md-1,
.my-md-1 {
margin-top: 0.25rem !important;
}
.mr-md-1,
.mx-md-1 {
margin-right: 0.25rem !important;
}
.mb-md-1,
.my-md-1 {
margin-bottom: 0.25rem !important;
}
.ml-md-1,
.mx-md-1 {
margin-left: 0.25rem !important;
}
.m-md-2 {
margin: 0.5rem !important;
}
.mt-md-2,
.my-md-2 {
margin-top: 0.5rem !important;
}
.mr-md-2,
.mx-md-2 {
margin-right: 0.5rem !important;
}
.mb-md-2,
.my-md-2 {
margin-bottom: 0.5rem !important;
}
.ml-md-2,
.mx-md-2 {
margin-left: 0.5rem !important;
}
.m-md-3 {
margin: 1rem !important;
}
.mt-md-3,
.my-md-3 {
margin-top: 1rem !important;
}
.mr-md-3,
.mx-md-3 {
margin-right: 1rem !important;
}
.mb-md-3,
.my-md-3 {
margin-bottom: 1rem !important;
}
.ml-md-3,
.mx-md-3 {
margin-left: 1rem !important;
}
.m-md-4 {
margin: 1.5rem !important;
}
.mt-md-4,
.my-md-4 {
margin-top: 1.5rem !important;
}
.mr-md-4,
.mx-md-4 {
margin-right: 1.5rem !important;
}
.mb-md-4,
.my-md-4 {
margin-bottom: 1.5rem !important;
}
.ml-md-4,
.mx-md-4 {
margin-left: 1.5rem !important;
}
.m-md-5 {
margin: 3rem !important;
}
.mt-md-5,
.my-md-5 {
margin-top: 3rem !important;
}
.mr-md-5,
.mx-md-5 {
margin-right: 3rem !important;
}
.mb-md-5,
.my-md-5 {
margin-bottom: 3rem !important;
}
.ml-md-5,
.mx-md-5 {
margin-left: 3rem !important;
}
.p-md-0 {
padding: 0 !important;
}
.pt-md-0,
.py-md-0 {
padding-top: 0 !important;
}
.pr-md-0,
.px-md-0 {
padding-right: 0 !important;
}
.pb-md-0,
.py-md-0 {
padding-bottom: 0 !important;
}
.pl-md-0,
.px-md-0 {
padding-left: 0 !important;
}
.p-md-1 {
padding: 0.25rem !important;
}
.pt-md-1,
.py-md-1 {
padding-top: 0.25rem !important;
}
.pr-md-1,
.px-md-1 {
padding-right: 0.25rem !important;
}
.pb-md-1,
.py-md-1 {
padding-bottom: 0.25rem !important;
}
.pl-md-1,
.px-md-1 {
padding-left: 0.25rem !important;
}
.p-md-2 {
padding: 0.5rem !important;
}
.pt-md-2,
.py-md-2 {
padding-top: 0.5rem !important;
}
.pr-md-2,
.px-md-2 {
padding-right: 0.5rem !important;
}
.pb-md-2,
.py-md-2 {
padding-bottom: 0.5rem !important;
}
.pl-md-2,
.px-md-2 {
padding-left: 0.5rem !important;
}
.p-md-3 {
padding: 1rem !important;
}
.pt-md-3,
.py-md-3 {
padding-top: 1rem !important;
}
.pr-md-3,
.px-md-3 {
padding-right: 1rem !important;
}
.pb-md-3,
.py-md-3 {
padding-bottom: 1rem !important;
}
.pl-md-3,
.px-md-3 {
padding-left: 1rem !important;
}
.p-md-4 {
padding: 1.5rem !important;
}
.pt-md-4,
.py-md-4 {
padding-top: 1.5rem !important;
}
.pr-md-4,
.px-md-4 {
padding-right: 1.5rem !important;
}
.pb-md-4,
.py-md-4 {
padding-bottom: 1.5rem !important;
}
.pl-md-4,
.px-md-4 {
padding-left: 1.5rem !important;
}
.p-md-5 {
padding: 3rem !important;
}
.pt-md-5,
.py-md-5 {
padding-top: 3rem !important;
}
.pr-md-5,
.px-md-5 {
padding-right: 3rem !important;
}
.pb-md-5,
.py-md-5 {
padding-bottom: 3rem !important;
}
.pl-md-5,
.px-md-5 {
padding-left: 3rem !important;
}
.m-md-n1 {
margin: -0.25rem !important;
}
.mt-md-n1,
.my-md-n1 {
margin-top: -0.25rem !important;
}
.mr-md-n1,
.mx-md-n1 {
margin-right: -0.25rem !important;
}
.mb-md-n1,
.my-md-n1 {
margin-bottom: -0.25rem !important;
}
.ml-md-n1,
.mx-md-n1 {
margin-left: -0.25rem !important;
}
.m-md-n2 {
margin: -0.5rem !important;
}
.mt-md-n2,
.my-md-n2 {
margin-top: -0.5rem !important;
}
.mr-md-n2,
.mx-md-n2 {
margin-right: -0.5rem !important;
}
.mb-md-n2,
.my-md-n2 {
margin-bottom: -0.5rem !important;
}
.ml-md-n2,
.mx-md-n2 {
margin-left: -0.5rem !important;
}
.m-md-n3 {
margin: -1rem !important;
}
.mt-md-n3,
.my-md-n3 {
margin-top: -1rem !important;
}
.mr-md-n3,
.mx-md-n3 {
margin-right: -1rem !important;
}
.mb-md-n3,
.my-md-n3 {
margin-bottom: -1rem !important;
}
.ml-md-n3,
.mx-md-n3 {
margin-left: -1rem !important;
}
.m-md-n4 {
margin: -1.5rem !important;
}
.mt-md-n4,
.my-md-n4 {
margin-top: -1.5rem !important;
}
.mr-md-n4,
.mx-md-n4 {
margin-right: -1.5rem !important;
}
.mb-md-n4,
.my-md-n4 {
margin-bottom: -1.5rem !important;
}
.ml-md-n4,
.mx-md-n4 {
margin-left: -1.5rem !important;
}
.m-md-n5 {
margin: -3rem !important;
}
.mt-md-n5,
.my-md-n5 {
margin-top: -3rem !important;
}
.mr-md-n5,
.mx-md-n5 {
margin-right: -3rem !important;
}
.mb-md-n5,
.my-md-n5 {
margin-bottom: -3rem !important;
}
.ml-md-n5,
.mx-md-n5 {
margin-left: -3rem !important;
}
.m-md-auto {
margin: auto !important;
}
.mt-md-auto,
.my-md-auto {
margin-top: auto !important;
}
.mr-md-auto,
.mx-md-auto {
margin-right: auto !important;
}
.mb-md-auto,
.my-md-auto {
margin-bottom: auto !important;
}
.ml-md-auto,
.mx-md-auto {
margin-left: auto !important;
}
}
@media (min-width: 992px) {
.m-lg-0 {
margin: 0 !important;
}
.mt-lg-0,
.my-lg-0 {
margin-top: 0 !important;
}
.mr-lg-0,
.mx-lg-0 {
margin-right: 0 !important;
}
.mb-lg-0,
.my-lg-0 {
margin-bottom: 0 !important;
}
.ml-lg-0,
.mx-lg-0 {
margin-left: 0 !important;
}
.m-lg-1 {
margin: 0.25rem !important;
}
.mt-lg-1,
.my-lg-1 {
margin-top: 0.25rem !important;
}
.mr-lg-1,
.mx-lg-1 {
margin-right: 0.25rem !important;
}
.mb-lg-1,
.my-lg-1 {
margin-bottom: 0.25rem !important;
}
.ml-lg-1,
.mx-lg-1 {
margin-left: 0.25rem !important;
}
.m-lg-2 {
margin: 0.5rem !important;
}
.mt-lg-2,
.my-lg-2 {
margin-top: 0.5rem !important;
}
.mr-lg-2,
.mx-lg-2 {
margin-right: 0.5rem !important;
}
.mb-lg-2,
.my-lg-2 {
margin-bottom: 0.5rem !important;
}
.ml-lg-2,
.mx-lg-2 {
margin-left: 0.5rem !important;
}
.m-lg-3 {
margin: 1rem !important;
}
.mt-lg-3,
.my-lg-3 {
margin-top: 1rem !important;
}
.mr-lg-3,
.mx-lg-3 {
margin-right: 1rem !important;
}
.mb-lg-3,
.my-lg-3 {
margin-bottom: 1rem !important;
}
.ml-lg-3,
.mx-lg-3 {
margin-left: 1rem !important;
}
.m-lg-4 {
margin: 1.5rem !important;
}
.mt-lg-4,
.my-lg-4 {
margin-top: 1.5rem !important;
}
.mr-lg-4,
.mx-lg-4 {
margin-right: 1.5rem !important;
}
.mb-lg-4,
.my-lg-4 {
margin-bottom: 1.5rem !important;
}
.ml-lg-4,
.mx-lg-4 {
margin-left: 1.5rem !important;
}
.m-lg-5 {
margin: 3rem !important;
}
.mt-lg-5,
.my-lg-5 {
margin-top: 3rem !important;
}
.mr-lg-5,
.mx-lg-5 {
margin-right: 3rem !important;
}
.mb-lg-5,
.my-lg-5 {
margin-bottom: 3rem !important;
}
.ml-lg-5,
.mx-lg-5 {
margin-left: 3rem !important;
}
.p-lg-0 {
padding: 0 !important;
}
.pt-lg-0,
.py-lg-0 {
padding-top: 0 !important;
}
.pr-lg-0,
.px-lg-0 {
padding-right: 0 !important;
}
.pb-lg-0,
.py-lg-0 {
padding-bottom: 0 !important;
}
.pl-lg-0,
.px-lg-0 {
padding-left: 0 !important;
}
.p-lg-1 {
padding: 0.25rem !important;
}
.pt-lg-1,
.py-lg-1 {
padding-top: 0.25rem !important;
}
.pr-lg-1,
.px-lg-1 {
padding-right: 0.25rem !important;
}
.pb-lg-1,
.py-lg-1 {
padding-bottom: 0.25rem !important;
}
.pl-lg-1,
.px-lg-1 {
padding-left: 0.25rem !important;
}
.p-lg-2 {
padding: 0.5rem !important;
}
.pt-lg-2,
.py-lg-2 {
padding-top: 0.5rem !important;
}
.pr-lg-2,
.px-lg-2 {
padding-right: 0.5rem !important;
}
.pb-lg-2,
.py-lg-2 {
padding-bottom: 0.5rem !important;
}
.pl-lg-2,
.px-lg-2 {
padding-left: 0.5rem !important;
}
.p-lg-3 {
padding: 1rem !important;
}
.pt-lg-3,
.py-lg-3 {
padding-top: 1rem !important;
}
.pr-lg-3,
.px-lg-3 {
padding-right: 1rem !important;
}
.pb-lg-3,
.py-lg-3 {
padding-bottom: 1rem !important;
}
.pl-lg-3,
.px-lg-3 {
padding-left: 1rem !important;
}
.p-lg-4 {
padding: 1.5rem !important;
}
.pt-lg-4,
.py-lg-4 {
padding-top: 1.5rem !important;
}
.pr-lg-4,
.px-lg-4 {
padding-right: 1.5rem !important;
}
.pb-lg-4,
.py-lg-4 {
padding-bottom: 1.5rem !important;
}
.pl-lg-4,
.px-lg-4 {
padding-left: 1.5rem !important;
}
.p-lg-5 {
padding: 3rem !important;
}
.pt-lg-5,
.py-lg-5 {
padding-top: 3rem !important;
}
.pr-lg-5,
.px-lg-5 {
padding-right: 3rem !important;
}
.pb-lg-5,
.py-lg-5 {
padding-bottom: 3rem !important;
}
.pl-lg-5,
.px-lg-5 {
padding-left: 3rem !important;
}
.m-lg-n1 {
margin: -0.25rem !important;
}
.mt-lg-n1,
.my-lg-n1 {
margin-top: -0.25rem !important;
}
.mr-lg-n1,
.mx-lg-n1 {
margin-right: -0.25rem !important;
}
.mb-lg-n1,
.my-lg-n1 {
margin-bottom: -0.25rem !important;
}
.ml-lg-n1,
.mx-lg-n1 {
margin-left: -0.25rem !important;
}
.m-lg-n2 {
margin: -0.5rem !important;
}
.mt-lg-n2,
.my-lg-n2 {
margin-top: -0.5rem !important;
}
.mr-lg-n2,
.mx-lg-n2 {
margin-right: -0.5rem !important;
}
.mb-lg-n2,
.my-lg-n2 {
margin-bottom: -0.5rem !important;
}
.ml-lg-n2,
.mx-lg-n2 {
margin-left: -0.5rem !important;
}
.m-lg-n3 {
margin: -1rem !important;
}
.mt-lg-n3,
.my-lg-n3 {
margin-top: -1rem !important;
}
.mr-lg-n3,
.mx-lg-n3 {
margin-right: -1rem !important;
}
.mb-lg-n3,
.my-lg-n3 {
margin-bottom: -1rem !important;
}
.ml-lg-n3,
.mx-lg-n3 {
margin-left: -1rem !important;
}
.m-lg-n4 {
margin: -1.5rem !important;
}
.mt-lg-n4,
.my-lg-n4 {
margin-top: -1.5rem !important;
}
.mr-lg-n4,
.mx-lg-n4 {
margin-right: -1.5rem !important;
}
.mb-lg-n4,
.my-lg-n4 {
margin-bottom: -1.5rem !important;
}
.ml-lg-n4,
.mx-lg-n4 {
margin-left: -1.5rem !important;
}
.m-lg-n5 {
margin: -3rem !important;
}
.mt-lg-n5,
.my-lg-n5 {
margin-top: -3rem !important;
}
.mr-lg-n5,
.mx-lg-n5 {
margin-right: -3rem !important;
}
.mb-lg-n5,
.my-lg-n5 {
margin-bottom: -3rem !important;
}
.ml-lg-n5,
.mx-lg-n5 {
margin-left: -3rem !important;
}
.m-lg-auto {
margin: auto !important;
}
.mt-lg-auto,
.my-lg-auto {
margin-top: auto !important;
}
.mr-lg-auto,
.mx-lg-auto {
margin-right: auto !important;
}
.mb-lg-auto,
.my-lg-auto {
margin-bottom: auto !important;
}
.ml-lg-auto,
.mx-lg-auto {
margin-left: auto !important;
}
}
@media (min-width: 1200px) {
.m-xl-0 {
margin: 0 !important;
}
.mt-xl-0,
.my-xl-0 {
margin-top: 0 !important;
}
.mr-xl-0,
.mx-xl-0 {
margin-right: 0 !important;
}
.mb-xl-0,
.my-xl-0 {
margin-bottom: 0 !important;
}
.ml-xl-0,
.mx-xl-0 {
margin-left: 0 !important;
}
.m-xl-1 {
margin: 0.25rem !important;
}
.mt-xl-1,
.my-xl-1 {
margin-top: 0.25rem !important;
}
.mr-xl-1,
.mx-xl-1 {
margin-right: 0.25rem !important;
}
.mb-xl-1,
.my-xl-1 {
margin-bottom: 0.25rem !important;
}
.ml-xl-1,
.mx-xl-1 {
margin-left: 0.25rem !important;
}
.m-xl-2 {
margin: 0.5rem !important;
}
.mt-xl-2,
.my-xl-2 {
margin-top: 0.5rem !important;
}
.mr-xl-2,
.mx-xl-2 {
margin-right: 0.5rem !important;
}
.mb-xl-2,
.my-xl-2 {
margin-bottom: 0.5rem !important;
}
.ml-xl-2,
.mx-xl-2 {
margin-left: 0.5rem !important;
}
.m-xl-3 {
margin: 1rem !important;
}
.mt-xl-3,
.my-xl-3 {
margin-top: 1rem !important;
}
.mr-xl-3,
.mx-xl-3 {
margin-right: 1rem !important;
}
.mb-xl-3,
.my-xl-3 {
margin-bottom: 1rem !important;
}
.ml-xl-3,
.mx-xl-3 {
margin-left: 1rem !important;
}
.m-xl-4 {
margin: 1.5rem !important;
}
.mt-xl-4,
.my-xl-4 {
margin-top: 1.5rem !important;
}
.mr-xl-4,
.mx-xl-4 {
margin-right: 1.5rem !important;
}
.mb-xl-4,
.my-xl-4 {
margin-bottom: 1.5rem !important;
}
.ml-xl-4,
.mx-xl-4 {
margin-left: 1.5rem !important;
}
.m-xl-5 {
margin: 3rem !important;
}
.mt-xl-5,
.my-xl-5 {
margin-top: 3rem !important;
}
.mr-xl-5,
.mx-xl-5 {
margin-right: 3rem !important;
}
.mb-xl-5,
.my-xl-5 {
margin-bottom: 3rem !important;
}
.ml-xl-5,
.mx-xl-5 {
margin-left: 3rem !important;
}
.p-xl-0 {
padding: 0 !important;
}
.pt-xl-0,
.py-xl-0 {
padding-top: 0 !important;
}
.pr-xl-0,
.px-xl-0 {
padding-right: 0 !important;
}
.pb-xl-0,
.py-xl-0 {
padding-bottom: 0 !important;
}
.pl-xl-0,
.px-xl-0 {
padding-left: 0 !important;
}
.p-xl-1 {
padding: 0.25rem !important;
}
.pt-xl-1,
.py-xl-1 {
padding-top: 0.25rem !important;
}
.pr-xl-1,
.px-xl-1 {
padding-right: 0.25rem !important;
}
.pb-xl-1,
.py-xl-1 {
padding-bottom: 0.25rem !important;
}
.pl-xl-1,
.px-xl-1 {
padding-left: 0.25rem !important;
}
.p-xl-2 {
padding: 0.5rem !important;
}
.pt-xl-2,
.py-xl-2 {
padding-top: 0.5rem !important;
}
.pr-xl-2,
.px-xl-2 {
padding-right: 0.5rem !important;
}
.pb-xl-2,
.py-xl-2 {
padding-bottom: 0.5rem !important;
}
.pl-xl-2,
.px-xl-2 {
padding-left: 0.5rem !important;
}
.p-xl-3 {
padding: 1rem !important;
}
.pt-xl-3,
.py-xl-3 {
padding-top: 1rem !important;
}
.pr-xl-3,
.px-xl-3 {
padding-right: 1rem !important;
}
.pb-xl-3,
.py-xl-3 {
padding-bottom: 1rem !important;
}
.pl-xl-3,
.px-xl-3 {
padding-left: 1rem !important;
}
.p-xl-4 {
padding: 1.5rem !important;
}
.pt-xl-4,
.py-xl-4 {
padding-top: 1.5rem !important;
}
.pr-xl-4,
.px-xl-4 {
padding-right: 1.5rem !important;
}
.pb-xl-4,
.py-xl-4 {
padding-bottom: 1.5rem !important;
}
.pl-xl-4,
.px-xl-4 {
padding-left: 1.5rem !important;
}
.p-xl-5 {
padding: 3rem !important;
}
.pt-xl-5,
.py-xl-5 {
padding-top: 3rem !important;
}
.pr-xl-5,
.px-xl-5 {
padding-right: 3rem !important;
}
.pb-xl-5,
.py-xl-5 {
padding-bottom: 3rem !important;
}
.pl-xl-5,
.px-xl-5 {
padding-left: 3rem !important;
}
.m-xl-n1 {
margin: -0.25rem !important;
}
.mt-xl-n1,
.my-xl-n1 {
margin-top: -0.25rem !important;
}
.mr-xl-n1,
.mx-xl-n1 {
margin-right: -0.25rem !important;
}
.mb-xl-n1,
.my-xl-n1 {
margin-bottom: -0.25rem !important;
}
.ml-xl-n1,
.mx-xl-n1 {
margin-left: -0.25rem !important;
}
.m-xl-n2 {
margin: -0.5rem !important;
}
.mt-xl-n2,
.my-xl-n2 {
margin-top: -0.5rem !important;
}
.mr-xl-n2,
.mx-xl-n2 {
margin-right: -0.5rem !important;
}
.mb-xl-n2,
.my-xl-n2 {
margin-bottom: -0.5rem !important;
}
.ml-xl-n2,
.mx-xl-n2 {
margin-left: -0.5rem !important;
}
.m-xl-n3 {
margin: -1rem !important;
}
.mt-xl-n3,
.my-xl-n3 {
margin-top: -1rem !important;
}
.mr-xl-n3,
.mx-xl-n3 {
margin-right: -1rem !important;
}
.mb-xl-n3,
.my-xl-n3 {
margin-bottom: -1rem !important;
}
.ml-xl-n3,
.mx-xl-n3 {
margin-left: -1rem !important;
}
.m-xl-n4 {
margin: -1.5rem !important;
}
.mt-xl-n4,
.my-xl-n4 {
margin-top: -1.5rem !important;
}
.mr-xl-n4,
.mx-xl-n4 {
margin-right: -1.5rem !important;
}
.mb-xl-n4,
.my-xl-n4 {
margin-bottom: -1.5rem !important;
}
.ml-xl-n4,
.mx-xl-n4 {
margin-left: -1.5rem !important;
}
.m-xl-n5 {
margin: -3rem !important;
}
.mt-xl-n5,
.my-xl-n5 {
margin-top: -3rem !important;
}
.mr-xl-n5,
.mx-xl-n5 {
margin-right: -3rem !important;
}
.mb-xl-n5,
.my-xl-n5 {
margin-bottom: -3rem !important;
}
.ml-xl-n5,
.mx-xl-n5 {
margin-left: -3rem !important;
}
.m-xl-auto {
margin: auto !important;
}
.mt-xl-auto,
.my-xl-auto {
margin-top: auto !important;
}
.mr-xl-auto,
.mx-xl-auto {
margin-right: auto !important;
}
.mb-xl-auto,
.my-xl-auto {
margin-bottom: auto !important;
}
.ml-xl-auto,
.mx-xl-auto {
margin-left: auto !important;
}
}
.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;
}    html {
line-height: 1.15;
-webkit-text-size-adjust: 100%;
}  hr {
-webkit-box-sizing: content-box;
box-sizing: content-box;
height: 0;
overflow: visible;
} pre {
font-family: monospace, monospace;
font-size: 1em;
}  a {
background-color: transparent;
} abbr[title] {
border-bottom: none;
text-decoration: underline;
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted;
} b, strong {
font-weight: bolder;
} code, kbd, samp {
font-family: monospace, monospace;
font-size: 1em;
} small {
font-size: 80%;
} sub, sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}  img {
border-style: none;
}  button, input, optgroup, select, textarea {
font-family: inherit;
font-size: 100%;
line-height: 1.15;
margin: 0;
} button, input {
overflow: visible;
} button, select {
text-transform: none;
} button, [type="button"], [type="reset"], [type="submit"] {
-webkit-appearance: button;
} button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
} button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
} fieldset {
padding: 0.35em 0.75em 0.625em;
} legend {
-webkit-box-sizing: border-box;
box-sizing: border-box;
color: inherit;
display: table;
max-width: 100%;
padding: 0; white-space: normal;
} progress {
vertical-align: baseline;
} textarea {
overflow: auto;
} [type="checkbox"], [type="radio"] {
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0;
} [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {
height: auto;
} [type="search"] {
-webkit-appearance: textfield;
outline-offset: -2px;
}
[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}  ::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}  details {
display: block;
} summary {
display: list-item;
}  template, [hidden] {
display: none;
}  h1, h2, h3, h4, h5, h6 {
clear: both;
}
dfn, cite, em, i {
font-style: italic;
}
blockquote {
margin: 0 1.5em;
}
address {
margin: 0 0 1.5em;
}
pre {
background: #eee;
font-family: "Courier 10 Pitch", Courier, monospace;
color: #000;
font-size: 15px;
font-size: 0.9375rem;
line-height: 1.6;
margin-bottom: 1.6em;
max-width: 100%;
overflow: auto;
padding: 1.6em;
}
code, kbd, tt, var {
font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
font-size: 15px;
font-size: 0.9375rem;
}
abbr, acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
mark, ins {
background: #fff9c0;
text-decoration: none;
}
.dark-scheme mark, .dark-scheme ins {
color: #000;
}
big {
font-size: 125%;
} html {
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
* {
-webkit-box-sizing: inherit;
box-sizing: inherit;
}
*:before, *:after {
-webkit-box-sizing: inherit;
box-sizing: inherit;
}
hr {
background-color: #ccc;
border: 0;
height: 1px;
margin-bottom: 1.5em;
}
ul, ol {
padding-left: 25px;
}
ul {
list-style: disc;
}
ol {
list-style: decimal;
}
li > ul, li > ol {
margin-bottom: 0;
}
dt {
font-weight: bold;
}
dd {
margin: 0 1.5em 1.5em;
}
img {
height: auto; max-width: 100%; }
figure {
margin: 1em 0; }
table {
margin: 0 0 1.5em;
width: 100%;
}  a:focus, a:hover, a:active {
outline: 0;
}  [class^="wp-block-"]:not(.wp-block-gallery) figcaption {
font-style: italic;
margin-bottom: 1.5em;
text-align: left;
}
.rtl [class^="wp-block-"]:not(.wp-block-gallery) figcaption {
text-align: right;
}  p.has-drop-cap:not(:focus)::first-letter {
font-size: 5em;
margin-top: 0.075em;
} .wp-block-image {
margin-bottom: 1.5em;
}
.wp-block-image figure {
margin-bottom: 0;
margin-top: 0;
}
.wp-block-image figure.alignleft {
margin-right: 1.5em;
}
.wp-block-image figure.alignright {
margin-left: 1.5em;
} .wp-block-gallery {
margin-bottom: 1.5em;
}
.wp-block-gallery figcaption {
font-style: italic;
}
.wp-block-gallery.aligncenter {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin: 0 -8px;
} .wp-block-quote:not(.is-large):not(.is-style-large) {
border: 0;
}
.wp-block-quote.is-large, .wp-block-quote.is-style-large {
padding-left: 70px;
}
.wp-block-quote.alignleft p:last-of-type,
.wp-block-quote.alignright p:last-of-type {
margin-bottom: 0;
}
.wp-block-quote cite {
color: inherit;
} .wp-block-audio audio {
display: block;
width: 100%;
} .wp-block-cover-image.alignright,
.wp-block-cover.alignright,
.wp-block-cover-image.alignleft,
.wp-block-cover.alignleft,
.wp-block-cover-image.aligncenter,
.wp-block-cover.aligncenter {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
} .wp-block-file .wp-block-file__button {
background-color: #222;
border-radius: 2px;
-webkit-box-shadow: none;
box-shadow: none;
color: #fff;
display: inline-block;
font-size: 14px;
font-size: 0.875rem;
font-weight: 800;
margin-top: 2em;
padding: 0.7em 2em;
-webkit-transition: background-color 0.2s ease-in-out;
-o-transition: background-color 0.2s ease-in-out;
transition: background-color 0.2s ease-in-out;
white-space: nowrap;
}
.wp-block-file .wp-block-file__button:hover,
.wp-block-file .wp-block-file__button:focus {
background-color: #767676;
-webkit-box-shadow: none;
box-shadow: none;
}  .wp-block-code {
background: transparent;
border: 0;
padding: 0;
} .wp-block-pullquote {
border: 0;
}
.wp-block-pullquote__citation,
.wp-block-pullquote cite {
font-size: inherit;
text-transform: none;
} .wp-block-table thead th {
border-bottom: 2px solid #bbb;
padding-bottom: 0.5em;
}
.wp-block-table tr {
border-bottom: 1px solid #eee;
}
.wp-block-table th,
.wp-block-table td {
border: 0;
}
.rtl .wp-block-table th,
.rtl .wp-block-table td {
text-align: right;
}  .wp-block-button .wp-block-button__link {
-webkit-box-shadow: none;
box-shadow: none;
display: inline-block;
font-size: 14px;
font-size: 0.875rem;
font-weight: 800;
line-height: 1.66;
margin-top: 2em;
padding: 0.7em 2em;
-webkit-transition: background-color 0.2s ease-in-out;
-o-transition: background-color 0.2s ease-in-out;
transition: background-color 0.2s ease-in-out;
white-space: nowrap;
}
.entry-content .wp-block-button__link {
background-color: #222;
color: #fff;
}
.entry-content .is-style-outline .wp-block-button__link:not(.has-background) {
background-color: transparent;
}
.entry-content .is-style-outline .wp-block-button__link:not(.has-text-color) {
color: #222;
}
.colors-dark .wp-block-button__link {
background-color: #fff;
color: #000;
}
.entry-content .wp-block-button__link:hover,
.entry-content .wp-block-button__link:focus,
.entry-content .is-style-outline .wp-block-button__link:not(.has-background):hover,
.entry-content .is-style-outline .wp-block-button__link:not(.has-background):focus {
background-color: #767676;
-webkit-box-shadow: none;
box-shadow: none;
color: #fff;
}
.colors-dark .entry-content .wp-block-button__link:hover,
.colors-dark .entry-content .wp-block-button__link:focus,
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-background):hover,
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-background):focus {
background-color: #bbb;
color: #000;
}
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color) {
color: #fff;
}
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color):hover,
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color):focus {
color: #222;
}
.colors-custom .entry-content .wp-block-button__link,
.colors-custom .entry-content .wp-block-button__link:hover,
.colors-custom .entry-content .wp-block-button__link:focus,
.colors-dark .entry-content .wp-block-button__link,
.colors-dark .entry-content .wp-block-button__link:hover,
.colors-dark .entry-content .wp-block-button__link:focus {
-webkit-box-shadow: none;
box-shadow: none;
}
.colors-custom .entry-content .wp-block-button__link:hover,
.colors-custom .entry-content .wp-block-button__link:focus {
color: #fff;
} .wp-block-separator {
border: 0;
}
.wp-block-separator:not(.is-style-wide):not(.is-style-dots) {
max-width: 100px;
} .wp-block-media-text {
margin-bottom: 1.5em;
}
.wp-block-media-text *:last-child {
margin-bottom: 0;
}  .wp-block-archives.aligncenter,
.wp-block-categories.aligncenter,
.wp-block-latest-posts.aligncenter {
list-style-position: inside;
text-align: center;
} .wp-block-latest-comments article {
margin-bottom: 4em;
}
.blog:not(.has-sidebar) #primary .wp-block-latest-comments article,
.archive:not(.page-one-column):not(.has-sidebar) #primary .wp-block-latest-comments article,
.search:not(.has-sidebar) #primary .wp-block-latest-comments article {
float: none;
width: 100%;
}
.wp-block-latest-comments .avatar,
.wp-block-latest-comments__comment-avatar {
border-radius: 0;
}
.wp-block-latest-comments a {
-webkit-box-shadow: inset 0 -1px 0 white;
box-shadow: inset 0 -1px 0 white;
}
.wp-block-latest-comments__comment-meta {
font-size: 16px;
font-size: 1rem;
margin-bottom: 0.4em;
}
.wp-block-latest-comments__comment-author,
.wp-block-latest-comments__comment-link {
font-weight: 700;
text-decoration: none;
}
.wp-block-latest-comments__comment-date {
color: #767676;
font-size: 10px;
font-size: 0.625rem;
font-weight: 800;
letter-spacing: 0.1818em;
margin-top: 0.4em;
text-transform: uppercase;
}
.editor-block-list__block .wp-block-latest-comments__comment-excerpt p {
font-size: 14px;
font-size: 0.875rem;
} .entry-content .has-pale-pink-color {
color: #f78da7;
}
.entry-content .has-pale-pink-background-color,
.wp-block-button.is-style-outline .has-pale-pink-background-color:link {
background-color: #f78da7;
}
.entry-content .has-vivid-red-color {
color: #cf2e2e;
}
.entry-content .has-vivid-red-background-color,
.wp-block-button.is-style-outline .has-vivid-red-background-color:link {
background-color: #cf2e2e;
}
.entry-content .has-luminous-vivid-orange-color {
color: #ff6900;
}
.entry-content .has-luminous-vivid-orange-background-color,
.wp-block-button.is-style-outline .has-luminous-vivid-orange-background-color:link {
background-color: #ff6900;
}
.entry-content .has-luminous-vivid-amber-color {
color: #fcb900;
}
.entry-content .has-luminous-vivid-amber-background-color,
.wp-block-button.is-style-outline .has-luminous-vivid-amber-background-color:link {
background-color: #fcb900;
}
.entry-content .has-light-green-cyan-color {
color: #7bdcb5;
}
.entry-content .has-light-green-cyan-background-color,
.wp-block-button.is-style-outline .has-light-green-cyan-background-color:link {
background-color: #7bdcb5;
}
.entry-content .has-vivid-green-cyan-color {
color: #00d084;
}
.entry-content .has-vivid-green-cyan-background-color,
.wp-block-button.is-style-outline .has-vivid-green-cyan-background-color:link {
background-color: #00d084;
}
.entry-content .has-pale-cyan-blue-color {
color: #8ed1fc;
}
.entry-content .has-pale-cyan-blue-background-color,
.wp-block-button.is-style-outline .has-pale-cyan-blue-background-color:link {
background-color: #8ed1fc;
}
.entry-content .has-vivid-cyan-blue-color {
color: #0693e3;
}
.entry-content .has-vivid-cyan-blue-background-color,
.wp-block-button.is-style-outline .has-vivid-cyan-blue-background-color:link {
background-color: #0693e3;
}
.entry-content .has-very-light-gray-color {
color: #eee;
}
.entry-content .has-very-light-gray-background-color,
.wp-block-button.is-style-outline .has-very-light-gray-background-color:link {
background-color: #eee;
}
.entry-content .has-cyan-bluish-gray-color {
color: #abb8c3;
}
.entry-content .has-cyan-bluish-gray-background-color,
.wp-block-button.is-style-outline .has-cyan-bluish-gray-background-color:link {
background-color: #abb8c3;
}
.entry-content .has-very-dark-gray-color {
color: #313131;
}
.entry-content .has-very-dark-gray-background-color,
.wp-block-button.is-style-outline .has-very-dark-gray-background-color:link {
background-color: #313131;
}
.has-background-dim {
color: #fff;
}
.alignleft {
float: left;
margin: 0.375em 1.75em 1.75em 0;
}
.alignright {
float: right;
margin: 0.375em 0 1.75em 1.75em;
}
.aligncenter {
clear: both;
display: block;
margin: 0 auto 1.75em;
}
blockquote.alignleft {
margin: 0.3157894737em 1.4736842105em 1.473684211em 0;
}
blockquote.alignright {
margin: 0.3157894737em 0 1.473684211em 1.4736842105em;
}
blockquote.aligncenter {
margin-bottom: 1.473684211em;
} .format-aside .entry-title,
.format-image .entry-title,
.format-video .entry-title,
.format-quote .entry-title,
.format-gallery .entry-title,
.format-status .entry-title,
.format-link .entry-title,
.format-audio .entry-title,
.format-chat .entry-title {
font-size: 19px;
font-size: 1.1875rem;
line-height: 1.473684211;
margin-bottom: 1.473684211em;
}
.blog .format-status .entry-title,
.archive .format-status .entry-title {
display: none;
} .wp-caption {
margin-bottom: 1.75em;
max-width: 100%;
margin-bottom: 15px;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin: 0;
}
.wp-caption .wp-caption-text {
color: #686868;
font-size: 13px;
font-size: 0.8125rem;
font-style: italic;
line-height: 1.6153846154;
padding-top: 0.5384615385em;
margin: 0;
} .gallery {
margin: 0 -1.1666667% 1.75em;
}
.gallery-item {
display: inline-block;
max-width: 33.33%;
padding: 0 1.1400652% 2.2801304%;
text-align: center;
vertical-align: top;
width: 100%;
}
.gallery-columns-1 .gallery-item {
max-width: 100%;
}
.gallery-columns-2 .gallery-item {
max-width: 50%;
}
.gallery-columns-4 .gallery-item {
max-width: 25%;
}
.gallery-columns-5 .gallery-item {
max-width: 20%;
}
.gallery-columns-6 .gallery-item {
max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
max-width: 11.11%;
}
.gallery-icon img {
margin: 0 auto;
}
.gallery-caption {
color: #686868;
display: block;
font-size: 13px;
font-size: 0.8125rem;
font-style: italic;
line-height: 1.6153846154;
padding-top: 0.5384615385em;
}
.gallery-columns-6 .gallery-caption,
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
display: none;
}
.widecolumn {
margin-bottom: 3.5em;
padding: 0 7.6923%;
}
.widecolumn .mu_register {
width: auto;
}
.widecolumn .mu_register .mu_alert {
background: transparent;
border-color: #d1d1d1;
color: inherit;
margin-bottom: 3.5em;
padding: 1.75em;
}
.widecolumn form,
.widecolumn .mu_register form {
margin-top: 0;
}
.widecolumn h2 {
font-size: 23px;
font-size: 1.4375rem;
font-weight: 900;
line-height: 1.2173913043;
margin-bottom: 1.2173913043em;
}
.widecolumn p {
margin: 1.75em 0;
}
.widecolumn p + h2 {
margin-top: 2.4347826087em;
}
.widecolumn label,
.widecolumn .mu_register label {
color: #686868;
font-family: Montserrat, "Helvetica Neue", sans-serif;
font-size: 13px;
font-size: 0.8125rem;
font-weight: 400;
letter-spacing: 0.076923077em;
line-height: 1.6153846154;
text-transform: uppercase;
}
.widecolumn .mu_register label {
margin: 2.1538461538em 0.7692307692em 0.5384615385em 0;
}
.widecolumn .mu_register label strong {
font-weight: 400;
}
.widecolumn #key,
.widecolumn .mu_register #blog_title,
.widecolumn .mu_register #user_email,
.widecolumn .mu_register #blogname,
.widecolumn .mu_register #user_name {
font-size: 16px;
font-size: 1rem;
width: 100%;
}
.widecolumn .mu_register #blogname {
margin: 0;
}
.widecolumn .mu_register #blog_title,
.widecolumn .mu_register #user_email,
.widecolumn .mu_register #user_name {
margin: 0 0 0.375em;
}
.widecolumn #submit,
.widecolumn .mu_register input[type="submit"] {
font-size: 16px;
font-size: 1rem;
margin: 0;
width: auto;
}
.widecolumn .mu_register .prefix_address,
.widecolumn .mu_register .suffix_address {
font-size: inherit;
}
.widecolumn .mu_register > :last-child,
.widecolumn form > :last-child {
margin-bottom: 0;
}
.wp-block-group.has-background {
padding: 10px 15px;
}
.bypostauthor {
color: inherit;
}
.sticky {
visibility: visible;
} .site-logo a, .comments-area .comment-items .comment-item .replytocom {
color: inherit;
text-decoration: none;
}
.wpb_text_column ul, .navigation ul, .site-sidebar .widget_archive ul,
.site-sidebar .widget_categories ul,
.site-sidebar .widget_pages ul,
.site-sidebar .widget_meta ul,
.site-sidebar .widget_nav_menu ul,
.site-sidebar .product-categories ul,
.site-sidebar .widget_recent_entries ul,
.site-sidebar .widget_product_categories ul,
.elementor-widget-sidebar .widget_archive ul,
.elementor-widget-sidebar .widget_categories ul,
.elementor-widget-sidebar .widget_pages ul,
.elementor-widget-sidebar .widget_meta ul,
.elementor-widget-sidebar .widget_nav_menu ul,
.elementor-widget-sidebar .product-categories ul,
.elementor-widget-sidebar .widget_recent_entries ul,
.elementor-widget-sidebar .widget_product_categories ul,
.sidebar-content-block .widget_archive ul,
.sidebar-content-block .widget_categories ul,
.sidebar-content-block .widget_pages ul,
.sidebar-content-block .widget_meta ul,
.sidebar-content-block .widget_nav_menu ul,
.sidebar-content-block .product-categories ul,
.sidebar-content-block .widget_recent_entries ul,
.sidebar-content-block .widget_product_categories ul, .site-sidebar .widget_rss ul,
.elementor-widget-sidebar .widget_rss ul,
.sidebar-content-block .widget_rss ul, .widget_recent_comments ul, .pagination ul,
nav.woocommerce-pagination ul {
margin: 0;
padding: 0;
}
.wpb_text_column ul li, .navigation ul li, .site-sidebar .widget_archive ul li, .site-sidebar .widget_categories ul li, .site-sidebar .widget_pages ul li, .site-sidebar .widget_meta ul li, .site-sidebar .widget_nav_menu ul li, .site-sidebar .product-categories ul li, .site-sidebar .widget_recent_entries ul li, .site-sidebar .widget_product_categories ul li, .elementor-widget-sidebar .widget_archive ul li, .elementor-widget-sidebar .widget_categories ul li, .elementor-widget-sidebar .widget_pages ul li, .elementor-widget-sidebar .widget_meta ul li, .elementor-widget-sidebar .widget_nav_menu ul li, .elementor-widget-sidebar .product-categories ul li, .elementor-widget-sidebar .widget_recent_entries ul li, .elementor-widget-sidebar .widget_product_categories ul li, .sidebar-content-block .widget_archive ul li, .sidebar-content-block .widget_categories ul li, .sidebar-content-block .widget_pages ul li, .sidebar-content-block .widget_meta ul li, .sidebar-content-block .widget_nav_menu ul li, .sidebar-content-block .product-categories ul li, .sidebar-content-block .widget_recent_entries ul li, .sidebar-content-block .widget_product_categories ul li, .site-sidebar .widget_rss ul li, .elementor-widget-sidebar .widget_rss ul li, .sidebar-content-block .widget_rss ul li, .widget_recent_comments ul li, .pagination ul li, nav.woocommerce-pagination ul li {
display: block;
}
.button-style2 i, .site-header .header-main-block, .navigation > .menu > li, .search-popup .form-block, .post-banner-block, .post-navigation-row .post-link, .searchform .searchsubmit, .banner-404,
.coming-soon-banner, .gdpr-modal-block .close {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
a, .site-logo img, .post-navigation-row .post-link .bg, .site-sidebar .widget_archive ul li,
.elementor-widget-sidebar .widget_archive ul li,
.sidebar-content-block .widget_archive ul li, .right-click-disable-message, .gdpr-modal-block .close {
-webkit-transition: 300ms ease;
-o-transition: 300ms ease;
transition: 300ms ease;
-webkit-transition-property: color, background, mix-blend-mode, opacity, visibility, height;
-o-transition-property: color, background, mix-blend-mode, opacity, visibility, height;
transition-property: color, background, mix-blend-mode, opacity, visibility, height;
}
.main-row, .post-banner-block .bg, .post-navigation-row .post-link .bg, .blog-item .img a, .blog-post-widget .item .image, .author-info-block .avatar, .comments-area .comment-items .comment-item .image, .banner-404 .image,
.coming-soon-banner .image {
background: 50% no-repeat;
background-size: cover;
}
@media (max-width: 767.98px) {
body.mobile-images-true .main-row, body.mobile-images-true .post-banner-block .bg, .post-banner-block body.mobile-images-true .bg, body.mobile-images-true .post-navigation-row .post-link .bg, .post-navigation-row .post-link body.mobile-images-true .bg, body.mobile-images-true .blog-item .img a, .blog-item .img body.mobile-images-true a, body.mobile-images-true .blog-post-widget .item .image, .blog-post-widget .item body.mobile-images-true .image, body.mobile-images-true .author-info-block .avatar, .author-info-block body.mobile-images-true .avatar, body.mobile-images-true .comments-area .comment-items .comment-item .image, .comments-area .comment-items .comment-item body.mobile-images-true .image, body.mobile-images-true .banner-404 .image, .banner-404 body.mobile-images-true .image,
body.mobile-images-true .coming-soon-banner .image, .coming-soon-banner body.mobile-images-true .image {
background-size: contain !important;
}
}
.button-style1, .button-style2, .button-style3, .searchform .searchsubmit, .pagination ul li .button,
nav.woocommerce-pagination ul li .button {
background: none;
border: none;
color: inherit;
cursor: pointer;
display: -webkit-inline-box;
display: -webkit-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
font-family: inherit;
line-height: 1;
outline: none;
padding: 0;
pointer-events: all;
position: relative;
text-decoration: none;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
-webkit-transition: all 300ms ease;
-o-transition: all 300ms ease;
transition: all 300ms ease;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
z-index: 1;
}
.button-style1 span, .button-style2 span, .button-style3 span, .searchform .searchsubmit span, .pagination ul li .button span, nav.woocommerce-pagination ul li .button span {
white-space: nowrap;
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
}
.page-overlay, .button-style2 .border, .button-style1 .border, .post-banner-block .bg, .post-navigation-row .post-link a, .banner-404 .image,
.coming-soon-banner .image, .right-click-disable-message {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.navigation > .menu li:hover > .sub-menu,
.navigation > .menu li:hover > .children, .navigation.hidden_menu.active, .right-click-disable-message.active {
opacity: 1;
visibility: visible;
}
.header-on-side .site-header, .side-navigation .sub-menu,
.side-navigation .childer,
.navigation li > .sub-menu,
.navigation li:not(.mega-menu-col) > .children, .navigation.hidden_menu, .right-click-disable-message {
opacity: 0;
visibility: hidden;
}
.comments-area .comment-items .comment-item .content > *:first-child {
margin-top: 0 !important;
}
.site-sidebar .widget_archive ul > *:last-child, .site-sidebar .widget_categories ul > *:last-child, .site-sidebar .widget_pages ul > *:last-child, .site-sidebar .widget_meta ul > *:last-child, .site-sidebar .widget_nav_menu ul > *:last-child, .site-sidebar .product-categories ul > *:last-child, .site-sidebar .widget_recent_entries ul > *:last-child, .site-sidebar .widget_product_categories ul > *:last-child, .elementor-widget-sidebar .widget_archive ul > *:last-child, .elementor-widget-sidebar .widget_categories ul > *:last-child, .elementor-widget-sidebar .widget_pages ul > *:last-child, .elementor-widget-sidebar .widget_meta ul > *:last-child, .elementor-widget-sidebar .widget_nav_menu ul > *:last-child, .elementor-widget-sidebar .product-categories ul > *:last-child, .elementor-widget-sidebar .widget_recent_entries ul > *:last-child, .elementor-widget-sidebar .widget_product_categories ul > *:last-child, .sidebar-content-block .widget_archive ul > *:last-child, .sidebar-content-block .widget_categories ul > *:last-child, .sidebar-content-block .widget_pages ul > *:last-child, .sidebar-content-block .widget_meta ul > *:last-child, .sidebar-content-block .widget_nav_menu ul > *:last-child, .sidebar-content-block .product-categories ul > *:last-child, .sidebar-content-block .widget_recent_entries ul > *:last-child, .sidebar-content-block .widget_product_categories ul > *:last-child, .comments-area .comment-items .comment-item .top > *:last-child, .comments-area .comment-items .comment-item .content > *:last-child, .protected-post-form > *:last-child, .gdpr-modal-block > *:last-child {
margin-bottom: 0 !important;
} .site-logo a:hover, .comments-area .comment-items .comment-item .replytocom:hover, .site-sidebar .widget_rss li .rsswidget:hover,
.elementor-widget-sidebar .widget_rss li .rsswidget:hover,
.sidebar-content-block .widget_rss li .rsswidget:hover, .gdpr-modal-block .text a:hover {
color: #4C59C6;
}
.wpb_text_column ul li:before, .button-style2.filled .border, .button-style1.filled .border, body.dark-scheme .button-style2.filled:not(:hover).accent .border,
body .dark-scheme .button-style2.filled:not(:hover).accent .border, body.dark-scheme .button-style1.filled:not(:hover).accent .border,
body .dark-scheme .button-style1.filled:not(:hover).accent .border, .button-style2.bordered:hover .border, .button-style1.bordered:hover .border, .button-style2 i, .side-navigation .sub-menu li > a > span:after,
.side-navigation .sub-menu li > span > span:after,
.side-navigation .childer li > a > span:after,
.side-navigation .childer li > span > span:after,
.navigation li > .sub-menu li > a > span:after,
.navigation li > .sub-menu li > span > span:after,
.navigation li:not(.mega-menu-col) > .children li > a > span:after,
.navigation li:not(.mega-menu-col) > .children li > span > span:after {
background: #4C59C6;
}
.button-style2.bordered:hover .border, .button-style1.bordered:hover .border {
border-color: #4C59C6;
}  ::-webkit-input-placeholder {
color: #999;
}
::-moz-placeholder {
color: #999;
}
:-ms-input-placeholder {
color: #999;
}
::-ms-input-placeholder {
color: #999;
}
::placeholder {
color: #999;
}
*:focus {
outline: none;
} .fl {
float: left;
}
.fr {
float: right;
}
.tal {
text-align: left;
}
.tar {
text-align: right;
}
.tac {
text-align: center;
}
.to-right {
display: block;
margin-left: auto;
}
.cell {
display: table-cell;
vertical-align: middle;
}
.white {
color: #fff;
}
.black {
color: #000;
}
.uppercase {
text-transform: uppercase;
}
b, strong {
font-weight: bold;
}
#all {
position: relative;
overflow: hidden;
}
.main-row {
background-position: 50%;
position: relative;
z-index: 1;
padding: 0.1px 0;
}
.container {
position: relative;
}
.wpadminbar {
position: fixed !important;
}
a {
color: inherit;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
text-decoration: none;
pointer-events: all;
}
.clearfix::after,
.container::after {
content: "";
clear: both;
display: table;
}
svg.hidden {
display: none !important;
}
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
line-height: 1.1;
margin: .3em 0;
font-family: 'Montserrat';
font-weight: 600;
color: #3C3939;
}
body.dark-scheme h1,
body .dark-scheme h1, body.dark-scheme
.h1,
body .dark-scheme
.h1, body.dark-scheme
h2,
body .dark-scheme
h2, body.dark-scheme
.h2,
body .dark-scheme
.h2, body.dark-scheme
h3,
body .dark-scheme
h3, body.dark-scheme
.h3,
body .dark-scheme
.h3, body.dark-scheme
h4,
body .dark-scheme
h4, body.dark-scheme
.h4,
body .dark-scheme
.h4, body.dark-scheme
h5,
body .dark-scheme
h5, body.dark-scheme
.h5,
body .dark-scheme
.h5, body.dark-scheme
h6,
body .dark-scheme
h6, body.dark-scheme
.h6,
body .dark-scheme
.h6 {
color: #fff;
}
h1 a,
.h1 a,
h2 a,
.h2 a,
h3 a,
.h3 a,
h4 a,
.h4 a,
h5 a,
.h5 a,
h6 a,
.h6 a {
text-decoration: none;
}
h1,
.h1 {
font-size: 82px;
font-weight: 400;
}
h2,
.h2 {
font-size: 54px;
font-weight: 400;
}
h3,
.h3 {
font-size: 44px;
font-weight: 400;
}
h4,
.h4 {
font-size: 36px;
font-weight: 400;
}
h5,
.h5 {
font-size: 28px;
font-weight: 400;
}
h6,
.h6 {
font-size: 20px;
font-weight: 400;
}
@media (max-width: 1199.98px) {
div h1,
div .h1 {
font-size: 68px;
}
div h2,
div .h2 {
font-size: 48px;
}
div h3,
div .h3 {
font-size: 40px;
}
div h4,
div .h4 {
font-size: 36px;
}
div h5,
div .h5 {
font-size: 32px;
}
div h6,
div .h6 {
font-size: 24px;
}
}
@media (max-width: 575.98px) {
div h1,
div .h1 {
font-size: 44px;
}
div h2,
div .h2 {
font-size: 42px;
}
div h3,
div .h3 {
font-size: 38px;
}
div h4,
div .h4 {
font-size: 32px;
}
div h5,
div .h5 {
font-size: 28px;
}
div h6,
div .h6 {
font-size: 24px;
}
}
.full-height {
height: 100vh;
}
.full-height.extends-height {
height: calc(100vh + 170px);
}
.bg-cover {
background-size: cover !important;
}
.bg-contain {
background-size: contain !important;
}
.light-color {
color: #fff;
} .scroll-wrapper {
padding: 0 !important;
position: relative;
}
.scroll-wrapper > .scroll-content {
border: none !important;
-webkit-box-sizing: content-box !important;
box-sizing: content-box !important;
height: auto;
left: 0;
margin: 0;
max-height: none;
max-width: none !important;
overflow: scroll !important;
padding: 0;
position: relative !important;
top: 0;
width: auto !important;
}
.scroll-wrapper > .scroll-content::-webkit-scrollbar {
height: 0;
width: 0;
}
.scrollbar-inner > .scroll-element {
border: none;
margin: 0;
padding: 0;
position: absolute;
z-index: 10;
}
.scrollbar-inner > .scroll-element div {
border: none;
margin: 0;
padding: 0;
position: absolute;
z-index: 10;
display: block;
height: 100%;
left: 0;
top: 0;
width: 100%;
}
.scrollbar-inner > .scroll-element.scroll-x {
bottom: 2px;
height: 5px;
left: 0;
width: 100%;
}
.scrollbar-inner > .scroll-element.scroll-y {
height: 100%;
right: -55px;
top: 0;
width: 5px;
}
.scrollbar-inner > .scroll-element .scroll-element_outer {
overflow: hidden;
}
.scrollbar-inner > .scroll-element .scroll-element_track {
background-color: #f9f9f9;
}
.scrollbar-inner > .scroll-element .scroll-bar {
background-color: #eaeaea;
cursor: pointer;
}
.scrollbar-inner > .scroll-element:hover .scroll-bar,
.scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar {
background-color: #444;
}
.scroll-element {
display: none;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
.scroll-element div {
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
.scroll-element.scroll-x.scroll-scrollx_visible, .scroll-element.scroll-y.scroll-scrolly_visible {
display: block;
}
.scroll-element .scroll-bar,
.scroll-element .scroll-arrow {
cursor: default;
}
.scroll-textarea {
border: 1px solid #cccccc;
border-top-color: #999999;
}
.scroll-textarea > .scroll-content {
overflow: hidden !important;
}
.scroll-textarea > .scroll-content > textarea {
border: none !important;
-webkit-box-sizing: border-box;
box-sizing: border-box;
height: 100% !important;
margin: 0;
max-height: none !important;
max-width: none !important;
overflow: scroll !important;
outline: none;
padding: 2px;
position: relative !important;
top: 0;
width: 100% !important;
}
.scroll-textarea > .scroll-content > textarea::-webkit-scrollbar {
height: 0;
width: 0;
}
.wpb_text_column ul {
margin: 30px 0;
font-weight: 300;
}
.wpb_text_column ul li {
position: relative;
padding-left: 20px;
margin: 25px 0;
}
.wpb_text_column ul li:before {
content: '';
position: absolute;
top: 9px;
left: 0;
width: 4px;
height: 4px;
border-radius: 50%;
}
.vc_row.vc_column-gap-1 {
margin: 0 -1px;
}
.vc_row.vc_column-gap-1 > .vc_column_container {
padding: 0;
}
.vc_row.vc_column-gap-1 > .vc_column_container > .vc_column-inner {
padding: 0 1px;
}
.vc_row.vc_column-gap-2 {
margin: 0 -2px;
}
.vc_row.vc_column-gap-2 > .vc_column_container {
padding: 0;
}
.vc_row.vc_column-gap-2 > .vc_column_container > .vc_column-inner {
padding: 0 2px;
}
.vc_row.vc_column-gap-3 {
margin: 0 -3px;
}
.vc_row.vc_column-gap-3 > .vc_column_container {
padding: 0;
}
.vc_row.vc_column-gap-3 > .vc_column_container > .vc_column-inner {
padding: 0 3px;
}
.vc_row.vc_column-gap-4 {
margin: 0 -4px;
}
.vc_row.vc_column-gap-4 > .vc_column_container {
padding: 0;
}
.vc_row.vc_column-gap-4 > .vc_column_container > .vc_column-inner {
padding: 0 4px;
}
.vc_row.vc_column-gap-5 {
margin: 0 -5px;
}
.vc_row.vc_column-gap-5 > .vc_column_container {
padding: 0;
}
.vc_row.vc_column-gap-5 > .vc_column_container > .vc_column-inner {
padding: 0 5px;
}
.vc_row.vc_column-gap-10 {
margin: 0 -10px;
}
.vc_row.vc_column-gap-10 > .vc_column_container {
padding: 0;
}
.vc_row.vc_column-gap-10 > .vc_column_container > .vc_column-inner {
padding: 0 10px;
}
.vc_row.vc_column-gap-15 {
margin: 0 -15px;
}
.vc_row.vc_column-gap-15 > .vc_column_container {
padding: 0;
}
.vc_row.vc_column-gap-15 > .vc_column_container > .vc_column-inner {
padding: 0 15px;
}
.vc_row.vc_column-gap-20 {
margin: 0 -20px;
}
.vc_row.vc_column-gap-20 > .vc_column_container {
padding: 0;
}
.vc_row.vc_column-gap-20 > .vc_column_container > .vc_column-inner {
padding: 0 20px;
}
.vc_row.vc_column-gap-25 {
margin: 0 -25px;
}
.vc_row.vc_column-gap-25 > .vc_column_container {
padding: 0;
}
.vc_row.vc_column-gap-25 > .vc_column_container > .vc_column-inner {
padding: 0 25px;
}
.vc_row.vc_column-gap-30 {
margin: 0 -30px;
}
.vc_row.vc_column-gap-30 > .vc_column_container {
padding: 0;
}
.vc_row.vc_column-gap-30 > .vc_column_container > .vc_column-inner {
padding: 0 30px;
}
.vc_row.vc_column-gap-35 {
margin: 0 -35px;
}
.vc_row.vc_column-gap-35 > .vc_column_container {
padding: 0;
}
.vc_row.vc_column-gap-35 > .vc_column_container > .vc_column-inner {
padding: 0 35px;
}
html.smooth-scrollbar-enabled,
.smooth-scrollbar-enabled body {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
margin: 0;
padding: 0;
overflow: hidden;
}
.elementor .elementor-widget-text-editor a {
text-decoration: underline;
}
body {
font-size: 16px;
position: relative;
line-height: 1.5;
font-family: "raleway", sans-serif, arial;
overflow-x: hidden;
min-height: 100%;
margin: 0;
visibility: visible !important;
overflow-anchor: none;
font-variant-numeric: lining-nums;
cursor: default;
}
.wf-loading body {
opacity: 1 !important;
visibility: visible !important;
}
body .dark-scheme, body.dark-scheme {
background: #111318;
color: #fff;
}
body .light-scheme, body.light-scheme {
background: #fff;
color: #171616;
}
.page-id-1133 .container {
max-width: 930px;
}
blockquote {
position: relative;
font-size: 22px;
line-height: 1.5;
padding: 0 0 0 3.25em;
margin: 0;
}
blockquote:before {
content: '“';
position: absolute;
top: 0;
left: 0.14118em;
color: #999797;
font-size: 3.4em;
line-height: 1;
}
.scroll-content {
min-height: 100vh;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.scroll-content > main {
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
overflow: hidden;
}
.page-overlay {
position: fixed;
background: #000;
-webkit-transition: 500ms ease-in-out;
-o-transition: 500ms ease-in-out;
transition: 500ms ease-in-out;
-webkit-transform-origin: 0 0;
-ms-transform-origin: 0 0;
transform-origin: 0 0;
z-index: 1020;
}
.light-scheme .page-overlay {
background: #fff;
}
.no-js .page-overlay {
display: none;
}
.loaded .page-overlay {
-webkit-transform: scaleX(0);
-ms-transform: scaleX(0);
transform: scaleX(0);
}
.header-space {
height: 130px;
}
.header-space-false .header-space {
display: none;
}
@media (max-width: 991.98px) {
.header-on-side.header-space-false .header-space {
display: block;
}
}
.smooth-scrollbar-enabled div.main-smooth-scroll {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
}
.smooth-scrollbar-enabled div.main-smooth-scroll .scrollbar-track-x {
display: none !important;
}
@media (min-width: 992px) {
.smooth-scrollbar-enabled body.header-on-side div.main-smooth-scroll {
left: 190px;
}
}
.smooth-scrollbar-disable .main-smooth-scroll {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
overflow: hidden;
}
.smooth-scrollbar-disable .main-smooth-scroll .site-footer {
margin-top: auto;
}
.scrollbar-track {
background: rgba(222, 222, 222, 0.25) !important;
z-index: 1300 !important;
} input.style1,
textarea.style1 {
font-family: inherit;
font-size: 16px;
border: none;
line-height: 1.3;
border-bottom: 1px solid;
padding: 3px 10px;
width: 100%;
background: none;
color: inherit;
border-radius: 0;
}
input.style1::-webkit-input-placeholder, textarea.style1::-webkit-input-placeholder {
color: #a8a8a8;
}
input.style1::-moz-placeholder, textarea.style1::-moz-placeholder {
color: #a8a8a8;
}
input.style1:-ms-input-placeholder, textarea.style1:-ms-input-placeholder {
color: #a8a8a8;
}
input.style1::-ms-input-placeholder, textarea.style1::-ms-input-placeholder {
color: #a8a8a8;
}
input.style1::placeholder,
textarea.style1::placeholder {
color: #a8a8a8;
}
textarea.style1 {
resize: none;
border: 1px solid;
padding: 6px 9px;
} .button-style1 {
position: relative;
height: 50px;
font-size: 16px;
font-weight: 600;
-webkit-transition: 400ms ease-in-out;
-o-transition: 400ms ease-in-out;
transition: 400ms ease-in-out;
-webkit-transition-property: opacity, color;
-o-transition-property: opacity, color;
transition-property: opacity, color;
line-height: 1.2;
}
.button-style1 i + span,
.button-style1 span + i,
.button-style1 img + span,
.button-style1 span + img,
.button-style1 svg + span,
.button-style1 span + svg {
margin-left: 0.3125em;
}
.button-style1 i[class*="right"],
.button-style1 i[class*="left"] {
margin-top: .1em;
}
.button-style2 i[class*="right"],
.button-style2 i[class*="left"], .button-style1 i[class*="right"],
.button-style1 i[class*="left"] {
-webkit-transition: -webkit-transform 400ms ease-in-out;
transition: -webkit-transform 400ms ease-in-out;
-o-transition: transform 400ms ease-in-out;
transition: transform 400ms ease-in-out;
transition: transform 400ms ease-in-out, -webkit-transform 400ms ease-in-out;
}
.button-style2.bordered, .button-style2.filled, .button-style1.bordered, .button-style1.filled {
padding: 10px 27px;
}
.button-style2.default:hover span, .button-style1.default:hover span {
opacity: .8;
}
.button-style2:not(.bordered):not(.filled) span, .button-style1:not(.bordered):not(.filled) span {
-webkit-transition: opacity 400ms ease-in-out;
-o-transition: opacity 400ms ease-in-out;
transition: opacity 400ms ease-in-out;
}
.button-style2:not(.bordered):not(.filled):hover span, .button-style1:not(.bordered):not(.filled):hover span {
opacity: .8;
}
.button-style2 .border, .button-style1 .border {
border-radius: 30px;
-webkit-transition: all 400ms ease-in-out;
-o-transition: all 400ms ease-in-out;
transition: all 400ms ease-in-out;
z-index: -1;
}
.button-style2.filled, .button-style1.filled {
color: #fff;
}
.button-style2.filled .border, .button-style1.filled .border {
-webkit-box-shadow: 41.5953px 37.4944px 71px rgba(112, 127, 248, 0.12), 26.9599px 24.3019px 41.581px rgba(112, 127, 248, 0.0911111), 16.0219px 14.4423px 22.6148px rgba(112, 127, 248, 0.0728889), 8.31907px 7.49888px 11.5375px rgba(112, 127, 248, 0.06), 3.38925px 3.0551px 5.78519px rgba(112, 127, 248, 0.0471111), 0.77028px 0.69434px 2.79398px rgba(112, 127, 248, 0.0288889);
box-shadow: 41.5953px 37.4944px 71px rgba(112, 127, 248, 0.12), 26.9599px 24.3019px 41.581px rgba(112, 127, 248, 0.0911111), 16.0219px 14.4423px 22.6148px rgba(112, 127, 248, 0.0728889), 8.31907px 7.49888px 11.5375px rgba(112, 127, 248, 0.06), 3.38925px 3.0551px 5.78519px rgba(112, 127, 248, 0.0471111), 0.77028px 0.69434px 2.79398px rgba(112, 127, 248, 0.0288889);
}
.button-style2.filled span,
.button-style2.filled i, .button-style1.filled span,
.button-style1.filled i {
-webkit-transition: 400ms ease-in-out;
-o-transition: 400ms ease-in-out;
transition: 400ms ease-in-out;
-webkit-transition-property: color, -webkit-transform;
transition-property: color, -webkit-transform;
-o-transition-property: color, transform;
transition-property: color, transform;
transition-property: color, transform, -webkit-transform;
}
body.dark-scheme .button-style2.filled .border,
body .dark-scheme .button-style2.filled .border, body.dark-scheme .button-style1.filled .border,
body .dark-scheme .button-style1.filled .border {
-webkit-box-shadow: none;
box-shadow: none;
}
body.dark-scheme .button-style2.filled:not(:hover) .border,
body .dark-scheme .button-style2.filled:not(:hover) .border, body.dark-scheme .button-style1.filled:not(:hover) .border,
body .dark-scheme .button-style1.filled:not(:hover) .border {
background: #282828;
}
.button-style2.filled:hover .border, .button-style1.filled:hover .border {
background: #fff;
}
.button-style2.filled:hover span,
.button-style2.filled:hover i, .button-style1.filled:hover span,
.button-style1.filled:hover i {
color: #000;
}
.button-style2.bordered .border, .button-style1.bordered .border {
border: 1px solid #CDCECF;
}
.button-style2.bordered:hover, .button-style1.bordered:hover {
color: #fff;
}
.button-style2:hover i[class*="right"], .button-style1:hover i[class*="right"] {
-webkit-transform: translateX(5px);
-ms-transform: translateX(5px);
transform: translateX(5px);
}
.button-style2:hover i[class*="left"], .button-style1:hover i[class*="left"] {
-webkit-transform: translateX(-5px);
-ms-transform: translateX(-5px);
transform: translateX(-5px);
}
.button-style1.small {
font-size: 14px;
height: 40px;
} .button-style2 {
font-size: 16px;
font-weight: 600;
color: inherit;
pointer-events: all;
line-height: 1.2;
}
.button-style2 span + i,
.button-style2 i + span {
margin-left: 0.4375em;
}
.button-style2 i {
-webkit-transition: 300ms ease-in-out;
-o-transition: 300ms ease-in-out;
transition: 300ms ease-in-out;
-webkit-transition-property: color, background, -webkit-transform;
transition-property: color, background, -webkit-transform;
-o-transition-property: transform, color, background;
transition-property: transform, color, background;
transition-property: transform, color, background, -webkit-transform;
color: #fff;
font-size: 12px;
width: 1.66667em;
height: 1.66667em;
border-radius: 50%;
}
.button-style2:hover i[class*="right"] {
-webkit-transform: translateX(5px);
-ms-transform: translateX(5px);
transform: translateX(5px);
}
.button-style2:hover i[class*="left"] {
-webkit-transform: translateX(-5px);
-ms-transform: translateX(-5px);
transform: translateX(-5px);
}
.button-style2.bordered {
padding: 13px 27px;
} .button-style3 {
position: relative;
display: -webkit-inline-box;
display: -webkit-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
font-size: 14px;
font-weight: 600;
color: inherit;
line-height: 1.1;
padding: 0 18px;
height: 34px;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin-left: -12px;
margin-right: -12px;
overflow: visible;
}
.button-style3 .circle {
position: absolute;
top: 50%;
right: 0;
width: 100%;
height: 34px;
border: 1px solid;
border-radius: 50px;
opacity: .5;
pointer-events: none;
-webkit-transition: 400ms ease-in-out;
-o-transition: 400ms ease-in-out;
transition: 400ms ease-in-out;
-webkit-transition-property: background-color, border-color;
-o-transition-property: background-color, border-color;
transition-property: background-color, border-color;
z-index: -1;
}
.button-style3:not(.loaded) .circle {
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.button-style3 span,
.button-style3 i {
-webkit-transition: opacity 300ms ease-in-out;
-o-transition: opacity 300ms ease-in-out;
transition: opacity 300ms ease-in-out;
}
.button-style3:hover .circle {
background: #171616;
opacity: 1;
}
.button-style3:hover span,
.button-style3:hover i {
color: #fff;
} .site-header-top {
position: relative;
display: none;
background: #FBFBFB;
-webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.05);
box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.05);
pointer-events: none;
z-index: 1005;
}
.site-header-top.mobile-type {
display: block;
}
@media (min-width: 992px) {
.site-header-top {
display: block;
}
.site-header-top.mobile-type {
display: none;
}
}
.site-header-top [class*="col"] {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding: 11px 15px;
}
.site-header-top [class*="col"] > *:not(:last-child) {
margin-right: 25px;
}
@media screen and (max-width: 1100px) {
.site-header-top [class*="col"] > *:not(:last-child) {
margin-right: 15px;
}
}
.site-header-top .mobile-top-bar-left,
.site-header-top .desktop-top-bar-left {
-webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.site-header-top .mobile-top-bar-right,
.site-header-top .desktop-top-bar-right {
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.site-header-top.dark-header {
color: #313131;
background: #FBFBFB;
-webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.05);
box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.05);
}
.site-header-top.light-header {
color: #fff;
background: #1B1B1B;
-webkit-box-shadow: 0px 1px 4px rgba(255, 255, 255, 0.05);
box-shadow: 0px 1px 4px rgba(255, 255, 255, 0.05);
}
.site-header {
position: absolute;
display: none;
top: 0;
left: 0;
width: 100%;
z-index: 999;
-webkit-perspective: 2000px;
perspective: 2000px;
-webkit-transition: -webkit-box-shadow 300ms ease-in-out;
transition: -webkit-box-shadow 300ms ease-in-out;
-o-transition: box-shadow 300ms ease-in-out;
transition: box-shadow 300ms ease-in-out;
transition: box-shadow 300ms ease-in-out, -webkit-box-shadow 300ms ease-in-out;
pointer-events: none;
}
.admin-bar .site-header {
top: 32px;
}
.site-header.mobile-type {
display: block;
}
.site-header.mobile-type .header-main-block {
min-height: 80px;
}
@media (max-width: 991.98px) {
.site-header.mobile-type {
opacity: 1;
visibility: visible;
}
}
@media (min-width: 992px) {
.site-header {
display: block;
}
.site-header.mobile-type {
display: none;
}
}
.site-header.default-header .left {
margin-right: auto;
}
.site-header.coming-soon-header .row {
height: 130px;
}
.site-header.coming-soon-header .site-logo {
width: 71px;
}
.admin-bar .site-header.fixed-header {
top: 32px;
}
.site-header.fixed-header {
position: fixed;
-webkit-transition: 400ms ease-in-out;
-o-transition: 400ms ease-in-out;
transition: 400ms ease-in-out;
-webkit-transition-property: color, background;
-o-transition-property: color, background;
transition-property: color, background;
}
.site-header-top + .site-header.fixed-header:not(.fixed) {
position: absolute;
}
.admin-bar .site-header-top + .site-header.fixed-header:not(.fixed) {
top: 0;
}
.site-header.dark-header {
color: #000;
}
.site-header.dark-header.static-header .header-main-block, .site-header.dark-header.fixed-header.fixed .header-main-block,
.header-space-true .site-header.dark-header.fixed .header-main-block {
background-color: #fff;
}
.site-header.dark-header.static-header .header-bottom-block, .site-header.dark-header.fixed-header.fixed .header-bottom-block,
.header-space-true .site-header.dark-header.fixed .header-bottom-block {
background-color: #d2d2d2;
}
.site-header.light-header {
color: #BAB4B4;
}
.site-header.light-header .site-logo {
color: #fff;
}
.site-header.light-header.static-header .header-main-block, .site-header.light-header.fixed-header.fixed .header-main-block,
.header-space-true .site-header.light-header.fixed .header-main-block {
background-color: #17171A;
}
.site-header.light-header.static-header .header-bottom-block, .site-header.light-header.fixed-header.fixed .header-bottom-block,
.header-space-true .site-header.light-header.fixed .header-bottom-block {
background-color: #0c0c0c;
}
.site-header .container-fluid {
padding: 0 60px;
}
@media (max-width: 991.98px) {
.site-header .container-fluid {
padding: 0 15px;
}
}
.site-header [class*="col"] {
position: initial;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding: 11px 15px;
}
.site-header [class*="col"] > *:not(:last-child) {
margin-right: 25px;
}
@media screen and (max-width: 1100px) {
.site-header [class*="col"] > *:not(:last-child) {
margin-right: 15px;
}
}
.site-header .header-bottom-block {
-webkit-transition: background-color 300ms ease-in-out;
-o-transition: background-color 300ms ease-in-out;
transition: background-color 300ms ease-in-out;
}
.site-header .header-bottom-block .header-link {
padding-top: 3px;
padding-bottom: 2px;
}
.site-header .header-bottom-block [class*="col"] > *:not(:last-child) {
margin-right: 20px;
}
.site-header .header-main-block {
min-height: 100px;
-webkit-transition: 300ms ease-in-out;
-o-transition: 300ms ease-in-out;
transition: 300ms ease-in-out;
-webkit-transition-property: background-color, min-height;
-o-transition-property: background-color, min-height;
transition-property: background-color, min-height;
}
.site-header .row > div {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
}
.site-header .desktop-main-bar-right,
.site-header .desktop-bottom-bar-right {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin-left: auto;
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.header-right-white .site-header .desktop-main-bar-right, .header-right-white
.site-header .desktop-bottom-bar-right {
color: #fff;
}
.header-right-black .site-header .desktop-main-bar-right, .header-right-black
.site-header .desktop-bottom-bar-right {
color: #000;
}
.site-header .mobile-main-bar-right,
.site-header .mobile-bottom-bar-right {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin-left: auto;
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.header-left-white .site-header .desktop-main-bar-left, .header-left-white
.site-header .desktop-bottom-bar-left {
color: #fff;
}
.header-left-black .site-header .desktop-main-bar-left, .header-left-black
.site-header .desktop-bottom-bar-left {
color: #000;
} .navigation {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
font-weight: 600;
font-size: 16px;
margin-right: 4.8vw !important;
height: 100%;
}
.navigation a {
color: inherit;
}
.dark-header .navigation {
color: #555;
}
.light-header .navigation {
color: #c6c6c6;
}
.navigation > .menu {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
height: 100%;
}
.navigation > .menu > li {
position: relative;
margin-right: 2vw;
height: 100%;
pointer-events: all;
}
.navigation > .menu > li:last-child {
margin-right: 0;
}
.navigation > .menu li.current-menu-item > a, .navigation > .menu li.current-menu-ancestor > a, .navigation > .menu li.current_page_item > a, .navigation > .menu li.current_page_parent > a, .navigation > .menu li.current-menu-ancestor > a, .navigation > .menu li:hover > a {
color: #fff;
}
.dark-header .navigation > .menu li.current-menu-item > a, .dark-header .navigation > .menu li.current-menu-ancestor > a, .dark-header .navigation > .menu li.current_page_item > a, .dark-header .navigation > .menu li.current_page_parent > a, .dark-header .navigation > .menu li.current-menu-ancestor > a, .dark-header .navigation > .menu li:hover > a {
color: #000;
}
.navigation:last-child {
margin-right: 0 !important;
}
.side-navigation .sub-menu,
.side-navigation .childer,
.navigation li > .sub-menu,
.navigation li:not(.mega-menu-col) > .children {
position: absolute;
width: 205px;
left: -12px;
top: 100%;
margin-top: 0px;
font-size: 14px;
font-weight: 500;
color: #c6c6c6;
z-index: 1;
padding: 12px 0;
background: #1B1919;
-webkit-transition: all 400ms ease;
-o-transition: all 400ms ease;
transition: all 400ms ease;
-webkit-box-shadow: 20.7292px 59.492px 49px rgba(0, 0, 0, 0.05), 13.4356px 38.5596px 28.6968px rgba(0, 0, 0, 0.037963), 7.9846px 22.9154px 15.6074px rgba(0, 0, 0, 0.0303704), 4.14585px 11.8984px 7.9625px rgba(0, 0, 0, 0.025), 1.68905px 4.8475px 3.99259px rgba(0, 0, 0, 0.0196296), 0.38388px 1.1017px 1.92824px rgba(0, 0, 0, 0.012037);
box-shadow: 20.7292px 59.492px 49px rgba(0, 0, 0, 0.05), 13.4356px 38.5596px 28.6968px rgba(0, 0, 0, 0.037963), 7.9846px 22.9154px 15.6074px rgba(0, 0, 0, 0.0303704), 4.14585px 11.8984px 7.9625px rgba(0, 0, 0, 0.025), 1.68905px 4.8475px 3.99259px rgba(0, 0, 0, 0.0196296), 0.38388px 1.1017px 1.92824px rgba(0, 0, 0, 0.012037);
}
.light-scheme .side-navigation .sub-menu,
.light-scheme .side-navigation .childer,
.dark-header .side-navigation .sub-menu,
.dark-header
.side-navigation .childer,
.dark-header
.navigation li > .sub-menu,
.dark-header
.navigation li:not(.mega-menu-col) > .children {
background: #fff;
color: #555;
}
.light-scheme .side-navigation .sub-menu li.current-menu-item > a, .light-scheme .side-navigation .sub-menu li.current-menu-ancestor > a, .light-scheme .side-navigation .sub-menu li.current_page_item > a, .light-scheme .side-navigation .sub-menu li.current_page_parent > a, .light-scheme .side-navigation .sub-menu li.current-menu-ancestor > a, .light-scheme .side-navigation .sub-menu li:hover > a,
.light-scheme .side-navigation .childer li.current-menu-item > a,
.light-scheme .side-navigation .childer li.current-menu-ancestor > a,
.light-scheme .side-navigation .childer li.current_page_item > a,
.light-scheme .side-navigation .childer li.current_page_parent > a,
.light-scheme .side-navigation .childer li.current-menu-ancestor > a,
.light-scheme .side-navigation .childer li:hover > a,
.dark-header .side-navigation .sub-menu li.current-menu-item > a,
.dark-header .side-navigation .sub-menu li.current-menu-ancestor > a,
.dark-header .side-navigation .sub-menu li.current_page_item > a,
.dark-header .side-navigation .sub-menu li.current_page_parent > a,
.dark-header .side-navigation .sub-menu li.current-menu-ancestor > a,
.dark-header .side-navigation .sub-menu li:hover > a,
.dark-header
.side-navigation .childer li.current-menu-item > a,
.dark-header
.side-navigation .childer li.current-menu-ancestor > a,
.dark-header
.side-navigation .childer li.current_page_item > a,
.dark-header
.side-navigation .childer li.current_page_parent > a,
.dark-header
.side-navigation .childer li.current-menu-ancestor > a,
.dark-header
.side-navigation .childer li:hover > a,
.dark-header
.navigation li > .sub-menu li.current-menu-item > a,
.dark-header
.navigation li > .sub-menu li.current-menu-ancestor > a,
.dark-header
.navigation li > .sub-menu li.current_page_item > a,
.dark-header
.navigation li > .sub-menu li.current_page_parent > a,
.dark-header
.navigation li > .sub-menu li.current-menu-ancestor > a,
.dark-header
.navigation li > .sub-menu li:hover > a,
.dark-header
.navigation li:not(.mega-menu-col) > .children li.current-menu-item > a,
.dark-header
.navigation li:not(.mega-menu-col) > .children li.current-menu-ancestor > a,
.dark-header
.navigation li:not(.mega-menu-col) > .children li.current_page_item > a,
.dark-header
.navigation li:not(.mega-menu-col) > .children li.current_page_parent > a,
.dark-header
.navigation li:not(.mega-menu-col) > .children li.current-menu-ancestor > a,
.dark-header
.navigation li:not(.mega-menu-col) > .children li:hover > a {
color: #000;
}
.side-navigation .sub-menu li.menu-item-has-children,
.side-navigation .childer li.menu-item-has-children,
.navigation li > .sub-menu li.menu-item-has-children,
.navigation li:not(.mega-menu-col) > .children li.menu-item-has-children {
position: relative;
}
.side-navigation .sub-menu li.menu-item-has-children > a,
.side-navigation .childer li.menu-item-has-children > a,
.navigation li > .sub-menu li.menu-item-has-children > a,
.navigation li:not(.mega-menu-col) > .children li.menu-item-has-children > a {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.side-navigation .sub-menu li.menu-item-has-children > a:after,
.side-navigation .childer li.menu-item-has-children > a:after,
.navigation li > .sub-menu li.menu-item-has-children > a:after,
.navigation li:not(.mega-menu-col) > .children li.menu-item-has-children > a:after {
content: "";
font-family: "wixo-icon";
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1;
text-decoration: none;
text-transform: none;
font-size: 12px;
margin-left: 5px;
}
.side-navigation .sub-menu li.menu-item-has-children.sub-on-left .sub-menu,
.side-navigation .childer li.menu-item-has-children.sub-on-left .sub-menu,
.navigation li > .sub-menu li.menu-item-has-children.sub-on-left .sub-menu,
.navigation li:not(.mega-menu-col) > .children li.menu-item-has-children.sub-on-left .sub-menu {
left: auto;
margin-left: 0;
right: 100%;
margin-right: 25px;
}
@media (min-width: 992px) {
.side-navigation .sub-menu .sub-menu,
.side-navigation .sub-menu .children,
.side-navigation .childer .sub-menu,
.side-navigation .childer .children,
.navigation li > .sub-menu .sub-menu,
.navigation li > .sub-menu .children,
.navigation li:not(.mega-menu-col) > .children .sub-menu,
.navigation li:not(.mega-menu-col) > .children .children {
left: 100%;
top: -12px;
margin-left: 0;
}
}
.side-navigation .sub-menu li,
.side-navigation .childer li,
.navigation li > .sub-menu li,
.navigation li:not(.mega-menu-col) > .children li {
margin: 0 0;
}
.side-navigation .sub-menu li.current-menu-item > a,
.side-navigation .sub-menu li.current-menu-item > span, .side-navigation .sub-menu li.current-menu-ancestor > a,
.side-navigation .sub-menu li.current-menu-ancestor > span, .side-navigation .sub-menu li.current_page_item > a,
.side-navigation .sub-menu li.current_page_item > span, .side-navigation .sub-menu li.current_page_parent > a,
.side-navigation .sub-menu li.current_page_parent > span, .side-navigation .sub-menu li.current-menu-ancestor > a,
.side-navigation .sub-menu li.current-menu-ancestor > span, .side-navigation .sub-menu li:hover > a,
.side-navigation .sub-menu li:hover > span,
.side-navigation .childer li.current-menu-item > a,
.side-navigation .childer li.current-menu-item > span,
.side-navigation .childer li.current-menu-ancestor > a,
.side-navigation .childer li.current-menu-ancestor > span,
.side-navigation .childer li.current_page_item > a,
.side-navigation .childer li.current_page_item > span,
.side-navigation .childer li.current_page_parent > a,
.side-navigation .childer li.current_page_parent > span,
.side-navigation .childer li.current-menu-ancestor > a,
.side-navigation .childer li.current-menu-ancestor > span,
.side-navigation .childer li:hover > a,
.side-navigation .childer li:hover > span,
.navigation li > .sub-menu li.current-menu-item > a,
.navigation li > .sub-menu li.current-menu-item > span,
.navigation li > .sub-menu li.current-menu-ancestor > a,
.navigation li > .sub-menu li.current-menu-ancestor > span,
.navigation li > .sub-menu li.current_page_item > a,
.navigation li > .sub-menu li.current_page_item > span,
.navigation li > .sub-menu li.current_page_parent > a,
.navigation li > .sub-menu li.current_page_parent > span,
.navigation li > .sub-menu li.current-menu-ancestor > a,
.navigation li > .sub-menu li.current-menu-ancestor > span,
.navigation li > .sub-menu li:hover > a,
.navigation li > .sub-menu li:hover > span,
.navigation li:not(.mega-menu-col) > .children li.current-menu-item > a,
.navigation li:not(.mega-menu-col) > .children li.current-menu-item > span,
.navigation li:not(.mega-menu-col) > .children li.current-menu-ancestor > a,
.navigation li:not(.mega-menu-col) > .children li.current-menu-ancestor > span,
.navigation li:not(.mega-menu-col) > .children li.current_page_item > a,
.navigation li:not(.mega-menu-col) > .children li.current_page_item > span,
.navigation li:not(.mega-menu-col) > .children li.current_page_parent > a,
.navigation li:not(.mega-menu-col) > .children li.current_page_parent > span,
.navigation li:not(.mega-menu-col) > .children li.current-menu-ancestor > a,
.navigation li:not(.mega-menu-col) > .children li.current-menu-ancestor > span,
.navigation li:not(.mega-menu-col) > .children li:hover > a,
.navigation li:not(.mega-menu-col) > .children li:hover > span {
color: #fff;
}
.side-navigation .sub-menu li.current-menu-item > a > span:after,
.side-navigation .sub-menu li.current-menu-item > span > span:after, .side-navigation .sub-menu li.current-menu-ancestor > a > span:after,
.side-navigation .sub-menu li.current-menu-ancestor > span > span:after, .side-navigation .sub-menu li.current_page_item > a > span:after,
.side-navigation .sub-menu li.current_page_item > span > span:after, .side-navigation .sub-menu li.current_page_parent > a > span:after,
.side-navigation .sub-menu li.current_page_parent > span > span:after, .side-navigation .sub-menu li.current-menu-ancestor > a > span:after,
.side-navigation .sub-menu li.current-menu-ancestor > span > span:after, .side-navigation .sub-menu li:hover > a > span:after,
.side-navigation .sub-menu li:hover > span > span:after,
.side-navigation .childer li.current-menu-item > a > span:after,
.side-navigation .childer li.current-menu-item > span > span:after,
.side-navigation .childer li.current-menu-ancestor > a > span:after,
.side-navigation .childer li.current-menu-ancestor > span > span:after,
.side-navigation .childer li.current_page_item > a > span:after,
.side-navigation .childer li.current_page_item > span > span:after,
.side-navigation .childer li.current_page_parent > a > span:after,
.side-navigation .childer li.current_page_parent > span > span:after,
.side-navigation .childer li.current-menu-ancestor > a > span:after,
.side-navigation .childer li.current-menu-ancestor > span > span:after,
.side-navigation .childer li:hover > a > span:after,
.side-navigation .childer li:hover > span > span:after,
.navigation li > .sub-menu li.current-menu-item > a > span:after,
.navigation li > .sub-menu li.current-menu-item > span > span:after,
.navigation li > .sub-menu li.current-menu-ancestor > a > span:after,
.navigation li > .sub-menu li.current-menu-ancestor > span > span:after,
.navigation li > .sub-menu li.current_page_item > a > span:after,
.navigation li > .sub-menu li.current_page_item > span > span:after,
.navigation li > .sub-menu li.current_page_parent > a > span:after,
.navigation li > .sub-menu li.current_page_parent > span > span:after,
.navigation li > .sub-menu li.current-menu-ancestor > a > span:after,
.navigation li > .sub-menu li.current-menu-ancestor > span > span:after,
.navigation li > .sub-menu li:hover > a > span:after,
.navigation li > .sub-menu li:hover > span > span:after,
.navigation li:not(.mega-menu-col) > .children li.current-menu-item > a > span:after,
.navigation li:not(.mega-menu-col) > .children li.current-menu-item > span > span:after,
.navigation li:not(.mega-menu-col) > .children li.current-menu-ancestor > a > span:after,
.navigation li:not(.mega-menu-col) > .children li.current-menu-ancestor > span > span:after,
.navigation li:not(.mega-menu-col) > .children li.current_page_item > a > span:after,
.navigation li:not(.mega-menu-col) > .children li.current_page_item > span > span:after,
.navigation li:not(.mega-menu-col) > .children li.current_page_parent > a > span:after,
.navigation li:not(.mega-menu-col) > .children li.current_page_parent > span > span:after,
.navigation li:not(.mega-menu-col) > .children li.current-menu-ancestor > a > span:after,
.navigation li:not(.mega-menu-col) > .children li.current-menu-ancestor > span > span:after,
.navigation li:not(.mega-menu-col) > .children li:hover > a > span:after,
.navigation li:not(.mega-menu-col) > .children li:hover > span > span:after {
-webkit-transform: scaleX(1);
-ms-transform: scaleX(1);
transform: scaleX(1);
}
.side-navigation .sub-menu li > a,
.side-navigation .sub-menu li > span,
.side-navigation .childer li > a,
.side-navigation .childer li > span,
.navigation li > .sub-menu li > a,
.navigation li > .sub-menu li > span,
.navigation li:not(.mega-menu-col) > .children li > a,
.navigation li:not(.mega-menu-col) > .children li > span {
display: block;
padding: 8px 15px;
line-height: 1.2;
}
.side-navigation .sub-menu li > a > span,
.side-navigation .sub-menu li > span > span,
.side-navigation .childer li > a > span,
.side-navigation .childer li > span > span,
.navigation li > .sub-menu li > a > span,
.navigation li > .sub-menu li > span > span,
.navigation li:not(.mega-menu-col) > .children li > a > span,
.navigation li:not(.mega-menu-col) > .children li > span > span {
position: relative;
}
.side-navigation .sub-menu li > a > span:after,
.side-navigation .sub-menu li > span > span:after,
.side-navigation .childer li > a > span:after,
.side-navigation .childer li > span > span:after,
.navigation li > .sub-menu li > a > span:after,
.navigation li > .sub-menu li > span > span:after,
.navigation li:not(.mega-menu-col) > .children li > a > span:after,
.navigation li:not(.mega-menu-col) > .children li > span > span:after {
content: '';
position: absolute;
left: 0;
bottom: -2px;
height: 1px;
width: 100%;
-webkit-transform: scaleX(0);
-ms-transform: scaleX(0);
transform: scaleX(0);
-webkit-transform-origin: 0 50%;
-ms-transform-origin: 0 50%;
transform-origin: 0 50%;
-webkit-transition: -webkit-transform 400ms ease-in-out;
transition: -webkit-transform 400ms ease-in-out;
-o-transition: transform 400ms ease-in-out;
transition: transform 400ms ease-in-out;
transition: transform 400ms ease-in-out, -webkit-transform 400ms ease-in-out;
}
.screen-section .side-navigation .sub-menu, .screen-section
.side-navigation .childer, .screen-section
.navigation li > .sub-menu, .screen-section
.navigation li:not(.mega-menu-col) > .children {
top: auto;
bottom: 100%;
}
.navigation.hidden_menu {
-webkit-transform: translateX(100%);
-ms-transform: translateX(100%);
transform: translateX(100%);
-webkit-transition: 400ms ease-in-out;
-o-transition: 400ms ease-in-out;
transition: 400ms ease-in-out;
-webkit-transition-property: opacity, visibility, -webkit-transform;
transition-property: opacity, visibility, -webkit-transform;
-o-transition-property: opacity, visibility, transform;
transition-property: opacity, visibility, transform;
transition-property: opacity, visibility, transform, -webkit-transform;
}
.navigation.hidden_menu.active {
-webkit-transform: translateX(0%);
-ms-transform: translateX(0%);
transform: translateX(0%);
}
.post-content table,
.comment-item .content table,
.content-area table {
text-align: left;
border-collapse: collapse;
}
.post-content table th,
.post-content table td,
.comment-item .content table th,
.comment-item .content table td,
.content-area table th,
.content-area table td {
border: 1px solid #444444;
padding: 5px 15px;
}
.light-scheme .post-content table th, .light-scheme
.post-content table td, .light-scheme
.comment-item .content table th, .light-scheme
.comment-item .content table td, .light-scheme
.content-area table th, .light-scheme
.content-area table td {
border-color: #acacac;
}
.post-content blockquote,
.comment-item .content blockquote,
.content-area blockquote {
position: relative;
color: #5B5B5B;
background: #F9F9F9;
line-height: 1.81;
font-style: italic;
padding: 30px 25px;
margin: 0;
}
.dark-scheme .post-content blockquote, .dark-scheme
.comment-item .content blockquote, .dark-scheme
.content-area blockquote {
color: #e8e8e8;
background: #202020;
}
.post-content blockquote:before,
.comment-item .content blockquote:before,
.content-area blockquote:before {
content: '“';
position: absolute;
top: 15px;
right: 18px;
font-size: 58.4828px;
line-height: 1;
}
.post-content blockquote > *:first-child,
.comment-item .content blockquote > *:first-child,
.content-area blockquote > *:first-child {
margin-top: 0;
}
.post-content blockquote > *:last-child,
.comment-item .content blockquote > *:last-child,
.content-area blockquote > *:last-child {
margin-bottom: 0;
} .search-popup {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
padding: 60px 30px;
background: rgba(21, 20, 20, 0.92);
-webkit-backdrop-filter: blur(10px);
backdrop-filter: blur(10px);
color: #fff;
opacity: 0;
visibility: hidden;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
z-index: 1200;
}
.search-popup .close-button {
position: absolute;
top: 25px;
right: 25px;
font-size: 20px;
opacity: 0;
cursor: pointer;
}
.admin-bar .search-popup {
top: 32px;
}
.search-popup .sub-heading,
.search-popup .title {
text-align: center;
opacity: 0;
}
.search-popup .sub-heading {
margin-bottom: 9px;
color: #c6c6c6;
}
.search-popup .title {
margin: 0;
color: #fff;
}
.search-popup .form-block {
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
width: 100%;
}
.search-popup .form-block form {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
width: 100%;
max-width: 740px;
margin: 0 auto;
opacity: 0;
}
.search-popup .form-block form > div {
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
margin-right: 22px;
}
.search-popup .form-block form input {
width: 100%;
background: none;
border: none;
color: #fff;
border-bottom: 1px solid #fff;
font-family: inherit;
height: 38px;
border-radius: 0;
padding: 0 20px;
}
.search-popup .form-block form button { }
.protected-post-form .form button:hover .border,
.search-popup .form-block form button:hover .border {
border-color: #fff;
background: #fff;
}
.protected-post-form .form button:hover span,
.protected-post-form .form button:hover i,
.search-popup .form-block form button:hover span,
.search-popup .form-block form button:hover i {
color: #000;
} .site-logo {
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
pointer-events: all;
min-height: 45px;
font-size: 20px;
line-height: 27px;
font-family: 'Montserrat', sans-serif;
}
.site-logo a {
position: relative;
display: block;
}
.site-logo a:hover {
color: inherit;
}
.site-logo.dark {
color: #fff;
}
.site-logo img {
display: block;
}
.site-logo img.dark {
position: absolute;
top: 0;
left: 0;
opacity: 0;
}
.light-header .site-logo img.light,
.dark-header .site-logo img.dark,
.header-left-white .desktop-main-bar-left .site-logo img.light,
.header-left-black .desktop-main-bar-left .site-logo img.dark,
.header-right-white .desktop-main-bar-right .site-logo img.light,
.header-right-black .desktop-main-bar-right .site-logo img.dark {
opacity: 1;
}
.dark-header .site-logo img.light,
.light-header .site-logo img.dark,
.header-left-black .desktop-main-bar-left .site-logo img.light,
.header-left-white .desktop-main-bar-left .site-logo img.dark,
.header-right-black .desktop-main-bar-right .site-logo img.light,
.header-right-white .desktop-main-bar-right .site-logo img.dark {
opacity: 0;
} .header-search-button {
position: relative;
font-size: 20px;
pointer-events: all;
cursor: pointer;
}
.header-search-button i {
display: block;
}
.header-search-button i.wixo-icon-close {
position: absolute;
top: 50%;
left: 50%;
margin: -.5em 0 0 -.5em;
font-size: .8em;
opacity: 0;
} .nav-butter,
.sidebar-butter {
position: relative;
width: 23px;
height: 23px;
cursor: pointer;
pointer-events: all;
}
.nav-butter:before,
.sidebar-butter:before {
content: '';
position: absolute;
top: 50%;
left: 50%;
width: 35px;
height: 35px;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.nav-butter span,
.sidebar-butter span {
position: absolute;
top: 50%;
right: 0;
width: 100%;
height: 1px;
background: currentColor;
-webkit-transition: 400ms ease-in-out;
-o-transition: 400ms ease-in-out;
transition: 400ms ease-in-out;
-webkit-transform-origin: 50% 50%;
-ms-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transition-property: color, max-width, -webkit-transform;
transition-property: color, max-width, -webkit-transform;
-o-transition-property: color, transform, max-width;
transition-property: color, transform, max-width;
transition-property: color, transform, max-width, -webkit-transform;
}
.nav-butter span:nth-child(1),
.sidebar-butter span:nth-child(1) {
max-width: 18px;
-webkit-transform: translateY(-6px);
-ms-transform: translateY(-6px);
transform: translateY(-6px);
}
.nav-butter span:nth-child(3),
.sidebar-butter span:nth-child(3) {
max-width: 14px;
-webkit-transform: translateY(6px);
-ms-transform: translateY(6px);
transform: translateY(6px);
}
.nav-butter.active span,
.sidebar-butter.active span {
max-width: 100% !important;
}
.nav-butter.active span:nth-child(1),
.sidebar-butter.active span:nth-child(1) {
-webkit-transform: translateY(0px) rotate(-135deg);
-ms-transform: translateY(0px) rotate(-135deg);
transform: translateY(0px) rotate(-135deg);
}
.nav-butter.active span:nth-child(2),
.sidebar-butter.active span:nth-child(2) {
-webkit-transform: scaleX(0);
-ms-transform: scaleX(0);
transform: scaleX(0);
}
.nav-butter.active span:nth-child(3),
.sidebar-butter.active span:nth-child(3) {
-webkit-transform: translateY(0px) rotate(-45deg);
-ms-transform: translateY(0px) rotate(-45deg);
transform: translateY(0px) rotate(-45deg);
}
@media (min-width: 768px) {
.nav-butter.visible_menu {
display: none;
}
}
.site-header.mobile-type .nav-butter {
display: block;
} .sidebar-butter span:nth-child(1) {
max-width: 18px;
}
.sidebar-butter span:nth-child(3) {
max-width: 14px;
} .zilla-likes {
display: -webkit-inline-box;
display: -webkit-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
font-weight: 600;
font-size: 12px;
color: inherit;
}
.zilla-likes span {
opacity: .77;
}
.zilla-likes .icon {
position: relative;
font-size: 20px;
margin-left: 4px;
}
.zilla-likes .icon .wixo-icon-like,
.zilla-likes .icon .wixo-icon-like-filled {
-webkit-transition: opacity 300ms ease-in-out;
-o-transition: opacity 300ms ease-in-out;
transition: opacity 300ms ease-in-out;
}
.zilla-likes .icon .wixo-icon-like {
display: block;
}
.zilla-likes .icon .wixo-icon-like-filled {
position: absolute;
top: 0;
left: 0;
opacity: 0;
color: #FF4343;
}
.zilla-likes.active .icon .wixo-icon-like {
opacity: 0;
}
.zilla-likes.active .icon .wixo-icon-like-filled {
opacity: 1;
} .post-banner-block {
position: relative;
padding: 40px 0;
min-height: 610px;
background: #181717;
color: #fff;
}
.post-banner-block.without-image {
min-height: auto;
text-align: left;
padding: 96px 0 0px;
margin-bottom: -14px;
background: none;
color: inherit;
}
.post-banner-block.without-image .category {
color: #454545;
}
.post-banner-block.without-image .author-info-block .ai-wrap {
-webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
@media (max-width: 767.98px) {
.post-banner-block.without-image {
padding-top: 40px;
}
}
.post-banner-block .bg {
opacity: .5;
}
.post-banner-block .author-info-block {
margin-top: 23px;
}
.post-banner-block .author-info-block .ai-wrap {
color: inherit;
}
.post-banner-block .author-info-block .avatar {
border: none;
}
.post-banner-block .author-info-block .date {
color: #C6C6C6;
}
.post-banner-block .category {
font-size: 16px;
color: #C6C6C6;
margin-bottom: 9px;
}
.post-banner-block .h {
margin: 0;
color: inherit;
}
.post-banner-block .meta {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
margin-top: 25px;
}
.post-banner-block .meta > *:not(:last-child) {
margin-right: 5px;
} .post-navigation-row {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
position: relative;
min-height: 100px;
}
.post-navigation-row .post-link {
position: relative;
padding: 25px 30px;
min-height: 175px;
z-index: 1;
width: 50%;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.post-navigation-row .post-link a {
display: block;
color: inherit;
z-index: 2;
}
.post-navigation-row .post-link .bg {
width: 120px;
height: 55px;
margin-right: 13px;
opacity: .6;
}
.post-navigation-row .post-link .arrow {
font-size: 30px;
-webkit-transition: color 400ms ease-in-out;
-o-transition: color 400ms ease-in-out;
transition: color 400ms ease-in-out;
}
.post-navigation-row .post-link .arrow.wixo-icon-left-arrow {
right: 100%;
margin-right: 13px;
}
.post-navigation-row .post-link .arrow.wixo-icon-right-arrow {
left: 100%;
margin-left: 13px;
}
@media (max-width: 767.98px) {
.post-navigation-row .post-link .arrow {
display: none;
}
}
.post-navigation-row .post-link .ct {
position: relative;
}
.post-navigation-row .post-link .label {
display: block;
color: #555;
font-weight: 500;
margin-bottom: 5px;
font-size: 14px;
-webkit-transition: color 400ms ease-in-out;
-o-transition: color 400ms ease-in-out;
transition: color 400ms ease-in-out;
}
.dark-scheme .post-navigation-row .post-link .label {
color: #a8a8a8;
}
.post-navigation-row .post-link .title {
position: relative;
display: block;
font-family: 'Montserrat';
font-size: 24px;
line-height: 1;
max-width: 385px;
font-weight: 600;
-webkit-transition: color 400ms ease-in-out;
-o-transition: color 400ms ease-in-out;
transition: color 400ms ease-in-out;
}
.post-navigation-row .post-link:hover .bg {
opacity: 1;
}
.post-navigation-row .prev-post-link {
-webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
padding-left: 0;
margin-left: -42px;
}
@media (max-width: 767.98px) {
.post-navigation-row .prev-post-link {
margin-left: 0;
}
}
.post-navigation-row .next-post-link {
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
margin-left: auto;
padding-right: 0;
text-align: right;
margin-right: -42px;
}
@media (max-width: 767.98px) {
.post-navigation-row .next-post-link {
margin-right: 0;
}
}
.post-navigation-row .next-post-link .bg {
margin: 0 0 0 13px;
}
.post-navigation-row .bottom-link {
position: absolute;
top: 50%;
left: 50%;
font-size: 24px;
margin: -.5em 0 0 -.5em;
color: #555555;
z-index: 2;
}
.dark-scheme .post-navigation-row .bottom-link {
color: #a8a8a8;
}
.post-navigation-row .bottom-link:hover {
color: inherit;
}
.post-navigation-row .bottom-link i {
display: block;
}
@media (max-width: 767.98px) {
.post-navigation-row {
padding: 0;
}
.post-navigation-row .post-link {
min-height: 180px;
padding: 0 10px;
}
.post-navigation-row .post-link .bg {
display: none;
}
.post-navigation-row .post-link .label {
font-size: 14px;
}
.post-navigation-row .post-link .title {
font-size: 20px;
}
.post-navigation-row .post-link .title i {
display: none;
}
.post-navigation-row .bottom-link {
display: none;
}
} .blog-item {
margin-bottom: 30px;
}
.blog-classic .blog-item {
margin-bottom: 65px;
}
.blog-item .wrap {
background: #fff;
-webkit-box-shadow: -2.29867px 57.9544px 136px rgba(0, 0, 0, 0.05), -1.48988px 37.5631px 79.6481px rgba(0, 0, 0, 0.037963), -0.88541px 22.3232px 43.3185px rgba(0, 0, 0, 0.0303704), -0.45974px 11.5909px 22.1px rgba(0, 0, 0, 0.025), -0.1873px 4.72221px 11.0815px rgba(0, 0, 0, 0.0196296), -0.04257px 1.07323px 5.35185px rgba(0, 0, 0, 0.012037);
box-shadow: -2.29867px 57.9544px 136px rgba(0, 0, 0, 0.05), -1.48988px 37.5631px 79.6481px rgba(0, 0, 0, 0.037963), -0.88541px 22.3232px 43.3185px rgba(0, 0, 0, 0.0303704), -0.45974px 11.5909px 22.1px rgba(0, 0, 0, 0.025), -0.1873px 4.72221px 11.0815px rgba(0, 0, 0, 0.0196296), -0.04257px 1.07323px 5.35185px rgba(0, 0, 0, 0.012037);
border-radius: 8px;
overflow: hidden;
}
.dark-scheme .blog-item .wrap {
background: #202020;
}
.blog-classic .blog-item .wrap {
background: none;
-webkit-filter: none;
filter: none;
border-radius: 0;
}
.blog-grid .blog-item .wrap {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
height: 100%;
}
.blog-item .author-info-block {
position: absolute;
top: 16px;
left: 16px;
z-index: 2;
}
.blog-item .author-info-block .ai-wrap {
color: #fff;
}
.blog-item .author-info-block .avatar {
margin-right: 10px;
-webkit-box-flex: 0;
-webkit-flex: 0 0 54px;
-ms-flex: 0 0 54px;
flex: 0 0 54px;
max-width: 54px;
}
.blog-item .author-info-block .name {
font-size: 14px;
}
.blog-item .author-info-block .date {
color: #D0D0D0;
font-size: 12px;
}
.blog-item .img {
position: relative;
}
.blog-classic .blog-item .img {
margin-bottom: 42px;
}
.blog-item .img a {
display: block;
}
.blog-item .img a:before {
content: '';
display: block;
padding-bottom: 60%;
background: #1A1818;
opacity: .3;
}
.blog-classic .blog-item .img a:before {
padding-bottom: 61.64384%;
}
.blog-masonry .blog-item .img a:before {
display: none;
}
.blog-item .img img {
display: block;
width: 100%;
}
.blog-item .content {
position: relative;
padding: 30px 27px;
}
.blog-classic .blog-item .content {
padding: 0;
}
.blog-grid .blog-item .content {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
height: 100%;
}
@media (max-width: 767.98px) {
.blog-item .content {
padding: 23px 20px;
}
}
.blog-item .meta {
position: absolute;
top: 0;
right: 0;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.blog-item .meta > *:not(:last-child) {
margin-right: 10px;
}
.blog-item .zilla-likes span {
opacity: .9;
}
.blog-item .share-popup-button {
font-size: 20px;
}
.blog-item .share-buttons .social-links {
top: 100%;
left: auto;
right: 0;
-webkit-transform: none;
-ms-transform: none;
transform: none;
margin-top: 5px;
}
.blog-item .categories {
font-weight: 500;
font-size: 14px;
color: #5b5b5b;
margin-bottom: 9px;
line-height: 1.71;
word-break: break-word;
}
.blog-classic .blog-item .categories {
margin-bottom: 12px;
}
body.dark-scheme .blog-item .categories,
body .dark-scheme .blog-item .categories {
color: #8D8787;
}
.blog-item .title {
font-weight: 600;
margin: 0 0 14px;
max-width: 600px;
font-size: 24px;
color: #3B3838;
line-height: 1.17;
word-break: break-word;
}
.blog-classic .blog-item .title {
font-size: 28px;
margin: 0 0 15px;
}
.blog-item .title a {
color: inherit;
}
body.dark-scheme .blog-item .title,
body .dark-scheme .blog-item .title {
color: #fff;
}
.blog-item .desc {
color: #555;
line-height: 1.37;
margin: 0 0 24px;
word-break: break-word;
}
.blog-classic .blog-item .desc {
margin: 0 0 33px;
line-height: 1.81;
}
body.dark-scheme .blog-item .desc,
body .dark-scheme .blog-item .desc {
color: #8D8787;
}
.blog-grid .blog-item .button {
margin-top: auto;
}
.blog-item.sticky .wrap {
background: #202020;
color: #fff;
}
.blog-item.sticky .wrap .categories {
color: #C6C6C6;
}
.blog-item.sticky .wrap .title {
color: inherit;
}
.blog-item.sticky .wrap .desc {
color: #a8a8a8;
}
.widget .screen-reader-text {
display: none;
}
.widget select {
color: #696969;
width: 100%;
border: none;
padding: 0 38px 0 0;
height: 33px;
margin: 0 0 0;
cursor: pointer;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background: transparent right 3px top 50% url(//wandasolutions.com/wp-content/themes/wixo/images/select.svg) no-repeat;
background-size: 10px;
font-size: 14px;
font-family: inherit;
font-weight: normal;
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
border-bottom: 1px solid #8D8787;
}
body.dark-scheme .widget select,
body .dark-scheme .widget select {
color: #BABABA;
}
body.dark-scheme .widget select option,
body .dark-scheme .widget select option {
background: #0a0a0a;
}
.site-sidebar,
.elementor-widget-sidebar,
.sidebar-content-block {
margin-bottom: 45px;
}
.single-post .site-sidebar, .single-post
.elementor-widget-sidebar, .single-post
.sidebar-content-block {
margin-top: 46px;
}
.site-sidebar .widget,
.elementor-widget-sidebar .widget,
.sidebar-content-block .widget {
margin-bottom: 40px;
}
.site-sidebar .widget.widget_search,
.elementor-widget-sidebar .widget.widget_search,
.sidebar-content-block .widget.widget_search {
background: none;
border: none;
}
.site-sidebar .widget .textwidget > *:first-child,
.elementor-widget-sidebar .widget .textwidget > *:first-child,
.sidebar-content-block .widget .textwidget > *:first-child {
margin-top: 0;
}
.site-sidebar .widget-title,
.elementor-widget-sidebar .widget-title,
.sidebar-content-block .widget-title {
margin: 0 0 23px;
font-weight: 600;
font-size: 20px;
line-height: 27px;
font-family: inherit;
}
body.dark-scheme .site-sidebar .widget-title,
body .dark-scheme .site-sidebar .widget-title, body.dark-scheme
.elementor-widget-sidebar .widget-title,
body .dark-scheme
.elementor-widget-sidebar .widget-title, body.dark-scheme
.sidebar-content-block .widget-title,
body .dark-scheme
.sidebar-content-block .widget-title {
color: #171819;
background: #fff;
}
.site-sidebar .widget-title a,
.elementor-widget-sidebar .widget-title a,
.sidebar-content-block .widget-title a {
color: inherit;
}
.site-sidebar .widget_recent_entries,
.elementor-widget-sidebar .widget_recent_entries,
.sidebar-content-block .widget_recent_entries {
padding-bottom: 15px;
}
.site-sidebar .widget_blog_post,
.elementor-widget-sidebar .widget_blog_post,
.sidebar-content-block .widget_blog_post {
margin-bottom: 30px;
}
.site-sidebar .widget_archive .widget-title,
.site-sidebar .widget_categories .widget-title,
.site-sidebar .widget_pages .widget-title,
.site-sidebar .widget_meta .widget-title,
.site-sidebar .widget_nav_menu .widget-title,
.site-sidebar .product-categories .widget-title,
.site-sidebar .widget_recent_entries .widget-title,
.site-sidebar .widget_product_categories .widget-title,
.elementor-widget-sidebar .widget_archive .widget-title,
.elementor-widget-sidebar .widget_categories .widget-title,
.elementor-widget-sidebar .widget_pages .widget-title,
.elementor-widget-sidebar .widget_meta .widget-title,
.elementor-widget-sidebar .widget_nav_menu .widget-title,
.elementor-widget-sidebar .product-categories .widget-title,
.elementor-widget-sidebar .widget_recent_entries .widget-title,
.elementor-widget-sidebar .widget_product_categories .widget-title,
.sidebar-content-block .widget_archive .widget-title,
.sidebar-content-block .widget_categories .widget-title,
.sidebar-content-block .widget_pages .widget-title,
.sidebar-content-block .widget_meta .widget-title,
.sidebar-content-block .widget_nav_menu .widget-title,
.sidebar-content-block .product-categories .widget-title,
.sidebar-content-block .widget_recent_entries .widget-title,
.sidebar-content-block .widget_product_categories .widget-title {
margin-bottom: 10px;
}
.site-sidebar .widget_archive ul,
.site-sidebar .widget_categories ul,
.site-sidebar .widget_pages ul,
.site-sidebar .widget_meta ul,
.site-sidebar .widget_nav_menu ul,
.site-sidebar .product-categories ul,
.site-sidebar .widget_recent_entries ul,
.site-sidebar .widget_product_categories ul,
.elementor-widget-sidebar .widget_archive ul,
.elementor-widget-sidebar .widget_categories ul,
.elementor-widget-sidebar .widget_pages ul,
.elementor-widget-sidebar .widget_meta ul,
.elementor-widget-sidebar .widget_nav_menu ul,
.elementor-widget-sidebar .product-categories ul,
.elementor-widget-sidebar .widget_recent_entries ul,
.elementor-widget-sidebar .widget_product_categories ul,
.sidebar-content-block .widget_archive ul,
.sidebar-content-block .widget_categories ul,
.sidebar-content-block .widget_pages ul,
.sidebar-content-block .widget_meta ul,
.sidebar-content-block .widget_nav_menu ul,
.sidebar-content-block .product-categories ul,
.sidebar-content-block .widget_recent_entries ul,
.sidebar-content-block .widget_product_categories ul {
color: #666666;
font-weight: 600;
font-size: 14px;
text-transform: lowercase;
}
.dark-scheme .site-sidebar .widget_archive ul, .dark-scheme
.site-sidebar .widget_categories ul, .dark-scheme
.site-sidebar .widget_pages ul, .dark-scheme
.site-sidebar .widget_meta ul, .dark-scheme
.site-sidebar .widget_nav_menu ul, .dark-scheme
.site-sidebar .product-categories ul, .dark-scheme
.site-sidebar .widget_recent_entries ul, .dark-scheme
.site-sidebar .widget_product_categories ul, .dark-scheme
.elementor-widget-sidebar .widget_archive ul, .dark-scheme
.elementor-widget-sidebar .widget_categories ul, .dark-scheme
.elementor-widget-sidebar .widget_pages ul, .dark-scheme
.elementor-widget-sidebar .widget_meta ul, .dark-scheme
.elementor-widget-sidebar .widget_nav_menu ul, .dark-scheme
.elementor-widget-sidebar .product-categories ul, .dark-scheme
.elementor-widget-sidebar .widget_recent_entries ul, .dark-scheme
.elementor-widget-sidebar .widget_product_categories ul, .dark-scheme
.sidebar-content-block .widget_archive ul, .dark-scheme
.sidebar-content-block .widget_categories ul, .dark-scheme
.sidebar-content-block .widget_pages ul, .dark-scheme
.sidebar-content-block .widget_meta ul, .dark-scheme
.sidebar-content-block .widget_nav_menu ul, .dark-scheme
.sidebar-content-block .product-categories ul, .dark-scheme
.sidebar-content-block .widget_recent_entries ul, .dark-scheme
.sidebar-content-block .widget_product_categories ul {
color: #a8a8a8;
}
.site-sidebar .widget_archive ul li,
.site-sidebar .widget_categories ul li,
.site-sidebar .widget_pages ul li,
.site-sidebar .widget_meta ul li,
.site-sidebar .widget_nav_menu ul li,
.site-sidebar .product-categories ul li,
.site-sidebar .widget_recent_entries ul li,
.site-sidebar .widget_product_categories ul li,
.elementor-widget-sidebar .widget_archive ul li,
.elementor-widget-sidebar .widget_categories ul li,
.elementor-widget-sidebar .widget_pages ul li,
.elementor-widget-sidebar .widget_meta ul li,
.elementor-widget-sidebar .widget_nav_menu ul li,
.elementor-widget-sidebar .product-categories ul li,
.elementor-widget-sidebar .widget_recent_entries ul li,
.elementor-widget-sidebar .widget_product_categories ul li,
.sidebar-content-block .widget_archive ul li,
.sidebar-content-block .widget_categories ul li,
.sidebar-content-block .widget_pages ul li,
.sidebar-content-block .widget_meta ul li,
.sidebar-content-block .widget_nav_menu ul li,
.sidebar-content-block .product-categories ul li,
.sidebar-content-block .widget_recent_entries ul li,
.sidebar-content-block .widget_product_categories ul li {
position: relative;
padding: 0;
margin-bottom: 4px;
}
.site-sidebar .widget_archive ul li a,
.site-sidebar .widget_categories ul li a,
.site-sidebar .widget_pages ul li a,
.site-sidebar .widget_meta ul li a,
.site-sidebar .widget_nav_menu ul li a,
.site-sidebar .product-categories ul li a,
.site-sidebar .widget_recent_entries ul li a,
.site-sidebar .widget_product_categories ul li a,
.elementor-widget-sidebar .widget_archive ul li a,
.elementor-widget-sidebar .widget_categories ul li a,
.elementor-widget-sidebar .widget_pages ul li a,
.elementor-widget-sidebar .widget_meta ul li a,
.elementor-widget-sidebar .widget_nav_menu ul li a,
.elementor-widget-sidebar .product-categories ul li a,
.elementor-widget-sidebar .widget_recent_entries ul li a,
.elementor-widget-sidebar .widget_product_categories ul li a,
.sidebar-content-block .widget_archive ul li a,
.sidebar-content-block .widget_categories ul li a,
.sidebar-content-block .widget_pages ul li a,
.sidebar-content-block .widget_meta ul li a,
.sidebar-content-block .widget_nav_menu ul li a,
.sidebar-content-block .product-categories ul li a,
.sidebar-content-block .widget_recent_entries ul li a,
.sidebar-content-block .widget_product_categories ul li a {
display: block;
border-radius: 4px;
line-height: 1.15;
padding: 5px 30px 5px 0;
color: inherit;
}
.site-sidebar .widget_archive ul li a:before,
.site-sidebar .widget_categories ul li a:before,
.site-sidebar .widget_pages ul li a:before,
.site-sidebar .widget_meta ul li a:before,
.site-sidebar .widget_nav_menu ul li a:before,
.site-sidebar .product-categories ul li a:before,
.site-sidebar .widget_recent_entries ul li a:before,
.site-sidebar .widget_product_categories ul li a:before,
.elementor-widget-sidebar .widget_archive ul li a:before,
.elementor-widget-sidebar .widget_categories ul li a:before,
.elementor-widget-sidebar .widget_pages ul li a:before,
.elementor-widget-sidebar .widget_meta ul li a:before,
.elementor-widget-sidebar .widget_nav_menu ul li a:before,
.elementor-widget-sidebar .product-categories ul li a:before,
.elementor-widget-sidebar .widget_recent_entries ul li a:before,
.elementor-widget-sidebar .widget_product_categories ul li a:before,
.sidebar-content-block .widget_archive ul li a:before,
.sidebar-content-block .widget_categories ul li a:before,
.sidebar-content-block .widget_pages ul li a:before,
.sidebar-content-block .widget_meta ul li a:before,
.sidebar-content-block .widget_nav_menu ul li a:before,
.sidebar-content-block .product-categories ul li a:before,
.sidebar-content-block .widget_recent_entries ul li a:before,
.sidebar-content-block .widget_product_categories ul li a:before {
display: none;
}
.site-sidebar .widget_archive ul li a:after,
.site-sidebar .widget_categories ul li a:after,
.site-sidebar .widget_pages ul li a:after,
.site-sidebar .widget_meta ul li a:after,
.site-sidebar .widget_nav_menu ul li a:after,
.site-sidebar .product-categories ul li a:after,
.site-sidebar .widget_recent_entries ul li a:after,
.site-sidebar .widget_product_categories ul li a:after,
.elementor-widget-sidebar .widget_archive ul li a:after,
.elementor-widget-sidebar .widget_categories ul li a:after,
.elementor-widget-sidebar .widget_pages ul li a:after,
.elementor-widget-sidebar .widget_meta ul li a:after,
.elementor-widget-sidebar .widget_nav_menu ul li a:after,
.elementor-widget-sidebar .product-categories ul li a:after,
.elementor-widget-sidebar .widget_recent_entries ul li a:after,
.elementor-widget-sidebar .widget_product_categories ul li a:after,
.sidebar-content-block .widget_archive ul li a:after,
.sidebar-content-block .widget_categories ul li a:after,
.sidebar-content-block .widget_pages ul li a:after,
.sidebar-content-block .widget_meta ul li a:after,
.sidebar-content-block .widget_nav_menu ul li a:after,
.sidebar-content-block .product-categories ul li a:after,
.sidebar-content-block .widget_recent_entries ul li a:after,
.sidebar-content-block .widget_product_categories ul li a:after {
content: "";
font-family: "wixo-icon";
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1;
text-decoration: none;
text-transform: none;
font-size: 13px;
margin-left: 4px;
position: absolute;
top: 6px;
right: 0;
pointer-events: none;
}
.site-sidebar .widget_archive ul li a:hover,
.site-sidebar .widget_categories ul li a:hover,
.site-sidebar .widget_pages ul li a:hover,
.site-sidebar .widget_meta ul li a:hover,
.site-sidebar .widget_nav_menu ul li a:hover,
.site-sidebar .product-categories ul li a:hover,
.site-sidebar .widget_recent_entries ul li a:hover,
.site-sidebar .widget_product_categories ul li a:hover,
.elementor-widget-sidebar .widget_archive ul li a:hover,
.elementor-widget-sidebar .widget_categories ul li a:hover,
.elementor-widget-sidebar .widget_pages ul li a:hover,
.elementor-widget-sidebar .widget_meta ul li a:hover,
.elementor-widget-sidebar .widget_nav_menu ul li a:hover,
.elementor-widget-sidebar .product-categories ul li a:hover,
.elementor-widget-sidebar .widget_recent_entries ul li a:hover,
.elementor-widget-sidebar .widget_product_categories ul li a:hover,
.sidebar-content-block .widget_archive ul li a:hover,
.sidebar-content-block .widget_categories ul li a:hover,
.sidebar-content-block .widget_pages ul li a:hover,
.sidebar-content-block .widget_meta ul li a:hover,
.sidebar-content-block .widget_nav_menu ul li a:hover,
.sidebar-content-block .product-categories ul li a:hover,
.sidebar-content-block .widget_recent_entries ul li a:hover,
.sidebar-content-block .widget_product_categories ul li a:hover {
font-weight: 600;
color: #000;
}
.dark-scheme .site-sidebar .widget_archive ul li a:hover, .dark-scheme
.site-sidebar .widget_categories ul li a:hover, .dark-scheme
.site-sidebar .widget_pages ul li a:hover, .dark-scheme
.site-sidebar .widget_meta ul li a:hover, .dark-scheme
.site-sidebar .widget_nav_menu ul li a:hover, .dark-scheme
.site-sidebar .product-categories ul li a:hover, .dark-scheme
.site-sidebar .widget_recent_entries ul li a:hover, .dark-scheme
.site-sidebar .widget_product_categories ul li a:hover, .dark-scheme
.elementor-widget-sidebar .widget_archive ul li a:hover, .dark-scheme
.elementor-widget-sidebar .widget_categories ul li a:hover, .dark-scheme
.elementor-widget-sidebar .widget_pages ul li a:hover, .dark-scheme
.elementor-widget-sidebar .widget_meta ul li a:hover, .dark-scheme
.elementor-widget-sidebar .widget_nav_menu ul li a:hover, .dark-scheme
.elementor-widget-sidebar .product-categories ul li a:hover, .dark-scheme
.elementor-widget-sidebar .widget_recent_entries ul li a:hover, .dark-scheme
.elementor-widget-sidebar .widget_product_categories ul li a:hover, .dark-scheme
.sidebar-content-block .widget_archive ul li a:hover, .dark-scheme
.sidebar-content-block .widget_categories ul li a:hover, .dark-scheme
.sidebar-content-block .widget_pages ul li a:hover, .dark-scheme
.sidebar-content-block .widget_meta ul li a:hover, .dark-scheme
.sidebar-content-block .widget_nav_menu ul li a:hover, .dark-scheme
.sidebar-content-block .product-categories ul li a:hover, .dark-scheme
.sidebar-content-block .widget_recent_entries ul li a:hover, .dark-scheme
.sidebar-content-block .widget_product_categories ul li a:hover {
color: #fff;
}
.site-sidebar .widget_archive ul li .children,
.site-sidebar .widget_archive ul li .sub-menu,
.site-sidebar .widget_categories ul li .children,
.site-sidebar .widget_categories ul li .sub-menu,
.site-sidebar .widget_pages ul li .children,
.site-sidebar .widget_pages ul li .sub-menu,
.site-sidebar .widget_meta ul li .children,
.site-sidebar .widget_meta ul li .sub-menu,
.site-sidebar .widget_nav_menu ul li .children,
.site-sidebar .widget_nav_menu ul li .sub-menu,
.site-sidebar .product-categories ul li .children,
.site-sidebar .product-categories ul li .sub-menu,
.site-sidebar .widget_recent_entries ul li .children,
.site-sidebar .widget_recent_entries ul li .sub-menu,
.site-sidebar .widget_product_categories ul li .children,
.site-sidebar .widget_product_categories ul li .sub-menu,
.elementor-widget-sidebar .widget_archive ul li .children,
.elementor-widget-sidebar .widget_archive ul li .sub-menu,
.elementor-widget-sidebar .widget_categories ul li .children,
.elementor-widget-sidebar .widget_categories ul li .sub-menu,
.elementor-widget-sidebar .widget_pages ul li .children,
.elementor-widget-sidebar .widget_pages ul li .sub-menu,
.elementor-widget-sidebar .widget_meta ul li .children,
.elementor-widget-sidebar .widget_meta ul li .sub-menu,
.elementor-widget-sidebar .widget_nav_menu ul li .children,
.elementor-widget-sidebar .widget_nav_menu ul li .sub-menu,
.elementor-widget-sidebar .product-categories ul li .children,
.elementor-widget-sidebar .product-categories ul li .sub-menu,
.elementor-widget-sidebar .widget_recent_entries ul li .children,
.elementor-widget-sidebar .widget_recent_entries ul li .sub-menu,
.elementor-widget-sidebar .widget_product_categories ul li .children,
.elementor-widget-sidebar .widget_product_categories ul li .sub-menu,
.sidebar-content-block .widget_archive ul li .children,
.sidebar-content-block .widget_archive ul li .sub-menu,
.sidebar-content-block .widget_categories ul li .children,
.sidebar-content-block .widget_categories ul li .sub-menu,
.sidebar-content-block .widget_pages ul li .children,
.sidebar-content-block .widget_pages ul li .sub-menu,
.sidebar-content-block .widget_meta ul li .children,
.sidebar-content-block .widget_meta ul li .sub-menu,
.sidebar-content-block .widget_nav_menu ul li .children,
.sidebar-content-block .widget_nav_menu ul li .sub-menu,
.sidebar-content-block .product-categories ul li .children,
.sidebar-content-block .product-categories ul li .sub-menu,
.sidebar-content-block .widget_recent_entries ul li .children,
.sidebar-content-block .widget_recent_entries ul li .sub-menu,
.sidebar-content-block .widget_product_categories ul li .children,
.sidebar-content-block .widget_product_categories ul li .sub-menu {
margin: 5px 0 0;
margin-left: 10px;
}
.site-sidebar .widget select,
.elementor-widget-sidebar .widget select,
.sidebar-content-block .widget select {
margin: 8px 0;
}
.site-sidebar .widget_tag_cloud .widget-title,
.elementor-widget-sidebar .widget_tag_cloud .widget-title,
.sidebar-content-block .widget_tag_cloud .widget-title {
margin-bottom: 35px;
}
.site-sidebar .widget_tag_cloud .tagcloud,
.elementor-widget-sidebar .widget_tag_cloud .tagcloud,
.sidebar-content-block .widget_tag_cloud .tagcloud {
padding-bottom: 12px;
}
.site-sidebar .widget_black_studio_tinymce .widget-title,
.elementor-widget-sidebar .widget_black_studio_tinymce .widget-title,
.sidebar-content-block .widget_black_studio_tinymce .widget-title {
margin-bottom: 35px;
}
.site-sidebar .widget_categories ul li,
.elementor-widget-sidebar .widget_categories ul li,
.sidebar-content-block .widget_categories ul li {
position: relative;
}
.site-sidebar .widget_categories ul li a,
.elementor-widget-sidebar .widget_categories ul li a,
.sidebar-content-block .widget_categories ul li a {
display: inline-block;
position: static !important;
padding-right: 0;
}
.site-sidebar .widget_categories ul li a:after,
.elementor-widget-sidebar .widget_categories ul li a:after,
.sidebar-content-block .widget_categories ul li a:after {
position: absolute;
top: 8px;
right: 0;
}
.site-sidebar .widget_categories ul li a:hover,
.elementor-widget-sidebar .widget_categories ul li a:hover,
.sidebar-content-block .widget_categories ul li a:hover {
background: transparent;
}
.site-sidebar .widget_archive ul li a,
.elementor-widget-sidebar .widget_archive ul li a,
.sidebar-content-block .widget_archive ul li a {
display: inline;
padding: 0;
}
.site-sidebar .widget_recent_comments .widget-title,
.elementor-widget-sidebar .widget_recent_comments .widget-title,
.sidebar-content-block .widget_recent_comments .widget-title {
margin-bottom: 18px;
}
.site-sidebar .widget_rss .widget-title,
.elementor-widget-sidebar .widget_rss .widget-title,
.sidebar-content-block .widget_rss .widget-title {
margin-bottom: 15px;
}
.site-sidebar .widget_rss > ul,
.elementor-widget-sidebar .widget_rss > ul,
.sidebar-content-block .widget_rss > ul {
margin: 0;
}
.site-sidebar .widget_rss li,
.elementor-widget-sidebar .widget_rss li,
.sidebar-content-block .widget_rss li {
margin-bottom: 15px;
}
.site-sidebar .widget_rss li .rsswidget,
.elementor-widget-sidebar .widget_rss li .rsswidget,
.sidebar-content-block .widget_rss li .rsswidget {
font-weight: 600;
color: #041B28;
font-family: 'Montserrat';
}
.site-sidebar .widget_rss li .rss-date,
.elementor-widget-sidebar .widget_rss li .rss-date,
.sidebar-content-block .widget_rss li .rss-date {
display: block;
font-size: 12px;
opacity: .7;
margin-bottom: 3px;
}
.site-sidebar .widget_rss li .rssSummary,
.elementor-widget-sidebar .widget_rss li .rssSummary,
.sidebar-content-block .widget_rss li .rssSummary {
font-weight: 500;
font-size: 12px;
color: #676767;
line-height: 16px;
}
.site-sidebar .widget_rss li cite,
.elementor-widget-sidebar .widget_rss li cite,
.sidebar-content-block .widget_rss li cite {
font-size: 12px;
font-style: normal;
opacity: .7;
}
.site-sidebar .social-links-widget,
.elementor-widget-sidebar .social-links-widget,
.sidebar-content-block .social-links-widget {
border-bottom: none;
padding-left: 15px;
padding-right: 15px;
}
.site-sidebar .social-links-widget .label,
.elementor-widget-sidebar .social-links-widget .label,
.sidebar-content-block .social-links-widget .label {
font-weight: 500;
}
.site-sidebar .widget + .social-links-widget,
.elementor-widget-sidebar .widget + .social-links-widget,
.sidebar-content-block .widget + .social-links-widget {
margin-top: -9px;
}
.no-results .searchform {
margin: 41px 0;
max-width: 500px;
}
.searchform {
position: relative;
border: 1px solid #9A9A9A;
border-radius: 17px;
background: #fff;
opacity: 1;
}
.searchform .input {
border: none;
background: none;
font-weight: 600;
font-family: inherit;
font-size: 12px;
padding: 0;
width: 100%;
height: 28px;
padding: 0 15px 0 15px;
}
.searchform .searchsubmit {
position: absolute;
right: 0;
top: 0;
height: 100%;
width: 35px;
font-size: 14px;
}
.searchform:first-child {
margin-top: 0;
} body.light-scheme .calendar_wrap,
body .light-scheme .calendar_wrap {
background: #f9f9f9;
}
body.light-scheme .calendar_wrap table td.pad,
body .light-scheme .calendar_wrap table td.pad {
background: #f7f7f7;
}
body.dark-scheme .calendar_wrap,
body .dark-scheme .calendar_wrap,
footer.light-color .calendar_wrap {
background: #1a1a1a;
}
body.dark-scheme .calendar_wrap table td.pad,
body .dark-scheme .calendar_wrap table td.pad,
footer.light-color .calendar_wrap table td.pad {
background: #323232;
}
.calendar_wrap table {
margin: 0;
border-collapse: collapse;
}
.calendar_wrap table td,
.calendar_wrap table th {
font-size: 11px;
padding: 2px 3px;
text-align: center;
}
.calendar_wrap table th {
padding: 10px 3px;
font-size: 12px;
}
.calendar_wrap table td,
.calendar_wrap table td {
padding: 10px 3px;
font-weight: 500;
}
.calendar_wrap table td a,
.calendar_wrap table td a {
text-decoration: none;
}
.calendar_wrap table td.pad,
.calendar_wrap table td.pad {
background: #1a1a1a;
}
.calendar_wrap table caption {
font-size: 14px;
font-weight: 500;
border-bottom: 0;
padding: 10px 0;
}
.calendar_wrap .wp-calendar-nav {
padding: 10px 15px;
font-size: 12px;
}
.calendar_wrap .wp-calendar-nav a {
color: inherit;
}
.site-sidebar .widget_calendar .calendar_wrap,
.elementor-widget-sidebar .widget_calendar .calendar_wrap,
.sidebar-content-block .widget_calendar .calendar_wrap {
margin: 0;
} .widget_recent_comments ul {
padding: 0;
font-size: 14px;
}
.widget_recent_comments ul li:not(:last-child) {
margin-bottom: 10px;
}
.widget_recent_comments ul li .comment-author-link {
font-weight: 700;
}
.widget_recent_comments ul li a {
color: inherit;
}
.widget_recent_comments ul li > a {
font-weight: 500;
} .tagcloud {
text-transform: capitalize;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: -8px 0;
padding-bottom: 20px;
}
.tagged_as a,
.tagcloud .tag-cloud-link {
font-size: 11px !important;
color: #000;
height: 25px;
line-height: 25px;
white-space: nowrap;
max-width: 200px;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
padding: 0 15px;
overflow: hidden;
background: #F6F6F6;
border-radius: 20px;
margin: 8px 0 0;
font-weight: 500;
}
.tagged_as a:not(:last-child),
.tagcloud .tag-cloud-link:not(:last-child) {
margin-right: 8px;
}
.tagged_as a:hover,
.tagcloud .tag-cloud-link:hover {
background: #3B3838;
color: #fff;
}
.dark-scheme .tagged_as a, .dark-scheme
.tagcloud .tag-cloud-link {
color: #fff;
background: #202020;
}
.dark-scheme .tagged_as a:hover, .dark-scheme
.tagcloud .tag-cloud-link:hover {
background: #e8e8e8;
color: #171819;
} .blog-post-widget .item {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.blog-post-widget .item:not(:last-child) {
margin-bottom: 25px;
}
.blog-post-widget .item .image {
margin-right: 9px;
width: 54px;
-webkit-box-flex: 0;
-webkit-flex: 0 0 54px;
-ms-flex: 0 0 54px;
flex: 0 0 54px;
}
.blog-post-widget .item .image:before {
content: '';
display: block;
padding-bottom: 100%;
}
.blog-post-widget .item .categories {
color: #555;
font-size: 10px;
margin-bottom: 5px;
}
.blog-post-widget .item .title {
margin: 0;
font-size: 16px;
font-weight: 600;
line-height: 1.25;
text-decoration: underline;
}
.blog-post-widget .item .title a {
color: inherit;
}
.blog-post-widget .item .title:hover {
color: inherit;
}
.blog-post-widget .item .readmore-link {
font-size: 12px;
}
.blog-post-widget .item .readmore-link span + i {
margin-left: .2em;
} .author-info-block .ai-wrap {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
text-align: left;
color: #4B4B4B;
line-height: 1.4;
white-space: nowrap;
}
.dark-scheme .author-info-block .ai-wrap {
color: #fff;
}
.author-info-block .avatar {
-webkit-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
-webkit-box-flex: 0;
-webkit-flex: 0 0 50px;
-ms-flex: 0 0 50px;
flex: 0 0 50px;
max-width: 50px;
margin-right: 10px;
border-radius: 50%;
border: 2px solid #fff;
}
.author-info-block .avatar:before {
content: '';
display: block;
padding-bottom: 100%;
}
.author-info-block .name {
font-weight: 600;
font-size: 16px;
}
.author-info-block .date {
font-size: 14px;
} .post-bottom-meta-block {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding-top: 60px;
padding-bottom: 20px;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.dark-scheme .post-bottom-meta-block {
border-bottom-color: rgba(255, 255, 255, 0.1);
}
.post-bottom-meta-block .tags {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.post-bottom-meta-block .tags .label {
font-weight: 600;
margin-right: 7px;
}
.post-bottom-meta-block .tags a {
font-size: 12px;
color: #696969;
height: 20px;
line-height: 20px;
white-space: nowrap;
max-width: 200px;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
padding: 0 10px;
overflow: hidden;
background: #F6F6F6;
border-radius: 10px;
margin: 8px 0;
}
.post-bottom-meta-block .tags a:not(:last-child) {
margin-right: 6px;
}
.post-bottom-meta-block .meta {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin-left: auto;
}
.post-bottom-meta-block .meta > *:not(:last-child) {
margin-right: 10px;
}
.post-bottom-meta-block .share-popup-button {
font-size: 20px;
cursor: pointer;
}
@media (max-width: 575.98px) {
.post-bottom-meta-block {
display: block;
}
.post-bottom-meta-block .tags {
margin-bottom: 10px;
}
} .comments-area {
padding-top: 74px;
padding-bottom: 90px;
}
.post-bottom-meta-block + .comments-area {
border-top: none;
}
.comments-area .comment-items-wrap {
margin-bottom: 88px;
max-width: 635px;
}
.comments-area #commentform-area {
max-width: 635px;
}
.comments-area .comment-title {
margin-bottom: 42px;
font-size: 32px;
}
@media (max-width: 767.98px) {
.comments-area .comment-title {
font-size: 24px;
}
}
.comments-area .comment-items {
padding: 0;
margin: 0;
}
.comments-area .comment-items .comment-item {
position: relative;
margin-bottom: 45px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.comments-area .comment-items .comment-item .replytocom {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin-left: auto;
font-weight: 600;
font-size: 12px;
text-transform: capitalize;
margin-bottom: 6px;
}
.comments-area .comment-items .comment-item .replytocom i {
margin-left: 4px;
font-size: 12px;
}
.comments-area .comment-items .comment-item .replytocom span {
line-height: 1;
}
.comments-area .comment-items .comment-item .replytocom:hover {
opacity: 0.8;
color: inherit;
}
.comments-area .comment-items .comment-item .top-block {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 2px;
}
.comments-area .comment-items .comment-item .image {
-webkit-box-flex: 0;
-webkit-flex: 0 0 65px;
-ms-flex: 0 0 65px;
flex: 0 0 65px;
max-width: 65px;
margin-right: 10px;
border-radius: 50%;
overflow: hidden;
-webkit-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
}
.comments-area .comment-items .comment-item .image:before {
content: '';
display: block;
padding-bottom: 100%;
}
@media (max-width: 767.98px) {
.comments-area .comment-items .comment-item .image {
display: none;
}
}
.comments-area .comment-items .comment-item .area {
-webkit-align-self: center;
-ms-flex-item-align: center;
align-self: center;
-webkit-box-flex: 1;
-webkit-flex: 1 0 0;
-ms-flex: 1 0 0px;
flex: 1 0 0;
overflow: hidden;
}
.comments-area .comment-items .comment-item .top {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
line-height: 1.2;
margin-bottom: 6px;
}
.comments-area .comment-items .comment-item .top .name {
font-size: 18px;
text-transform: capitalize;
font-weight: 600;
font-family: 'Montserrat', Arial, Helvetica, sans-serif;
}
.comments-area .comment-items .comment-item .top .sep {
font-size: 14px;
margin: 0 5px;
}
.comments-area .comment-items .comment-item .top .time {
font-size: 12px;
}
@media (max-width: 767.98px) {
.comments-area .comment-items .comment-item .top {
display: block;
margin-bottom: 15px;
}
.comments-area .comment-items .comment-item .top .sep {
display: none;
}
}
.comments-area .comment-items .comment-item .ct {
min-width: 0;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
}
.comments-area .comment-items .comment-item .content {
position: relative;
font-size: 14px;
line-height: 1.57;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
padding-bottom: 23px;
z-index: 1;
}
.dark-scheme .comments-area .comment-items .comment-item .content {
border-bottom-color: rgba(255, 255, 255, 0.1);
}
@media (min-width: 768px) {
.comments-area .comment-items .comment-item .content h1 {
font-size: 72px;
}
}
.comments-area .comment-items .comment-item .comment-respond {
-webkit-box-flex: 0;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
margin-top: 40px;
}
.comments-area .comment-items .comment-item .comment-respond .comment-title {
margin-bottom: 45px;
}
.comments-area .comment-items .comment-item .comment-respond .comment-title span {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
}
.comments-area .comment-items .comment-item .comment-respond .comment-title span small {
font-size: 12px;
-webkit-align-self: center;
-ms-flex-item-align: center;
align-self: center;
font-family: 'raleway';
font-weight: 600;
margin-top: 16px;
}
.comments-area .comment-items .children {
margin-left: 50px;
padding-left: 0;
}
@media (max-width: 767.98px) {
.comments-area .comment-items .children {
margin-left: 15px;
}
}
.comments-area .comment-respond { }
.comment-form .logged-links {
margin: -24px 0 0;
font-size: 16px;
}
.comment-form .logged-links a {
color: inherit;
}
.comment-form .logged-links a:hover {
color: #848484;
}
.comment-form .logged-links .logout {
margin-left: .8em;
}
.comment-form .style1 {
border-color: #ccc;
font-size: 14px;
}
.comment-form .style1::-webkit-input-placeholder {
color: #555555;
}
.comment-form .style1::-moz-placeholder {
color: #555555;
}
.comment-form .style1:-ms-input-placeholder {
color: #555555;
}
.comment-form .style1::-ms-input-placeholder {
color: #555555;
}
.comment-form .style1::placeholder {
color: #555555;
}
.dark-scheme .comment-form .style1::-webkit-input-placeholder {
color: #a8a8a8;
}
.dark-scheme .comment-form .style1::-moz-placeholder {
color: #a8a8a8;
}
.dark-scheme .comment-form .style1:-ms-input-placeholder {
color: #a8a8a8;
}
.dark-scheme .comment-form .style1::-ms-input-placeholder {
color: #a8a8a8;
}
.dark-scheme .comment-form .style1::placeholder {
color: #a8a8a8;
}
.comment-form .input-row {
margin-bottom: 25px;
}
.comment-form-cookies-consent {
padding: 0 15px;
margin: -6px 0 22px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.comment-form-cookies-consent #wp-comment-cookies-consent {
-webkit-box-flex: 0;
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
margin-right: 10px;
}
.comment-form-cookies-consent label {
font-size: 12px;
line-height: 1.3;
color: #353535;
} .pagination,
nav.woocommerce-pagination {
font-family: 'Montserrat';
margin: 30px 0 45px;
font-size: 14px;
font-weight: 600;
}
.portfolio-items + .pagination,
.blog-items + .pagination, .portfolio-items +
nav.woocommerce-pagination,
.blog-items +
nav.woocommerce-pagination {
margin-top: 0;
}
.products + .pagination, .products +
nav.woocommerce-pagination {
margin-top: -1em;
}
.pagination ul,
nav.woocommerce-pagination ul {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.pagination ul li,
nav.woocommerce-pagination ul li {
line-height: 22px;
margin-right: 4px;
}
.pagination ul li > a,
.pagination ul li > span,
nav.woocommerce-pagination ul li > a,
nav.woocommerce-pagination ul li > span {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
color: inherit;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
width: 100%;
-webkit-transition: all 400ms ease;
-o-transition: all 400ms ease;
transition: all 400ms ease;
margin: 2px 0;
}
.pagination ul li i,
nav.woocommerce-pagination ul li i {
display: block;
font-size: 12px;
line-height: inherit;
line-height: 1;
}
.pagination ul li .page-numbers:not(.prev):not(.next),
nav.woocommerce-pagination ul li .page-numbers:not(.prev):not(.next) {
padding: 2px 7px 0;
min-width: 23px;
height: 23px;
line-height: 23px;
font-size: 12px;
border-radius: 15px;
}
.pagination ul li .page-numbers:not(.prev):not(.next):hover, .pagination ul li .page-numbers:not(.prev):not(.next).current,
nav.woocommerce-pagination ul li .page-numbers:not(.prev):not(.next):hover,
nav.woocommerce-pagination ul li .page-numbers:not(.prev):not(.next).current {
background: #000000;
color: #fff;
}
.pagination ul li .button,
nav.woocommerce-pagination ul li .button {
font-size: 11px;
height: 27px;
padding: 0 0;
}
.pagination ul li .button span,
nav.woocommerce-pagination ul li .button span {
-webkit-transition: none;
-o-transition: none;
transition: none;
}
.pagination ul li .button i,
nav.woocommerce-pagination ul li .button i {
font-size: 11px;
}
.pagination ul li .prev,
.pagination ul li .next,
nav.woocommerce-pagination ul li .prev,
nav.woocommerce-pagination ul li .next {
position: relative;
}
.pagination ul li .prev:before,
.pagination ul li .next:before,
nav.woocommerce-pagination ul li .prev:before,
nav.woocommerce-pagination ul li .next:before {
content: '';
position: absolute;
top: 50%;
width: 12px;
height: 0;
border-bottom: 1px solid;
}
.pagination ul li .prev,
nav.woocommerce-pagination ul li .prev {
padding-right: 25px;
}
.pagination ul li .prev:before,
nav.woocommerce-pagination ul li .prev:before {
right: 0;
}
.pagination ul li .prev i,
nav.woocommerce-pagination ul li .prev i {
margin-right: 3px;
}
.pagination ul li .next,
nav.woocommerce-pagination ul li .next {
padding-left: 25px;
}
.pagination ul li .next:before,
nav.woocommerce-pagination ul li .next:before {
left: 0;
}
.pagination ul li .next i,
nav.woocommerce-pagination ul li .next i {
margin-left: 3px;
}
nav.woocommerce-pagination {
margin-bottom: 90px;
} .page-pagination {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
font-size: 14px;
margin: 30px 0;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
width: 100%;
}
.content-area + .page-pagination {
margin-top: 0;
margin-bottom: 75px;
}
.page-pagination > a,
.page-pagination > span {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
color: inherit;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-transition: all 400ms ease;
-o-transition: all 400ms ease;
transition: all 400ms ease;
margin: 2px 0;
margin-right: 4px;
padding: 2px 7px 0;
min-width: 23px;
height: 23px;
line-height: 23px;
font-size: 12px;
color: #7A7272;
border-radius: 15px;
}
.page-pagination > span {
background: #000000;
color: #fff;
} .mobile-navigation-block {
position: fixed;
top: 0;
right: 0;
bottom: 0;
background: #fff;
-webkit-transform: translate(100%);
-ms-transform: translate(100%);
transform: translate(100%);
-webkit-transition: all 400ms ease;
-o-transition: all 400ms ease;
transition: all 400ms ease;
width: 260px;
z-index: 200;
}
.mobile-navigation-block .close {
position: absolute;
top: 20px;
right: 20px;
}
.mobile-navigation-block .header-bottom-block {
position: absolute;
left: 0;
right: 0;
bottom: 0;
}
.mobile-navigation-block .header-bottom-block:before {
content: '';
position: absolute;
top: 0;
left: 15px;
right: 0;
background: -o-linear-gradient(left, #000 0%, #fff 100%);
background: -webkit-gradient(linear, left top, right top, from(#000), to(#fff));
background: linear-gradient(to right, #000 0%, #fff 100%);
height: 1px;
opacity: .2;
}
.mobile-navigation-block .header-bottom-block .container {
padding: 25px 35px;
}
.mobile-navigation-block .header-bottom-block .container-fluid {
padding: 25px 35px;
}
.mobile-navigation-block.light-header {
background: #161616;
color: #fff;
}
.admin-bar .mobile-navigation-block {
top: 32px;
}
.mobile-navigation-block.active {
-webkit-transform: translate(0);
-ms-transform: translate(0);
transform: translate(0);
}
.mobile-navigation-block.fixed .mobile-navigation {
top: 100px;
}
.header-light .mobile-navigation-block .header-bottom-block:before {
background: -o-linear-gradient(left, #fff 0%, #000 100%);
background: -webkit-gradient(linear, left top, right top, from(#fff), to(#000));
background: linear-gradient(to right, #fff 0%, #000 100%);
}
.mobile-navigation {
position: absolute;
top: 95px;
left: 0;
right: 0px;
bottom: 35px;
overflow-x: hidden;
overflow-y: auto;
font-weight: 500;
font-size: 14px;
color: #BAB5B5;
}
.dark-header .mobile-navigation {
color: #8A8A8A;
}
.mobile-navigation ul {
padding: 0;
margin: 0;
}
.mobile-navigation ul li {
display: block;
}
.mobile-navigation .mega-menu-toggle {
display: none;
}
.mobile-navigation a {
color: inherit;
text-decoration: none;
}
.mobile-navigation .menu {
padding-left: 0;
}
.mobile-navigation .menu > li > a {
position: relative;
line-height: 25px;
vertical-align: middle;
padding: 10px 0;
text-align: left;
display: block;
height: auto;
max-width: none;
}
.mobile-navigation .menu > li > a span {
border: none;
padding: 2px 10px;
position: relative;
display: block;
line-height: 1;
}
.mobile-navigation .menu > li:hover > a {
color: #fff;
}
.dark-header .mobile-navigation .menu > li:hover > a {
color: #000;
}
.mobile-navigation .menu > a.current > a,
.mobile-navigation .menu > li.current-menu-item > a,
.mobile-navigation .menu > li.current-menu-ancestor > a,
.mobile-navigation .menu > li.current_page_item > a,
.mobile-navigation .menu > li.current_page_parent > a,
.mobile-navigation .menu > li.mega-current-menu-item > a,
.mobile-navigation .menu > li.mega-current-menu-ancestor > a,
.mobile-navigation .menu > li.mega-current_page_item > a,
.mobile-navigation .menu > li.mega-current_page_parent > a {
color: #fff;
}
.dark-header .mobile-navigation .menu > a.current > a, .dark-header
.mobile-navigation .menu > li.current-menu-item > a, .dark-header
.mobile-navigation .menu > li.current-menu-ancestor > a, .dark-header
.mobile-navigation .menu > li.current_page_item > a, .dark-header
.mobile-navigation .menu > li.current_page_parent > a, .dark-header
.mobile-navigation .menu > li.mega-current-menu-item > a, .dark-header
.mobile-navigation .menu > li.mega-current-menu-ancestor > a, .dark-header
.mobile-navigation .menu > li.mega-current_page_item > a, .dark-header
.mobile-navigation .menu > li.mega-current_page_parent > a {
color: #000;
}
.mobile-navigation .menu li > a {
display: block;
}
.mobile-navigation .menu li.menu-item-has-children,
.mobile-navigation .menu li.mega-menu-item-has-children {
position: relative;
}
.mobile-navigation .menu li.menu-item-has-children > a:after,
.mobile-navigation .menu li.mega-menu-item-has-children > a:after {
content: "\e906";
font-family: 'wixo-icon' !important;
position: absolute;
top: 50%;
right: 10px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
font-size: 0.7em;
}
.mobile-navigation .menu.container {
margin: 0 auto;
padding: 0 30px;
}
.mobile-navigation .sub-menu {
position: relative;
border-top: 1px solid #464646;
display: none;
}
.dark-header .mobile-navigation .sub-menu {
border-color: #eaeaea;
}
.mobile-navigation .sub-menu > li {
padding: 0 0;
border-bottom: 1px solid #464646;
}
.dark-header .mobile-navigation .sub-menu > li {
border-color: #eaeaea;
}
.mobile-navigation .sub-menu > li > a {
display: table-cell;
width: 200px;
height: 35px;
padding: 5px 20px;
position: relative;
vertical-align: middle;
-webkit-transition-duration: 0.2s;
-o-transition-duration: 0.2s;
transition-duration: 0.2s;
}
.mobile-navigation .sub-menu > li > a span {
position: relative;
}
.mobile-navigation .sub-menu > li > a span:after {
content: '';
}
.mobile-navigation .sub-menu > li > a.current {
color: #fff;
}
.dark-header .mobile-navigation .sub-menu > li > a.current {
color: #000;
}
.mobile-navigation .sub-menu > li:hover > a {
color: #fff;
}
.dark-header .mobile-navigation .sub-menu > li:hover > a {
color: #000;
}
.mobile-navigation .sub-menu > li.current-menu-item > a,
.mobile-navigation .sub-menu > li.current-menu-ancestor > a,
.mobile-navigation .sub-menu > li.current_page_item > a,
.mobile-navigation .sub-menu > li.current_page_parent > a,
.mobile-navigation .sub-menu > li.mega-current-menu-item > a,
.mobile-navigation .sub-menu > li.mega-current-menu-ancestor > a,
.mobile-navigation .sub-menu > li.mega-current_page_item > a,
.mobile-navigation .sub-menu > li.mega-current_page_parent > a {
color: #fff;
}
.dark-header .mobile-navigation .sub-menu > li.current-menu-item > a, .dark-header
.mobile-navigation .sub-menu > li.current-menu-ancestor > a, .dark-header
.mobile-navigation .sub-menu > li.current_page_item > a, .dark-header
.mobile-navigation .sub-menu > li.current_page_parent > a, .dark-header
.mobile-navigation .sub-menu > li.mega-current-menu-item > a, .dark-header
.mobile-navigation .sub-menu > li.mega-current-menu-ancestor > a, .dark-header
.mobile-navigation .sub-menu > li.mega-current_page_item > a, .dark-header
.mobile-navigation .sub-menu > li.mega-current_page_parent > a {
color: #000;
}
.mobile-navigation .sub-menu .sub-menu {
padding-left: 10px;
margin-bottom: -2px;
border-top: 1px solid #464646;
}
.dark-header .mobile-navigation .sub-menu .sub-menu {
border-color: #ccc;
}
.mobile-navigation .sub-menu .sub-menu > li:last-child {
border-bottom: none;
}
.mobile-navigation .sub-menu .mega-sub-menu {
padding-left: 10px;
margin-bottom: -2px;
border-top: 1px solid #464646;
}
.mobile-navigation .sub-menu .mega-sub-menu > li:last-child {
border-bottom: none;
}
@media screen and (max-width: 782px) {
.admin-bar .mobile-navigation-block {
top: 46px;
}
}
.banner-404,
.coming-soon-banner {
min-height: 100vh;
padding: 100px 0 30px;
}
.banner-404 .image,
.coming-soon-banner .image {
opacity: 0.6;
}
.banner-404 .sub-heading,
.coming-soon-banner .sub-heading {
font-size: 24px;
margin-bottom: 10px;
}
.banner-404 .heading-block,
.coming-soon-banner .heading-block {
font-size: 72px;
margin: 0 0 26px;
}
.banner-404 .text,
.coming-soon-banner .text {
color: #a8a8a8;
line-height: 1.81;
margin-bottom: 18px;
}
.banner-404 .container {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.banner-404 .side-image {
-webkit-box-flex: 0;
-webkit-flex: 0 0 195px;
-ms-flex: 0 0 195px;
flex: 0 0 195px;
margin-left: 140px;
margin-right: 55px;
}
.search-item {
padding-top: 38px;
padding-bottom: 40px;
border-bottom: 1px solid #DFDFDF;
}
.search-item .h {
margin: 0 0 33px;
}
.search-item .desc {
color: #8D8787;
line-height: 1.81;
max-width: 500px;
margin-bottom: 31px;
}
.page-top-block {
padding: 20px 0 45px;
margin-bottom: 50px;
}
.page-top-block .h {
margin: 0;
}
.archive-blog {
margin-bottom: 40px;
}
.post-content-container {
margin: 40px auto 0;
}
.breadcrumbs + .post-content-container {
margin-top: 0;
}
.breadcrumbs {
margin: 88px auto 20px;
font-size: 15px;
color: #5B5B5B;
}
.breadcrumbs a {
color: inherit;
}
.breadcrumbs span {
color: #000;
font-weight: 500;
}
.dark-scheme .breadcrumbs span {
color: #fff;
}
.dark-scheme .breadcrumbs {
color: #a0a0a0;
}
.sub-heading + .heading-block {
margin-top: 0;
}
.heading-block.with-decor-line {
position: relative;
}
.heading-block.with-decor-line:before {
content: '';
position: absolute;
top: 17px;
right: 100%;
margin-right: 15px;
width: 42px;
height: 1px;
background: currentColor;
}
.dark-scheme .heading-block.with-decor-line:before {
opacity: .3;
}
@media (max-width: 991.98px) {
.heading-block.with-decor-line:before {
top: 13px;
}
} .protected-post-form {
min-height: 400px;
text-align: center;
padding: 80px 30px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.protected-post-form .text {
-webkit-box-flex: 0;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
text-align: center;
margin-bottom: 30px;
}
.protected-post-form .form {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 0;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 460px;
margin: 0 auto;
width: 100%;
opacity: 1;
}
.protected-post-form .form > div {
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
margin-right: 22px;
}
.protected-post-form .form input {
width: 100%;
background: none;
border: none;
border-bottom: 1px solid;
font-family: inherit;
height: 38px;
border-radius: 0;
padding: 0 20px;
}
.protected-post-form .form p {
margin: 0;
} .right-click-disable-message {
position: fixed;
background: rgba(0, 0, 0, 0.9);
color: #fff;
z-index: 1005;
}
.right-click-disable-message .container {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
} .gdpr-modal-block {
position: fixed;
left: 15px;
bottom: 15px;
background: #1E1E1E 50% no-repeat;
color: #fff;
max-width: 270px;
border-radius: 10px;
z-index: 1000;
padding: 50px 20px 20px;
text-align: center;
}
.gdpr-modal-block.right {
left: auto;
right: 15px;
}
.light-scheme:not(.page-template-template-starting) .gdpr-modal-block.inherit-scheme {
color: #000;
background-color: #f6f6f6;
}
.light-scheme:not(.page-template-template-starting) .gdpr-modal-block.inherit-scheme .close {
background: #e0e0e0;
color: #535353;
}
.light-scheme:not(.page-template-template-starting) .gdpr-modal-block.inherit-scheme .close:hover {
background: #17171a;
color: #fff;
}
.light-scheme:not(.page-template-template-starting) .gdpr-modal-block.inherit-scheme .text {
color: #535353;
}
.light-scheme:not(.page-template-template-starting) .gdpr-modal-block.inherit-scheme .text a:not(:hover) {
color: #323232;
}
.gdpr-modal-block .close {
position: absolute;
top: 12px;
right: 12px;
width: 25px;
height: 25px;
font-size: 19px;
border-radius: 50%;
background: #3D3D3D;
color: #ECECEC;
cursor: pointer;
}
.gdpr-modal-block .close:before {
display: block;
}
.gdpr-modal-block .close:hover {
background: #fff;
color: #000;
}
.gdpr-modal-block > img {
margin-bottom: 11px;
vertical-align: middle;
}
.gdpr-modal-block .title {
font-size: 22px;
line-height: 1;
margin: 0 0 13px;
}
.gdpr-modal-block .text {
font-size: 12px;
line-height: 1.33;
color: #747474;
}
.gdpr-modal-block .text a {
color: #ECECEC;
text-decoration: underline;
font-weight: 500;
}
.gdpr-modal-block .text a:hover {
text-decoration: none;
}.tinv-wishlist table.tinvwl-table-manage-list .product-name a {
color: inherit;
text-decoration: none;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul, .woocommerce-mini-cart {
margin: 0;
padding: 0;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li, .woocommerce-mini-cart li {
display: block;
}
div.products div.product-item .button-block, .woocommerce form .show-password-input, .woocommerce div.product-details .woocommerce-product-gallery .slider .swiper-slide a, .woocommerce div.product-details .woocommerce-product-gallery .slider .swiper-slide i {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
div.products div.product-item .button-block, .woocommerce div.product-details .woocommerce-product-gallery .thumbs .swiper-slide:after, .tinv-wishlist table.tinvwl-table-manage-list .product-remove button, .header-minicart .minicart-wrap {
-webkit-transition: 300ms ease;
-o-transition: 300ms ease;
transition: 300ms ease;
-webkit-transition-property: color, background, mix-blend-mode, opacity, visibility, height;
-o-transition-property: color, background, mix-blend-mode, opacity, visibility, height;
transition-property: color, background, mix-blend-mode, opacity, visibility, height;
}
.woocommerce div.product-details .woocommerce-product-gallery .slider .swiper-slide, .woocommerce div.product-details .woocommerce-product-gallery .thumbs .swiper-slide, .woocommerce div.product-details .woocommerce-product-gallery .product-image a {
background: 50% no-repeat;
background-size: cover;
}
@media (max-width: 767.98px) {
body.mobile-images-true .woocommerce div.product-details .woocommerce-product-gallery .slider .swiper-slide, .woocommerce div.product-details .woocommerce-product-gallery .slider body.mobile-images-true .swiper-slide, body.mobile-images-true .woocommerce div.product-details .woocommerce-product-gallery .thumbs .swiper-slide, .woocommerce div.product-details .woocommerce-product-gallery .thumbs body.mobile-images-true .swiper-slide, body.mobile-images-true .woocommerce div.product-details .woocommerce-product-gallery .product-image a, .woocommerce div.product-details .woocommerce-product-gallery .product-image body.mobile-images-true a {
background-size: contain !important;
}
}
.woocommerce table.shop_table tbody tr td.actions .coupon .coupon-button {
background: none;
border: none;
color: inherit;
cursor: pointer;
display: -webkit-inline-box;
display: -webkit-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
font-family: inherit;
line-height: 1;
outline: none;
padding: 0;
pointer-events: all;
position: relative;
text-decoration: none;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
-webkit-transition: all 300ms ease;
-o-transition: all 300ms ease;
transition: all 300ms ease;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
z-index: 1;
}
.woocommerce table.shop_table tbody tr td.actions .coupon .coupon-button span {
white-space: nowrap;
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
}
div.products div.product-item .button-block, .woocommerce div.product-details .woocommerce-product-gallery .slider .swiper-slide a, .woocommerce div.product-details .woocommerce-product-gallery .thumbs .swiper-slide:after {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
div.products div.product-item .image:hover .button-block, .header-minicart:hover .minicart-wrap {
opacity: 1;
visibility: visible;
}
div.products div.product-item .button-block, .header-minicart .minicart-wrap {
opacity: 0;
visibility: hidden;
} .tinv-wishlist table.tinvwl-table-manage-list .product-name a:hover, .tinv-wishlist .social-buttons li a.social:hover, .tinv-wishlist .tinv-modal .tinv-modal-inner .tinvwl_button_close:hover {
color: #4C59C6;
}
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce .added_to_cart, .woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce .added_to_cart:hover, .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled[disabled],
.woocommerce a.button.disabled,
.woocommerce a.button:disabled[disabled],
.woocommerce button.button.disabled,
.woocommerce button.button:disabled[disabled],
.woocommerce input.button.disabled,
.woocommerce input.button:disabled[disabled],
.woocommerce .added_to_cart.disabled,
.woocommerce .added_to_cart:disabled[disabled], .woocommerce #respond input#submit.disabled:hover, .woocommerce #respond input#submit:disabled[disabled]:hover,
.woocommerce a.button.disabled:hover,
.woocommerce a.button:disabled[disabled]:hover,
.woocommerce button.button.disabled:hover,
.woocommerce button.button:disabled[disabled]:hover,
.woocommerce input.button.disabled:hover,
.woocommerce input.button:disabled[disabled]:hover,
.woocommerce .added_to_cart.disabled:hover,
.woocommerce .added_to_cart:disabled[disabled]:hover, .woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce .added_to_cart.alt, .woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce .added_to_cart.alt:hover, .woocommerce div.product-details .single_add_to_cart_button, .woocommerce div.product-details .single_add_to_cart_button.disabled, .woocommerce div.product-details .single_add_to_cart_button:disabled[disabled], .woocommerce div.product-details .single_add_to_cart_button.disabled:hover, .woocommerce div.product-details .single_add_to_cart_button:disabled[disabled]:hover, .woocommerce div.product-details .single_add_to_cart_button:hover, .woocommerce table.shop_table tbody tr td.actions .coupon .coupon-button:hover, .tinv-wishlist table.tinvwl-table-manage-list thead td .button.alt:hover,
.tinv-wishlist table.tinvwl-table-manage-list thead th .button.alt:hover,
.tinv-wishlist table.tinvwl-table-manage-list tbody td .button.alt:hover,
.tinv-wishlist table.tinvwl-table-manage-list tbody th .button.alt:hover,
.tinv-wishlist table.tinvwl-table-manage-list tfoot td .button.alt:hover,
.tinv-wishlist table.tinvwl-table-manage-list tfoot th .button.alt:hover, .tinv-wishlist table.tinvwl-table-manage-list .product-remove button:hover, .header-minicart .hm-count span {
background: #4C59C6;
}   div.products div.product-item {
margin-bottom: 30px;
}
div.products div.product-item > *:last-child {
margin-bottom: 0 !important;
}
div.products div.product-item .image {
position: relative;
margin-bottom: 10px;
}
div.products div.product-item .image img {
display: block;
width: 100%;
}
@media (hover: none) {
div.products div.product-item .image .button-block {
opacity: 1;
visibility: visible;
}
}
.summary-top .sale-sticker,
div.products div.product-item .sale-sticker {
position: absolute;
top: 12px;
right: 12px;
font-weight: 600;
font-size: 10px;
line-height: 1.5em;
text-transform: uppercase;
padding: 0 6px;
background: #EEC100;
color: #fff;
}
div.products div.product-item .button-block {
pointer-events: none;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
div.products div.product-item .button-block .add_to_cart_button.added {
display: none;
}
div.products div.product-item .button-block .added_to_cart {
display: -webkit-inline-box;
display: -webkit-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
padding: 0 21px;
}
.product-widget-item .categories,
div.products div.product-item .categories {
color: #868686;
font-weight: 500;
font-size: 14px;
}
div.products div.product-item .woocommerce-loop-product__title {
font-size: 20px;
line-height: 1;
margin: 0 0 4px;
}
.product-widget-item .star-rating,
div.products div.product-item .star-rating {
font-size: 12px;
margin: 9px 0 7px;
margin: 5px 0 3px;
}
.product-widget-item .price,
.woocommerce-grouped-product-list-item__price,
div.products div.product-item .price {
font-family: 'Montserrat';
font-weight: 500;
font-size: 16px;
color: inherit;
line-height: 1;
}
.product-widget-item .price .woocommerce-Price-currencySymbol,
.woocommerce-grouped-product-list-item__price .woocommerce-Price-currencySymbol,
div.products div.product-item .price .woocommerce-Price-currencySymbol {
position: relative;
top: -3px;
font-size: 10px;
vertical-align: middle;
}
.product-widget-item .price del,
.woocommerce-grouped-product-list-item__price del,
div.products div.product-item .price del {
color: #868686;
margin-right: 5px;
opacity: 1;
}
.product-widget-item .price ins,
.woocommerce-grouped-product-list-item__price ins,
div.products div.product-item .price ins {
background: none;
font-weight: 500;
}
div.products div.product-item .tinv-wraper {
position: absolute;
top: 0;
left: 15px;
display: none;
}
div.products div.product-item .tinv-wraper .tinvwl_add_to_wishlist_button {
margin: 0;
} .product-widget-item {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.product-widget-item:not(:last-child) {
margin-bottom: 20px;
}
.product-widget-item .image {
-webkit-box-flex: 0;
-webkit-flex: 0 0 75px;
-ms-flex: 0 0 75px;
flex: 0 0 75px;
margin-right: 10px;
max-width: 75px;
}
.product-widget-item .image img {
display: block;
}
.product-widget-item .content > *:last-child {
margin-bottom: 0;
}
.product-widget-item .categories {
line-height: 1;
font-size: 12px;
margin-bottom: 3px;
}
.product-widget-item .title {
font-weight: normal;
font-weight: 600;
line-height: 1;
margin-bottom: 4px;
}
.product-widget-item .price {
font-size: 14px;
}
.product-widget-item .price .woocommerce-Price-currencySymbol {
top: -2px;
font-size: 8px;
}
.select2-container {
text-align: left;
font-size: 14px;
}
.select2-container .select2-selection--single {
border: none;
border-radius: 0;
border-bottom: 1px solid #555555;
}
.select2-container .select2-selection--single .select2-selection__rendered {
padding: 0;
}
.select2-container .select2-selection--single .select2-selection__arrow {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.select2-container .select2-selection--single .select2-selection__arrow:before {
content: "\e906";
font-family: 'wixo-icon';
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
font-size: 10px;
}
.select2-container .select2-selection--single .select2-selection__arrow b {
display: none;
}
.select2-container--open .select2-dropdown--below {
margin-top: 4px;
}
.select2-container--open .select2-dropdown--above {
margin-top: -4px;
}
.woocommerce { }
.woocommerce .woocommerce-result-count {
color: #666666;
font-weight: 500;
font-size: 14px;
}
.woocommerce .products-top {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-bottom: 15px;
}
.woocommerce .products-top .woocommerce-notices-wrapper {
-webkit-box-flex: 0;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
}
.woocommerce .products-top .woocommerce-ordering select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border: none;
background: none;
outline: none;
-webkit-box-shadow: none;
box-shadow: none;
font-family: inherit;
font-size: 14px;
border-bottom: 1px solid #9A9A9A;
background: url(//wandasolutions.com/wp-content/themes/wixo/images/select.svg) top 50% right 0 no-repeat;
background-size: 8px;
padding: 2px 15px 2px 0;
}
.woocommerce .products-top .woocommerce-ordering select::-webkit-input-placeholder {
color: #666666;
}
.woocommerce .products-top .woocommerce-ordering select::-moz-placeholder {
color: #666666;
}
.woocommerce .products-top .woocommerce-ordering select:-ms-input-placeholder {
color: #666666;
}
.woocommerce .products-top .woocommerce-ordering select::-ms-input-placeholder {
color: #666666;
}
.woocommerce .products-top .woocommerce-ordering select::placeholder {
color: #666666;
}
.woocommerce .products-top .woocommerce-ordering select option {
padding: 0 0;
}
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce .added_to_cart {
display: -webkit-inline-box;
display: -webkit-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
height: 38px;
color: #fff;
padding: 0 21px;
font-weight: 600;
font-size: 14px;
-webkit-box-shadow: 41.5953px 37.4944px 71px rgba(112, 127, 248, 0.12), 26.9599px 24.3019px 41.581px rgba(112, 127, 248, 0.0911111), 16.0219px 14.4423px 22.6148px rgba(112, 127, 248, 0.0728889), 8.31907px 7.49888px 11.5375px rgba(112, 127, 248, 0.06), 3.38925px 3.0551px 5.78519px rgba(112, 127, 248, 0.0471111), 0.77028px 0.69434px 2.79398px rgba(112, 127, 248, 0.0288889);
box-shadow: 41.5953px 37.4944px 71px rgba(112, 127, 248, 0.12), 26.9599px 24.3019px 41.581px rgba(112, 127, 248, 0.0911111), 16.0219px 14.4423px 22.6148px rgba(112, 127, 248, 0.0728889), 8.31907px 7.49888px 11.5375px rgba(112, 127, 248, 0.06), 3.38925px 3.0551px 5.78519px rgba(112, 127, 248, 0.0471111), 0.77028px 0.69434px 2.79398px rgba(112, 127, 248, 0.0288889);
border-radius: 29px;
white-space: nowrap;
}
.woocommerce #respond input#submit span + i,
.woocommerce a.button span + i,
.woocommerce button.button span + i,
.woocommerce input.button span + i,
.woocommerce .added_to_cart span + i {
margin-left: .215em;
}
.woocommerce #respond input#submit i + span,
.woocommerce a.button i + span,
.woocommerce button.button i + span,
.woocommerce input.button i + span,
.woocommerce .added_to_cart i + span {
margin-left: .215em;
}
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce .added_to_cart:hover {
color: #fff;
}
.woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled[disabled],
.woocommerce a.button.disabled,
.woocommerce a.button:disabled[disabled],
.woocommerce button.button.disabled,
.woocommerce button.button:disabled[disabled],
.woocommerce input.button.disabled,
.woocommerce input.button:disabled[disabled],
.woocommerce .added_to_cart.disabled,
.woocommerce .added_to_cart:disabled[disabled] {
color: #fff;
}
.woocommerce #respond input#submit.disabled:hover, .woocommerce #respond input#submit:disabled[disabled]:hover,
.woocommerce a.button.disabled:hover,
.woocommerce a.button:disabled[disabled]:hover,
.woocommerce button.button.disabled:hover,
.woocommerce button.button:disabled[disabled]:hover,
.woocommerce input.button.disabled:hover,
.woocommerce input.button:disabled[disabled]:hover,
.woocommerce .added_to_cart.disabled:hover,
.woocommerce .added_to_cart:disabled[disabled]:hover {
color: #fff;
}
.woocommerce #respond input#submit.loading, .woocommerce #respond input#submit.added,
.woocommerce a.button.loading,
.woocommerce a.button.added,
.woocommerce button.button.loading,
.woocommerce button.button.added,
.woocommerce input.button.loading,
.woocommerce input.button.added,
.woocommerce .added_to_cart.loading,
.woocommerce .added_to_cart.added {
opacity: 1;
}
.woocommerce #respond input#submit.loading:after, .woocommerce #respond input#submit.added:after,
.woocommerce a.button.loading:after,
.woocommerce a.button.added:after,
.woocommerce button.button.loading:after,
.woocommerce button.button.added:after,
.woocommerce input.button.loading:after,
.woocommerce input.button.added:after,
.woocommerce .added_to_cart.loading:after,
.woocommerce .added_to_cart.added:after {
position: absolute;
top: 50%;
left: 50%;
right: auto;
margin: -.5em 0 0 -.5em;
}
.woocommerce #respond input#submit.loading > *, .woocommerce #respond input#submit.added > *,
.woocommerce a.button.loading > *,
.woocommerce a.button.added > *,
.woocommerce button.button.loading > *,
.woocommerce button.button.added > *,
.woocommerce input.button.loading > *,
.woocommerce input.button.added > *,
.woocommerce .added_to_cart.loading > *,
.woocommerce .added_to_cart.added > * {
opacity: 0;
}
.woocommerce #respond input#submit[name="update_cart"],
.woocommerce a.button[name="update_cart"],
.woocommerce button.button[name="update_cart"],
.woocommerce input.button[name="update_cart"],
.woocommerce .added_to_cart[name="update_cart"] {
padding: 10px 20px !important;
font-size: 12px;
-webkit-box-shadow: none;
box-shadow: none;
}
.woocommerce #respond input#submit[name="update_cart"].disabled, .woocommerce #respond input#submit[name="update_cart"]:disabled[disabled],
.woocommerce a.button[name="update_cart"].disabled,
.woocommerce a.button[name="update_cart"]:disabled[disabled],
.woocommerce button.button[name="update_cart"].disabled,
.woocommerce button.button[name="update_cart"]:disabled[disabled],
.woocommerce input.button[name="update_cart"].disabled,
.woocommerce input.button[name="update_cart"]:disabled[disabled],
.woocommerce .added_to_cart[name="update_cart"].disabled,
.woocommerce .added_to_cart[name="update_cart"]:disabled[disabled] {
background: #b6b6b6;
}
.woocommerce #respond input#submit.loading:after,
.woocommerce a.button.loading:after,
.woocommerce button.button.loading:after,
.woocommerce input.button.loading:after,
.woocommerce .added_to_cart.loading:after {
content: "\e031";
}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
border-radius: 0;
}
.woocommerce form .show-password-input {
top: 0;
right: 0;
height: 100%;
width: 25px;
}
.woocommerce form .show-password-input:after {
margin: 0;
}
.woocommerce form .form-row {
padding: 0;
margin-bottom: 20px;
}
.woocommerce form .form-row label {
font-weight: 500;
}
.woocommerce form .form-row input.input-text,
.woocommerce form .form-row textarea.input-text {
font-size: 14px;
padding: 5px 0;
border: none;
border-bottom: 1px solid #555555;
}
.woocommerce form .form-row textarea.input-text {
border: 1px solid #555555;
padding: 5px 5px;
}
.woocommerce .shipping-calculator-form .button {
font-size: 12px;
padding: 0 15px;
height: 30px;
background: #eeeeee;
color: #666666;
-webkit-box-shadow: none;
box-shadow: none;
}
.woocommerce .woocommerce-billing-fields > h5,
.woocommerce .checkout-review-col > h5 {
margin: 0 0 25px;
}
.woocommerce div.product-details .woocommerce-product-rating .star-rating,
.woocommerce .star-rating {
font-family: 'wixo-icon';
margin: 0;
letter-spacing: .08em;
width: 5.8em;
}
.woocommerce div.product-details .woocommerce-product-rating .star-rating:before,
.woocommerce .star-rating:before {
content: '\e931\e931\e931\e931\e931';
color: #e5e5e5;
}
.woocommerce div.product-details .woocommerce-product-rating .star-rating span,
.woocommerce .star-rating span {
color: #FBC664;
}
.woocommerce div.product-details .woocommerce-product-rating .star-rating span:before,
.woocommerce .star-rating span:before {
content: '\e931\e931\e931\e931\e931';
}
.woocommerce div.quantity {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.woocommerce div.quantity label {
font-weight: 600;
font-size: 16px;
margin-right: 6px;
}
.woocommerce div.quantity .input {
position: relative;
background: #F6F6F6;
border-radius: 2px;
padding-right: 15px;
}
.woocommerce div.quantity .input-text {
display: block;
border: none;
-webkit-appearance: textfield;
appearance: textfield;
border: none;
outline: none;
-webkit-box-shadow: none;
box-shadow: none;
background: none;
padding: 0;
width: 2.2em;
height: 25px;
-moz-appearance: textfield;
font-size: 13px;
}
.woocommerce div.quantity .input-text::-webkit-outer-spin-button, .woocommerce div.quantity .input-text::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
.woocommerce div.quantity .plus,
.woocommerce div.quantity .minus {
position: absolute;
right: 6px;
width: 7px;
height: 4px;
cursor: pointer;
background: 50% no-repeat;
background-size: cover;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.woocommerce div.quantity .plus {
top: 7px;
background-image: url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.84943 3.77286L3.21139 1.86129C3.18498 1.8305 3.15223 1.80578 3.11538 1.78883C3.07852 1.77188 3.03844 1.76311 2.99787 1.76311C2.95731 1.76311 2.91722 1.77188 2.88037 1.78883C2.84351 1.80578 2.81076 1.8305 2.78436 1.86129L1.14631 3.77286C0.98998 3.95532 1.11959 4.23715 1.35982 4.23715H4.63639C4.87662 4.23715 5.00623 3.95532 4.84943 3.77286Z' fill='%235E5E5E'/%3E%3C/svg%3E%0A");
}
.woocommerce div.quantity .minus {
bottom: 7px;
background-image: url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.15057 2.22714L2.78861 4.13871C2.81502 4.1695 2.84777 4.19422 2.88462 4.21117C2.92148 4.22812 2.96156 4.23689 3.00213 4.23689C3.04269 4.23689 3.08278 4.22812 3.11963 4.21117C3.15649 4.19422 3.18924 4.1695 3.21564 4.13871L4.85369 2.22714C5.01002 2.04468 4.88041 1.76285 4.64018 1.76285H1.36361C1.12338 1.76285 0.99377 2.04468 1.15057 2.22714Z' fill='%235E5E5E'/%3E%3C/svg%3E%0A");
}
.woocommerce div.product-details {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
}
.woocommerce div.product-details div.images.woocommerce-product-gallery {
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
width: auto;
margin-right: 60px;
min-width: 0;
}
.woocommerce div.product-details div.summary {
-webkit-box-flex: 0;
-webkit-flex: 0 0 510px;
-ms-flex: 0 0 510px;
flex: 0 0 510px;
max-width: 510px;
width: auto;
}
.woocommerce div.product-details .woocommerce-product-gallery .slider {
margin-bottom: 25px;
}
.woocommerce div.product-details .woocommerce-product-gallery .slider .swiper-slide {
position: relative;
}
.woocommerce div.product-details .woocommerce-product-gallery .slider .swiper-slide:before {
content: '';
display: block;
padding-bottom: 77.77778%;
}
.woocommerce div.product-details .woocommerce-product-gallery .slider .swiper-slide a {
background: rgba(0, 0, 0, 0.35);
opacity: 0;
}
.woocommerce div.product-details .woocommerce-product-gallery .slider .swiper-slide i {
font-size: 12px;
width: 2.66667em;
height: 2.66667em;
background: #fff;
border-radius: 50%;
}
.woocommerce div.product-details .woocommerce-product-gallery .slider .swiper-slide:hover a {
opacity: 1;
}
.woocommerce div.product-details .woocommerce-product-gallery .thumbs {
position: relative;
}
.woocommerce div.product-details .woocommerce-product-gallery .thumbs .prev,
.woocommerce div.product-details .woocommerce-product-gallery .thumbs .next {
position: absolute;
top: 50%;
font-size: 12px;
cursor: pointer;
margin-top: -.5em;
}
.woocommerce div.product-details .woocommerce-product-gallery .thumbs .prev {
right: 100%;
margin-right: 15px;
}
.woocommerce div.product-details .woocommerce-product-gallery .thumbs .next {
left: 100%;
margin-left: 15px;
}
.woocommerce div.product-details .woocommerce-product-gallery .thumbs .swiper-slide {
position: relative;
}
.woocommerce div.product-details .woocommerce-product-gallery .thumbs .swiper-slide:before {
content: '';
display: block;
padding-bottom: 100%;
}
.woocommerce div.product-details .woocommerce-product-gallery .thumbs .swiper-slide:after {
content: '';
background: #000;
opacity: .5;
}
.woocommerce div.product-details .woocommerce-product-gallery .thumbs .swiper-slide a {
display: none;
}
.woocommerce div.product-details .woocommerce-product-gallery .thumbs .swiper-slide.swiper-slide-thumb-active:after {
opacity: 0;
}
.woocommerce div.product-details .woocommerce-product-gallery .product-image a {
display: block;
padding-bottom: 77.77778%;
}
.woocommerce div.product-details .summary-top {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.woocommerce div.product-details .summary-top > *:not(:last-child) {
margin-right: 11px;
}
.woocommerce div.product-details .summary-top .sale-sticker {
position: relative;
top: 0;
right: 0;
margin-right: auto;
}
.woocommerce div.product-details .summary-top .stock {
font-size: 10px;
text-transform: uppercase;
font-weight: bold;
margin-top: 0;
margin-bottom: 0;
color: inherit;
}
.woocommerce div.product-details .summary-top .stock.out-of-stock {
color: #D71515;
}
.woocommerce div.product-details .summary-top .tinvwl_add_to_wishlist_button {
display: block;
}
.woocommerce div.product-details p.price,
.woocommerce div.product-details .woocommerce-variation-price .price {
color: inherit;
font-weight: 500;
font-size: 20px;
-webkit-font-feature-settings: "pnum" on, "lnum" on;
font-feature-settings: "pnum" on, "lnum" on;
margin: 0;
}
.woocommerce div.product-details .product_title + p.price {
margin-top: -10px;
}
.woocommerce div.product-details .woocommerce-product-rating {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin: 16px 0 18px;
line-height: 1.2;
}
.woocommerce div.product-details .woocommerce-product-rating .woocommerce-review-link {
margin-right: 7px;
font-weight: 600;
font-size: 16px;
text-decoration: underline;
}
.woocommerce div.product-details .woocommerce-product-rating .star-rating {
float: none;
font-size: 12px;
}
.woocommerce div.product-details .product_meta {
margin: 14px 0;
}
.woocommerce div.product-details .product_meta > span {
display: block;
}
.woocommerce div.product-details .product_meta > span:not(:last-child) {
margin-bottom: 3px;
}
.woocommerce div.product-details .product_meta > span .label {
font-weight: 600;
}
.woocommerce div.product-details .product_meta .tagged_as {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.woocommerce div.product-details .product_meta .tagged_as .label {
margin-right: 7px;
}
.woocommerce div.product-details .product_meta .tagged_as a {
margin-top: 3px;
margin-bottom: 3px;
height: 19px;
font-size: 12px !important;
line-height: 19px;
padding: 0 10px;
}
.woocommerce div.product-details .variations .variation-item {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.woocommerce div.product-details .variations .variation-item:not(:last-child) {
margin-bottom: 8px;
}
.woocommerce div.product-details .variations .variation-item .label {
font-weight: 600;
margin-right: 10px;
}
.woocommerce div.product-details .variations .variation-item .label label {
font-weight: inherit;
}
.woocommerce div.product-details .variations .variation-item .value {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.woocommerce div.product-details .variations select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border: none;
background: none;
outline: none;
-webkit-box-shadow: none;
box-shadow: none;
font-family: inherit;
font-size: 14px;
border-bottom: 1px solid #9A9A9A;
background: url(//wandasolutions.com/wp-content/themes/wixo/images/select.svg) top 50% right 0 no-repeat;
background-size: 8px;
padding: 2px 15px 2px 0;
}
.woocommerce div.product-details .variations select::-webkit-input-placeholder {
color: #666666;
}
.woocommerce div.product-details .variations select::-moz-placeholder {
color: #666666;
}
.woocommerce div.product-details .variations select:-ms-input-placeholder {
color: #666666;
}
.woocommerce div.product-details .variations select::-ms-input-placeholder {
color: #666666;
}
.woocommerce div.product-details .variations select::placeholder {
color: #666666;
}
.woocommerce div.product-details .variations select option {
padding: 0 0;
}
.woocommerce div.product-details .woocommerce-product-details__short-description,
.woocommerce div.product-details .woocommerce-variation-description {
color: #555;
line-height: 1.81;
}
.woocommerce div.product-details .woocommerce-product-details__short-description > *:first-child,
.woocommerce div.product-details .woocommerce-variation-description > *:first-child {
margin-top: 0;
}
.woocommerce div.product-details .woocommerce-product-details__short-description > *:last-child,
.woocommerce div.product-details .woocommerce-variation-description > *:last-child {
margin-bottom: 0;
}
.woocommerce div.product-details .woocommerce-product-details__short-description {
margin: 14px 0;
}
.woocommerce div.product-details .woocommerce-variation-price {
margin: 0;
}
.woocommerce div.product-details .woocommerce-variation.single_variation {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.woocommerce div.product-details .woocommerce-variation.single_variation .woocommerce-variation-description {
-webkit-box-flex: 0;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
}
.woocommerce div.product-details .woocommerce-variation.single_variation .woocommerce-variation-availability {
margin-left: auto;
}
.woocommerce div.product-details form.cart div.quantity {
float: none;
margin-right: 15px;
}
.woocommerce div.product-details .woocommerce-variation-add-to-cart {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.woocommerce div.product-details .single_add_to_cart_button {
height: 50px;
font-size: 16px;
height: 50px;
padding: 0 25px;
}
.woocommerce div.product-details .single_add_to_cart_button.disabled, .woocommerce div.product-details .single_add_to_cart_button:disabled[disabled] {
color: #fff;
}
.woocommerce div.product-details .single_add_to_cart_button.disabled:hover, .woocommerce div.product-details .single_add_to_cart_button:disabled[disabled]:hover {
color: #fff;
}
.woocommerce div.product-details .related > h4,
.woocommerce div.product-details .up-sells > h4 {
margin-bottom: 25px;
}
.woocommerce .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before {
content: "\e909";
display: block;
font-family: 'wixo-icon' !important;
font-size: 18px;
margin: 0;
}
.woocommerce .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before {
content: "\e90a";
color: #D71515;
}
.woocommerce .tinvwl_add_to_wishlist_button span {
display: none;
}
.woocommerce table.shop_attributes th {
text-align: left;
}
.woocommerce div.product form.cart {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.woocommerce div.product form.cart .group_table div.quantity label {
display: none;
}
.woocommerce div.product form.cart .group_table td {
padding: .5em 0;
vertical-align: middle;
}
.woocommerce div.product form.cart .group_table td:first-child {
width: 45px;
}
.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label {
font-weight: 600;
font-size: 16px;
}
.woocommerce div.product .woocommerce-tabs {
-webkit-box-flex: 0;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
margin: 40px 0 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding: 0;
margin: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs:before, .woocommerce div.product .woocommerce-tabs ul.tabs:after,
.woocommerce div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li:after {
display: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
display: block;
margin: 0;
padding: 0;
border-radius: 0;
border: none;
background: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
background: #B3EFC5;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
display: block;
font-weight: bold;
font-size: 16px;
text-transform: uppercase;
padding: 9px 20px;
line-height: 1;
color: inherit;
}
.woocommerce div.product .woocommerce-tabs .panel {
background: #F0FAF3;
padding: 30px 20px;
}
.woocommerce div.product .woocommerce-tabs .panel > *:first-child {
margin-top: 0 !important;
}
.woocommerce div.product .woocommerce-tabs .panel > *:last-child {
margin-bottom: 0 !important;
}
.woocommerce div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--description h6 {
margin-bottom: 5px;
}
.woocommerce div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--description p {
color: #555555;
line-height: 1.62;
margin: .6em 0;
}
.woocommerce div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--additional_information h6 {
margin-bottom: 15px;
}
.woocommerce div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes {
margin-bottom: 5px !important;
}
.woocommerce div.product .related,
.woocommerce div.product .up-sells {
-webkit-box-flex: 0;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.woocommerce .comment-form-rating {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 15px;
}
.woocommerce .comment-form-rating label {
margin-right: 5px;
}
.woocommerce .comment-form-rating .stars {
margin: 0;
}
.woocommerce .comment-form-rating .stars span {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.woocommerce .comment-form-rating .stars a {
color: #e5e5e5;
}
.woocommerce .comment-form-rating .stars a:before {
content: "\e931" !important;
font-family: 'wixo-icon';
}
.woocommerce .comment-form-rating .stars a:not(.active):before, .woocommerce .comment-form-rating .stars a.active {
color: #FBC664;
}
.woocommerce .comment-form-rating .stars a.active ~ a::before {
color: #e5e5e5;
}
.woocommerce .comment-form-rating .stars a:not(:last-child) {
margin-right: 2px;
}
.woocommerce #reviews #comments:not(:last-child) {
margin-bottom: 30px;
}
.woocommerce #reviews #comments .woocommerce-Reviews-title {
margin: 0 0 30px;
}
.woocommerce #reviews #comments ol.commentlist {
padding: 0;
}
.woocommerce #reviews #comments ol.commentlist li.review img.avatar {
border: none;
padding: 0;
width: 65px;
border-radius: 50%;
-webkit-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
}
.woocommerce #reviews #comments ol.commentlist li.review .comment-text {
margin: 0 0 0 75px;
padding: 5px 0 0;
border: none;
border-radius: 0;
}
.woocommerce #reviews #comments ol.commentlist li.review p.meta {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
font-size: inherit;
color: inherit;
line-height: 1;
margin: 0 0 8px;
}
.woocommerce #reviews #comments ol.commentlist li.review .woocommerce-review__author,
.woocommerce #reviews #comments ol.commentlist li.review .woocommerce-review__dash {
font-weight: 600;
font-size: 18px;
}
.woocommerce #reviews #comments ol.commentlist li.review .woocommerce-review__author {
text-transform: capitalize;
}
.woocommerce #reviews #comments ol.commentlist li.review .woocommerce-review__dash {
font-size: 14px;
margin: 0 8px;
font-weight: normal;
}
.woocommerce #reviews #comments ol.commentlist li.review .woocommerce-review__published-date {
font-size: 12px;
color: #555555;
}
.woocommerce #reviews #comments ol.commentlist li.review .description {
font-size: 14px;
line-height: 1.57143;
}
.woocommerce #review_form #respond .stars {
margin: 0;
}
.woocommerce #review_form #respond .comment-reply-title {
margin: 0 0 25px;
}
.woocommerce #review_form #respond .comment-form {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.woocommerce #review_form #respond .comment-form > * {
-webkit-box-flex: 0;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
}
.woocommerce #review_form #respond .comment-form .comment-notes {
-webkit-box-ordinal-group: 1;
-webkit-order: 0;
-ms-flex-order: 0;
order: 0;
}
.woocommerce #review_form #respond .comment-form .comment-form-cookies-consent {
padding: 0;
margin: 10px 0 20px;
}
.woocommerce #review_form #respond .comment-form .comment-form-author,
.woocommerce #review_form #respond .comment-form .comment-form-email {
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
-webkit-box-ordinal-group: 1;
-webkit-order: 0;
-ms-flex-order: 0;
order: 0;
}
.woocommerce #review_form #respond .comment-form .comment-form-author {
margin-right: 30px;
}
.woocommerce #review_form #respond .comment-form textarea {
display: block;
}
.woocommerce a.remove {
position: relative;
color: #FF4343 !important;
font-size: 8px;
margin: 0;
}
.woocommerce a.remove:hover {
color: #FF4343 !important;
background: transparent;
opacity: 0.7;
}
.woocommerce a.remove:before {
content: '';
position: absolute;
top: 50%;
left: 50%;
width: 2em;
height: 2em;
margin: -1em 0 0 -1em;
}
.woocommerce table.shop_table {
border: none;
margin: 0 0 55px;
border-radius: 0;
border-collapse: collapse;
}
.woocommerce table.shop_table.woocommerce-checkout-review-order-table {
margin-bottom: 20px;
}
.woocommerce table.shop_table thead tr th {
font-size: 18px;
border: none;
font-weight: 600;
padding: 0 0 10px;
}
.woocommerce table.shop_table thead tr th.product-total {
text-align: right;
}
.woocommerce table.shop_table tbody tr td {
border: none;
border-bottom: 1px solid #ccc;
width: 0;
padding: 15px 0;
}
.woocommerce table.shop_table tbody tr td.product-thumbnail {
width: 100px;
}
.woocommerce table.shop_table tbody tr td.product-thumbnail img {
width: 100%;
display: block;
}
.woocommerce table.shop_table tbody tr td.product-name {
width: auto;
padding-left: 25px;
}
.woocommerce table.shop_table tbody tr td.product-name a {
font-size: 18px;
font-family: 'Montserrat';
font-weight: 600;
}
.woocommerce table.shop_table tbody tr td.product-name strong {
font-size: 0.9em;
}
.woocommerce table.shop_table tbody tr td.product-name .variation {
margin: 0 0 0;
font-size: 14px;
}
.woocommerce table.shop_table tbody tr td.product-name .variation p {
margin: 0;
}
.woocommerce table.shop_table tbody tr td.product-name .variation dt {
font-weight: 600;
}
.woocommerce table.shop_table tbody tr td.product-price, .woocommerce table.shop_table tbody tr td.product-subtotal {
text-align: center;
font-weight: 600;
font-size: 18px;
}
.woocommerce table.shop_table tbody tr td.product-remove {
padding-left: 20px;
}
.woocommerce table.shop_table tbody tr td.actions .coupon {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
border: 1px solid #ccc;
margin: 3px 0;
}
.woocommerce table.shop_table tbody tr td.actions .coupon .input-text {
font-family: inherit;
width: 150px;
font-size: 14px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border: none;
padding: 0 15px;
}
.woocommerce table.shop_table tbody tr td.actions .coupon .coupon-button {
border-left: 1px solid #ccc;
padding: 7px;
}
.woocommerce table.shop_table tbody tr td.actions .coupon .coupon-button:hover {
color: #fff;
}
.woocommerce table.shop_table tfoot tr td,
.woocommerce table.shop_table tfoot tr th {
border: none;
border-bottom: 1px solid #ccc;
width: 0;
padding: 15px 0;
}
.woocommerce table.shop_table tfoot tr td {
text-align: right;
}
.woocommerce table.shop_table div.quantity {
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.woocommerce table.shop_table div.quantity label {
display: none;
}
.woocommerce table.woocommerce-checkout-review-order-table tbody tr td,
.woocommerce table.woocommerce-table--order-details tbody tr td {
padding: 10px 0;
}
.woocommerce table.woocommerce-checkout-review-order-table tbody tr td.product-name,
.woocommerce table.woocommerce-table--order-details tbody tr td.product-name {
padding-left: 0;
}
.woocommerce table.woocommerce-checkout-review-order-table tbody tr td.product-name strong,
.woocommerce table.woocommerce-table--order-details tbody tr td.product-name strong {
font-weight: 500;
}
.woocommerce table.woocommerce-checkout-review-order-table tbody tr td.product-name a,
.woocommerce table.woocommerce-table--order-details tbody tr td.product-name a {
font-size: inherit;
font-weight: inherit;
}
.woocommerce table.woocommerce-checkout-review-order-table tbody tr td.product-total,
.woocommerce table.woocommerce-table--order-details tbody tr td.product-total {
text-align: right;
}
.woocommerce table.woocommerce-checkout-review-order-table tbody tr td.product-total .woocommerce-Price-amount,
.woocommerce table.woocommerce-table--order-details tbody tr td.product-total .woocommerce-Price-amount {
font-size: 14px;
}
.woocommerce ul#shipping_method .amount {
font-weight: 600;
}
.woocommerce ul.order_details {
margin: 30px 0 50px;
padding: 0;
}
.woocommerce .woocommerce-billing-fields {
margin-bottom: 20px;
}
.woocommerce .cart-collaterals-col {
-webkit-box-flex: 0;
-webkit-flex: 0 0 330px;
-ms-flex: 0 0 330px;
flex: 0 0 330px;
margin-bottom: 45px;
}
.woocommerce .cart-collaterals-col .cart_totals {
float: none;
width: 100%;
padding: 0 15px;
}
.woocommerce .cart-collaterals-col .cart_totals > h5 {
padding: 15px 0;
margin: 0;
font-size: 24px;
}
.woocommerce .cart-collaterals-col .cart_totals tr td,
.woocommerce .cart-collaterals-col .cart_totals tr th {
border: none;
border-bottom: 1px solid #ccc;
padding: 12px 0;
}
.woocommerce .cart-collaterals-col .cart_totals tr th {
padding-left: 0;
}
.woocommerce .cart-collaterals-col .cart_totals tr td {
text-align: right;
font-size: 14px;
}
.woocommerce .cart-collaterals-col .cart_totals tr.cart-subtotal > *,
.woocommerce .cart-collaterals-col .cart_totals tr.order-total > * {
vertical-align: middle;
}
.woocommerce .cart-collaterals-col .cart_totals tr .woocommerce-Price-amount {
font-weight: 600;
}
.woocommerce .cart-collaterals {
border: 1px solid #ccc;
}
.woocommerce ul#shipping_method {
font-weight: normal;
}
.woocommerce .woocommerce-customer-details address {
border: 1px solid #ccc;
border-radius: 0;
}
.woocommerce .woocommerce-columns--addresses .woocommerce-column__title,
.woocommerce .woocommerce-order-details__title {
margin: 20px 0 25px;
}
.woocommerce nav.woocommerce-pagination {
text-align: left;
}
.woocommerce nav.woocommerce-pagination ul {
border: none;
}
.woocommerce nav.woocommerce-pagination ul li {
text-align: center;
border: none;
}
.woocommerce nav.woocommerce-pagination ul li .page-numbers:not(.prev):not(.next) {
padding: 0;
}
.woocommerce form.login {
padding: 20px 20px 9px;
}
#add_payment_method .woocommerce-NoticeGroup,
.woocommerce-cart .woocommerce-NoticeGroup,
.woocommerce-checkout .woocommerce-NoticeGroup {
-webkit-box-flex: 0;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
padding: 0 15px;
}
#add_payment_method .wc-proceed-to-checkout a.checkout-button,
#add_payment_method #payment #place_order,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce-cart #payment #place_order,
.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,
.woocommerce-checkout #payment #place_order {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
padding: 0;
height: 50px;
font-size: 16px;
width: 100%;
}
#add_payment_method #payment,
.woocommerce-cart #payment,
.woocommerce-checkout #payment {
background: none;
border-radius: none;
}
#add_payment_method #payment ul.payment_methods,
.woocommerce-cart #payment ul.payment_methods,
.woocommerce-checkout #payment ul.payment_methods {
margin-bottom: 30px;
padding: 0 0 20px;
}
#add_payment_method #payment div.payment_box,
.woocommerce-cart #payment div.payment_box,
.woocommerce-checkout #payment div.payment_box {
margin-bottom: 10px;
}
#add_payment_method #payment div.payment_box > *:first-child,
.woocommerce-cart #payment div.payment_box > *:first-child,
.woocommerce-checkout #payment div.payment_box > *:first-child {
margin-top: 0;
}
#add_payment_method #payment div.payment_box > *:last-child,
.woocommerce-cart #payment div.payment_box > *:last-child,
.woocommerce-checkout #payment div.payment_box > *:last-child {
margin-bottom: 0;
}
#add_payment_method #payment div.form-row,
.woocommerce-cart #payment div.form-row,
.woocommerce-checkout #payment div.form-row {
padding: 0;
}
#add_payment_method #payment div.form-row .woocommerce-privacy-policy-text,
.woocommerce-cart #payment div.form-row .woocommerce-privacy-policy-text,
.woocommerce-checkout #payment div.form-row .woocommerce-privacy-policy-text {
font-size: 14px;
margin-bottom: 25px;
}
#add_payment_method #payment div.form-row .woocommerce-privacy-policy-text > *:first-child,
.woocommerce-cart #payment div.form-row .woocommerce-privacy-policy-text > *:first-child,
.woocommerce-checkout #payment div.form-row .woocommerce-privacy-policy-text > *:first-child {
margin-top: 0;
}
#add_payment_method #payment div.form-row .woocommerce-privacy-policy-text > *:last-child,
.woocommerce-cart #payment div.form-row .woocommerce-privacy-policy-text > *:last-child,
.woocommerce-checkout #payment div.form-row .woocommerce-privacy-policy-text > *:last-child {
margin-bottom: 0;
}
#add_payment_method #payment #place_order,
.woocommerce-cart #payment #place_order,
.woocommerce-checkout #payment #place_order {
float: none;
}
.woocommerce-checkout .checkout-review-col {
-webkit-box-flex: 0;
-webkit-flex: 0 0 400px;
-ms-flex: 0 0 400px;
flex: 0 0 400px;
margin-bottom: 45px;
}
.woocommerce-error .button,
.woocommerce-info .button,
.woocommerce-message .button {
-webkit-box-shadow: none;
box-shadow: none;
background: #e7e7e7;
color: #666666;
font-size: 12px;
height: 30px;
padding: 0 15px;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
border: 1px solid #ccc;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li:not(:last-child) {
border-bottom: 1px solid #ccc;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a {
display: block;
padding: 5px 15px;
} .tinv-wishlist .tinv-header {
display: none;
margin-bottom: 40px;
}
.tinv-wishlist .tinv-header h2 {
font-size: 36px;
}
.tinv-wishlist table.tinvwl-table-manage-list {
margin-bottom: 10px;
}
.tinv-wishlist table.tinvwl-table-manage-list thead td,
.tinv-wishlist table.tinvwl-table-manage-list thead th,
.tinv-wishlist table.tinvwl-table-manage-list tbody td,
.tinv-wishlist table.tinvwl-table-manage-list tbody th,
.tinv-wishlist table.tinvwl-table-manage-list tfoot td,
.tinv-wishlist table.tinvwl-table-manage-list tfoot th {
border: none !important;
}
.tinv-wishlist table.tinvwl-table-manage-list thead td .button,
.tinv-wishlist table.tinvwl-table-manage-list thead th .button,
.tinv-wishlist table.tinvwl-table-manage-list tbody td .button,
.tinv-wishlist table.tinvwl-table-manage-list tbody th .button,
.tinv-wishlist table.tinvwl-table-manage-list tfoot td .button,
.tinv-wishlist table.tinvwl-table-manage-list tfoot th .button {
font-size: 14px;
-webkit-box-shadow: none;
box-shadow: none;
}
.tinv-wishlist table.tinvwl-table-manage-list thead td .button.alt,
.tinv-wishlist table.tinvwl-table-manage-list thead th .button.alt,
.tinv-wishlist table.tinvwl-table-manage-list tbody td .button.alt,
.tinv-wishlist table.tinvwl-table-manage-list tbody th .button.alt,
.tinv-wishlist table.tinvwl-table-manage-list tfoot td .button.alt,
.tinv-wishlist table.tinvwl-table-manage-list tfoot th .button.alt {
background: #272626;
}
.tinv-wishlist table.tinvwl-table-manage-list thead td .button span,
.tinv-wishlist table.tinvwl-table-manage-list thead th .button span,
.tinv-wishlist table.tinvwl-table-manage-list tbody td .button span,
.tinv-wishlist table.tinvwl-table-manage-list tbody th .button span,
.tinv-wishlist table.tinvwl-table-manage-list tfoot td .button span,
.tinv-wishlist table.tinvwl-table-manage-list tfoot th .button span {
margin: 0;
}
.tinv-wishlist table.tinvwl-table-manage-list thead th {
background: #f8f8f8;
font-size: 14px;
padding: 15px;
}
.tinv-wishlist table.tinvwl-table-manage-list .wishlist_item td {
padding: 0 0;
padding: 10px 15px;
border-bottom: 1px solid #eff4ff !important;
}
.tinv-wishlist table.tinvwl-table-manage-list tfoot td {
padding: 20px 0;
}
.tinv-wishlist table.tinvwl-table-manage-list tfoot td .tinvwl-to-right .button {
margin-left: 20px;
}
.tinv-wishlist table.tinvwl-table-manage-list .product-name {
font-size: 16px;
font-weight: 600;
}
.tinv-wishlist table.tinvwl-table-manage-list td.product-price {
font-weight: 500;
font-size: 18px;
}
.tinv-wishlist table.tinvwl-table-manage-list td.product-price del {
margin-right: 5px;
opacity: 0.4;
font-size: .8em;
}
.tinv-wishlist table.tinvwl-table-manage-list td.product-price ins,
.tinv-wishlist table.tinvwl-table-manage-list td.product-price > .amount {
background: none;
}
.tinv-wishlist table.tinvwl-table-manage-list td.product-price ins {
display: inline-block;
color: inherit;
}
.tinv-wishlist table.tinvwl-table-manage-list td.product-price ins > span {
display: block;
}
.tinv-wishlist table.tinvwl-table-manage-list .entry-date {
font-size: 14px;
color: #575757;
}
.tinv-wishlist table.tinvwl-table-manage-list .product-thumbnail img {
display: block;
}
.tinv-wishlist table.tinvwl-table-manage-list .product-price,
.tinv-wishlist table.tinvwl-table-manage-list .product-date,
.tinv-wishlist table.tinvwl-table-manage-list .product-stock {
text-align: center;
}
.tinv-wishlist table.tinvwl-table-manage-list .product-stock p {
display: block;
margin: 0;
font-size: 14px;
}
.tinv-wishlist table.tinvwl-table-manage-list .product-stock p i {
display: none;
}
.tinv-wishlist table.tinvwl-table-manage-list .product-stock p span {
display: inline-block;
}
.tinv-wishlist table.tinvwl-table-manage-list .product-stock p .tinvwl-txt {
padding: 0 8px;
line-height: 27px;
border-radius: 4px;
background: #F5CDCD;
}
.tinv-wishlist table.tinvwl-table-manage-list .product-stock p.in-stock .tinvwl-txt {
background: #CDF5CD;
}
.tinv-wishlist table.tinvwl-table-manage-list .product-remove button {
padding: 0;
cursor: pointer;
}
.tinv-wishlist table.tinvwl-table-manage-list .product-remove button:hover {
color: #fff;
}
.tinv-wishlist table.tinvwl-table-manage-list .product-remove button i {
margin: auto;
}
.tinv-wishlist table.tinvwl-table-manage-list .product-action {
padding-right: 0 !important;
}
.tinv-wishlist .tinvwl-input-group {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.tinv-wishlist .tinvwl-input-group .form-control {
height: 36px;
border-radius: 4px;
border: 1px solid #EAEDF2;
padding-left: 10px;
}
.tinv-wishlist .tinvwl-input-group .tinvwl-mobile {
display: none;
}
.tinv-wishlist .tinvwl-input-group .tinvwl-input-group-btn {
width: auto;
}
.tinv-wishlist .social-buttons > span {
font-weight: 500;
margin-right: 15px;
}
.tinv-wishlist .social-buttons li:not(:last-child) {
margin-right: 12px;
}
.tinv-wishlist .social-buttons li a.social {
width: 1em;
height: 1em;
font-size: 16px;
color: inherit;
}
.tinv-wishlist .social-buttons li a.social i {
line-height: 1;
}
.tinv-wishlist .tinv-modal .tinv-modal-inner {
border-radius: 4px;
}
.tinv-wishlist .tinv-modal .tinv-modal-inner .tinvwl_button_view {
background: #000;
color: #fff;
margin-bottom: 22px;
width: auto;
}
.tinv-wishlist .tinv-modal .tinv-modal-inner .tinvwl_button_view i:before {
top: 0;
}
.tinv-wishlist .tinv-modal .tinv-modal-inner .tinvwl_button_close {
background: none;
color: #000;
text-decoration: underline;
height: auto;
margin-bottom: 0;
}
.tinv-wishlist .tinv-modal .tinv-modal-inner .tinvwl_button_close i {
display: none;
}
.tinv-wishlist .tinv-modal .tinv-modal-inner .tinvwl_button_close i:before {
top: 0;
} .header-minicart {
position: relative;
}
.header-minicart .hm-count {
position: relative;
display: block;
font-size: 20px;
}
.header-minicart .hm-count i {
display: block;
}
.header-minicart .hm-count span {
position: absolute;
left: 14px;
bottom: 12px;
min-width: 12px;
height: 12px;
text-align: center;
border-radius: 10px;
color: #fff;
font-size: 8px;
font-weight: 600;
padding: 0 3px;
}
.header-minicart .minicart-wrap {
position: absolute;
top: 100%;
margin-top: 15px;
right: -50px;
width: 280px;
background: #FFFFFF;
color: #000;
border-radius: 6px;
-webkit-box-shadow: 26.5966px 59.3095px 105px rgba(0, 0, 0, 0.05), 17.2385px 38.4414px 61.4931px rgba(0, 0, 0, 0.037963), 10.2446px 22.8452px 33.4444px rgba(0, 0, 0, 0.0303704), 5.31932px 11.8619px 17.0625px rgba(0, 0, 0, 0.025), 2.16713px 4.83263px 8.55556px rgba(0, 0, 0, 0.0196296), 0.49253px 1.09832px 4.13194px rgba(0, 0, 0, 0.012037);
box-shadow: 26.5966px 59.3095px 105px rgba(0, 0, 0, 0.05), 17.2385px 38.4414px 61.4931px rgba(0, 0, 0, 0.037963), 10.2446px 22.8452px 33.4444px rgba(0, 0, 0, 0.0303704), 5.31932px 11.8619px 17.0625px rgba(0, 0, 0, 0.025), 2.16713px 4.83263px 8.55556px rgba(0, 0, 0, 0.0196296), 0.49253px 1.09832px 4.13194px rgba(0, 0, 0, 0.012037);
pointer-events: all;
}
.header-minicart .minicart-wrap::before {
content: '';
position: absolute;
left: 0;
bottom: 100%;
width: 100%;
height: 18px;
}
.header-minicart .minicart-wrap .woocommerce-Price-amount .woocommerce-Price-currencySymbol {
font-size: 0.625em;
vertical-align: text-top;
}
.header-minicart .minicart-wrap .total {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin: 0 20px;
padding: 10px 0;
border-bottom: 1px solid #CDCECF;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.header-minicart .minicart-wrap .total strong {
font-weight: 500;
margin-right: auto;
}
.header-minicart .minicart-wrap .buttons {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
padding: 0 20px;
margin: 20px 0;
}
.header-minicart .minicart-wrap .buttons .button-style1 {
height: 38px;
font-size: 14px;
padding: 0 18px;
min-width: 110px;
}
.woocommerce-mini-cart {
color: #3C3939;
max-height: 360px;
overflow: auto;
overflow-x: hidden;
}
.woocommerce-mini-cart .woocommerce-mini-cart-item {
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
padding: 20px 20px;
}
.woocommerce-mini-cart .woocommerce-mini-cart-item:before {
content: '';
position: absolute;
left: 20px;
right: 20px;
bottom: 0;
height: 1px;
background: #CDCECF;
}
.woocommerce-mini-cart .woocommerce-mini-cart-item a.remove {
margin-top: 2px;
}
.woocommerce-mini-cart .woocommerce-mini-cart-item .img {
-webkit-box-flex: 0;
-webkit-flex: 0 0 80px;
-ms-flex: 0 0 80px;
flex: 0 0 80px;
margin-right: 10px;
}
.woocommerce-mini-cart .woocommerce-mini-cart-item .img img {
display: block;
}
.woocommerce-mini-cart .woocommerce-mini-cart-item .content {
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
}
.woocommerce-mini-cart .woocommerce-mini-cart-item .product-name {
display: block;
font-family: 'Montserrat';
font-weight: 600;
line-height: 1;
margin-top: -0.08em;
margin-bottom: 2px;
}
.woocommerce-mini-cart .woocommerce-mini-cart-item .quantity {
color: #666666;
font-weight: 500;
}
.woocommerce-mini-cart .woocommerce-mini-cart-item .variation {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin: 0;
font-size: 12px;
}
.woocommerce-mini-cart .woocommerce-mini-cart-item .variation dd {
margin: 0 0 0 .3em;
}
.woocommerce-mini-cart .woocommerce-mini-cart-item .variation dd p {
margin: 0;
}
.woocommerce-mini-cart .woocommerce-mini-cart-item a.remove {
color: inherit !important;
margin-left: 15px;
}