.bb_fix {
--accent-color: #d4a977;
}
:root {
--accent-color: #d4a977;
--accent-color-dark: #c1843d;
--accent-color-very-dark: #744f25;
--accent-color-very-very-dark: #593d1c;
--accent-color-light: rgba(212,169,119,0.7);
--alternate-color: #c7c8cc;
--alternate-color-dark: #9fa1a8;
--alternate-color-very-dark: #84868f;
--alternate-color-light: rgba(199,200,204,0.6);
--body-font: "Plus Jakarta Sans",Arial,Helvetica,sans-serif;
--menu-font: "Plus Jakarta Sans",Arial,Helvetica,sans-serif;
--button-font: "Plus Jakarta Sans",Arial,Helvetica,sans-serif;
--heading-font: "Libre Caslon Display",Arial,Helvetica,sans-serif;
--heading-supertitle-font: "Plus Jakarta Sans",Arial,Helvetica,sans-serif;
--heading-subtitle-font: "Plus Jakarta Sans",Arial,Helvetica,sans-serif;
--logo-height: 80px;
--sticky-logo-height: 65px;
--letter-spacing-button: 0px;
--letter-spacing-headline: 0px;
--letter-spacing-supertitle: 1.6px;
--letter-spacing-subtitle: 1.6px;
--letter-spacing-menu: 1px;
--light-color: #fff;
--dark-color: #181818;
--light-font-color: #181818;
--light-bg-font-color: #fff;
--dark-font-color: #fff;
--dark-bg-color: #000;
}      article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary,
audio,
canvas,
video {
display: block;
}
audio,
canvas,
video {
display: inline-block;
}
*:focus,
* {
outline: none;
outline: 0;
}
.touch * {
-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-focus-ring-color: rgba(0,0,0,0);
}
button::-moz-focus-inner {
border: 0;
}
audio:not([controls]) {
display: none;
height: 0;
}
html,
body {
margin: 0;
padding: 0;
}
*,
*:after,
*:before {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding: 0;
margin: 0;
background-repeat: no-repeat;
} .btClear:after {
content: " ";
display: table;
width: 100%;
clear: both;
} .screen-reader-text {
clip: rect(1px,1px,1px,1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
-webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: .875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000;
} .btDarkSkin {
color: #fff;
background-color: #000;
}
.btLightSkin {
color: #181818;
background-color: #fff;
}
select,
textarea,
input,
.fancy-select .trigger {
color: inherit;
}
.btLightSkin select,
.btLightSkin textarea,
.btLightSkin input,
.btLightSkin .fancy-select .trigger,
.btDarkSkin .btLightSkin select,
.btDarkSkin .btLightSkin textarea,
.btDarkSkin .btLightSkin input,
.btDarkSkin .btLightSkin .fancy-select .trigger,
.btLightSkin .btDarkSkin .btLightSkin select,
.btLightSkin .btDarkSkin .btLightSkin textarea,
.btLightSkin .btDarkSkin .btLightSkin input,
.btLightSkin .btDarkSkin .btLightSkin .fancy-select .trigger {
border: none;
border: 1px solid rgba(0,0,0,.1);
}
.btDarkSkin select,
.btDarkSkin textarea,
.btDarkSkin input,
.btDarkSkin .fancy-select .trigger,
.btLightSkin .btDarkSkin select,
.btLightSkin .btDarkSkin textarea,
.btLightSkin .btDarkSkin input,
.btLightSkin .btDarkSkin .fancy-select .trigger,
.btDarkSkin.btLightSkin .btDarkSkin select,
.btDarkSkin.btLightSkin .btDarkSkin textarea,
.btDarkSkin.btLightSkin .btDarkSkin input,
.btDarkSkin.btLightSkin .btDarkSkin .fancy-select .trigger {
border: none;
border: 1px solid rgba(255,255,255,.5);
} select,
input {
font-family: var(--body-font);
}
.btBodyWeight_default select,
.btBodyWeight_default input {
font-weight: 400;
}
.btBodyWeight_black select,
.btBodyWeight_black input {
font-weight: 900;
}
.btBodyWeight_bolder select,
.btBodyWeight_bolder input {
font-weight: 800;
}
.btBodyWeight_bold select,
.btBodyWeight_bold input {
font-weight: 700;
}
.btBodyWeight_semi-bold select,
.btBodyWeight_semi-bold input {
font-weight: 600;
}
.btBodyWeight_medium select,
.btBodyWeight_medium input {
font-weight: 500;
}
.btBodyWeight_normal select,
.btBodyWeight_normal input {
font-weight: 400;
}
.btBodyWeight_light select,
.btBodyWeight_light input {
font-weight: 300;
}
.btBodyWeight_lighter select,
.btBodyWeight_lighter input {
font-weight: 200;
}
.btBodyWeight_thin select,
.btBodyWeight_thin input {
font-weight: 100;
}
input:not([type='checkbox']):not([type='radio']),
button {
-webkit-appearance: none;
}
input:not([type='checkbox']):not([type='radio']),
textarea,
select {
outline: none;
font: inherit;
line-height: 1;
width: 100%;
display: block;
padding: .8em;
background: transparent;
color: inherit;
}
.btTextRight input:not([type='checkbox']):not([type='radio']),
.btTextRight textarea,
.btTextRight select {
text-align: right;
}
input:not([type='checkbox']):not([type='radio'])::placeholder,
textarea::placeholder,
select::placeholder {
opacity: 1;
color: #181818;
}
.btDarkSkin input:not([type='checkbox']):not([type='radio'])::placeholder,
.btLightSkin .btDarkSkin input:not([type='checkbox']):not([type='radio'])::placeholder,
.btDarkSkin.btLightSkin .btDarkSkin input:not([type='checkbox']):not([type='radio'])::placeholder,
.btDarkSkin textarea::placeholder,
.btLightSkin .btDarkSkin textarea::placeholder,
.btDarkSkin.btLightSkin .btDarkSkin textarea::placeholder,
.btDarkSkin select::placeholder,
.btLightSkin .btDarkSkin select::placeholder,
.btDarkSkin.btLightSkin .btDarkSkin select::placeholder {
color: #fff;
}
input[type='checkbox'],
input[type='radio'] {
vertical-align: middle;
}
select,
.fancy-select .trigger,
.btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText {
height: 3.2em;
line-height: 3.1em;
} .fancy-select {
position: relative;
}
.fancy-select .trigger {
overflow: hidden;
white-space: nowrap;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
position: relative;
cursor: pointer;
padding: 0 .8em;
border-radius: 0 !important;
}
.fancy-select .trigger:before {
content: "\e688";
font-family: Icon7Stroke;
font-size: 2em;
display: block;
width: .8em;
float: right;
padding-right: 0;
-webkit-transition: all 150ms ease;
-moz-transition: all 150ms ease;
transition: all 150ms ease;
}
.rtl .fancy-select .trigger:before {
float: left;
padding-right: 0;
padding-left: .3em;
}
.fancy-select .trigger.open:before {
-webkit-transform: scaleY(-1);
-moz-transform: scaleY(-1);
-ms-transform: scaleY(-1);
transform: scaleY(-1);
}
.fancy-select .options {
display: none;
position: absolute;
top: auto;
left: 0;
width: 100%;
list-style: none;
max-height: 320px;
overflow: auto;
border: 1px solid rgba(0,0,0,.07);
background-color: #fff;
color: #181818;
}
.fancy-select .options.open {
z-index: 20;
display: block;
padding: .8em 0;
}
.fancy-select .options.overflowing {
top: auto;
bottom: 2.4em;
}
.fancy-select ul.options {
padding: 0;
margin: 0;
}
.fancy-select ul.options li {
cursor: pointer;
padding-left: 1em;
margin: 0;
line-height: 1.5;
-webkit-transition: 150ms ease all;
-moz-transition: 150ms ease all;
transition: 150ms ease all;
}
.fancy-select ul.options li:hover {
color: var(--accent-color);
}
.btHardRoundedButtons input:not([type='checkbox']):not([type='radio']),
.btHardRoundedButtons a.select2-choice {
border-radius: 0;
}
.btSoftRoundedButtons input:not([type='checkbox']):not([type='radio']),
.btSoftRoundedButtons a.select2-choice {
border-radius: 0;
}
textarea,
select {
border-radius: 0 !important;
}
input:not([type='checkbox']):not([type='radio']):not([type='submit']),
textarea,
.fancy-select .trigger {
-webkit-transition: all 500ms ease;
-moz-transition: all 500ms ease;
transition: all 500ms ease;
}
input:not([type='checkbox']):not([type='radio']):not([type='submit']):focus,
textarea:focus,
.fancy-select .trigger.open {
-webkit-box-shadow: none;
box-shadow: none;
border: 1px solid rgba(0,0,0,.3);
}
textarea {
resize: vertical;
line-height: inherit;
}
button {
font: inherit;
cursor: pointer;
}
.btDarkSkin input:not([type='checkbox']):not([type='radio']):not([type='submit']):focus,
.btLightSkin .btDarkSkin input:not([type='checkbox']):not([type='radio']):not([type='submit']):focus,
.btDarkSkin.btLightSkin .btDarkSkin input:not([type='checkbox']):not([type='radio']):not([type='submit']):focus,
.btDarkSkin textarea:focus,
.btLightSkin .btDarkSkin textarea:focus,
.btDarkSkin.btLightSkin .btDarkSkin textarea:focus,
.btDarkSkin .fancy-select .trigger.open,
.btLightSkin .btDarkSkin .fancy-select .trigger.open,
.btDarkSkin.btLightSkin .btDarkSkin .fancy-select .trigger.open {
border: 1px solid #fff;
}
.bt-video-container {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
}
.bt-video-container iframe,
.bt-video-container object,
.bt-video-container embed,
.bt-video-container video {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
} img,
figure {
max-width: 100%;
height: auto;
}
pre code {
display: block;
}
pre {
overflow: hidden;
}
.bt-content-holder pre {
margin: 0 0 30px;
white-space: pre-wrap;
padding: 20px;
border: 1px solid rgba(0,0,0,.1);
} a {
text-decoration: none;
-webkit-transition: all 350ms ease;
-moz-transition: all 350ms ease;
transition: all 350ms ease;
color: inherit;
}
.bt-content a {
color: var(--accent-color);
}
a:hover {
text-decoration: none;
color: var(--accent-color);
}
.bt-content a:hover {
color: inherit;
}
.bt-content a.wp-block-button__link {
color: inherit;
}
.btText a {
color: var(--accent-color);
}
.btText a:hover {
text-decoration: underline;
}
a img {
border: none;
}
a,
a:active,
a:focus {
outline: none;
}
a[href^="tel:"] {
color: inherit !important;
text-decoration: none;
} p,
dl,
address,
cite {
margin: 0 0 1em;
}
ul {
margin: 0 0 1em 1em;
padding: 0;
}
ul ul {
margin-bottom: 0;
}
.rtl ul {
margin: 0 1em 1em 0;
}
.rtl ul ul {
margin-bottom: 0;
}
ol {
margin: 0 0 1em 1em;
padding: 0;
}
ol ol {
margin-bottom: 0;
}
.rtl ol {
margin: 0 1em 1em 0;
}
.rtl ol ol {
margin-bottom: 0;
}
li {
margin: 0 0 0 .5em;
padding: 0;
}
.btText li {
margin-left: 1em;
}
dt {
font-weight: 600;
}
dd {
margin: 0 0 1.5em 3.5em;
}
dd p {
display: inline;
}
dd:after {
content: "";
display: table;
clear: both;
}
figcaption {
font-size: inherit;
} html {
font-size: 16px;
}
body {
font-family: var(--body-font);
font-weight: 400;
line-height: 1.65em;
background-size: cover;
background-attachment: fixed;
}
body.btBodyWeight_default {
font-weight: 400;
}
body.btBodyWeight_black {
font-weight: 900;
}
body.btBodyWeight_bolder {
font-weight: 800;
}
body.btBodyWeight_bold {
font-weight: 700;
}
body.btBodyWeight_semi-bold {
font-weight: 600;
}
body.btBodyWeight_medium {
font-weight: 500;
}
body.btBodyWeight_normal {
font-weight: 400;
}
body.btBodyWeight_light {
font-weight: 300;
}
body.btBodyWeight_lighter {
font-weight: 200;
}
body.btBodyWeight_thin {
font-weight: 100;
}
small {
font-size: 14px;
} h1,
h2,
h3,
h4,
h5,
h6 {
font-family: var(--heading-font);
letter-spacing: var(--letter-spacing-headline);
}
h1:after,
h2:after,
h3:after,
h4:after,
h5:after,
h6:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
h1,
h2,
h3,
h4,
h5,
h6 {
clear: both;
padding: 0 0 .2em;
line-height: 1.2;
margin: 0;
}
.btHeadingWeight_default h1,
.btHeadingWeight_default h2,
.btHeadingWeight_default h3,
.btHeadingWeight_default h4,
.btHeadingWeight_default h5,
.btHeadingWeight_default h6 {
font-weight: 400;
}
.btHeadingWeight_black h1,
.btHeadingWeight_black h2,
.btHeadingWeight_black h3,
.btHeadingWeight_black h4,
.btHeadingWeight_black h5,
.btHeadingWeight_black h6 {
font-weight: 900;
}
.btHeadingWeight_bolder h1,
.btHeadingWeight_bolder h2,
.btHeadingWeight_bolder h3,
.btHeadingWeight_bolder h4,
.btHeadingWeight_bolder h5,
.btHeadingWeight_bolder h6 {
font-weight: 800;
}
.btHeadingWeight_bold h1,
.btHeadingWeight_bold h2,
.btHeadingWeight_bold h3,
.btHeadingWeight_bold h4,
.btHeadingWeight_bold h5,
.btHeadingWeight_bold h6 {
font-weight: 700;
}
.btHeadingWeight_semi-bold h1,
.btHeadingWeight_semi-bold h2,
.btHeadingWeight_semi-bold h3,
.btHeadingWeight_semi-bold h4,
.btHeadingWeight_semi-bold h5,
.btHeadingWeight_semi-bold h6 {
font-weight: 600;
}
.btHeadingWeight_medium h1,
.btHeadingWeight_medium h2,
.btHeadingWeight_medium h3,
.btHeadingWeight_medium h4,
.btHeadingWeight_medium h5,
.btHeadingWeight_medium h6 {
font-weight: 500;
}
.btHeadingWeight_normal h1,
.btHeadingWeight_normal h2,
.btHeadingWeight_normal h3,
.btHeadingWeight_normal h4,
.btHeadingWeight_normal h5,
.btHeadingWeight_normal h6 {
font-weight: 400;
}
.btHeadingWeight_light h1,
.btHeadingWeight_light h2,
.btHeadingWeight_light h3,
.btHeadingWeight_light h4,
.btHeadingWeight_light h5,
.btHeadingWeight_light h6 {
font-weight: 300;
}
.btHeadingWeight_lighter h1,
.btHeadingWeight_lighter h2,
.btHeadingWeight_lighter h3,
.btHeadingWeight_lighter h4,
.btHeadingWeight_lighter h5,
.btHeadingWeight_lighter h6 {
font-weight: 200;
}
.btHeadingWeight_thin h1,
.btHeadingWeight_thin h2,
.btHeadingWeight_thin h3,
.btHeadingWeight_thin h4,
.btHeadingWeight_thin h5,
.btHeadingWeight_thin h6 {
font-weight: 100;
}
h1 {
font-size: 5.5em;
}
h2 {
font-size: 4.25em;
}
h3 {
font-size: 3.625em;
}
h4 {
font-size: 3em;
}
h5 {
font-size: 2.3125em;
}
h6 {
font-size: 1.625em;
} blockquote {
font-size: 2rem;
line-height: 1.4;
font-family: var(--heading-font);
display: block;
margin: 0;
position: relative;
padding: 1em 0;
text-align: center;
}
.btHeadingWeight_default blockquote {
font-weight: 400;
}
.btHeadingWeight_black blockquote {
font-weight: 900;
}
.btHeadingWeight_bolder blockquote {
font-weight: 800;
}
.btHeadingWeight_bold blockquote {
font-weight: 700;
}
.btHeadingWeight_semi-bold blockquote {
font-weight: 600;
}
.btHeadingWeight_medium blockquote {
font-weight: 500;
}
.btHeadingWeight_normal blockquote {
font-weight: 400;
}
.btHeadingWeight_light blockquote {
font-weight: 300;
}
.btHeadingWeight_lighter blockquote {
font-weight: 200;
}
.btHeadingWeight_thin blockquote {
font-weight: 100;
}
blockquote:before {
content: "\e911";
font-family: RemixIconsEditor;
display: block;
font-size: 3em;
line-height: 1;
color: inherit;
}
.bt_bb_align_right blockquote:before {
right: 0;
left: auto;
}
blockquote:after {
content: "";
display: table;
width: 100%;
clear: both;
}
.bt_bb_align_center blockquote {
padding: 0;
}
.bt_bb_align_right blockquote {
padding: 0 0 3.5em;
}
cite {
font-size: 1.25rem;
font-style: normal;
font-family: var(--heading-supertitle-font);
}
.btSupertitleWeight_default cite {
font-weight: 500;
}
.btSupertitleWeight_black cite {
font-weight: 900;
}
.btSupertitleWeight_bolder cite {
font-weight: 800;
}
.btSupertitleWeight_bold cite {
font-weight: 700;
}
.btSupertitleWeight_semi-bold cite {
font-weight: 600;
}
.btSupertitleWeight_medium cite {
font-weight: 500;
}
.btSupertitleWeight_normal cite {
font-weight: 400;
}
.btSupertitleWeight_light cite {
font-weight: 300;
}
.btSupertitleWeight_lighter cite {
font-weight: 200;
}
.btSupertitleWeight_thin cite {
font-weight: 100;
}
blockquote cite {
padding-top: 1em;
display: block;
} .bt-content-holder table {
width: 100%;
margin: 0 0 1em;
border-collapse: collapse;
text-align: initial;
border: 1px solid rgba(0,0,0,.07);
}
.btDarkSkin .bt-content-holder table,
.btLightSkin .btDarkSkin .bt-content-holder table,
.btDarkSkin.btLightSkin .btDarkSkin .bt-content-holder table {
border: 1px solid rgba(255,255,255,.05);
}
.bt-content-holder table td,
.bt-content-holder table th {
padding: 1em;
border: 1px solid rgba(0,0,0,.07);
font-weight: inherit;
}
.btDarkSkin .bt-content-holder table td,
.btLightSkin .btDarkSkin .bt-content-holder table td,
.btDarkSkin.btLightSkin .btDarkSkin .bt-content-holder table td,
.btDarkSkin .bt-content-holder table th,
.btLightSkin .btDarkSkin .bt-content-holder table th,
.btDarkSkin.btLightSkin .btDarkSkin .bt-content-holder table th {
border: 1px solid rgba(255,255,255,.05);
}
.bt-content-holder table td.product-name a {
color: inherit;
}
.bt-content-holder table td.product-subtotal {
font-weight: bold;
}
.bt-content-holder table th {
text-align: left;
}
.bt_bb_layout_boxed_600 .bt_bb_cell {
width: 600px;
max-width: -webkit-calc(100% - 60px);
max-width: -moz-calc(100% - 60px);
max-width: calc(100% - 60px);
}
.bt_bb_layout_boxed_700 .bt_bb_cell {
width: 700px;
max-width: -webkit-calc(100% - 60px);
max-width: -moz-calc(100% - 60px);
max-width: calc(100% - 60px);
}
.bt_bb_layout_boxed_800 .bt_bb_cell {
width: 800px;
max-width: -webkit-calc(100% - 60px);
max-width: -moz-calc(100% - 60px);
max-width: calc(100% - 60px);
}
.bt_bb_layout_boxed_900 .bt_bb_cell {
width: 900px;
max-width: -webkit-calc(100% - 60px);
max-width: -moz-calc(100% - 60px);
max-width: calc(100% - 60px);
}
.bt_bb_layout_boxed_1000 .bt_bb_cell {
width: 1000px;
max-width: -webkit-calc(100% - 60px);
max-width: -moz-calc(100% - 60px);
max-width: calc(100% - 60px);
}
.bt_bb_layout_boxed_1100 .bt_bb_cell {
width: 1100px;
max-width: -webkit-calc(100% - 60px);
max-width: -moz-calc(100% - 60px);
max-width: calc(100% - 60px);
}
.bt_bb_layout_boxed_1200 .bt_bb_cell {
width: 1200px;
max-width: -webkit-calc(100% - 60px);
max-width: -moz-calc(100% - 60px);
max-width: calc(100% - 60px);
}
.bt_bb_layout_boxed_1400 .bt_bb_cell {
width: 1400px;
max-width: -webkit-calc(100% - 60px);
max-width: -moz-calc(100% - 60px);
max-width: calc(100% - 60px);
} @media (max-width: 480px) {
.visible-xs {
display: block !important;
}
}
@media (min-width: 480px) and (max-width:767px) {
.visible-ms {
display: block !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm {
display: block !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md {
display: block !important;
}
}
@media (min-width: 1200px) {
.visible-lg {
display: block !important;
}
}
@media (max-width: 480px) {
.hidden-xs {
display: none !important;
}
}
@media (min-width: 480px) and (max-width: 767px) {
.hidden-ms {
display: none !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.hidden-sm {
display: none !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.hidden-md {
display: none !important;
}
}
@media (min-width: 1200px) {
.hidden-lg {
display: none !important;
}
}
html,
body {
min-height: 100vh;
}
body:not(.btPageTransitions) {
min-height: 101vh;
} body.rtl {
direction: rtl;
unicode-bidi: embed;
} .bt-content-wrap {
-webkit-transition: transform 1s cubic-bezier(.230,1,.320,1);
-moz-transition: transform 1s cubic-bezier(.230,1,.320,1);
transition: transform 1s cubic-bezier(.230,1,.320,1);
}
.bt-content-wrap:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
.bt-site-footer {
-webkit-transition: transform 1s cubic-bezier(.230,1,.320,1),padding-top 300ms ease;
-moz-transition: transform 1s cubic-bezier(.230,1,.320,1),padding-top 300ms ease;
transition: transform 1s cubic-bezier(.230,1,.320,1),padding-top 300ms ease;
}
.bt-page-wrap {
position: relative;
overflow: hidden;
-webkit-transition: transform 1s cubic-bezier(.230,1,.320,1);
-moz-transition: transform 1s cubic-bezier(.230,1,.320,1);
transition: transform 1s cubic-bezier(.230,1,.320,1);
}
.bt-page-wrap:after {
content: " ";
display: table;
width: 100%;
clear: both;
} .mainHeader,
.bt-vertical-header-top {
z-index: 10002;
}
.btPreloader {
z-index: 100000;
} .port {
width: 100%;
padding: 0 30px;
}
.gutter .port {
max-width: 1260px;
margin: auto;
}
.btWithSidebar .bt-content .gutter .port {
padding: 0;
}
@media (max-width: 1259px) {
.gutter .port {
width: 100%;
max-width: none;
padding-left: 30px;
padding-right: 30px;
}
.btMenuVerticalRight .bt-vertical-menu-trigger {
margin: 0;
}
} .btNoSidebar .bt-content-holder,
.btNoSidebar .bt-content {
width: auto;
padding: 0;
} :not(.bt_bb_plugin_active).btNoSidebar .btPageHeadline + .bt-content-holder .bt-content {
max-width: 1260px;
margin-left: auto;
margin-right: auto;
padding: 4em 30px 4em;
}
:not(.bt_bb_plugin_active).btNoSidebar .btPageHeadline + .bt-content-holder .bt-content .gutter .port {
padding-left: 0;
padding-right: 0;
}
:not(.bt_bb_plugin_active).btNoSidebar .btPageHeadline + .bt-content-holder .bt-content > article:first-child {
margin-top: 0;
}
:not(.bt_bb_plugin_active).btNoSidebar.woocommerce .btPageHeadline + .bt-content-holder .bt-content .btPostSingleItemStandard:last-child {
margin-bottom: 0;
}
.btWithSidebar .bt-content-holder {
max-width: 1260px;
margin: auto;
padding: 4em 30px 8em;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}
.btWithSidebar .bt-content-holder .bt-content {
width: 75%;
}
.btWithSidebar .bt-content-holder .btSidebar {
width: 25%;
padding: 0;
}
.btSidebarLeft.btWithSidebar .bt-content-holder {
-webkit-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.btSidebarLeft.btWithSidebar .bt-content-holder .btSidebar {
padding-right: 20px;
}
.rtl.btSidebarLeft.btWithSidebar .bt-content-holder .btSidebar {
padding-right: 0;
padding-left: 20px;
}
.btSidebarLeft.btWithSidebar .bt-content-holder .bt-content {
padding-left: 20px;
}
.rtl.btSidebarLeft.btWithSidebar .bt-content-holder .bt-content {
padding-left: 0;
padding-right: 20px;
}
.btSidebarRight.btWithSidebar .bt-content-holder .btSidebar {
padding-left: 20px;
}
.rtl.btSidebarRight.btWithSidebar .bt-content-holder .btSidebar {
padding-left: 0;
padding-right: 20px;
}
.btSidebarRight.btWithSidebar .bt-content-holder .bt-content {
padding-right: 20px;
}
.rtl.btSidebarRight.btWithSidebar .bt-content-holder .bt-content {
padding-right: 0;
padding-left: 20px;
} @media (max-width: 768px) {
.btWithSidebar.btSidebarRight .bt-content-holder,
.btWithSidebar.btSidebarLeft .bt-content-holder {
display: block;
}
.btWithSidebar.btSidebarRight .bt-content-holder .bt-content,
.btWithSidebar.btSidebarLeft .bt-content-holder .bt-content,
.btWithSidebar.btSidebarRight .bt-content-holder .btSidebar,
.btWithSidebar.btSidebarLeft .bt-content-holder .btSidebar {
width: auto;
float: none;
padding: 0;
}
.btWithSidebar.btSidebarRight .bt-content-holder .btSidebar,
.btWithSidebar.btSidebarLeft .bt-content-holder .btSidebar {
padding-top: 4em;
}
} .btPreloader {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
position: fixed;
top: 0;
left: 0;
bottom: 0;
width: 100%;
vertical-align: middle;
text-align: center;
opacity: 1;
visibility: visible;
background-color: #fff;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.btPreloader .animation {
display: block;
width: 100%;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.btPreloader .animation > div img {
margin: 0 auto;
}
.btPreloader .animation .btLoaderText {
color: #181818;
}
.btPreloader .animation .btLoaderText:empty {
display: none;
}
.btPreloader .animation .preloaderLogo {
height: var(--logo-height);
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
-webkit-transition: all .5s ease;
-moz-transition: all .5s ease;
transition: all .5s ease;
width: auto;
display: block;
line-height: 1;
}
.btPreloader .animation h3 {
padding: 0;
}
.btPreloader .animation .btLoaderSpin {
margin: 100px auto;
width: 40px;
height: 40px;
position: relative;
}
.btPreloader .animation .btLoaderSpin .bt_spin_01,
.btPreloader .animation .btLoaderSpin .bt_spin_02 {
background-color: #333;
width: 15px;
height: 15px;
position: absolute;
top: 0;
left: 0;
-webkit-animation: sk-cubemove 1.8s infinite ease-in-out;
-moz-animation: sk-cubemove 1.8s infinite ease-in-out;
animation: sk-cubemove 1.8s infinite ease-in-out;
}
.btPreloader .animation .btLoaderSpin .bt_spin_02 {
-webkit-animation-delay: -.9s;
-moz-animation-delay: -.9s;
animation-delay: -.9s;
}
.btRemovePreloader .btPreloader {
opacity: 0;
-webkit-transition: all ease-in-out 1s;
-moz-transition: all ease-in-out 1s;
transition: all ease-in-out 1s;
visibility: hidden;
}
.btRemovePreloader .btPreloader .animation {
-webkit-transition: all ease-in-out .5s;
-moz-transition: all ease-in-out .5s;
transition: all ease-in-out .5s;
opacity: 0;
}
.btMenuVerticalRightEnabled .btPreloader .animation .preloaderLogo,
.btMenuVerticalLeftEnabled .btPreloader .animation .preloaderLogo {
height: 0;
}
@-webkit-keyframes sk-cubemove {
25% {
-webkit-transform: translateX(42px) rotate(-90deg) scale(.5);
transform: translateX(42px) rotate(-90deg) scale(.5);
}
50% {
-webkit-transform: translateX(42px) translateY(42px) rotate(-179deg);
transform: translateX(42px) translateY(42px) rotate(-179deg);
}
50.1% {
-webkit-transform: translateX(42px) translateY(42px) rotate(-180deg);
transform: translateX(42px) translateY(42px) rotate(-180deg);
}
75% {
-webkit-transform: translateX(0) translateY(42px) rotate(-270deg) scale(.5);
transform: translateX(0) translateY(42px) rotate(-270deg) scale(.5);
}
100% {
-webkit-transform: rotate(-360deg);
transform: rotate(-360deg);
}
}
@-moz-keyframes sk-cubemove {
25% {
-moz-transform: translateX(42px) rotate(-90deg) scale(.5);
transform: translateX(42px) rotate(-90deg) scale(.5);
}
50% {
-moz-transform: translateX(42px) translateY(42px) rotate(-179deg);
transform: translateX(42px) translateY(42px) rotate(-179deg);
}
50.1% {
-moz-transform: translateX(42px) translateY(42px) rotate(-180deg);
transform: translateX(42px) translateY(42px) rotate(-180deg);
}
75% {
-moz-transform: translateX(0) translateY(42px) rotate(-270deg) scale(.5);
transform: translateX(0) translateY(42px) rotate(-270deg) scale(.5);
}
100% {
-moz-transform: rotate(-360deg);
transform: rotate(-360deg);
}
}
@keyframes sk-cubemove {
25% {
-webkit-transform: translateX(42px) rotate(-90deg) scale(.5);
-moz-transform: translateX(42px) rotate(-90deg) scale(.5);
-ms-transform: translateX(42px) rotate(-90deg) scale(.5);
transform: translateX(42px) rotate(-90deg) scale(.5);
}
50% {
-webkit-transform: translateX(42px) translateY(42px) rotate(-179deg);
-moz-transform: translateX(42px) translateY(42px) rotate(-179deg);
-ms-transform: translateX(42px) translateY(42px) rotate(-179deg);
transform: translateX(42px) translateY(42px) rotate(-179deg);
}
50.1% {
-webkit-transform: translateX(42px) translateY(42px) rotate(-180deg);
-moz-transform: translateX(42px) translateY(42px) rotate(-180deg);
-ms-transform: translateX(42px) translateY(42px) rotate(-180deg);
transform: translateX(42px) translateY(42px) rotate(-180deg);
}
75% {
-webkit-transform: translateX(0) translateY(42px) rotate(-270deg) scale(.5);
-moz-transform: translateX(0) translateY(42px) rotate(-270deg) scale(.5);
-ms-transform: translateX(0) translateY(42px) rotate(-270deg) scale(.5);
transform: translateX(0) translateY(42px) rotate(-270deg) scale(.5);
}
100% {
-webkit-transform: rotate(-360deg);
-moz-transform: rotate(-360deg);
-ms-transform: rotate(-360deg);
transform: rotate(-360deg);
}
} body.error404 .mainHeader,
body.error404 .bt-vertical-header-top,
body.error404 .bt-site-footer {
display: none;
}
body.error404 .bt-content-wrap {
padding-top: 0 !important;
}
body.error404 .bt-error-page {
min-height: 100vh;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
text-align: center;
background-position: 10% bottom;
background-size: initial;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
}
body.error404 .bt-error-page .port {
padding-top: 8em;
padding-bottom: 8em;
}
body.error404 .bt-error-page .port header .bt_bb_headline_superheadline {
margin-left: auto;
margin-right: auto;
} .post-password-form {
max-width: 1260px;
margin: 50px auto 50px auto !important;
} .btBreadCrumbs {
text-transform: uppercase;
}
.btBreadCrumbs span {
display: inline-block;
margin-left: 0;
padding-left: 0;
}
.btBreadCrumbs span:not(:last-child):after {
content: "";
display: inline-block;
margin: -2px 10px 0 10px;
letter-spacing: inherit;
width: 4px;
height: 4px;
border-radius: 50%;
line-height: inherit;
vertical-align: middle;
}
.btLightSkin .btBreadCrumbs span:not(:last-child):after,
.btDarkSkin .btLightSkin .btBreadCrumbs span:not(:last-child):after,
.btLightSkin .btDarkSkin .btLightSkin .btBreadCrumbs span:not(:last-child):after {
background-color: #181818;
}
.btDarkSkin .btBreadCrumbs span:not(:last-child):after,
.btLightSkin .btDarkSkin .btBreadCrumbs span:not(:last-child):after,
.btDarkSkin.btLightSkin .btDarkSkin .btBreadCrumbs span:not(:last-child):after {
background-color: #fff;
} .btPageHeadline {
background-color: rgba(0,0,0,.07);
background-size: cover;
}
.btPageHeadline.bt_bb_section {
background-color: rgba(0,0,0,.07);
}
.btDarkSkin .btPageHeadline,
.btLightSkin .btDarkSkin .btPageHeadline,
.btDarkSkin.btLightSkin .btDarkSkin .btPageHeadline {
background-color: rgba(255,255,255,.3);
}
.btPageHeadline header {
max-width: 840px;
-ms-word-wrap: break-word;
word-wrap: break-word;
}
.bt_bb_background_image.btPageHeadline header {
color: #fff;
}
body.btHeadlineAlignment_center .btPageHeadline .bt_bb_column {
text-align: center;
margin: 0 auto;
}
body.btHeadlineAlignment_center .btPageHeadline .bt_bb_column header {
margin: 0 auto;
}
body.btHeadlineAlignment_center .btPageHeadline .bt_bb_column header .bt_bb_headline_superheadline {
width: auto;
}
body.btHeadlineAlignment_center .btPageHeadline .bt_bb_column header .bt_bb_headline_subheadline {
max-width: 768px;
margin: 1.5rem auto 0 auto;
}
body.btHeadlineAlignment_right .btPageHeadline .bt_bb_column {
text-align: right;
}
body.btHeadlineAlignment_right .btPageHeadline .bt_bb_column header {
margin-left: auto;
}
body.btHeadlineAlignment_right .btPageHeadline .bt_bb_column header .bt_bb_headline_superheadline {
margin-left: auto;
}
body.btCapitalizeHeadlines .btPageHeadline .bt_bb_column header h1,
body.btCapitalizeHeadlines .btPageHeadline .bt_bb_column header h2,
body.btCapitalizeHeadlines .btPageHeadline .bt_bb_column header h3,
body.btCapitalizeHeadlines .btPageHeadline .bt_bb_column header h4,
body.btCapitalizeHeadlines .btPageHeadline .bt_bb_column header h5,
body.btCapitalizeHeadlines .btPageHeadline .bt_bb_column header h6 {
text-transform: uppercase;
}
.btPageHeadline .bt_bb_port {
padding-bottom: 6em;
padding-top: 6em;
}
body.btBelowMenu .btPageHeadline .bt_bb_port {
padding-top: 16em;
}
body.btHeadlineOverlay_alternate .btPageHeadline:before {
background-color: var(--alternate-color-light);
}
body.btHeadlineOverlay_accent .btPageHeadline:before {
background-color: var(--accent-color-light);
}
body.btHeadlineOverlay_none .btPageHeadline:before {
background-color: transparent;
}
body.btHeadlineOverlay_light .btPageHeadline:before {
background-color: rgb(255 255 255 / 50%);
} .btBoxedPage .bt-page-wrap {
max-width: 1200px;
-webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,.15);
box-shadow: 0 0 20px 0 rgba(0,0,0,.15);
margin-bottom: 3em;
margin: 0 auto 3em;
border-bottom-left-radius: 15px;
border-bottom-right-radius: 15px;
overflow: initial;
}
.btStickyHeaderActive.btBoxedPage .mainHeader {
max-width: 1200px;
}
.btLightSkin.btBoxedPage .bt-content-wrap {
background-color: #fff;
}
.btDarkSkin.btBoxedPage .bt-content-wrap {
background-color: #000;
}
.bt-error-page {
min-height: 70vh;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}
.bt-error-page .port {
padding-top: 6em;
padding-bottom: 6em;
} .bt-no-search-results .bt_bb_port {
display: block;
max-width: 1260px;
margin: 0 auto;
}
.bt-no-search-results .bt_bb_port #searchform {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.bt-no-search-results .bt_bb_port #searchform input[type='search'] {
-webkit-flex-basis: 80%;
flex-basis: 80%;
margin-right: 1em;
}
.bt-no-search-results .bt_bb_port #searchform input[type='submit'] {
-webkit-flex-basis: 18%;
flex-basis: 18%;
height: auto;
cursor: pointer;
font-size: .9375rem;
min-height: 3.125rem;
letter-spacing: var(--letter-spacing-button);
line-height: 1;
border: none;
-webkit-box-shadow: none;
box-shadow: none;
color: #fff;
background: rgb(25 25 25 / 95%);
border: none;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.btButtonWeight_default .bt-no-search-results .bt_bb_port #searchform input[type='submit'] {
font-weight: 500;
}
.btButtonWeight_black .bt-no-search-results .bt_bb_port #searchform input[type='submit'] {
font-weight: 900;
}
.btButtonWeight_bolder .bt-no-search-results .bt_bb_port #searchform input[type='submit'] {
font-weight: 800;
}
.btButtonWeight_bold .bt-no-search-results .bt_bb_port #searchform input[type='submit'] {
font-weight: 700;
}
.btButtonWeight_semi-bold .bt-no-search-results .bt_bb_port #searchform input[type='submit'] {
font-weight: 600;
}
.btButtonWeight_medium .bt-no-search-results .bt_bb_port #searchform input[type='submit'] {
font-weight: 500;
}
.btButtonWeight_normal .bt-no-search-results .bt_bb_port #searchform input[type='submit'] {
font-weight: 400;
}
.btButtonWeight_light .bt-no-search-results .bt_bb_port #searchform input[type='submit'] {
font-weight: 300;
}
.btButtonWeight_lighter .bt-no-search-results .bt_bb_port #searchform input[type='submit'] {
font-weight: 200;
}
.btButtonWeight_thin .bt-no-search-results .bt_bb_port #searchform input[type='submit'] {
font-weight: 100;
}
.bt-no-search-results .bt_bb_port #searchform input[type='submit']:hover {
background: #191919;
}
@media (max-width: 620px) {
.bt-no-search-results .bt_bb_port #searchform {
display: block;
}
.bt-no-search-results .bt_bb_port #searchform input[type='search'] {
margin-right: 0;
margin-bottom: 1em;
}
} .mainHeader {
font-family: var(--menu-font);
width: 100%;
position: absolute;
opacity: 0;
background-color: inherit;
visibility: hidden;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
-webkit-transition: opacity 300ms ease;
-moz-transition: opacity 300ms ease;
transition: opacity 300ms ease;
}
.btMenuInitFinished .mainHeader {
visibility: initial;
opacity: 1;
}
.mainHeader:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
.mainHeader a {
color: inherit;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.mainHeader a:hover {
color: inherit;
}
.btPageTransitions .mainHeader {
z-index: 1020;
} .btMenuHorizontal:not(.btBelowMenu) .mainHeader {
-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,.05);
box-shadow: 0 0 5px 0 rgba(0,0,0,.05);
} .bt-logo-area {
position: relative;
z-index: 1;
}
.menuPort {
font-size: 14px;
font-family: var(--menu-font);
position: relative;
}
.menuPort:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
.menuPort nav ul {
list-style: none;
display: block;
margin: 0;
padding: 0;
-webkit-transition: all 200ms ease 0s;
-moz-transition: all 200ms ease 0s;
transition: all 200ms ease 0s;
}
.menuPort nav ul li {
display: block;
margin: 0;
padding: 0;
position: relative;
}
.menuPort nav ul li a {
display: block;
position: relative;
padding: 1em;
letter-spacing: var(--letter-spacing-menu);
}
.menuPort nav ul li a:hover {
opacity: .7;
color: inherit;
text-decoration: none;
}
.btCapitalizeMainMenuItems .menuPort nav ul li a {
text-transform: uppercase;
}
.btMenuWeight_default .menuPort nav ul li a {
font-weight: 400;
}
.btMenuWeight_black .menuPort nav ul li a {
font-weight: 900;
}
.btMenuWeight_bolder .menuPort nav ul li a {
font-weight: 800;
}
.btMenuWeight_bold .menuPort nav ul li a {
font-weight: 700;
}
.btMenuWeight_semi-bold .menuPort nav ul li a {
font-weight: 600;
}
.btMenuWeight_medium .menuPort nav ul li a {
font-weight: 500;
}
.btMenuWeight_normal .menuPort nav ul li a {
font-weight: 400;
}
.btMenuWeight_light .menuPort nav ul li a {
font-weight: 300;
}
.btMenuWeight_lighter .menuPort nav ul li a {
font-weight: 200;
}
.btMenuWeight_thin .menuPort nav ul li a {
font-weight: 100;
}
.menuPort nav ul ul li {
-webkit-transition: opacity 300ms ease;
-moz-transition: opacity 300ms ease;
transition: opacity 300ms ease;
}
.menuPort nav ul ul li.on {
opacity: 1;
}
.menuPort ul > li > ul {
opacity: 0;
pointer-events: none;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.menuPort nav > ul > li > a {
line-height: var(--logo-height);
padding: 0;
}
.bt-below-logo-area .menuPort nav > ul > li > a {
line-height: 50px;
} .btTextLogo {
font-size: 2.3125em;
line-height: var(--logo-height);
font-family: var(--heading-font);
z-index: 6;
}
.btHeadingWeight_default .btTextLogo {
font-weight: 400;
}
.btHeadingWeight_black .btTextLogo {
font-weight: 900;
}
.btHeadingWeight_bolder .btTextLogo {
font-weight: 800;
}
.btHeadingWeight_bold .btTextLogo {
font-weight: 700;
}
.btHeadingWeight_semi-bold .btTextLogo {
font-weight: 600;
}
.btHeadingWeight_medium .btTextLogo {
font-weight: 500;
}
.btHeadingWeight_normal .btTextLogo {
font-weight: 400;
}
.btHeadingWeight_light .btTextLogo {
font-weight: 300;
}
.btHeadingWeight_lighter .btTextLogo {
font-weight: 200;
}
.btHeadingWeight_thin .btTextLogo {
font-weight: 100;
}
.btMenuVertical .btTextLogo {
line-height: 48px;
}
.bt-logo-area .logo {
line-height: 0;
float: left;
position: relative;
z-index: 2;
}
.btMenuVertical .bt-logo-area .logo {
-webkit-transform: none !important;
-moz-transform: none !important;
-ms-transform: none !important;
transform: none !important;
}
.rtl .bt-logo-area .logo {
float: right;
}
.bt-logo-area .logo img {
height: var(--logo-height);
width: auto;
display: block;
}
.btMenuVertical .bt-logo-area .logo img {
height: 48px;
}
.btMenuCenter .bt-logo-area .logo img {
margin: auto;
}
.bt-logo-area .logo img.btAltLogo {
display: none;
} .btMenuHorizontal.btHideMenu .bt-horizontal-menu-trigger {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
position: relative;
z-index: 1;
line-height: var(--logo-height);
}
.btStickyHeaderActive.btMenuHorizontal.btHideMenu .bt-horizontal-menu-trigger .bt_bb_icon {
margin: 14px 0;
}
.btMenuHorizontal.btHideMenu .menuPort {
opacity: 0;
-webkit-transition: opacity 1s ease;
-moz-transition: opacity 1s ease;
transition: opacity 1s ease;
pointer-events: none;
}
.btShowMenu.btMenuHorizontal.btHideMenu .menuPort {
opacity: 1 !important;
pointer-events: all;
}
.bt-horizontal-menu-trigger {
display: none;
float: right;
margin: 0 0 0 .5em;
font-size: 1.5em;
}
.bt-horizontal-menu-trigger .bt_bb_icon {
width: 40px;
height: 14px;
position: relative;
padding: 0;
float: left;
}
.bt-horizontal-menu-trigger .bt_bb_icon:before,
.bt-horizontal-menu-trigger .bt_bb_icon:after {
content: "";
position: absolute;
display: block;
left: 0;
right: 0;
top: 0;
border-top-width: 2px;
border-top-style: solid;
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
-webkit-transform-origin: 11px 2px;
-moz-transform-origin: 11px 2px;
-ms-transform-origin: 11px 2px;
transform-origin: 11px 2px;
}
.btShowMenu .bt-horizontal-menu-trigger .bt_bb_icon:before,
.btShowMenu .bt-horizontal-menu-trigger .bt_bb_icon:after {
-webkit-transform: rotate(45deg) translateY(0) !important;
-moz-transform: rotate(45deg) translateY(0) !important;
-ms-transform: rotate(45deg) translateY(0) !important;
transform: rotate(45deg) translateY(0) !important;
}
.btTransparentDarkHeader .bt-horizontal-menu-trigger .bt_bb_icon:before,
.btAccentLightHeader .bt-horizontal-menu-trigger .bt_bb_icon:before,
.btLightDarkHeader .bt-horizontal-menu-trigger .bt_bb_icon:before,
.btHasAltLogo.btStickyHeaderActive .bt-horizontal-menu-trigger .bt_bb_icon:before,
.btTransparentDarkHeader.btHasAltLogo .bt-horizontal-menu-trigger .bt_bb_icon:before,
.btLightDarkHeader.btHasAltLogo .bt-horizontal-menu-trigger .bt_bb_icon:before,
.btTransparentDarkHeader .bt-horizontal-menu-trigger .bt_bb_icon:after,
.btAccentLightHeader .bt-horizontal-menu-trigger .bt_bb_icon:after,
.btLightDarkHeader .bt-horizontal-menu-trigger .bt_bb_icon:after,
.btHasAltLogo.btStickyHeaderActive .bt-horizontal-menu-trigger .bt_bb_icon:after,
.btTransparentDarkHeader.btHasAltLogo .bt-horizontal-menu-trigger .bt_bb_icon:after,
.btLightDarkHeader.btHasAltLogo .bt-horizontal-menu-trigger .bt_bb_icon:after {
border-top-color: #181818;
}
.btTransparentLightHeader .bt-horizontal-menu-trigger .bt_bb_icon:before,
.btAccentDarkHeader .bt-horizontal-menu-trigger .bt_bb_icon:before,
.btLightAccentHeader .bt-horizontal-menu-trigger .bt_bb_icon:before,
.btHasAltLogo .bt-horizontal-menu-trigger .bt_bb_icon:before,
.btTransparentDarkHeader.btHasAltLogo.btStickyHeaderActive .bt-horizontal-menu-trigger .bt_bb_icon:before,
.btTransparentLightHeader .bt-horizontal-menu-trigger .bt_bb_icon:after,
.btAccentDarkHeader .bt-horizontal-menu-trigger .bt_bb_icon:after,
.btLightAccentHeader .bt-horizontal-menu-trigger .bt_bb_icon:after,
.btHasAltLogo .bt-horizontal-menu-trigger .bt_bb_icon:after,
.btTransparentDarkHeader.btHasAltLogo.btStickyHeaderActive .bt-horizontal-menu-trigger .bt_bb_icon:after {
border-top-color: #fff;
}
.bt-horizontal-menu-trigger .bt_bb_icon:after {
top: auto;
bottom: 0;
}
.btShowMenu .bt-horizontal-menu-trigger .bt_bb_icon:after {
-webkit-transform: rotate(-45deg) translateY(0) !important;
-moz-transform: rotate(-45deg) translateY(0) !important;
-ms-transform: rotate(-45deg) translateY(0) !important;
transform: rotate(-45deg) translateY(0) !important;
}
.bt-horizontal-menu-trigger .bt_bb_icon .bt_bb_icon_holder {
position: unset;
}
.bt-horizontal-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before {
content: "";
position: absolute;
display: block;
left: 0;
right: 0;
top: 50%;
border-top-width: 2px;
border-top-style: solid;
margin-top: -1px;
-webkit-transform: scaleX(1);
-moz-transform: scaleX(1);
-ms-transform: scaleX(1);
transform: scaleX(1);
}
.btShowMenu .bt-horizontal-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before {
-webkit-transform: scaleX(0) !important;
-moz-transform: scaleX(0) !important;
-ms-transform: scaleX(0) !important;
transform: scaleX(0) !important;
}
.btTransparentDarkHeader .bt-horizontal-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before,
.btAccentLightHeader .bt-horizontal-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before,
.btLightDarkHeader .bt-horizontal-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before,
.btHasAltLogo.btStickyHeaderActive .bt-horizontal-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before,
.btTransparentDarkHeader.btHasAltLogo .bt-horizontal-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before,
.btLightDarkHeader.btHasAltLogo .bt-horizontal-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before {
border-top-color: #181818;
}
.btTransparentLightHeader .bt-horizontal-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before,
.btAccentDarkHeader .bt-horizontal-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before,
.btLightAccentHeader .bt-horizontal-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before,
.btHasAltLogo .bt-horizontal-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before,
.btTransparentDarkHeader.btHasAltLogo.btStickyHeaderActive .bt-horizontal-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before {
border-top-color: #fff;
}
.btTransparentAccentHeader .bt-horizontal-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before,
.btTransparentAccentHeader.btHasAltLogo.btStickyHeaderActive .bt-horizontal-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before {
border-top-color: var(--accent-color);
}
.bt-horizontal-menu-trigger:hover {
cursor: pointer;
color: inherit;
}
.btTransparentDarkHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon:before,
.btTransparentLightHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon:before,
.btAccentLightHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon:before,
.btAccentDarkHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon:before,
.btLightDarkHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon:before,
.btHasAltLogo.btStickyHeaderActive .bt-horizontal-menu-trigger:hover .bt_bb_icon:before,
.btTransparentDarkHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon:after,
.btTransparentLightHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon:after,
.btAccentLightHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon:after,
.btAccentDarkHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon:after,
.btLightDarkHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon:after,
.btHasAltLogo.btStickyHeaderActive .bt-horizontal-menu-trigger:hover .bt_bb_icon:after {
border-top-color: var(--accent-color);
}
.btLightAccentHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon:before,
.btLightAccentHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon:after {
border-top-color: #181818;
}
.btTransparentAccentHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon:before,
.btTransparentAccentHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon:after {
border-top-color: var(--accent-color);
}
.bt-horizontal-menu-trigger:hover .bt_bb_icon:before {
-webkit-transform: translateY(-5px);
-moz-transform: translateY(-5px);
-ms-transform: translateY(-5px);
transform: translateY(-5px);
}
.btShowMenu .bt-horizontal-menu-trigger:hover .bt_bb_icon:before {
-webkit-transform: rotate(0) translateY(-5px);
-moz-transform: rotate(0) translateY(-5px);
-ms-transform: rotate(0) translateY(-5px);
transform: rotate(0) translateY(-5px);
}
.bt-horizontal-menu-trigger:hover .bt_bb_icon:after {
-webkit-transform: translateY(5px);
-moz-transform: translateY(5px);
-ms-transform: translateY(5px);
transform: translateY(5px);
}
.btShowMenu .bt-horizontal-menu-trigger:hover .bt_bb_icon:after {
-webkit-transform: rotate(0) translateY(5px);
-moz-transform: rotate(0) translateY(5px);
-ms-transform: rotate(0) translateY(5px);
transform: rotate(0) translateY(5px);
}
.btShowMenu .bt-horizontal-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before {
-webkit-transform: scaleX(1);
-moz-transform: scaleX(1);
-ms-transform: scaleX(1);
transform: scaleX(1);
}
.btTransparentDarkHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btTransparentLightHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btAccentLightHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btAccentDarkHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btLightDarkHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btHasAltLogo.btStickyHeaderActive .bt-horizontal-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before {
border-top-color: var(--accent-color);
}
.btLightAccentHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before {
border-top-color: #181818;
}
.btTransparentAccentHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before {
border-top-color: var(--accent-color);
} .btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor li.current-menu-ancestor > a,
.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor li.current-menu-item > a,
.btMenuHorizontal .menuPort nav > ul > li.current-menu-item li.current-menu-ancestor > a,
.btMenuHorizontal .menuPort nav > ul > li.current-menu-item li.current-menu-item > a {
color: var(--accent-color);
}
.btMenuHorizontal .menuPort > nav ul li a.btEmptyElement {
border: none !important;
}
.btMenuHorizontal .menuPort > nav ul li a.btEmptyElement:after {
background-color: transparent;
}
.btMenuHorizontal .menuPort nav > ul > li:not(.btMenuWideDropdown) > ul > li.menu-item-has-children > a:before {
content: ' ';
display: inline-block;
margin: 10px 10px 0 10px;
float: right;
letter-spacing: inherit;
width: 4px;
height: 4px;
position: relative;
border-radius: 50%;
line-height: inherit;
vertical-align: middle;
background-color: var(--accent-color);
} .btMenuHorizontal .menuPort ul ul {
background-color: #fff;
}
.btMenuHorizontal .menuPort ul ul li a {
padding-left: 1.5em;
padding-right: 1.5em;
color: #181818;
}
.btMenuHorizontal .menuPort ul ul li a:hover {
opacity: .7;
}
.btMenuHorizontal .menuPort ul ul li .subToggler {
color: #181818;
}
.btMenuHorizontal .menuPort ul ul li:not(:last-child) > a:after {
content: "";
display: block;
position: absolute;
left: 1.5em;
right: 1.5em;
bottom: 0;
height: 1px;
background-color: rgba(0,0,0,.1);
} .subToggler {
display: none;
cursor: pointer;
position: absolute;
top: 0;
width: 45px;
z-index: 80;
padding: 0;
text-align: center;
}
.on > .subToggler {
-webkit-transform: rotateX(180deg);
-moz-transform: rotateX(180deg);
-ms-transform: rotateX(180deg);
transform: rotateX(180deg);
}
body.btMenuVertical .subToggler {
display: block !important;
padding: 20px 0;
line-height: 1;
right: 0;
top: -5px;
}
body.btMenuHorizontal .subToggler {
right: 15px;
line-height: var(--logo-height);
}
body.rtl.btMenuHorizontal.btMenuCenterBelow .subToggler {
right: auto;
left: 0;
}
body.btMenuHorizontal.rtl .subToggler {
left: 15px;
right: auto;
}
body.btMenuHorizontal.btMenuBelowLogo .subToggler {
line-height: 50px;
}
body.btMenuHorizontal .menuPort ul ul .subToggler {
right: 0;
line-height: inherit;
padding: 1em 0;
}
body.btMenuHorizontal .menuPort .rightNav ul ul .subToggler {
left: 0;
right: auto;
}
.subToggler:before {
content: "\f107";
font: normal 16px/1 FontAwesome;
}
.touch .btMenuHorizontal .menuPort nav ul li .subToggler {
display: block;
} .btMenuHorizontal .menuPort > nav > ul > li {
padding: 0 50px 0 0;
}
.rtl.btMenuHorizontal .menuPort > nav > ul > li {
padding: 0 0 0 50px;
}
.rtl.btMenuHorizontal .menuPort > nav > ul > li:last-child {
padding: 0;
}
:not(.rtl).btMenuHorizontal .menuPort > nav > ul > li:last-child {
padding: 0;
}
html.touch :not(.rtl).btMenuHorizontal .menuPort > nav > ul > li.menu-item-has-children {
padding: 0 50px 0 0;
}
html.touch .rtl.btMenuHorizontal .menuPort > nav > ul > li.menu-item-has-children {
padding: 0 0 0 50px;
}
.btMenuHorizontal .menuPort > nav > ul > li > ul > li {
font-size: 1em;
}
.btMenuHorizontal .menuPort > nav > ul ul {
position: absolute;
right: 0;
top: auto;
width: 220px;
margin: 0;
z-index: 1;
padding: 0;
pointer-events: none;
-webkit-box-shadow: 0 8px 10px 0 rgba(0,0,0,.05);
box-shadow: 0 8px 10px 0 rgba(0,0,0,.05);
}
.btMenuHorizontal .menuPort > nav > ul ul li {
z-index: 4;
float: none;
}
.btMenuHorizontal .menuPort > nav > ul ul ul {
display: block;
top: 0;
margin: 0;
pointer-events: none;
}
.btMenuHorizontal .menuPort > nav > ul li.current-menu-item ul,
.btMenuHorizontal .menuPort > nav > li.current-menu-ancestor ul {
margin: 0;
}
.btMenuHorizontal .menuPort > nav > ul > li {
float: left;
position: relative;
z-index: 5;
}
.rtl.btMenuHorizontal .menuPort > nav > ul > li {
float: right;
}
.btMenuHorizontal .menuPort > nav > ul > li.on > ul {
opacity: 1;
pointer-events: auto;
z-index: 2;
}
.btMenuHorizontal .menuPort > nav > ul > li.on > ul > li.on > ul {
opacity: 1;
pointer-events: auto;
z-index: 3;
}
.btMenuHorizontal .menuPort nav ul li.on ul li.on ul li.on ul {
opacity: 1;
pointer-events: auto;
z-index: 4;
}
.btMenuHorizontal .menuPort > nav > ul > li > ul li a {
-webkit-transition: all ease 300ms;
-moz-transition: all ease 300ms;
transition: all ease 300ms;
}
.btMenuHorizontal .menuPort > nav > ul > li > ul li a.btEmptyElement:before {
display: none;
}
.btMenuHorizontal .menuPort > nav > ul > li > ul li a.btEmptyElement:after {
background: transparent;
}
.btMenuHorizontal .menuPort > nav > ul > li > ul li a.btEmptyElement:hover {
-webkit-box-shadow: none;
box-shadow: none;
} .btMenuHorizontal:not(.btMenuLeft) .menuPort > nav > ul > li:last-child > ul {
right: 0;
left: auto;
}
.btMenuHorizontal:not(.btMenuLeft) .menuPort > nav > ul > li:nth-last-child(2) > ul {
right: 0;
left: auto;
}
.btMenuHorizontal:not(.btMenuLeft) .menuPort > nav > ul > li:last-child:not(.btMenuWideDropdown) > ul > li > ul {
right: 0;
left: -100%;
}
.rtl.btMenuHorizontal:not(.btMenuLeft) .menuPort > nav > ul > li:last-child:not(.btMenuWideDropdown) > ul > li > ul {
right: auto;
}
.btMenuHorizontal:not(.btMenuLeft) .menuPort > nav > ul > li:nth-last-child(2):not(.btMenuWideDropdown) > ul > li > ul {
right: 0;
left: -100%;
}
.rtl.btMenuHorizontal:not(.btMenuLeft) .menuPort > nav > ul > li:nth-last-child(2):not(.btMenuWideDropdown) > ul > li > ul {
right: auto;
} .btMenuHorizontal .menuPort ul ul {
right: auto;
left: 0;
}
.btMenuHorizontal .menuPort ul ul ul {
left: 220px;
right: auto;
}
.rtl.btMenuHorizontal .menuPort ul ul ul {
left: auto;
right: 220px;
}
.btMenuHorizontal .menuPort nav {
float: left;
padding-left: 50px;
}
.rtl.btMenuHorizontal .menuPort nav {
padding-right: 50px;
padding-left: 0;
}
.btMenuHorizontal.btMenuRight .menuPort nav {
float: right;
}
.btMenuHorizontal.btMenuRight .menuPort > nav > ul > li.btMenuWideDropdown:last-child ul {
left: auto !important;
right: 0 !important;
}
.btMenuHorizontal.btMenuRight .menuPort > nav > ul > li:last-child ul {
right: -20px;
}
.rtl.btMenuHorizontal.btMenuRight .menuPort > nav > ul > li:last-child ul {
right: auto !important;
}
.rtl.btMenuHorizontal.btMenuRight .menuPort > nav > ul > li:last-child ul ul {
right: auto;
left: -220px;
}
.btMenuHorizontal.btMenuCenter .logo {
position: relative;
z-index: 8;
margin: 0 0 0 50%;
}
.rtl.btMenuHorizontal.btMenuCenter .logo {
float: left;
}
.btMenuHorizontal.btMenuCenter .menuPort nav {
float: none;
}
.btMenuHorizontal.btMenuCenter .menuPort .leftNav {
position: absolute;
right: 50%;
left: auto;
padding: 0;
padding-right: 50px;
}
.btMenuHorizontal.btMenuCenter .menuPort .leftNav ul {
float: right;
}
.btMenuHorizontal.btMenuCenter .menuPort .leftNav ul ul {
right: auto;
left: -20px;
}
.btMenuHorizontal.btMenuCenter .menuPort .leftNav ul ul ul {
left: 220px;
right: auto;
}
.rtl.btMenuHorizontal.btMenuCenter .menuPort .leftNav {
right: auto;
left: 50%;
padding-right: 0;
padding-left: 50px;
margin-left: var(--margin);
margin-right: 0 !important;
}
.btMenuHorizontal.btMenuCenter .menuPort .rightNav {
position: absolute;
left: 50%;
right: auto;
padding-left: 50px;
}
.btMenuHorizontal.btMenuCenter .menuPort .rightNav ul ul {
right: -20px;
left: auto;
}
.btMenuHorizontal.btMenuCenter .menuPort .rightNav ul ul ul {
right: 220px;
left: auto;
}
.btMenuHorizontal.btMenuCenter .menuPort .rightNav li {
text-align: right;
}
.rtl.btMenuHorizontal.btMenuCenter .menuPort .rightNav {
right: 50%;
left: auto;
margin-right: var(--margin);
margin-left: 0 !important;
}
.btMenuHorizontal.btMenuCenter .topBarInMenu {
position: absolute;
right: 50px;
}
.rtl.btMenuHorizontal.btMenuCenter .topBarInMenu {
right: auto;
left: 50px;
}
.btMenuHorizontal.btMenuCenterBelow .logo {
float: none;
text-align: center;
}
.btMenuHorizontal.btMenuCenterBelow .logo img {
margin-left: auto;
margin-right: auto;
}
.btMenuHorizontal.btMenuCenterBelow .gutter .port {
position: relative;
}
.btMenuHorizontal.btMenuCenterBelow .topBarInLogoArea {
position: absolute;
right: 30px;
top: 0;
}
.rtl.btMenuHorizontal.btMenuCenterBelow .topBarInLogoArea {
right: auto;
left: 30px;
}
.btMenuHorizontal.btMenuCenterBelow .menuPort nav {
float: none;
text-align: center;
}
.btMenuHorizontal.btMenuCenterBelow .menuPort nav ul li {
float: none;
display: inline-block;
}
.btMenuHorizontal.btMenuCenterBelow .menuPort nav ul li ul li {
display: block;
text-align: left;
}
.rtl.btMenuHorizontal.btMenuCenterBelow .menuPort nav {
float: none !important;
}
.rtl.btMenuHorizontal.btMenuCenterBelow .menuPort nav ul li {
padding: 0 0 0 50px !important;
}
.rtl.btMenuHorizontal.btMenuCenterBelow .menuPort nav ul li ul {
left: 0;
right: -20px;
}
.rtl.btMenuHorizontal.btMenuCenterBelow .menuPort nav ul li ul li {
text-align: right;
}
.rtl.btMenuHorizontal.btMenuCenterBelow .menuPort nav ul li ul li ul {
right: auto;
left: -220px;
}
.rtl.btMenuHorizontal.btMenuCenterBelow .menuPort nav ul li > a:after {
left: auto;
right: 0;
}
.btMenuHorizontal.btMenuCenterBelow .topBarInMenu {
position: absolute;
right: 0;
}
.rtl.btMenuHorizontal.btMenuCenterBelow .topBarInMenu {
right: auto;
left: 0;
} html:not(.touch) body.btMenuHorizontal.btMenuRight .menuPort > nav > ul > li.btMenuWideDropdown > ul > li > a {
border-bottom: none;
}
html:not(.touch) body.btMenuHorizontal.btMenuRight .menuPort > nav > ul > li.btMenuWideDropdown > ul > li > a:after {
height: 1px;
background-color: #000;
}
html:not(.touch) body.btMenuHorizontal.btMenuRight .menuPort > nav > ul > li.btMenuWideDropdown > ul > li:last-child > a:after {
content: "";
display: block;
position: absolute;
left: 1.5em;
right: 1.5em;
bottom: 0;
height: 1px;
background-color: #000;
}
html:not(.touch) body.btMenuHorizontal.btMenuRight .menuPort > nav > ul > li.btMenuWideDropdown ul {
width: 100%;
left: 0;
right: 0;
margin-left: auto;
}
html:not(.touch) body.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown {
position: static;
}
html:not(.touch) body.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul {
width: 100%;
left: 0;
}
html:not(.touch) body.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li {
top: auto;
border-top: none !important;
float: left;
}
html:not(.touch) body.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li > a {
border-top: none !important;
border-bottom: none;
}
html:not(.touch) body.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li > a:after {
height: 1px;
background-color: #000;
}
html:not(.touch) body.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li > ul > li > ul:before {
display: none;
}
html:not(.touch) body.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li > ul {
opacity: 1;
top: auto;
margin: 0 !important;
width: 100%;
right: 0;
left: 0;
position: relative;
-webkit-box-shadow: none;
box-shadow: none;
}
html:not(.touch) body.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li > ul > li:first-child > a {
border-top: none !important;
}
html:not(.touch) body.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li > li:not(:last-child) {
border-left: 1px solid rgba(0,0,0,.1);
}
html:not(.touch) body.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li ul:before {
display: none;
}
html:not(.touch) body.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li:last-child > a:after {
content: "";
display: block;
position: absolute;
left: 1.5em;
right: 1.5em;
bottom: 0;
height: 1px;
background-color: #000;
}
html:not(.touch) body.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > li {
width: 100%;
}
html:not(.touch) body.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > li .sub-menu {
width: 100%;
}
html:not(.touch) body.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown.on > ul > li > ul {
pointer-events: auto;
}
html:not(.touch) body.btMenuCenter.btMenuHorizontal .menuPort > nav.rightNav > ul > li.btMenuWideDropdown > ul {
width: 3100%;
left: -200%;
}
html:not(.touch) body.rtl.btMenuCenter.btMenuHorizontal .menuPort > nav.rightNav > ul > li.btMenuWideDropdown > ul {
right: -200%;
left: auto;
}
html:not(.touch) body.btMenuCenter.btMenuHorizontal .menuPort > nav.leftNav > ul > li.btMenuWideDropdown > ul {
width: 310%;
right: -200%;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-1 > ul > li {
width: 100% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-2 > ul > li {
width: 50% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-3 > ul > li {
width: 33.33333% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-4 > ul > li {
width: 25% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-5 > ul > li {
width: 20% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-6 > ul > li {
width: 16.66667% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-7 > ul > li {
width: 14.28571% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-8 > ul > li {
width: 12.5% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-9 > ul > li {
width: 11.11111% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-10 > ul > li {
width: 10% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-11 > ul > li {
width: 9.09091% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-12 > ul > li {
width: 8.33333% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-13 > ul > li {
width: 7.69231% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-14 > ul > li {
width: 7.14286% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-15 > ul > li {
width: 6.66667% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-16 > ul > li {
width: 6.25% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-17 > ul > li {
width: 5.88235% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-18 > ul > li {
width: 5.55556% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-19 > ul > li {
width: 5.26316% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-20 > ul > li {
width: 5% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-2 ul.sub-menu {
max-width: 580px;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-3 ul.sub-menu {
max-width: 780px;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-4 ul.sub-menu {
max-width: 920px;
}
html:not(.touch) body.btMenuHorizontal.btMenuRight .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-4 ul.sub-menu {
left: auto !important;
right: 0 !important;
}
html:not(.touch) body.btMenuHorizontal.btMenuLeft .mainHeader:not(.gutter) .menuPort > nav > ul > li.btMenuWideDropdown > ul {
left: auto;
right: auto;
} .btMenuHorizontal .topBar {
font-size: .8em;
line-height: 2.5em;
z-index: 2;
}
.btMenuHorizontal .topBar .topBarPort {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}
.btMenuHorizontal .topBar .topBarPort:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
.btMenuHorizontal .topBar .topBarPort:after,
.btMenuHorizontal .topBar .topBarPort:before {
display: none;
}
.btMenuHorizontal .topBarInMenu {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
line-height: inherit;
float: right;
height: var(--logo-height);
margin-left: 50px;
}
.rtl.btMenuHorizontal .topBarInMenu {
float: left;
margin-left: 0;
margin-right: 50px;
}
.btMenuHorizontal .topBarInMenu .topBarInMenuCell {
line-height: 48px;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.btMenuHorizontal .bt-below-logo-area .topBarInMenu {
height: 50px;
line-height: 50px;
} .btMenuHorizontal.btMenuBelowLogo .bt-below-logo-area {
padding: 0;
z-index: 0;
}
.btMenuHorizontal.btMenuBelowLogo .menuPort {
clear: both;
position: relative;
margin: 0;
float: none;
}
.btMenuHorizontal.btMenuBelowLogo .menuPort nav {
padding: 0;
}
.rtl.btMenuHorizontal.btMenuBelowLogo .menuPort nav {
float: right;
}
.rtl.btMenuHorizontal.btMenuBelowLogo .menuPort nav > ul > li {
margin: 0 0 0 50px;
}
.rtl.btMenuHorizontal.btMenuBelowLogo .menuPort nav > ul > li:last-child {
margin: 0 !important;
} .btAccentDarkHeader:not(.btBelowMenu) .mainHeader,
.btAccentDarkHeader:not(.btBelowMenu) .bt-vertical-header-top,
.btLightAccentHeader:not(.btBelowMenu) .mainHeader,
.btLightAccentHeader:not(.btBelowMenu) .bt-vertical-header-top,
.btAccentLightHeader:not(.btBelowMenu) .mainHeader,
.btAccentLightHeader:not(.btBelowMenu) .bt-vertical-header-top,
.btLightDarkHeader:not(.btBelowMenu) .mainHeader,
.btLightDarkHeader:not(.btBelowMenu) .bt-vertical-header-top {
-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,.1);
box-shadow: 0 0 5px 0 rgba(0,0,0,.1);
} body.btBelowMenu.btMenuHorizontal.btAccentDarkHeader .mainHeader.gutter,
body.btBelowMenu.btMenuHorizontal.btAccentLightHeader .mainHeader.gutter,
body.btBelowMenu.btMenuHorizontal.btLightAccentHeader .mainHeader.gutter,
body.btBelowMenu.btMenuHorizontal.btLightDarkHeader .mainHeader.gutter {
max-width: 1200px;
margin-left: auto;
margin-right: auto;
left: 0;
right: 0;
} .btTransparentLightHeader .mainHeader {
color: #fff;
}
.btStickyHeaderActive.btTransparentLightHeader .mainHeader {
background-color: #000;
}
.btHasAltLogo.btStickyHeaderActive.btMenuHorizontal.btTransparentLightHeader .mainHeader {
color: #181818;
background-color: #fff;
}
.btMenuVertical.btTransparentLightHeader .mainHeader {
background-color: #000;
}
.btTransparentLightHeader .bt-vertical-header-top {
color: #fff;
}
.btStickyHeaderActive.btTransparentLightHeader .bt-vertical-header-top {
background-color: #000;
}
.btHasAltLogo.btStickyHeaderActive.btTransparentLightHeader .bt-vertical-header-top {
background-color: #fff;
color: #181818;
}
.btTransparentLightHeader .bt-below-logo-area .menuPort {
border-top: 1px solid rgba(255,255,255,.1);
}
.btTransparentLightHeader .topBar .topTools {
border-bottom: 1px solid rgba(255,255,255,.1);
}
.btTransparentLightHeader.btMenuFullScreenCenter .bt-below-logo-area {
color: #fff;
background-color: #000;
} .btTransparentDarkHeader .mainHeader,
.btTransparentDarkHeader .bt-vertical-header-top {
color: #181818;
}
.btStickyHeaderActive.btTransparentDarkHeader .mainHeader,
.btStickyHeaderActive.btTransparentDarkHeader .bt-vertical-header-top {
background-color: #fff;
}
.btHasAltLogo.btStickyHeaderActive.btMenuHorizontal.btTransparentDarkHeader .mainHeader,
.btHasAltLogo.btStickyHeaderActive.btMenuHorizontal.btTransparentDarkHeader .bt-vertical-header-top {
color: #fff;
background-color: #000;
}
.btMenuVertical.btTransparentDarkHeader .mainHeader,
.btMenuVertical.btTransparentDarkHeader .bt-vertical-header-top {
background-color: #fff;
}
.btTransparentDarkHeader .bt-below-logo-area .menuPort {
border-top: 1px solid rgba(0,0,0,.1);
}
.btTransparentDarkHeader .topBar .topBarPort .topTools {
border-bottom: 1px solid rgba(0,0,0,.1);
}
.btTransparentDarkHeader.btMenuFullScreenCenter .bt-below-logo-area {
color: #181818;
background-color: #fff;
} .btSpecialTransparentLightHeader .menuPort nav,
.btSpecialTransparentLightHeader .menuPort .topBarInMenu {
background-color: #000;
}
.btSpecialTransparentLightHeader .menuPort nav {
padding: 0 50px;
}
.rtl.btSpecialTransparentLightHeader .menuPort nav {
padding: 0 50px !important;
}
.btSpecialTransparentLightHeader.btMenuVertical .menuPort nav {
padding: 0;
}
.btSpecialTransparentLightHeader.btMenuHorizontal .port {
padding-top: 1em;
}
.btSpecialTransparentLightHeader.btMenuHorizontal .topBarInMenu {
margin: 0 !important;
padding-right: 50px;
}
.rtl.btSpecialTransparentLightHeader.btMenuHorizontal .topBarInMenu {
padding-right: 0;
padding-left: 50px;
}
.btSpecialTransparentLightHeader.btMenuHorizontal .menuPort ul ul {
background-color: #000;
left: -webkit-calc(-50px*0.5);
left: -moz-calc(-50px*0.5);
left: calc(-50px*0.5);
}
.btSpecialTransparentLightHeader.btMenuHorizontal .menuPort ul ul li a {
color: #fff;
}
.btSpecialTransparentLightHeader.btMenuHorizontal .menuPort ul ul li a:hover {
color: var(--accent-color);
}
.btSpecialTransparentLightHeader.btMenuHorizontal .menuPort ul ul li:not(:last-child) > a:after {
background-color: rgba(255,255,255,.3);
}
.btSpecialTransparentLightHeader.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li > a:after {
background-color: #fff !important;
}
.btSpecialTransparentLightHeader.btMenuHorizontal.btMenuLeft .menuPort,
.btSpecialTransparentLightHeader.btMenuHorizontal.btMenuCenterEnabled .menuPort {
background-color: #000;
}
.btSpecialTransparentLightHeader.btMenuHorizontal.btMenuBelowLogo .menuPort nav {
padding: 0 50px;
}
.btSpecialTransparentLightHeader.btMenuHorizontal.btHasAltLogo.btStickyHeaderActive .mainHeader .menuPort nav,
.btSpecialTransparentLightHeader.btMenuHorizontal.btHasAltLogo.btStickyHeaderActive .mainHeader .menuPort .topBarInMenu {
background-color: #fff;
}
.btSpecialTransparentLightHeader.btMenuHorizontal.btHasAltLogo.btStickyHeaderActive .mainHeader .menuPort ul ul {
background-color: #fff;
}
.btSpecialTransparentLightHeader.btMenuHorizontal.btHasAltLogo.btStickyHeaderActive .mainHeader .menuPort ul ul li a {
color: #181818;
}
.btSpecialTransparentLightHeader.btMenuHorizontal.btHasAltLogo.btStickyHeaderActive .mainHeader .menuPort ul ul li a:hover {
color: var(--accent-color);
}
.btSpecialTransparentLightHeader.btMenuHorizontal.btHasAltLogo.btStickyHeaderActive .mainHeader .menuPort ul ul li:not(:last-child) > a:after {
background-color: rgba(0,0,0,.07);
}
.btSpecialTransparentLightHeader.btMenuHorizontal.btHasAltLogo.btStickyHeaderActive .mainHeader .menuPort nav > ul > li.current-menu-ancestor li.current-menu-ancestor > a,
.btSpecialTransparentLightHeader.btMenuHorizontal.btHasAltLogo.btStickyHeaderActive .mainHeader .menuPort nav > ul > li.current-menu-ancestor li.current-menu-item > a,
.btSpecialTransparentLightHeader.btMenuHorizontal.btHasAltLogo.btStickyHeaderActive .mainHeader .menuPort nav > ul > li.current-menu-item li.current-menu-ancestor > a,
.btSpecialTransparentLightHeader.btMenuHorizontal.btHasAltLogo.btStickyHeaderActive .mainHeader .menuPort nav > ul > li.current-menu-item li.current-menu-item > a {
color: var(--accent-color);
}
.btSpecialTransparentLightHeader.btMenuHorizontal.btStickyHeaderActive .port {
padding-top: 0;
}
.btSpecialTransparentLightHeader .mainHeader {
color: #fff;
}
.btStickyHeaderActive.btSpecialTransparentLightHeader .mainHeader {
background-color: #000;
}
.btHasAltLogo.btStickyHeaderActive.btMenuHorizontal.btSpecialTransparentLightHeader .mainHeader {
color: #181818;
background-color: #fff;
}
.btMenuVertical.btSpecialTransparentLightHeader .mainHeader {
background-color: #000;
}
.btSpecialTransparentLightHeader .bt-vertical-header-top {
color: #fff;
}
.btStickyHeaderActive.btSpecialTransparentLightHeader .bt-vertical-header-top {
background-color: #000;
}
.btHasAltLogo.btStickyHeaderActive.btSpecialTransparentLightHeader .bt-vertical-header-top {
background-color: #fff;
color: #181818;
}
.btSpecialTransparentLightHeader .bt-below-logo-area .menuPort {
border-top: 1px solid rgba(255,255,255,.1);
}
.btSpecialTransparentLightHeader .topBar .topTools {
border-bottom: 1px solid rgba(255,255,255,.1);
} .btTransparentAccentHeader .mainHeader {
color: var(--accent-color);
}
.btStickyHeaderActive.btTransparentAccentHeader .mainHeader {
background-color: #000;
}
.btHasAltLogo.btStickyHeaderActive.btMenuHorizontal.btTransparentAccentHeader .mainHeader {
color: var(--accent-color);
background-color: #fff;
}
.btMenuVertical.btTransparentAccentHeader .mainHeader {
background-color: #000;
}
.btTransparentAccentHeader .bt-vertical-header-top {
color: var(--accent-color);
}
.btStickyHeaderActive.btTransparentAccentHeader .bt-vertical-header-top {
background-color: #000;
}
.btHasAltLogo.btStickyHeaderActive.btTransparentAccentHeader .bt-vertical-header-top {
background-color: #fff;
color: var(--accent-color);
}
.btTransparentAccentHeader .bt-below-logo-area .menuPort {
border-top: 1px solid rgba(255,255,255,.1);
}
.btTransparentAccentHeader .topBar .topTools {
border-bottom: 1px solid rgba(255,255,255,.1);
} .btDarkTransparentLightHeader .mainHeader {
color: #fff;
}
.btStickyHeaderActive.btDarkTransparentLightHeader .mainHeader {
background-color: #000;
}
.btHasAltLogo.btStickyHeaderActive.btMenuHorizontal.btDarkTransparentLightHeader .mainHeader {
color: #181818;
background-color: #fff;
}
.btMenuVertical.btDarkTransparentLightHeader .mainHeader {
background-color: #000;
}
.btDarkTransparentLightHeader .bt-vertical-header-top {
color: #fff;
}
.btStickyHeaderActive.btDarkTransparentLightHeader .bt-vertical-header-top {
background-color: #000;
}
.btHasAltLogo.btStickyHeaderActive.btDarkTransparentLightHeader .bt-vertical-header-top {
background-color: #fff;
color: #181818;
}
.btDarkTransparentLightHeader .bt-below-logo-area .menuPort {
border-top: 1px solid rgba(255,255,255,.1);
}
.btDarkTransparentLightHeader .topBar {
color: rgb(255 255 255 / 70%);
background-color: #000;
}
.btDarkTransparentLightHeader .topBar .topTools {
border-bottom: none;
} .btAccentTransparentLightHeader .mainHeader {
color: #fff;
}
.btStickyHeaderActive.btAccentTransparentLightHeader .mainHeader {
background-color: var(--accent-color);
}
.btHasAltLogo.btStickyHeaderActive.btMenuHorizontal.btAccentTransparentLightHeader .mainHeader {
color: #181818;
background-color: #fff;
}
.btMenuVertical.btAccentTransparentLightHeader .mainHeader {
background-color: var(--accent-color);
}
.btMenuVertical.btAccentTransparentLightHeader .mainHeader a:hover {
color: var(--alternate-color);
}
.btAccentTransparentLightHeader .bt-vertical-header-top {
color: #fff;
}
.btStickyHeaderActive.btAccentTransparentLightHeader .bt-vertical-header-top {
background-color: var(--accent-color);
}
.btHasAltLogo.btStickyHeaderActive.btAccentTransparentLightHeader .bt-vertical-header-top {
color: #181818;
background-color: #fff;
}
.btAccentTransparentLightHeader .bt-below-logo-area .menuPort {
border-top: 1px solid rgba(255,255,255,.1);
}
.btAccentTransparentLightHeader .topBar {
color: #fff;
background-color: var(--accent-color);
}
.btAccentTransparentLightHeader .topBar .topTools {
border-bottom: none;
}
.btAccentTransparentLightHeader .topBar a.btAccentIconWidget.btIconWidget .btIconWidgetIcon,
.btAccentTransparentLightHeader .topBar a.btAccentIconWidget.btIconWidget.btWidgetWithText .btIconWidgetContent .btIconWidgetText,
.btAccentTransparentLightHeader .topBar a.btIconWidget:hover {
color: var(--alternate-color);
} .btAccentLightHeader .mainHeader,
.btAccentLightHeader .bt-vertical-header-top {
background-color: #fff;
}
.btAccentLightHeader .bt-below-logo-area,
.btAccentLightHeader .topBar {
background-color: var(--accent-color);
color: #181818;
}
.btAccentLightHeader .bt-below-logo-area a:hover,
.btAccentLightHeader .topBar a:hover {
color: var(--alternate-color);
}
.btAccentLightHeader .bt-below-logo-area .btAccentIconWidget.btIconWidget .btIconWidgetIcon,
.btAccentLightHeader .bt-below-logo-area .btAccentIconWidget.btIconWidget.btWidgetWithText .btIconWidgetContent .btIconWidgetText,
.btAccentLightHeader .bt-below-logo-area .btIconWidget:hover,
.btAccentLightHeader .topBar .btAccentIconWidget.btIconWidget .btIconWidgetIcon,
.btAccentLightHeader .topBar .btAccentIconWidget.btIconWidget.btWidgetWithText .btIconWidgetContent .btIconWidgetText,
.btAccentLightHeader .topBar .btIconWidget:hover {
color: var(--alternate-color);
}
.btAccentLightHeader.btMenuHorizontal .menuPort nav > ul > li > a:after {
background: var(--alternate-color);
}
.btAccentLightHeader.btMenuFullScreenCenter .bt-below-logo-area {
color: #181818;
background-color: #fff;
} .btAccentDarkHeader .mainHeader,
.btAccentDarkHeader .bt-vertical-header-top {
background-color: #000;
color: #fff;
}
.btAccentDarkHeader .bt-below-logo-area,
.btAccentDarkHeader .topBar {
background-color: var(--accent-color);
color: #fff;
}
.btAccentDarkHeader .bt-below-logo-area a:hover,
.btAccentDarkHeader .topBar a:hover {
color: var(--alternate-color);
}
.btAccentDarkHeader .bt-below-logo-area .btAccentIconWidget.btIconWidget .btIconWidgetIcon,
.btAccentDarkHeader .bt-below-logo-area .btAccentIconWidget.btIconWidget.btWidgetWithText .btIconWidgetContent .btIconWidgetText,
.btAccentDarkHeader .bt-below-logo-area .btIconWidget:not(.btCartWidget):hover,
.btAccentDarkHeader .topBar .btAccentIconWidget.btIconWidget .btIconWidgetIcon,
.btAccentDarkHeader .topBar .btAccentIconWidget.btIconWidget.btWidgetWithText .btIconWidgetContent .btIconWidgetText,
.btAccentDarkHeader .topBar .btIconWidget:not(.btCartWidget):hover {
color: var(--alternate-color);
}
.btAccentDarkHeader .topBarInMenu .btIconWidget .btIconWidgetContent .btIconWidgetText {
color: var(--alternate-color);
}
.btAccentDarkHeader .topBarInMenu .btIconWidget.btAccentIconWidget .btIconWidgetContent .btIconWidgetText {
color: var(--accent-color);
}
.btAccentDarkHeader.btMenuHorizontal .menuPort nav > ul > li > a:after {
background: var(--alternate-color);
}
.btAccentDarkHeader.btMenuFullScreenCenter .bt-below-logo-area {
color: #fff;
background-color: #000;
}
.btAccentDarkHeader.btMenuFullScreenCenter .bt-below-logo-area a:hover {
color: inherit;
opacity: .7;
} .btLightDarkHeader .mainHeader,
.btLightDarkHeader .bt-vertical-header-top {
background-color: #fff;
}
.btLightDarkHeader .bt-below-logo-area,
.btLightDarkHeader .topBar {
background-color: #000;
color: #fff;
}
.btLightDarkHeader .bt-logo-area,
.btLightDarkHeader .bt-vertical-header-top {
color: #181818;
background-color: #fff;
}
.btLightDarkHeader.btMenuHorizontal.btBelowMenu .mainHeader {
background-color: transparent;
}
.btLightDarkHeader.btMenuHorizontal.btBelowMenu .bt-below-logo-area {
-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,.4);
box-shadow: 0 0 5px 0 rgba(0,0,0,.4);
}
.btLightDarkHeader.btMenuFullScreenCenter .bt-below-logo-area {
color: #181818;
background-color: #fff;
} .btLightAccentHeader .mainHeader,
.btLightAccentHeader .bt-vertical-header-top {
background-color: #fff;
}
.btLightAccentHeader .menuPort nav ul li a:hover {
color: var(--alternate-color);
}
.btLightAccentHeader.btMenuHorizontal .menuPort nav > ul > li > a:after {
background: var(--alternate-color);
}
.btLightAccentHeader .bt-below-logo-area,
.btLightAccentHeader .topBar {
color: #181818;
background-color: #fff;
}
.btLightAccentHeader .bt-logo-area,
.btLightAccentHeader .bt-vertical-header-top {
color: #fff;
background-color: var(--accent-color);
}
.btLightAccentHeader .topBarInMenu .btIconWidget .btIconWidgetContent .btIconWidgetText {
color: var(--alternate-color);
}
.btLightAccentHeader.btMenuHorizontal.btBelowMenu .mainHeader {
background-color: var(--accent-color);
}
.btLightAccentHeader.btMenuHorizontal.btBelowMenu .mainHeader .bt-logo-area {
background-color: var(--accent-color);
}
.btLightAccentHeader .topBarInLogoArea a:hover {
color: var(--alternate-color);
}
.btLightAccentHeader .topBarInLogoArea .btAccentIconWidget.btIconWidget .btIconWidgetIcon,
.btLightAccentHeader .topBarInLogoArea .btAccentIconWidget.btIconWidget.btWidgetWithText .btIconWidgetContent .btIconWidgetText,
.btLightAccentHeader .topBarInLogoArea .btIconWidget:hover {
color: var(--alternate-color);
}
.btLightAccentHeader .topBarInLogoArea .btAccentIconWidget.btIconWidget .btIconWidgetIcon,
.btLightAccentHeader .topBarInLogoArea .btAccentIconWidget.btIconWidget.btWidgetWithText .btIconWidgetContent .btIconWidgetText,
.btLightAccentHeader .topBarInLogoArea .btIconWidget {
color: #fff;
}
.btLightAccentHeader.btMenuFullScreenCenter .bt-below-logo-area {
color: #fff;
background-color: var(--accent-color);
} .btStickyHeaderActive.btMenuHorizontal .mainHeader,
.btStickyHeaderActive.btMenuFullScreenCenter .mainHeader {
position: fixed;
top: 0;
-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,.1);
box-shadow: 0 0 5px 0 rgba(0,0,0,.1);
-webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-ms-transform: translateY(-100%);
transform: translateY(-100%);
}
.btStickyHeaderActive.btMenuHorizontal .mainHeader .topBar,
.btStickyHeaderActive.btMenuFullScreenCenter .mainHeader .topBar {
display: none;
}
.btStickyHeaderActive.btMenuHorizontal .mainHeader .bt-below-logo-area,
.btStickyHeaderActive.btMenuFullScreenCenter .mainHeader .bt-below-logo-area {
padding: 0;
}
.btStickyHeaderActive.btMenuHorizontal .mainHeader .bt-logo-area .logo img,
.btStickyHeaderActive.btMenuFullScreenCenter .mainHeader .bt-logo-area .logo img {
height: var(--sticky-logo-height);
}
.btStickyHeaderActive.btMenuHorizontal .mainHeader .bt-logo-area .btTextLogo,
.btStickyHeaderActive.btMenuFullScreenCenter .mainHeader .bt-logo-area .btTextLogo {
font-size: 1.5em;
line-height: var(--sticky-logo-height);
}
.btStickyHeaderActive.btMenuHorizontal .mainHeader .bt-logo-area .menuPort nav > ul > li > a,
.btStickyHeaderActive.btMenuHorizontal .mainHeader .bt-logo-area .menuPort nav > ul > li > .subToggler,
.btStickyHeaderActive.btMenuFullScreenCenter .mainHeader .bt-logo-area .menuPort nav > ul > li > a,
.btStickyHeaderActive.btMenuFullScreenCenter .mainHeader .bt-logo-area .menuPort nav > ul > li > .subToggler {
line-height: var(--sticky-logo-height);
}
.btStickyHeaderActive.btMenuHorizontal .mainHeader .bt-logo-area .topBarInMenu,
.btStickyHeaderActive.btMenuFullScreenCenter .mainHeader .bt-logo-area .topBarInMenu {
height: var(--sticky-logo-height);
}
.btStickyHeaderActive.btMenuBelowLogo.btMenuHorizontal .mainHeader .bt-logo-area {
display: none;
}
.btHasAltLogo.btStickyHeaderActive .btMainLogo {
display: none;
}
.btHasAltLogo.btStickyHeaderActive .btAltLogo {
display: block !important;
}
.btMenuVertical.btStickyHeaderActive .bt-vertical-header-top {
position: fixed;
top: 0;
-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.05);
box-shadow: 0 0 10px 0 rgba(0,0,0,.05);
-webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-ms-transform: translateY(-100%);
transform: translateY(-100%);
}
.btMenuVertical.btStickyHeaderActive.btStickyHeaderOpen .bt-vertical-header-top {
-webkit-transform: translateY(0%);
-moz-transform: translateY(0%);
-ms-transform: translateY(0%);
transform: translateY(0%);
-webkit-transition: transform 200ms ease;
-moz-transition: transform 200ms ease;
transition: transform 200ms ease;
}
.btStickyHeaderClosed.btMenuVertical.btStickyHeaderActive.btStickyHeaderOpen .bt-vertical-header-top {
-webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-ms-transform: translateY(-100%);
transform: translateY(-100%);
}
.btMenuVerticalLeft.btMenuVertical.btStickyHeaderActive.btMenuVerticalOn.btStickyHeaderOpen .bt-vertical-header-top {
-webkit-transform: translateY(0%) translateX(320px);
-moz-transform: translateY(0%) translateX(320px);
-ms-transform: translateY(0%) translateX(320px);
transform: translateY(0%) translateX(320px);
}
.btMenuVerticalRight.btMenuVertical.btStickyHeaderActive.btMenuVerticalOn.btStickyHeaderOpen .bt-vertical-header-top {
-webkit-transform: translateY(0%) translateX(-320px);
-moz-transform: translateY(0%) translateX(-320px);
-ms-transform: translateY(0%) translateX(-320px);
transform: translateY(0%) translateX(-320px);
}
.btStickyHeaderClosed.btMenuVertical.btStickyHeaderActive.btMenuVerticalOn.btStickyHeaderOpen .bt-vertical-header-top {
-webkit-transform: translateY(-100%) translateX(320px);
-moz-transform: translateY(-100%) translateX(320px);
-ms-transform: translateY(-100%) translateX(320px);
transform: translateY(-100%) translateX(320px);
}
.btMenuVertical:not(.btStickyHeaderActive) .bt-vertical-header-top {
-webkit-transition: transform 1s cubic-bezier(.230,1,.320,1);
-moz-transition: transform 1s cubic-bezier(.230,1,.320,1);
transition: transform 1s cubic-bezier(.230,1,.320,1);
}
.btMenuHorizontal.btStickyHeaderActive.btStickyHeaderOpen .mainHeader,
.btMenuFullScreenCenter.btStickyHeaderActive.btStickyHeaderOpen .mainHeader {
-webkit-transition: transform 200ms ease;
-moz-transition: transform 200ms ease;
transition: transform 200ms ease;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.btStickyHeaderClosed.btMenuHorizontal.btStickyHeaderActive.btStickyHeaderOpen .mainHeader,
.btStickyHeaderClosed.btMenuFullScreenCenter.btStickyHeaderActive.btStickyHeaderOpen .mainHeader {
-webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-ms-transform: translateY(-100%);
transform: translateY(-100%);
} .btMenuVertical.btStickyHeaderActive.btStickyHeaderOpen .bt-vertical-header-top {
-webkit-transition: transform 1s cubic-bezier(.230,1,.320,1);
-moz-transition: transform 1s cubic-bezier(.230,1,.320,1);
transition: transform 1s cubic-bezier(.230,1,.320,1);
}
.bt-vertical-header-top {
display: none;
position: absolute;
width: 100%;
padding-left: 30px;
padding-right: 30px;
}
.btMenuVertical .bt-vertical-header-top {
display: block;
}
.bt-vertical-header-top .bt-vertical-menu-trigger {
display: none;
position: relative;
z-index: 1;
height: 48px;
margin: 0 .5em 0 0;
font-size: 1.5em;
}
.rtl .bt-vertical-header-top .bt-vertical-menu-trigger {
margin: 0 0 0 .5em;
}
.bt-vertical-menu-trigger .bt_bb_icon {
width: 24px;
height: 20px;
position: relative;
padding: 0;
float: left;
margin: 14px 0;
}
.bt-vertical-menu-trigger .bt_bb_icon .bt_bb_icon_holder {
position: unset;
}
.bt-vertical-menu-trigger .bt_bb_icon:before,
.bt-vertical-menu-trigger .bt_bb_icon:after {
content: "";
display: block;
position: absolute;
left: 0;
right: 0;
top: 0;
border-top-width: 2px;
border-top-style: solid;
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
-webkit-transform-origin: -.75px 1px;
-moz-transform-origin: -.75px 1px;
-ms-transform-origin: -.75px 1px;
transform-origin: -.75px 1px;
}
.btMenuVerticalOn .bt-vertical-menu-trigger .bt_bb_icon:before,
.btMenuVerticalOn .bt-vertical-menu-trigger .bt_bb_icon:after {
-webkit-transform: rotate(45deg) translateY(0) !important;
-moz-transform: rotate(45deg) translateY(0) !important;
-ms-transform: rotate(45deg) translateY(0) !important;
transform: rotate(45deg) translateY(0) !important;
}
.btTransparentDarkHeader .bt-vertical-menu-trigger .bt_bb_icon:before,
.btAccentLightHeader .bt-vertical-menu-trigger .bt_bb_icon:before,
.btLightDarkHeader .bt-vertical-menu-trigger .bt_bb_icon:before,
.btHasAltLogo.btStickyHeaderActive .bt-vertical-menu-trigger .bt_bb_icon:before,
.btTransparentDarkHeader.btHasAltLogo .bt-vertical-menu-trigger .bt_bb_icon:before,
.btLightDarkHeader.btHasAltLogo .bt-vertical-menu-trigger .bt_bb_icon:before,
.btAccentLightHeader.btHasAltLogo .bt-vertical-menu-trigger .bt_bb_icon:before,
.btTransparentDarkHeader .bt-vertical-menu-trigger .bt_bb_icon:after,
.btAccentLightHeader .bt-vertical-menu-trigger .bt_bb_icon:after,
.btLightDarkHeader .bt-vertical-menu-trigger .bt_bb_icon:after,
.btHasAltLogo.btStickyHeaderActive .bt-vertical-menu-trigger .bt_bb_icon:after,
.btTransparentDarkHeader.btHasAltLogo .bt-vertical-menu-trigger .bt_bb_icon:after,
.btLightDarkHeader.btHasAltLogo .bt-vertical-menu-trigger .bt_bb_icon:after,
.btAccentLightHeader.btHasAltLogo .bt-vertical-menu-trigger .bt_bb_icon:after {
border-top-color: #181818;
}
.btTransparentLightHeader .bt-vertical-menu-trigger .bt_bb_icon:before,
.btAccentDarkHeader .bt-vertical-menu-trigger .bt_bb_icon:before,
.btLightAccentHeader .bt-vertical-menu-trigger .bt_bb_icon:before,
.btHasAltLogo .bt-vertical-menu-trigger .bt_bb_icon:before,
.btTransparentLightHeader .bt-vertical-menu-trigger .bt_bb_icon:after,
.btAccentDarkHeader .bt-vertical-menu-trigger .bt_bb_icon:after,
.btLightAccentHeader .bt-vertical-menu-trigger .bt_bb_icon:after,
.btHasAltLogo .bt-vertical-menu-trigger .bt_bb_icon:after {
border-top-color: #fff;
}
.bt-vertical-menu-trigger .bt_bb_icon:after {
top: auto;
bottom: 0;
}
.btMenuVerticalOn .bt-vertical-menu-trigger .bt_bb_icon:after {
-webkit-transform: rotate(-45deg) translateY(0) !important;
-moz-transform: rotate(-45deg) translateY(0) !important;
-ms-transform: rotate(-45deg) translateY(0) !important;
transform: rotate(-45deg) translateY(0) !important;
}
.bt-vertical-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before {
content: "";
display: block;
position: absolute;
left: 0;
right: 0;
top: 50%;
margin-top: -1px;
border-top-width: 2px;
border-top-style: solid;
-webkit-transform: scaleX(1);
-moz-transform: scaleX(1);
-ms-transform: scaleX(1);
transform: scaleX(1);
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
}
.btMenuVerticalOn .bt-vertical-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before {
-webkit-transform: scaleX(0) !important;
-moz-transform: scaleX(0) !important;
-ms-transform: scaleX(0) !important;
transform: scaleX(0) !important;
}
.btTransparentDarkHeader .bt-vertical-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before,
.btAccentLightHeader .bt-vertical-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before,
.btLightDarkHeader .bt-vertical-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before,
.btHasAltLogo.btStickyHeaderActive .bt-vertical-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before,
.btTransparentDarkHeader.btHasAltLogo .bt-vertical-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before,
.btLightDarkHeader.btHasAltLogo .bt-vertical-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before,
.btAccentLightHeader.btHasAltLogo .bt-vertical-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before {
border-top-color: #181818;
}
.btTransparentLightHeader .bt-vertical-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before,
.btAccentDarkHeader .bt-vertical-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before,
.btLightAccentHeader .bt-vertical-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before,
.btHasAltLogo .bt-vertical-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before {
border-top-color: #fff;
}
.bt-vertical-menu-trigger:hover {
cursor: pointer;
color: inherit;
}
.btTransparentDarkHeader .bt-vertical-menu-trigger:hover .bt_bb_icon:before,
.btTransparentLightHeader .bt-vertical-menu-trigger:hover .bt_bb_icon:before,
.btAccentLightHeader .bt-vertical-menu-trigger:hover .bt_bb_icon:before,
.btAccentDarkHeader .bt-vertical-menu-trigger:hover .bt_bb_icon:before,
.btLightDarkHeader .bt-vertical-menu-trigger:hover .bt_bb_icon:before,
.btHasAltLogo.btStickyHeaderActive .bt-vertical-menu-trigger:hover .bt_bb_icon:before,
.btTransparentDarkHeader .bt-vertical-menu-trigger:hover .bt_bb_icon:after,
.btTransparentLightHeader .bt-vertical-menu-trigger:hover .bt_bb_icon:after,
.btAccentLightHeader .bt-vertical-menu-trigger:hover .bt_bb_icon:after,
.btAccentDarkHeader .bt-vertical-menu-trigger:hover .bt_bb_icon:after,
.btLightDarkHeader .bt-vertical-menu-trigger:hover .bt_bb_icon:after,
.btHasAltLogo.btStickyHeaderActive .bt-vertical-menu-trigger:hover .bt_bb_icon:after {
border-top-color: var(--accent-color);
}
.btLightAccentHeader .bt-vertical-menu-trigger:hover .bt_bb_icon:before,
.btLightAccentHeader .bt-vertical-menu-trigger:hover .bt_bb_icon:after {
border-top-color: #181818;
}
.bt-vertical-menu-trigger:hover .bt_bb_icon:before {
-webkit-transform: translateY(-3px);
-moz-transform: translateY(-3px);
-ms-transform: translateY(-3px);
transform: translateY(-3px);
}
.btMenuVerticalOn .bt-vertical-menu-trigger:hover .bt_bb_icon:before {
-webkit-transform: rotate(0) translateY(-3px);
-moz-transform: rotate(0) translateY(-3px);
-ms-transform: rotate(0) translateY(-3px);
transform: rotate(0) translateY(-3px);
}
.bt-vertical-menu-trigger:hover .bt_bb_icon:after {
-webkit-transform: translateY(3px);
-moz-transform: translateY(3px);
-ms-transform: translateY(3px);
transform: translateY(3px);
}
.btMenuVerticalOn .bt-vertical-menu-trigger:hover .bt_bb_icon:after {
-webkit-transform: rotate(0) translateY(3px);
-moz-transform: rotate(0) translateY(3px);
-ms-transform: rotate(0) translateY(3px);
transform: rotate(0) translateY(3px);
}
.btMenuVerticalOn .bt-vertical-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before {
-webkit-transform: scaleX(1);
-moz-transform: scaleX(1);
-ms-transform: scaleX(1);
transform: scaleX(1);
}
.btTransparentDarkHeader .bt-vertical-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btTransparentLightHeader .bt-vertical-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btAccentLightHeader .bt-vertical-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btAccentDarkHeader .bt-vertical-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btLightDarkHeader .bt-vertical-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btHasAltLogo.btStickyHeaderActive .bt-vertical-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before {
border-top-color: var(--accent-color);
}
.btLightAccentHeader .bt-vertical-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before {
border-top-color: #181818;
}
.btMenuVerticalOn .mainHeader {
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
-webkit-transition: transform 1s cubic-bezier(.230,1,.320,1);
-moz-transition: transform 1s cubic-bezier(.230,1,.320,1);
transition: transform 1s cubic-bezier(.230,1,.320,1);
}
.btMenuVerticalLeft.btMenuVerticalOn .bt-content-wrap,
.btMenuVerticalLeft.btMenuVerticalOn .bt-vertical-header-top,
.btMenuVerticalLeft.btMenuVerticalOn .bt-site-footer {
-webkit-transform: translateX(320px);
-moz-transform: translateX(320px);
-ms-transform: translateX(320px);
transform: translateX(320px);
}
.rtl.btMenuVerticalLeft.btMenuVerticalOn .bt-content-wrap,
.rtl.btMenuVerticalLeft.btMenuVerticalOn .bt-vertical-header-top,
.rtl.btMenuVerticalLeft.btMenuVerticalOn .bt-site-footer {
-webkit-transform: translateX(-320px);
-moz-transform: translateX(-320px);
-ms-transform: translateX(-320px);
transform: translateX(-320px);
}
.btMenuVerticalLeft.btMenuVerticalOn .bt-vertical-header-top .logo {
opacity: 0;
} .btMenuVerticalRight.btMenuVerticalOn .bt-content-wrap,
.btMenuVerticalRight.btMenuVerticalOn .bt-vertical-header-top,
.btMenuVerticalRight.btMenuVerticalOn .bt-site-footer {
-webkit-transform: translateX(-320px);
-moz-transform: translateX(-320px);
-ms-transform: translateX(-320px);
transform: translateX(-320px);
}
.btMenuVerticalRight.btMenuVerticalOn .bt-vertical-header-top .logo {
opacity: 0;
}
.btMenuVertical .mainHeader {
text-align: center;
height: 100%;
top: 0;
bottom: 0;
position: fixed;
width: 320px;
clear: both;
z-index: 101;
padding: 0;
-webkit-box-shadow: none;
box-shadow: none;
overflow-y: auto;
overflow-x: hidden;
position: fixed;
}
.btMenuInitFinished.btMenuVertical .mainHeader {
-webkit-transition: transform 1s cubic-bezier(.230,1,.320,1);
-moz-transition: transform 1s cubic-bezier(.230,1,.320,1);
transition: transform 1s cubic-bezier(.230,1,.320,1);
}
:not(.btMenuBelowLogo).btMenuVertical .mainHeader .main-header-inner {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-align-content: flex-start;
-ms-flex-line-pack: start;
align-content: flex-start;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
:not(.btMenuBelowLogo).btMenuVertical .mainHeader .main-header-inner .bt-logo-area {
-webkit-order: 0;
-ms-flex-order: 0;
order: 0;
}
:not(.btMenuBelowLogo).btMenuVertical .mainHeader .main-header-inner .topBar {
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
}
:not(.btMenuBelowLogo).btMenuVertical .mainHeader .main-header-inner .bt-below-logo-area {
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.btMenuBelowLogo.btMenuVertical .mainHeader .main-header-inner {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-align-content: flex-start;
-ms-flex-line-pack: start;
align-content: flex-start;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.btMenuBelowLogo.btMenuVertical .mainHeader .main-header-inner .bt-logo-area {
-webkit-order: 0;
-ms-flex-order: 0;
order: 0;
}
.btMenuBelowLogo.btMenuVertical .mainHeader .main-header-inner .topBar {
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
}
.btMenuBelowLogo.btMenuVertical .mainHeader .main-header-inner .bt-below-logo-area {
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.btMenuVertical .mainHeader .btMainLogo {
display: block !important;
}
.btMenuVertical .mainHeader .btAltLogo {
display: none !important;
}
.btMenuVertical .mainHeader .logo {
float: none;
padding: 0 2em 1em;
margin: auto;
}
.btMenuVertical .mainHeader .logo img {
margin: 0 auto;
display: block;
height: auto;
max-width: 100%;
}
.btMenuVertical .mainHeader .btCloseVertical {
cursor: pointer;
font-size: 1.5em;
position: absolute;
right: 20px;
top: 10px;
}
.rtl.btMenuVertical .mainHeader .btCloseVertical {
right: auto;
left: 20px;
}
.btMenuVertical .mainHeader .btCloseVertical:before {
content: "\f00d";
font-family: FontAwesome;
}
.btMenuVertical .mainHeader .btCloseVertical:hover:before {
color: var(--accent-color);
}
.btMenuVertical .mainHeader .menuPort {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
width: 100%;
-webkit-flex-direction: column-reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
}
.btMenuVertical .mainHeader .menuPort .leftNav {
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.btMenuVertical .mainHeader .topBar .topBarPort .topTools {
padding-top: 1em;
padding-bottom: 1em;
border: none;
}
.btMenuVertical .mainHeader .topBarInMenu {
margin: 2em 0;
}
.btMenuVertical .mainHeader nav {
margin: 0 !important;
}
.btMenuVertical .mainHeader nav ul > li > ul {
opacity: 1;
pointer-events: auto;
}
.btMenuVertical .mainHeader nav ul {
-webkit-transition: none;
-moz-transition: none;
transition: none;
}
.btMenuVertical .mainHeader nav ul li {
padding: 0;
position: relative;
background-color: transparent;
}
.btMenuVertical .mainHeader nav ul li a {
line-height: 1.1;
padding: 1em 2em;
border: none;
font-weight: 400;
}
.btMenuVertical .mainHeader nav ul li li {
font-size: .9em;
}
.btMenuVertical .mainHeader nav ul li:not(.current-menu-ancestor) > ul {
display: none;
}
.btMenuVertical .mainHeader nav ul li.btEmptyParentElement {
display: none;
}
.btMenuVertical .mainHeader nav ul ul li {
padding: 0;
opacity: 1;
border: none;
background-color: transparent;
}
.btMenuVertical .mainHeader nav ul ul li ul {
opacity: .8;
}
.btMenuVertical .mainHeader nav ul ul li ul li a {
border: none !important;
}
.btMenuVertical .mainHeader nav li.current-menu-ancestor > a,
.btMenuVertical .mainHeader nav li.current-menu-item > a {
font-weight: 600;
}
.btMenuVertical .mainHeader .topBarInMenu .btIconWidget,
.btMenuVertical .mainHeader .topBar .btIconWidget {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: 100%;
margin-left: .75em;
margin-right: .25em;
}
.btMenuVertical .mainHeader .topBarInMenu .btIconWidget .btIconWidgetIcon,
.btMenuVertical .mainHeader .topBar .btIconWidget .btIconWidgetIcon {
display: block;
text-align: center;
width: 100%;
padding-bottom: 1em;
}
.btMenuVertical .mainHeader .topBarInMenu .btIconWidget.btWidgetWithText,
.btMenuVertical .mainHeader .topBar .btIconWidget.btWidgetWithText {
padding-top: 2em;
}
.btMenuVertical .mainHeader .topBarInMenu .btIconWidget.btWidgetWithText .bt_bb_icon_holder:before,
.btMenuVertical .mainHeader .topBar .btIconWidget.btWidgetWithText .bt_bb_icon_holder:before {
font-size: 2em;
}
.btMenuVertical .mainHeader .topBarInMenu .btIconWidget.btWidgetWithText .btIconWidgetContent,
.btMenuVertical .mainHeader .topBar .btIconWidget.btWidgetWithText .btIconWidgetContent {
font-size: .9em;
text-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
width: 100%;
display: block;
}
.btMenuVertical .mainHeader .topBarInMenu .btIconWidget.btWidgetWithText .btIconWidgetContent .btIconWidgetTitle,
.btMenuVertical .mainHeader .topBarInMenu .btIconWidget.btWidgetWithText .btIconWidgetContent .btIconWidgetText,
.btMenuVertical .mainHeader .topBar .btIconWidget.btWidgetWithText .btIconWidgetContent .btIconWidgetTitle,
.btMenuVertical .mainHeader .topBar .btIconWidget.btWidgetWithText .btIconWidgetContent .btIconWidgetText {
display: block;
}
.btMenuVertical .mainHeader .topBarInMenu .btIconWidget:not(.btWidgetWithText),
.btMenuVertical .mainHeader .topBar .btIconWidget:not(.btWidgetWithText) {
margin-left: .75em;
margin-right: 0;
width: initial;
display: inline-block;
}
.btMenuVertical .mainHeader .topBarInMenu .btIconWidget:not(.btWidgetWithText) .btIconWidgetIcon .bt_bb_icon,
.btMenuVertical .mainHeader .topBar .btIconWidget:not(.btWidgetWithText) .btIconWidgetIcon .bt_bb_icon {
padding-right: .75em;
}
.btMenuVertical .bt-vertical-menu-trigger {
display: block;
}
.btMenuVertical .menuScrollPort {
width: 320px;
overflow: hidden;
}
.btMenuVerticalRight .mainHeader {
right: 0;
-webkit-transform: translateX(100%);
-moz-transform: translateX(100%);
-ms-transform: translateX(100%);
transform: translateX(100%);
}
.btMenuVerticalOn.btMenuVerticalRight .mainHeader {
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
-webkit-box-shadow: -2px 0 5px rgba(0,0,0,.1);
box-shadow: -2px 0 5px rgba(0,0,0,.1);
}
.btMenuVerticalRight .bt-vertical-menu-trigger {
float: right;
}
.btMenuVerticalLeft .mainHeader {
left: 0;
-webkit-transform: translateX(-100%);
-moz-transform: translateX(-100%);
-ms-transform: translateX(-100%);
transform: translateX(-100%);
}
.btMenuVerticalOn.btMenuVerticalLeft .mainHeader {
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
-webkit-box-shadow: 2px 0 10px rgba(0,0,0,.05);
box-shadow: 2px 0 10px rgba(0,0,0,.05);
}
.btMenuVerticalLeft .bt-vertical-menu-trigger {
float: left;
} .btMenuHorizontal .btTopToolsRight,
.btMenuHorizontal .btTopToolsLeft {
-webkit-flex-grow: 1;
flex-grow: 1;
}
.btMenuHorizontal .btTopToolsRight {
text-align: right;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.rtl.btMenuHorizontal .btTopToolsRight {
text-align: left;
}
.btMenuHorizontal .topBarInLogoArea {
float: right;
height: var(--logo-height);
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.rtl.btMenuHorizontal .topBarInLogoArea {
float: left;
}
.btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell {
border: 0 solid var(--accent-color);
} .btDarkSkin .iScrollIndicator,
.btLightSkin .btDarkSkin .iScrollIndicator,
.btDarkSkin.btLightSkin .btDarkSkin .iScrollIndicator {
background-color: rgba(255,255,255,.05) !important;
border: 1px solid rgba(255,255,255,.1) !important;
} body.btMenuVerticalOn {
width: 100vw;
overflow: hidden;
} html[data-useragent*='MSIE 10.0'] body.btMenuHorizontal .menuPort ul > li > ul {
opacity: 1;
pointer-events: auto;
display: none;
}
html[data-useragent*='MSIE 10.0'] body.btMenuHorizontal .menuPort ul > li.on > ul {
display: block;
}
html[data-useragent*='MSIE 10.0'] body.btMenuHorizontal .menuPort ul > li.on > ul > li > ul {
display: none;
}
html[data-useragent*='MSIE 10.0'] body.btMenuHorizontal .menuPort ul > li.on > ul > li.on > ul {
display: block;
}
html[data-useragent*='MSIE 10.0'] body.btMenuHorizontal .menuPort ul > li.on > ul > li.on > ul > li > ul {
display: none;
}
html[data-useragent*='MSIE 10.0'] body.btMenuHorizontal .menuPort ul > li.on > ul > li.on > ul > li.on > ul {
display: block;
} .admin-bar.btStickyHeaderActive .mainHeader,
.admin-bar.btStickyHeaderActive .bt-vertical-header-top {
top: 32px;
}
.admin-bar.btMenuVertical .mainHeader {
top: 32px;
}
@media screen and (max-width: 782px) {
.admin-bar.btStickyHeaderActive .mainHeader,
.admin-bar.btStickyHeaderActive .bt-vertical-header-top {
top: 46px;
}
.admin-bar.btMenuVertical .mainHeader {
top: 46px;
}
}
@media screen and (max-width: 600px) {
.admin-bar.btStickyHeaderActive .mainHeader {
top: 0;
}
.admin-bar.btMenuVertical .bt-vertical-header-top {
top: 0;
}
} .bt-fullscreen-menu-trigger {
float: right;
margin: 0 0 0 1.5em;
line-height: 0;
}
.rtl .bt-fullscreen-menu-trigger {
float: left;
margin: 0 1.5em 0 0;
}
.bt-fullscreen-menu-trigger .bt_bb_icon {
width: 40px;
height: 14px;
position: relative;
padding: 0;
float: left;
}
.bt-fullscreen-menu-trigger .bt_bb_icon .bt_bb_icon_holder {
position: unset;
}
.bt-fullscreen-menu-trigger .bt_bb_icon:before,
.bt-fullscreen-menu-trigger .bt_bb_icon:after {
content: "";
position: absolute;
display: block;
left: 0;
right: 0;
top: 0;
border-top-width: 2px;
border-top-style: solid;
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
-webkit-transform-origin: 11px 2px;
-moz-transform-origin: 11px 2px;
-ms-transform-origin: 11px 2px;
transform-origin: 11px 2px;
}
.bt-show-fullscreen-menu .bt-fullscreen-menu-trigger .bt_bb_icon:before,
.bt-show-fullscreen-menu .bt-fullscreen-menu-trigger .bt_bb_icon:after {
-webkit-transform: rotate(45deg) translateY(0) !important;
-moz-transform: rotate(45deg) translateY(0) !important;
-ms-transform: rotate(45deg) translateY(0) !important;
transform: rotate(45deg) translateY(0) !important;
}
.btTransparentDarkHeader .bt-fullscreen-menu-trigger .bt_bb_icon:before,
.btAccentLightHeader .bt-fullscreen-menu-trigger .bt_bb_icon:before,
.btLightDarkHeader .bt-fullscreen-menu-trigger .bt_bb_icon:before,
.btHasAltLogo.btStickyHeaderActive .bt-fullscreen-menu-trigger .bt_bb_icon:before,
.btTransparentDarkHeader.btHasAltLogo .bt-fullscreen-menu-trigger .bt_bb_icon:before,
.btLightDarkHeader.btHasAltLogo .bt-fullscreen-menu-trigger .bt_bb_icon:before,
.bt-fullscreen-menu-trigger .bt_bb_icon:before .btTransparentLightHeader.btHasAltLogo.btStickyHeaderActive,
.btTransparentDarkHeader .bt-fullscreen-menu-trigger .bt_bb_icon:after,
.btAccentLightHeader .bt-fullscreen-menu-trigger .bt_bb_icon:after,
.btLightDarkHeader .bt-fullscreen-menu-trigger .bt_bb_icon:after,
.btHasAltLogo.btStickyHeaderActive .bt-fullscreen-menu-trigger .bt_bb_icon:after,
.btTransparentDarkHeader.btHasAltLogo .bt-fullscreen-menu-trigger .bt_bb_icon:after,
.btLightDarkHeader.btHasAltLogo .bt-fullscreen-menu-trigger .bt_bb_icon:after,
.bt-fullscreen-menu-trigger .bt_bb_icon:after .btTransparentLightHeader.btHasAltLogo.btStickyHeaderActive {
border-top-color: #181818;
}
.btTransparentLightHeader .bt-fullscreen-menu-trigger .bt_bb_icon:before,
.btAccentDarkHeader .bt-fullscreen-menu-trigger .bt_bb_icon:before,
.btLightAccentHeader .bt-fullscreen-menu-trigger .bt_bb_icon:before,
.btHasAltLogo .bt-fullscreen-menu-trigger .bt_bb_icon:before,
.btTransparentDarkHeader.btHasAltLogo.btStickyHeaderActive .bt-fullscreen-menu-trigger .bt_bb_icon:before,
.btTransparentLightHeader .bt-fullscreen-menu-trigger .bt_bb_icon:after,
.btAccentDarkHeader .bt-fullscreen-menu-trigger .bt_bb_icon:after,
.btLightAccentHeader .bt-fullscreen-menu-trigger .bt_bb_icon:after,
.btHasAltLogo .bt-fullscreen-menu-trigger .bt_bb_icon:after,
.btTransparentDarkHeader.btHasAltLogo.btStickyHeaderActive .bt-fullscreen-menu-trigger .bt_bb_icon:after {
border-top-color: #fff;
}
.bt-fullscreen-menu-trigger .bt_bb_icon:after {
top: auto;
bottom: 0;
}
.bt-show-fullscreen-menu .bt-fullscreen-menu-trigger .bt_bb_icon:after {
-webkit-transform: rotate(-45deg) translateY(0) !important;
-moz-transform: rotate(-45deg) translateY(0) !important;
-ms-transform: rotate(-45deg) translateY(0) !important;
transform: rotate(-45deg) translateY(0) !important;
}
.bt-fullscreen-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before {
content: "";
position: absolute;
display: block;
left: 0;
right: 0;
top: 50%;
border-top-width: 2px;
border-top-style: solid;
margin-top: -1px;
-webkit-transform: scaleX(1);
-moz-transform: scaleX(1);
-ms-transform: scaleX(1);
transform: scaleX(1);
}
.bt-show-fullscreen-menu .bt-fullscreen-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before {
-webkit-transform: scaleX(0) !important;
-moz-transform: scaleX(0) !important;
-ms-transform: scaleX(0) !important;
transform: scaleX(0) !important;
}
.btTransparentDarkHeader .bt-fullscreen-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before,
.btAccentLightHeader .bt-fullscreen-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before,
.btLightDarkHeader .bt-fullscreen-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before,
.btHasAltLogo.btStickyHeaderActive .bt-fullscreen-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before,
.btTransparentDarkHeader.btHasAltLogo .bt-fullscreen-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before,
.btLightDarkHeader.btHasAltLogo .bt-fullscreen-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before,
.bt-fullscreen-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before .btTransparentLightHeader.btHasAltLogo.btStickyHeaderActive {
border-top-color: #181818;
}
.btTransparentLightHeader .bt-fullscreen-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before,
.btAccentDarkHeader .bt-fullscreen-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before,
.btLightAccentHeader .bt-fullscreen-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before,
.btHasAltLogo .bt-fullscreen-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before,
.btTransparentDarkHeader.btHasAltLogo.btStickyHeaderActive .bt-fullscreen-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before {
border-top-color: #fff;
}
.bt-fullscreen-menu-trigger:hover {
cursor: pointer;
color: inherit;
}
.btTransparentDarkHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon:before,
.btTransparentLightHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon:before,
.btAccentLightHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon:before,
.btAccentDarkHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon:before,
.btLightDarkHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon:before,
.btHasAltLogo.btStickyHeaderActive .bt-fullscreen-menu-trigger:hover .bt_bb_icon:before,
.btTransparentDarkHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon:after,
.btTransparentLightHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon:after,
.btAccentLightHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon:after,
.btAccentDarkHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon:after,
.btLightDarkHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon:after,
.btHasAltLogo.btStickyHeaderActive .bt-fullscreen-menu-trigger:hover .bt_bb_icon:after {
border-top-color: var(--accent-color);
}
.btLightAccentHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon:before,
.btLightAccentHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon:after {
border-top-color: #181818;
}
.bt-fullscreen-menu-trigger:hover .bt_bb_icon:before {
-webkit-transform: translateY(-5px);
-moz-transform: translateY(-5px);
-ms-transform: translateY(-5px);
transform: translateY(-5px);
}
.bt-show-fullscreen-menu .bt-fullscreen-menu-trigger:hover .bt_bb_icon:before {
-webkit-transform: rotate(0) translateY(-5px);
-moz-transform: rotate(0) translateY(-5px);
-ms-transform: rotate(0) translateY(-5px);
transform: rotate(0) translateY(-5px);
}
.bt-fullscreen-menu-trigger:hover .bt_bb_icon:after {
-webkit-transform: translateY(5px);
-moz-transform: translateY(5px);
-ms-transform: translateY(5px);
transform: translateY(5px);
}
.bt-show-fullscreen-menu .bt-fullscreen-menu-trigger:hover .bt_bb_icon:after {
-webkit-transform: rotate(0) translateY(5px);
-moz-transform: rotate(0) translateY(5px);
-ms-transform: rotate(0) translateY(5px);
transform: rotate(0) translateY(5px);
}
.bt-show-fullscreen-menu .bt-fullscreen-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before {
-webkit-transform: scaleX(1);
-moz-transform: scaleX(1);
-ms-transform: scaleX(1);
transform: scaleX(1);
}
.btTransparentDarkHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btTransparentLightHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btAccentLightHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btAccentDarkHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btLightDarkHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btHasAltLogo.btStickyHeaderActive .bt-fullscreen-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before {
border-top-color: var(--accent-color);
}
.btLightAccentHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before {
border-top-color: #181818;
}
body.bt-show-fullscreen-menu.btMenuFullScreenCenter {
overflow: hidden;
}
.btMenuFullScreenCenter .bt-logo-area {
z-index: 2;
}
.btMenuFullScreenCenter .bt-below-logo-area {
position: fixed;
top: 0;
left: 0;
right: 0;
height: 100vh;
width: 100%;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: column;
-ms-flex-flow: column;
flex-flow: column;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
overflow-y: auto;
opacity: 0;
background: #000;
visibility: hidden;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.bt-show-fullscreen-menu.btMenuFullScreenCenter .bt-below-logo-area {
opacity: 1;
visibility: visible;
}
.btMenuFullScreenCenter .bt-below-logo-area:before {
content: "";
position: fixed;
display: block;
left: 0;
right: 0;
top: 0;
height: -webkit-calc(1.5*80+20)px;
height: -moz-calc(1.5*80+20)px;
height: calc(1.5*80+20)px;
z-index: 1;
}
.btMenuFullScreenCenter .bt-below-logo-area .port {
-webkit-flex: 1 1 100%;
-ms-flex: 1 1 100%;
flex: 1 1 100%;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
min-height: 100vh;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.btMenuFullScreenCenter .bt-below-logo-area .menuPort {
border: none;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-direction: column-reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
max-width: 480px;
margin: 104px auto 2em;
}
.btMenuFullScreenCenter .bt-below-logo-area .menuPort > nav > ul > li {
font-size: 3em;
}
.btMenuFullScreenCenter .bt-below-logo-area .menuPort > nav > ul > li > .subToggler {
width: 1.5rem;
line-height: 1.5rem;
}
.btMenuFullScreenCenter .bt-below-logo-area .menuPort > nav > ul > li > .subToggler:before {
line-height: 1.2;
font-size: 1em;
}
.btMenuFullScreenCenter .bt-below-logo-area .menuPort > nav > ul > li > a {
line-height: 1.3;
}
.btMenuFullScreenCenter .bt-below-logo-area .menuPort > nav > ul > li > ul {
font-size: .7em;
line-height: 1.3;
}
.btMenuFullScreenCenter .bt-below-logo-area .menuPort nav {
padding-top: 0;
min-width: 35em;
text-align: center;
}
.btMenuFullScreenCenter .bt-below-logo-area .menuPort nav ul li a {
display: inline-block;
padding: 0;
}
.btMenuFullScreenCenter .bt-below-logo-area .menuPort nav ul li .subToggler {
display: block;
position: relative;
width: 1.5rem;
text-align: initial;
float: right;
}
.btMenuFullScreenCenter .bt-below-logo-area .menuPort nav ul li > ul.sub-menu {
display: none;
padding: 0 0 0 1.5rem;
}
.btMenuFullScreenCenter .bt-below-logo-area .menuPort nav ul li.on > ul.sub-menu {
display: block;
opacity: 1;
pointer-events: auto;
}
.btMenuFullScreenCenter .bt-below-logo-area .menuPort .topBarInMenu {
margin: 1.5em auto 0 auto;
}
.btMenuFullScreenCenter .bt-below-logo-area .bt_bb_icon_holder {
font-size: 1.25rem;
}
.btMenuFullScreenCenter .menu-holder .port {
text-align: center;
}
.btMenuFullScreenCenter .menu-holder .port .logo {
float: none;
display: inline;
}
.btMenuFullScreenCenter .menu-holder .port .logo img {
display: inline;
}
.btMenuFullScreenCenter .topBarInLogoArea {
height: var(--logo-height);
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
position: absolute;
right: 30px;
float: right;
top: 0;
}
.rtl.btMenuFullScreenCenter .topBarInLogoArea {
left: 30px;
right: auto;
}
.btStickyHeaderActive.btMenuFullScreenCenter .topBarInLogoArea {
height: var(--sticky-logo-height);
}
.btMenuFullScreenCenter .topBarInLogoArea .topBarInLogoAreaCell {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
@media (max-width: 1024px) {
.btMenuFullScreenCenter:not(.bt-show-fullscreen-menu) .topBarInLogoArea {
padding-bottom: 0;
}
.btMenuFullScreenCenter.bt-show-fullscreen-menu .topBarInLogoArea {
padding-bottom: 1em;
}
.btMenuFullScreenCenter:not(.bt-show-fullscreen-menu) .topBarInLogoArea .btButtonWidget {
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
visibility: hidden;
opacity: 0;
display: none !important;
}
.btMenuFullScreenCenter.bt-show-fullscreen-menu .topBarInLogoArea .btButtonWidget {
visibility: visible;
opacity: 1;
display: inline-block !important;
}
.btMenuFullScreenCenter .topBarInLogoArea {
position: inherit;
height: auto !important;
display: grid;
padding-bottom: 1em;
float: none;
}
.btMenuFullScreenCenter .topBarInLogoArea .bt-fullscreen-menu-trigger {
position: absolute;
top: 30px;
right: 30px;
}
.btMenuFullScreenCenter .bt-below-logo-area .menuPort nav {
padding-top: var(--logo-height);
}
}
@media (max-width: 640px) {
.btMenuFullScreenCenter .bt-below-logo-area .menuPort {
margin-top: 130px;
margin-right: 0;
margin-left: 0;
}
} .bt_bb_back_to_top {
display: block;
position: fixed;
left: auto;
right: 0;
bottom: 0;
margin-bottom: 2em;
opacity: 0;
z-index: 9999;
pointer-events: none;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
-webkit-transition: all 1s cubic-bezier(.230,1,.320,1);
-moz-transition: all 1s cubic-bezier(.230,1,.320,1);
transition: all 1s cubic-bezier(.230,1,.320,1);
-webkit-box-shadow: -2px 10px 20px -10px rgba(0,0,0,.4);
box-shadow: -2px 10px 20px -10px rgba(0,0,0,.4);
}
body.btBackToTop .bt_bb_back_to_top {
opacity: 1;
pointer-events: initial;
}
.bt_bb_back_to_top:hover {
-webkit-box-shadow: none;
box-shadow: none;
}
.bt_bb_back_to_top .bt_back_to_top_button {
font-size: .8125em;
font-family: var(--button-font);
letter-spacing: var(--letter-spacing-button);
width: auto;
height: auto;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
padding: .5em 1em;
color: #181818;
background: var(--accent-color);
}
.btSoftRoundedButtons .bt_bb_back_to_top .bt_back_to_top_button {
border-radius: 15px;
}
.btHardRoundedButtons .bt_bb_back_to_top .bt_back_to_top_button {
border-radius: 50px;
}
.btButtonWeight_default .bt_bb_back_to_top .bt_back_to_top_button {
font-weight: 500;
}
.btButtonWeight_black .bt_bb_back_to_top .bt_back_to_top_button {
font-weight: 900;
}
.btButtonWeight_bolder .bt_bb_back_to_top .bt_back_to_top_button {
font-weight: 800;
}
.btButtonWeight_bold .bt_bb_back_to_top .bt_back_to_top_button {
font-weight: 700;
}
.btButtonWeight_semi-bold .bt_bb_back_to_top .bt_back_to_top_button {
font-weight: 600;
}
.btButtonWeight_medium .bt_bb_back_to_top .bt_back_to_top_button {
font-weight: 500;
}
.btButtonWeight_normal .bt_bb_back_to_top .bt_back_to_top_button {
font-weight: 400;
}
.btButtonWeight_light .bt_bb_back_to_top .bt_back_to_top_button {
font-weight: 300;
}
.btButtonWeight_lighter .bt_bb_back_to_top .bt_back_to_top_button {
font-weight: 200;
}
.btButtonWeight_thin .bt_bb_back_to_top .bt_back_to_top_button {
font-weight: 100;
}
.bt_bb_back_to_top .bt_back_to_top_button:after {
content: "\e901";
font-family: Arrow;
font-size: 1em;
line-height: 1;
display: inline-block;
z-index: 2;
margin: 0 0 0 1em;
-webkit-transform: rotate(270deg);
-moz-transform: rotate(270deg);
-ms-transform: rotate(270deg);
transform: rotate(270deg);
color: #fff;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.rtl .bt_bb_back_to_top .bt_back_to_top_button:after {
margin: 0 .5em 0 0;
}
.bt_bb_back_to_top .bt_back_to_top_button.btWithText {
z-index: 2;
display: block;
color: #fff;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.bt_bb_back_to_top .bt_back_to_top_button:not(.btWithText):after {
font-size: 1.5em;
line-height: 1.5rem;
margin: 0;
} .bt-site-footer:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
.bt-site-footer .copy-line {
margin-bottom: 0;
}
.bt-site-footer .bt-footer-menu .menu {
margin: 0 -1em;
padding: 0;
list-style: none;
width: 100%;
display: inline-block;
}
.bt-site-footer .bt-footer-menu .menu li {
display: inline-block;
margin: 0;
padding: 0 1em;
}
.bt-site-footer-widgets {
padding-top: 8em;
font-weight: 300;
}
.bt-site-footer-widgets #boldSiteFooterWidgetsRow {
-webkit-justify-content: initial;
justify-content: initial;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
}
.bt-site-footer-widgets #boldSiteFooterWidgetsRow .btBox {
background-color: transparent;
margin-bottom: 6em;
-webkit-flex: 1 1 25%;
-ms-flex: 1 1 25%;
flex: 1 1 25%;
max-width: 25%;
}
.bt-site-footer-widgets #boldSiteFooterWidgetsRow .btBox .btImage img {
margin: initial;
}
.bt-site-footer-widgets #boldSiteFooterWidgetsRow[data-width="6"] .btBox {
-webkit-flex: 0 0 33.33%;
-ms-flex: 0 0 33.33%;
flex: 0 0 33.33%;
width: 33.33%;
max-width: 33.33%;
}
.bt-site-footer-widgets #boldSiteFooterWidgetsRow[data-width="5"] .btBox {
-webkit-flex: 0 0 20%;
-ms-flex: 0 0 20%;
flex: 0 0 20%;
width: 20%;
max-width: 20%;
}
.bt-site-footer-widgets #boldSiteFooterWidgetsRow[data-width="4"] .btBox {
-webkit-flex: 0 0 25%;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
width: 25%;
max-width: 25%;
}
.bt-site-footer-widgets #boldSiteFooterWidgetsRow[data-width="3"] .btBox {
-webkit-flex: 0 0 33.33%;
-ms-flex: 0 0 33.33%;
flex: 0 0 33.33%;
width: 33.33%;
max-width: 33.33%;
}
.bt-site-footer-widgets #boldSiteFooterWidgetsRow[data-width="2"] .btBox {
-webkit-flex: 0 0 50%;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
width: 50%;
max-width: 50%;
}
.bt-site-footer-copy-menu {
-webkit-box-shadow: 0 0 3px 0 rgba(0,0,0,.10) inset;
box-shadow: 0 0 3px 0 rgba(0,0,0,.10) inset;
}
.bt-site-footer-copy-menu .port > div {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
width: 100%;
}
.bt-site-footer-copy-menu .port > div .bt-footer-copy,
.bt-site-footer-copy-menu .port > div .bt-footer-menu {
padding-top: 2em;
padding-bottom: 2em;
-webkit-flex: 1 1 50%;
-ms-flex: 1 1 50%;
flex: 1 1 50%;
}
.bt-site-footer-copy-menu .port > div .bt-footer-menu {
text-align: right;
}
.rtl .bt-site-footer-copy-menu .port > div .bt-footer-menu {
text-align: left;
}
.rtl .bt-site-footer-copy-menu .port > div .bt-footer-copy {
text-align: right;
} .btLightSkin .bt-site-footer-widgets,
.btDarkSkin .btLightSkin .bt-site-footer-widgets,
.btLightSkin .btDarkSkin .btLightSkin .bt-site-footer-widgets {
background: #fff;
}
.btLightSkin .bt-site-footer-copy-menu,
.btDarkSkin .btLightSkin .bt-site-footer-copy-menu,
.btLightSkin .btDarkSkin .btLightSkin .bt-site-footer-copy-menu {
background: #fff;
}
.btLightSkin .bt-site-footer-copy-menu .port:before,
.btDarkSkin .btLightSkin .bt-site-footer-copy-menu .port:before,
.btLightSkin .btDarkSkin .btLightSkin .bt-site-footer-copy-menu .port:before {
background-color: #181818;
}
.btDarkSkin .bt-site-footer-widgets,
.btLightSkin .btDarkSkin .bt-site-footer-widgets,
.btDarkSkin.btLightSkin .btDarkSkin .bt-site-footer-widgets {
background: #000;
}
.btDarkSkin .bt-site-footer-copy-menu,
.btLightSkin .btDarkSkin .bt-site-footer-copy-menu,
.btDarkSkin.btLightSkin .btDarkSkin .bt-site-footer-copy-menu {
background: #000;
}
.btDarkSkin .bt-site-footer-copy-menu .port:before,
.btLightSkin .btDarkSkin .bt-site-footer-copy-menu .port:before,
.btDarkSkin.btLightSkin .btDarkSkin .bt-site-footer-copy-menu .port:before {
background-color: var(--accent-color);
}
@media (max-width: 992px) {
.bt-site-footer .port div .bt-footer-copy,
.bt-site-footer .port div .bt-footer-menu {
padding-top: 1em;
padding-bottom: 1em;
text-align: center;
}
.bt-site-footer-widgets #boldSiteFooterWidgetsRow {
display: block;
}
.bt-site-footer-widgets #boldSiteFooterWidgetsRow .btBox {
width: 100% !important;
max-width: 100% !important;
}
.bt-site-footer-widgets .btIconWidgetContent {
width: 100%;
}
.bt-site-footer-widgets .btIconWidgetContent ul.cart_list {
width: 100%;
}
.bt-site-footer-copy-menu .port > div {
display: block;
}
}
@media (max-width: 620px) {
.bt-site-footer-widgets #boldSiteFooterWidgetsRow .btBox {
-webkit-flex-basis: 100%;
flex-basis: 100%;
max-width: 100%;
}
} .sticky .headline:before {
content: "\e69b";
font-family: Icon7Stroke;
display: block;
float: left;
margin-right: .4em;
font-size: .7em;
padding-top: .3em;
}
.sticky .btBlogSimpleViewCategories .headline:before {
content: "";
} .bt-content .btArticleHeadline .bt_bb_headline a:hover,
.bt-content .btArticleTextContent .bt_bb_headline a:hover {
color: var(--accent-color);
}
.bt-content .btArticleHeadline .bt_bb_headline .bt_bb_headline_subheadline a,
.bt-content .btArticleTextContent .bt_bb_headline .bt_bb_headline_subheadline a {
color: inherit;
}
.bt-content .btArticleHeadline .bt_bb_headline .bt_bb_headline_subheadline a:hover,
.bt-content .btArticleTextContent .bt_bb_headline .bt_bb_headline_subheadline a:hover {
color: var(--accent-color);
}
.btCapitalizeHeadlines .bt-content .btArticleHeadline .bt_bb_headline .bt_bb_headline_tag,
.btCapitalizeHeadlines .bt-content .btArticleHeadline .bt_bb_headline h1,
.btCapitalizeHeadlines .bt-content .btArticleHeadline .bt_bb_headline h2,
.btCapitalizeHeadlines .bt-content .btArticleHeadline .bt_bb_headline h3,
.btCapitalizeHeadlines .bt-content .btArticleHeadline .bt_bb_headline h4,
.btCapitalizeHeadlines .bt-content .btArticleHeadline .bt_bb_headline h5,
.btCapitalizeHeadlines .bt-content .btArticleHeadline .bt_bb_headline h6,
.btCapitalizeHeadlines .bt-content .btArticleTextContent .bt_bb_headline .bt_bb_headline_tag,
.btCapitalizeHeadlines .bt-content .btArticleTextContent .bt_bb_headline h1,
.btCapitalizeHeadlines .bt-content .btArticleTextContent .bt_bb_headline h2,
.btCapitalizeHeadlines .bt-content .btArticleTextContent .bt_bb_headline h3,
.btCapitalizeHeadlines .bt-content .btArticleTextContent .bt_bb_headline h4,
.btCapitalizeHeadlines .bt-content .btArticleTextContent .bt_bb_headline h5,
.btCapitalizeHeadlines .bt-content .btArticleTextContent .bt_bb_headline h6 {
text-transform: uppercase;
} body.btNoSidebar .btPostSingleItemStandard:first-child {
margin-top: 4em;
}
body.btNoSidebar.single:not(.btHideHeadline) .btPostSingleItemStandard:first-child {
margin-top: 8em;
}
body.btNoSidebar .btPostSingleItemStandard:last-child {
margin-bottom: 8em;
}
.btPostListStandard.btPostSingleItemStandard {
padding-bottom: 0;
margin-bottom: 3em;
}
.btPostListStandard.btPostSingleItemStandard:not(:last-child) {
border-bottom: 1px solid rgba(0,0,0,.1);
}
.btDarkSkin .btPostListStandard.btPostSingleItemStandard:not(:last-child),
.btLightSkin .btDarkSkin .btPostListStandard.btPostSingleItemStandard:not(:last-child),
.btDarkSkin.btLightSkin .btDarkSkin .btPostListStandard.btPostSingleItemStandard:not(:last-child) {
border-bottom: 1px solid rgba(255,255,255,.3);
}
body.btNoSidebar .btPostListStandard.btPostSingleItemStandard:not(:last-child) {
border-bottom: none;
}
body.btNoSidebar .btPostListStandard.btPostSingleItemStandard:not(:last-child) .btArticleContentHolder {
border-bottom: 1px solid rgba(0,0,0,.1);
}
.btDarkSkin body.btNoSidebar .btPostListStandard.btPostSingleItemStandard:not(:last-child) .btArticleContentHolder,
.btLightSkin .btDarkSkin body.btNoSidebar .btPostListStandard.btPostSingleItemStandard:not(:last-child) .btArticleContentHolder,
.btDarkSkin.btLightSkin .btDarkSkin body.btNoSidebar .btPostListStandard.btPostSingleItemStandard:not(:last-child) .btArticleContentHolder {
border-bottom: 1px solid rgba(255,255,255,.3);
}
.btPostSingleItemStandard .btArticleMedia,
.btPostSingleItemStandard .btArticleHeadline,
.btPostSingleItemStandard .btArticleContent {
margin-bottom: 2em;
clear: both;
}
.btPostSingleItemStandard .btArticleMedia:after,
.btPostSingleItemStandard .btArticleHeadline:after,
.btPostSingleItemStandard .btArticleContent:after {
content: " ";
display: table;
width: 100%;
clear: both;
-webkit-flex: 1 1 0%;
-ms-flex: 1 1 0%;
flex: 1 1 0%;
}
.btPostSingleItemStandard .btArticleShareEtc {
margin-bottom: 3em;
clear: both;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
width: 100%;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.btPostSingleItemStandard .btArticleShareEtc:after {
content: " ";
display: table;
width: 100%;
clear: both;
-webkit-flex: 1 1 0%;
-ms-flex: 1 1 0%;
flex: 1 1 0%;
}
.btPostSingleItemStandard .btArticleShareEtc .btTagsColumn {
-webkit-flex: 1 0 50%;
-ms-flex: 1 0 50%;
flex: 1 0 50%;
}
.btPostSingleItemStandard .btArticleShareEtc .btTagsColumn .btTags {
line-height: 1;
}
.btPostSingleItemStandard .btArticleShareEtc .btTagsColumn .btTags ul {
line-height: 1;
}
.btPostSingleItemStandard .btArticleShareEtc .btTagsColumn .btTags ul li {
line-height: 1;
}
.btPostSingleItemStandard .btArticleShareEtc .btTagsColumn .btTags ul li a {
margin-bottom: .2em;
line-height: 1;
}
.btPostSingleItemStandard .btArticleShareEtc .btShareColumn {
-webkit-flex: 1 0 50%;
-ms-flex: 1 0 50%;
flex: 1 0 50%;
}
.btPostSingleItemStandard .btArticleShareEtc .btReadMoreColumn .bt_bb_button {
margin-bottom: 0;
}
.btPostSingleItemStandard .btArticleShareEtc .btReadMoreColumn .bt_bb_button .bt_bb_button_text {
line-height: 1;
}
.btDarkSkin .btPostSingleItemStandard .btArticleShareEtc .btReadMoreColumn .bt_bb_button.bt_bb_style_filled:after,
.btLightSkin .btDarkSkin .btPostSingleItemStandard .btArticleShareEtc .btReadMoreColumn .bt_bb_button.bt_bb_style_filled:after,
.btDarkSkin.btLightSkin .btDarkSkin .btPostSingleItemStandard .btArticleShareEtc .btReadMoreColumn .bt_bb_button.bt_bb_style_filled:after {
background: #fff !important;
}
.btDarkSkin .btPostSingleItemStandard .btArticleShareEtc .btReadMoreColumn .bt_bb_button.bt_bb_style_filled a,
.btLightSkin .btDarkSkin .btPostSingleItemStandard .btArticleShareEtc .btReadMoreColumn .bt_bb_button.bt_bb_style_filled a,
.btDarkSkin.btLightSkin .btDarkSkin .btPostSingleItemStandard .btArticleShareEtc .btReadMoreColumn .bt_bb_button.bt_bb_style_filled a {
color: #181818 !important;
}
.btPortfolioSingle.btPostSingleItemStandard .btArticleContent,
.btPortfolioSingle.btPostSingleItemStandard .btArticleShareEtc {
max-width: initial;
}
.btPortfolioSingle.btPostSingleItemStandard .btArticleContent {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
margin-left: -2em;
margin-right: -2em;
}
.btPortfolioSingle.btPostSingleItemStandard .btArticleContent .btArticleContentInner {
-webkit-flex: 1 1 70%;
-ms-flex: 1 1 70%;
flex: 1 1 70%;
padding-left: 2em;
padding-right: 2em;
}
.btPortfolioSingle.btPostSingleItemStandard .btArticleContent .btArticleSuperMeta {
-webkit-flex: 1 1 30%;
-ms-flex: 1 1 30%;
flex: 1 1 30%;
padding-left: 2em;
padding-right: 2em;
}
body.single .btPostSingleItemStandard .btShareColumn {
text-align: right;
}
body.single.rtl .btPostSingleItemStandard .btShareColumn {
text-align: left;
} .btArticleSuperMeta dl {
margin-bottom: 2em;
}
.btArticleSuperMeta dl dt {
min-width: 50%;
padding-right: .75em;
display: inline-block;
}
.btCapitalizeHeadlines .btArticleSuperMeta dl dt {
text-transform: uppercase;
}
.btArticleSuperMeta dl dd {
text-align: right;
display: inline-block;
margin: 0;
}
.btArticleSuperMeta .btShareColumn {
margin-bottom: 1em;
text-align: inherit !important;
}
@media (max-width: 992px) {
.btArticleSuperMeta dt {
display: block !important;
}
}
@media (max-width: 620px) {
.btArticleContent {
display: block !important;
}
} .btAboutAuthor {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
width: 100%;
margin: 0 0 2em;
padding: 2em 0;
border-top: 1px solid rgba(0,0,0,.1);
}
.btDarkSkin .btAboutAuthor,
.btLightSkin .btDarkSkin .btAboutAuthor,
.btDarkSkin.btLightSkin .btDarkSkin .btAboutAuthor {
border-top: 1px solid rgba(255,255,255,.5);
}
.btAboutAuthor .aaAvatar {
vertical-align: top;
padding: 0 1em 0 0;
-webkit-flex: 1 1 150px;
-ms-flex: 1 1 150px;
flex: 1 1 150px;
}
.rtl .btAboutAuthor .aaAvatar {
padding: 0 0 0 1em;
}
.btAboutAuthor .aaAvatar img {
display: block;
width: 100%;
height: auto;
-webkit-box-shadow: 0 0 0 1px rgba(0,0,0,.1) inset;
box-shadow: 0 0 0 1px rgba(0,0,0,.1) inset;
}
.btSoftRoundedButtons .btAboutAuthor .aaAvatar img {
border-radius: 50%;
}
.btHardRoundedButtons .btAboutAuthor .aaAvatar img {
border-radius: 50%;
}
.btAboutAuthor .aaTxt {
-webkit-flex: 0 1 100%;
-ms-flex: 0 1 100%;
flex: 0 1 100%;
padding: 0;
}
.btAboutAuthor .aaTxt h1,
.btAboutAuthor .aaTxt h2,
.btAboutAuthor .aaTxt h3,
.btAboutAuthor .aaTxt h4,
.btAboutAuthor .aaTxt h5,
.btAboutAuthor .aaTxt h6,
.btAboutAuthor .aaTxt h7,
.btAboutAuthor .aaTxt h8 {
font-size: 1.5em;
}
.btAboutAuthor .aaTxt p {
max-width: 780px;
margin-bottom: 0;
}
@media(max-width: 520px) {
.btAboutAuthor .aaAvatar {
-webkit-flex: 1 1 100px;
-ms-flex: 1 1 100px;
flex: 1 1 100px;
}
} .btMediaBox {
position: relative;
overflow: hidden;
}
.btMediaBox img {
display: block;
width: auto;
height: auto;
}
.btMediaBox .aspectVideo {
visibility: hidden;
width: 100%;
}
.btMediaBox iframe {
display: block;
border: none;
}
.btMediaBox.video iframe {
display: block;
position: absolute;
z-index: 2;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100% !important;
height: 100% !important;
border: none;
}
.btMediaBox.audio iframe {
display: block;
width: 100% !important;
}
.btMediaBox.btQuote,
.btMediaBox.btLink {
text-align: center;
position: relative;
display: block;
margin: 0;
font-weight: 300;
padding: 5em;
}
.btMediaBox.btQuote:before,
.btMediaBox.btLink:before {
content: "";
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-color: var(--accent-color);
}
.btMediaBox.btQuote[style*="background-image"]:before,
.btMediaBox.btLink[style*="background-image"]:before {
opacity: .6;
}
.btArticleListItem .btMediaBox.btQuote,
.btArticleListItem .btMediaBox.btLink {
padding: 7em 4em;
}
.btMediaBox.btQuote blockquote,
.btMediaBox.btLink blockquote {
padding: 0;
}
.btMediaBox.btQuote blockquote:before,
.btMediaBox.btLink blockquote:before {
content: "";
}
.btMediaBox.btQuote p:before,
.btMediaBox.btLink p:before {
color: #fff;
display: block;
text-align: center;
font: 1.65em/1em Icon7Stroke;
margin-bottom: .3em;
}
.btMediaBox.btQuote p,
.btMediaBox.btLink p {
font-size: 1.75rem;
line-height: 1.4;
margin: 0;
}
.btMediaBox.btQuote cite,
.btMediaBox.btLink cite {
font-size: 1.25rem;
color: #fff;
display: inline-block;
padding: .75em 0 0;
border-top: 1px solid #fff;
margin: .75em 0 0;
}
.btMediaBox.btQuote a,
.btMediaBox.btLink a {
color: #fff;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.btMediaBox.btQuote a:hover,
.btMediaBox.btLink a:hover {
color: #fff;
opacity: .6;
}
.btMediaBox.btLink p:before {
content: "\e641";
}
.btMediaBox.btQuote p:before {
content: "\e635";
}
.btMediaBox button.slick-arrow:before {
opacity: 0;
-webkit-transition: all 450ms ease;
-moz-transition: all 450ms ease;
transition: all 450ms ease;
color: #fff;
}
.btMediaBox .slick-dots {
opacity: .3;
-webkit-transition: all 450ms ease;
-moz-transition: all 450ms ease;
transition: all 450ms ease;
}
.btMediaBox .slick-slider:hover button.slick-arrow:before {
opacity: 1;
}
.btMediaBox .slick-slider:hover .slick-dots {
opacity: 1;
}
.btPostSingleItemStandard:not(.btPostListStandard) .btMediaBox.btQuote p,
.btPostSingleItemStandard:not(.btPostListStandard) .btMediaBox.btLink p {
font-size: 2.75rem;
color: #fff;
} .btHasAuthorInfo .btArticleContentHolder {
position: relative;
padding-left: 110px;
}
.articleSideGutter {
position: absolute;
top: 0;
left: 0;
line-height: 1.4;
width: 90px;
text-align: center;
}
.btPostListColumns .articleSideGutter {
margin-left: 1em;
}
.articleSideGutter .date {
opacity: .8;
}
.rtl .articleSideGutter {
left: auto;
right: 0;
}
.articleSideGutter .asgItem.title {
margin: 4px 0 0;
}
@media (max-width: 768px) {
.btPostSingleItemStandard .btArticleShareEtc {
display: block;
}
.btPostSingleItemStandard .btArticleShareEtc > div.btReadMoreColumn,
.btPostSingleItemStandard .btArticleShareEtc > div.btShareColumn,
.btPostSingleItemStandard .btArticleShareEtc > .btTagsColumn {
max-width: 100%;
float: none;
text-align: left;
}
.btPostSingleItemStandard .btArticleShareEtc > div.btReadMoreColumn:first-child,
.btPostSingleItemStandard .btArticleShareEtc > div.btShareColumn:first-child,
.btPostSingleItemStandard .btArticleShareEtc > .btTagsColumn:first-child {
padding-bottom: 1em;
}
}
@media (max-width:620px) {
.btHasAuthorInfo .btArticleContentHolder {
padding-left: 0;
clear: both;
}
.btHasAuthorInfo .articleSideGutter {
position: relative;
left: 0;
margin: 0;
width: auto;
padding: 0 0 1em;
clear: both;
}
.btHasAuthorInfo .asgItem.avatar {
width: 45px;
float: left;
}
}  body.btNoSidebar .btPostListColumns:first-of-type,
body.btNoSidebar .btPostSingleItemColumns:first-of-type {
margin-top: 4em;
}
body.btNoSidebar.single:not(.btHideHeadline) .btPostListColumns:last-of-type,
body.btNoSidebar.single:not(.btHideHeadline) .btPostSingleItemColumns:last-of-type {
margin-top: 8em;
}
body.btNoSidebar .btPostListColumns:last-of-type,
body.btNoSidebar .btPostSingleItemColumns:last-of-type {
margin-bottom: 4em;
}
.btPostListColumns:not(:last-of-type),
.btPostSingleItemColumns:not(:last-of-type) {
margin-bottom: 3em;
}
.btPostListColumns .btArticleContentHolder,
.btPostSingleItemColumns .btArticleContentHolder {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin: 0 -1em;
}
.btPostListColumns .btArticleContentHolder .btArticleMedia,
.btPostSingleItemColumns .btArticleContentHolder .btArticleMedia {
-webkit-flex: 1 1 50%;
-ms-flex: 1 1 50%;
flex: 1 1 50%;
max-width: 50%;
padding: 0 1em;
}
.btNoMedia.btPostListColumns .btArticleContentHolder .btArticleMedia,
.btNoMedia.btPostSingleItemColumns .btArticleContentHolder .btArticleMedia {
-webkit-flex-basis: 0%;
flex-basis: 0%;
max-width: 0%;
}
.btPostListColumns .btArticleContentHolder .btArticleTextContent,
.btPostSingleItemColumns .btArticleContentHolder .btArticleTextContent {
-webkit-flex: 1 1 50%;
-ms-flex: 1 1 50%;
flex: 1 1 50%;
max-width: 50%;
padding: 1em;
}
.btNoMedia.btPostListColumns .btArticleContentHolder .btArticleTextContent,
.btNoMedia.btPostSingleItemColumns .btArticleContentHolder .btArticleTextContent {
-webkit-flex-basis: 100%;
flex-basis: 100%;
max-width: 100%;
}
.btPostListColumns .btArticleContentHolder .btArticleHeadline,
.btPostListColumns .btArticleContentHolder .btArticleContent,
.btPostSingleItemColumns .btArticleContentHolder .btArticleHeadline,
.btPostSingleItemColumns .btArticleContentHolder .btArticleContent {
margin-bottom: 1em;
}
.btPostListColumns .btArticleContentHolder .btShareRow,
.btPostSingleItemColumns .btArticleContentHolder .btShareRow {
margin-top: 2em;
}
.btPostListColumns .btArticleContentHolder .btMediaBox.btQuote p,
.btPostListColumns .btArticleContentHolder .btMediaBox.btLink p,
.btPostSingleItemColumns .btArticleContentHolder .btMediaBox.btQuote p,
.btPostSingleItemColumns .btArticleContentHolder .btMediaBox.btLink p {
font-size: 1.5em;
}
.btPostListColumns .btArticleContentHolder .btMediaBox.btQuote cite,
.btPostListColumns .btArticleContentHolder .btMediaBox.btLink cite,
.btPostSingleItemColumns .btArticleContentHolder .btMediaBox.btQuote cite,
.btPostSingleItemColumns .btArticleContentHolder .btMediaBox.btLink cite {
padding-top: 1em;
font-size: .8em;
}
.btPostListColumns .btArticleContentHolder .btArticleContent {
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
line-height: 1.8em;
max-height: 3.6em;
}
.btPostListColumns .btArticleContentHolder .btMediaBox.btQuote p,
.btPostListColumns .btArticleContentHolder .btMediaBox.btLink p {
font-size: 1.2em;
}
.btPostListColumns .btArticleContentHolder .btMediaBox.btQuote p:before,
.btPostListColumns .btArticleContentHolder .btMediaBox.btLink p:before {
font-size: 1.2em;
}
.btPostListColumns .btArticleContentHolder .btMediaBox.btQuote cite,
.btPostListColumns .btArticleContentHolder .btMediaBox.btLink cite {
font-size: .7em;
}
.btPostListColumns .btArticleContentHolder .btMediaBox.btQuote,
.btPostListColumns .btArticleContentHolder .btMediaBox.btLink {
padding: 2em;
}
.bt-content .btPostListColumns:nth-of-type(even) .btArticleContentHolder {
-webkit-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.btArticleListItem.btPostListColumns:not(:last-of-type) .port:after {
content: '';
height: 2px;
position: relative;
width: 100%;
display: block;
border-bottom: 1px solid rgba(0,0,0,.1);
margin-top: 3em;
}
.btDarkSkin .btArticleListItem.btPostListColumns:not(:last-of-type) .port:after,
.btLightSkin .btDarkSkin .btArticleListItem.btPostListColumns:not(:last-of-type) .port:after,
.btDarkSkin.btLightSkin .btDarkSkin .btArticleListItem.btPostListColumns:not(:last-of-type) .port:after {
border-bottom: 1px solid rgba(255,255,255,.3);
}
@media (max-width: 620px) {
.btPostListColumns .btArticleContentHolder,
.btPostSingleItemColumns .btArticleContentHolder {
display: block;
margin-left: 0;
margin-right: 0;
}
.btPostListColumns .btArticleContentHolder .btArticleMedia,
.btPostListColumns .btArticleContentHolder .btArticleTextContent,
.btPostSingleItemColumns .btArticleContentHolder .btArticleMedia,
.btPostSingleItemColumns .btArticleContentHolder .btArticleTextContent {
clear: both;
padding: 0;
max-width: 100%;
}
.btPostListColumns .btArticleContentHolder .btArticleMedia,
.btPostSingleItemColumns .btArticleContentHolder .btArticleMedia {
padding-bottom: 1em;
}
} .sticky.btArticleListItem .btArticleHeadline h1 .bt_bb_headline_content span a:after,
.sticky.btArticleListItem .btArticleHeadline h2 .bt_bb_headline_content span a:after,
.sticky.btArticleListItem .btArticleHeadline h3 .bt_bb_headline_content span a:after,
.sticky.btArticleListItem .btArticleHeadline h4 .bt_bb_headline_content span a:after,
.sticky.btArticleListItem .btArticleHeadline h5 .bt_bb_headline_content span a:after,
.sticky.btArticleListItem .btArticleHeadline h6 .bt_bb_headline_content span a:after,
.sticky.btArticleListItem .btArticleHeadline h7 .bt_bb_headline_content span a:after,
.sticky.btArticleListItem .btArticleHeadline h8 .bt_bb_headline_content span a:after {
content: "\f02b";
font-family: FontAwesome;
margin: 0 .5em;
color: var(--accent-color);
} .btDarkSkin .btShareColumn .bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before,
.btDarkSkin .btShareRow .bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
-webkit-box-shadow: 0 0 0 1em #fff inset;
box-shadow: 0 0 0 1em #fff inset;
color: #000;
}
.btDarkSkin .btShareColumn .bt_bb_icon.bt_bb_style_filled:hover .bt_bb_icon_holder:before,
.btDarkSkin .btShareRow .bt_bb_icon.bt_bb_style_filled:hover .bt_bb_icon_holder:before {
-webkit-box-shadow: 0 0 0 1px #fff inset;
box-shadow: 0 0 0 1px #fff inset;
color: #fff;
}
.btDarkSkin .btReadMoreColumn .bt_bb_style_outline.bt_bb_button a {
-webkit-box-shadow: 0 0 0 1px #fff inset;
box-shadow: 0 0 0 1px #fff inset;
color: #fff;
}
.btDarkSkin .btReadMoreColumn .bt_bb_style_outline.bt_bb_button:hover a {
-webkit-box-shadow: 0 0 0 2em #fff inset;
box-shadow: 0 0 0 2em #fff inset;
color: #000;
} .btPostSingleItemColumns .btArticleContentHolder {
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.btPostSingleItemColumns .btArticleMedia,
.btPostSingleItemColumns .btArticleHeadline,
.btPostSingleItemColumns .btArticleContent,
.btPostSingleItemColumns .btArticleShareEtc {
margin-bottom: 2em;
clear: both;
}
.btPostSingleItemColumns .btArticleShareEtc .btTagsColumn {
margin-bottom: 1em;
}
body.btNoSidebar .btPostSingleItemColumns {
margin-top: 4em;
} body.btNoSidebar .btArticleListItem.btPostListSimple:first-child {
margin-top: 4em;
}
.btArticleListItem.btPostListSimple .btArticleContentHolder {
padding-bottom: 3em;
margin-bottom: 3em;
border-bottom: 1px solid rgba(0,0,0,.1);
}
.btArticleListItem.btPostListSimple .btArticleContentHolder .btArticleTextExcerpt {
margin-top: 2em;
}
.btArticleListItem.animate {
-webkit-transition-delay: 200ms;
-moz-transition-delay: 200ms;
transition-delay: 200ms;
} .bt-content-holder .alignleft {
text-align: left;
margin-right: 2em;
}
.bt-content-holder img.alignleft,
.bt-content-holder figure.alignleft {
display: block;
float: left;
}
body:not(.bt_bb_plugin_active).btNoSidebar .bt-content-holder img.alignleft,
body:not(.bt_bb_plugin_active).btNoSidebar .bt-content-holder figure.alignleft {
clear: both;
}
.bt-content-holder .alignright {
text-align: right;
margin-left: 2em;
}
.bt-content-holder img.alignright,
.bt-content-holder figure.alignright {
display: block;
float: right;
}
body:not(.bt_bb_plugin_active).btNoSidebar .bt-content-holder img.alignright,
body:not(.bt_bb_plugin_active).btNoSidebar .bt-content-holder figure.alignright {
clear: both;
}
.bt-content-holder .alignnone {
width: auto !important;
text-align: center;
margin-left: auto;
margin-right: auto;
}
.bt-content-holder .aligncenter {
text-align: center;
margin-left: auto;
margin-right: auto;
}
.bt-content-holder img.aligncenter,
.bt-content-holder figure.aligncenter {
display: block;
}
.bt-content-holder figure {
margin-bottom: 2em;
}
.bt-content-holder figure.aligncenter {
width: 100%;
margin-top: 2em;
}
.bt-content-holder figure figcaption {
text-align: inherit;
font-size: .85em;
margin: 0;
display: block !important;
}
.bt-content-holder .wp-block-image .alignright > figcaption,
.bt-content-holder .wp-block-image.is-resized > figcaption {
display: block;
} article .post-password-form {
margin: 0 auto 4em !important;
}
.post-password-form {
margin: 0 auto 4em;
}
.post-password-form p:first-child {
color: var(--alternate-color);
}
.post-password-form p:nth-child(2) {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
}
.post-password-form p:nth-child(2) label {
-webkit-flex: 1 0 75%;
-ms-flex: 1 0 75%;
flex: 1 0 75%;
padding-right: 5px;
}
.post-password-form p:nth-child(2) label input[type="password"] {
padding: 10px;
display: inline;
}
.post-password-form p:nth-child(2) input[type="submit"] {
-webkit-flex: 0 1 25%;
-ms-flex: 0 1 25%;
flex: 0 1 25%;
margin: 0 auto;
width: auto;
border: 0;
cursor: pointer;
padding: 0 1em;
color: #FFF;
background: var(--accent-color);
} .btPagination {
font-size: 1rem;
line-height: 2.5rem;
margin-top: 2em;
margin-bottom: 4em;
text-transform: uppercase;
}
.btPagination:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
.btPagination .paging.onLeft {
float: left;
}
.rtl .btPagination .paging.onLeft {
float: right;
}
.btPagination .paging.onRight {
float: right;
}
.rtl .btPagination .paging.onRight {
float: left;
}
.btPagination .paging a {
display: block;
color: inherit;
font-size: .8125rem;
font-family: var(--button-font);
letter-spacing: var(--letter-spacing-button);
}
.btButtonWeight_default .btPagination .paging a {
font-weight: 500;
}
.btButtonWeight_black .btPagination .paging a {
font-weight: 900;
}
.btButtonWeight_bolder .btPagination .paging a {
font-weight: 800;
}
.btButtonWeight_bold .btPagination .paging a {
font-weight: 700;
}
.btButtonWeight_semi-bold .btPagination .paging a {
font-weight: 600;
}
.btButtonWeight_medium .btPagination .paging a {
font-weight: 500;
}
.btButtonWeight_normal .btPagination .paging a {
font-weight: 400;
}
.btButtonWeight_light .btPagination .paging a {
font-weight: 300;
}
.btButtonWeight_lighter .btPagination .paging a {
font-weight: 200;
}
.btButtonWeight_thin .btPagination .paging a {
font-weight: 100;
}
.btPagination .paging a:after {
width: 1rem;
display: block;
font-weight: 300;
text-align: center;
font: 1rem/2.5rem Ioniconsfilled;
-webkit-transition: all 500ms ease;
-moz-transition: all 500ms ease;
transition: all 500ms ease;
}
.btDarkSkin .btPagination .paging a:after,
.btLightSkin .btDarkSkin .btPagination .paging a:after,
.btDarkSkin.btLightSkin .btDarkSkin .btPagination .paging a:after {
color: #fff;
}
.btLightSkin .btPagination .paging a:after,
.btDarkSkin .btLightSkin .btPagination .paging a:after,
.btLightSkin .btDarkSkin .btLightSkin .btPagination .paging a:after {
color: #181818;
}
.btPagination .paging a:hover {
color: var(--accent-color);
}
.btPagination .paging a:hover:after {
color: var(--accent-color);
}
.btPagination .paging p {
margin: 0;
}
.btPagination .paging .pagePrev a:after {
content: "\e90d";
float: left;
margin: 0 10px 0 0;
}
.rtl .btPagination .paging .pagePrev a:after {
content: "\e911";
float: right;
margin: 0 0 0 10px;
}
.btPagination .paging .pageNext a:after {
content: "\e911";
float: right;
margin: 0 0 0 10px;
}
.rtl .btPagination .paging .pageNext a:after {
content: "\e90d";
float: left;
margin: 0 10px 0 0;
} .btPrevNextNav:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
body.btNoSidebar .port .btPrevNextNav {
margin-bottom: 4em;
}
body:not(.bt_bb_plugin_active).btNoSidebar .port .btPrevNextNav {
margin-bottom: 2em;
}
.btPrevNextNav .btPrevNext {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
float: left;
color: inherit;
min-height: 6em;
width: 50%;
margin: 0;
}
.btNext.btPrevNextNav .btPrevNext {
-webkit-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
float: right;
text-align: right;
}
.btPrevNextNav .btPrevNext .btPrevNextImage {
-webkit-flex: 0 0 6em;
-ms-flex: 0 0 6em;
flex: 0 0 6em;
height: 6em;
background-size: cover;
background-position: center center;
margin: 0 1em 0 0;
}
.rtl .btPrevNextNav .btPrevNext .btPrevNextImage {
margin: 0 0 0 1em;
}
.btPrevNextNav .btPrevNext .btPrevNextItem {
-webkit-flex: 1 0 0%;
-ms-flex: 1 0 0%;
flex: 1 0 0%;
min-width: 0%;
}
.btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextTitle {
font-size: 1.3rem;
font-family: var(--heading-supertitle-font);
-webkit-transition: color 200ms ease;
-moz-transition: color 200ms ease;
transition: color 200ms ease;
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
line-height: 1.2em;
max-height: 2.4em;
}
.btSupertitleWeight_default .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextTitle {
font-weight: 500;
}
.btSupertitleWeight_black .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextTitle {
font-weight: 900;
}
.btSupertitleWeight_bolder .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextTitle {
font-weight: 800;
}
.btSupertitleWeight_bold .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextTitle {
font-weight: 700;
}
.btSupertitleWeight_semi-bold .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextTitle {
font-weight: 600;
}
.btSupertitleWeight_medium .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextTitle {
font-weight: 500;
}
.btSupertitleWeight_normal .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextTitle {
font-weight: 400;
}
.btSupertitleWeight_light .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextTitle {
font-weight: 300;
}
.btSupertitleWeight_lighter .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextTitle {
font-weight: 200;
}
.btSupertitleWeight_thin .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextTitle {
font-weight: 100;
}
.btSupertitleOpacity_default .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextTitle {
opacity: 1;
}
.btSupertitleOpacity_09 .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextTitle {
opacity: .9;
}
.btSupertitleOpacity_08 .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextTitle {
opacity: .8;
}
.btSupertitleOpacity_07 .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextTitle {
opacity: .7;
}
.btSupertitleOpacity_06 .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextTitle {
opacity: .6;
}
.btSupertitleOpacity_05 .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextTitle {
opacity: .5;
}
.btSupertitleOpacity_04 .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextTitle {
opacity: .4;
}
.btSupertitleOpacity_03 .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextTitle {
opacity: .3;
}
.btSupertitleOpacity_02 .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextTitle {
opacity: .2;
}
.btSupertitleOpacity_01 .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextTitle {
opacity: .1;
}
.btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextDir {
font-size: .8125rem;
text-transform: uppercase;
font-family: var(--heading-supertitle-font);
}
.btSupertitleWeight_default .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextDir {
font-weight: 500;
}
.btSupertitleWeight_black .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextDir {
font-weight: 900;
}
.btSupertitleWeight_bolder .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextDir {
font-weight: 800;
}
.btSupertitleWeight_bold .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextDir {
font-weight: 700;
}
.btSupertitleWeight_semi-bold .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextDir {
font-weight: 600;
}
.btSupertitleWeight_medium .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextDir {
font-weight: 500;
}
.btSupertitleWeight_normal .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextDir {
font-weight: 400;
}
.btSupertitleWeight_light .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextDir {
font-weight: 300;
}
.btSupertitleWeight_lighter .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextDir {
font-weight: 200;
}
.btSupertitleWeight_thin .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextDir {
font-weight: 100;
}
.btSupertitleOpacity_default .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextDir {
opacity: 1;
}
.btSupertitleOpacity_09 .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextDir {
opacity: .9;
}
.btSupertitleOpacity_08 .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextDir {
opacity: .8;
}
.btSupertitleOpacity_07 .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextDir {
opacity: .7;
}
.btSupertitleOpacity_06 .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextDir {
opacity: .6;
}
.btSupertitleOpacity_05 .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextDir {
opacity: .5;
}
.btSupertitleOpacity_04 .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextDir {
opacity: .4;
}
.btSupertitleOpacity_03 .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextDir {
opacity: .3;
}
.btSupertitleOpacity_02 .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextDir {
opacity: .2;
}
.btSupertitleOpacity_01 .btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextDir {
opacity: .1;
}
.btPrevNextNav .btPrevNext:hover .btPrevNextTitle {
color: var(--accent-color);
}
.btPrevNextNav .btPrevNext.btNext {
-webkit-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
text-align: right;
}
.btPrevNextNav .btPrevNext.btNext .btPrevNextImage {
margin: 0 0 0 1em;
}
.rtl .btPrevNextNav .btPrevNext.btNext .btPrevNextImage {
margin: 0 1em 0 0;
}
.rtl .btPrevNextNav .btPrevNext {
float: right;
}
.rtl .btPrevNextNav .btPrevNext.btNext {
text-align: left;
}
.port .btPrevNextNav {
border-top: 1px solid rgba(0,0,0,.1);
padding-top: 2em;
}
@media (max-width: 620px) {
.btPrevNext .btPrevNextImage {
display: none;
}
.btPrevNext .btPrevNextItem .btPrevNextTitle {
font-size: 1rem;
}
.btPrevNextNav .btPrevNext {
width: 100%;
}
.btPrevNextNav .btPrevNext:first-child {
padding-bottom: 1em;
}
} .bt-link-pages:before {
content: "";
display: table;
width: 100%;
clear: both;
}
.bt-link-pages ul {
font-size: .8em !important;
font-family: var(--body-font);
margin: 2em 0;
padding: 2em 0;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
border-top: 1px solid rgba(0,0,0,.1);
border-bottom: 1px solid rgba(0,0,0,.1);
text-transform: uppercase;
}
.btBodyWeight_default .bt-link-pages ul {
font-weight: 500;
}
.btBodyWeight_black .bt-link-pages ul {
font-weight: 900;
}
.btBodyWeight_bolder .bt-link-pages ul {
font-weight: 800;
}
.btBodyWeight_bold .bt-link-pages ul {
font-weight: 700;
}
.btBodyWeight_semi-bold .bt-link-pages ul {
font-weight: 600;
}
.btBodyWeight_medium .bt-link-pages ul {
font-weight: 500;
}
.btBodyWeight_normal .bt-link-pages ul {
font-weight: 400;
}
.btBodyWeight_light .bt-link-pages ul {
font-weight: 300;
}
.btBodyWeight_lighter .bt-link-pages ul {
font-weight: 200;
}
.btBodyWeight_thin .bt-link-pages ul {
font-weight: 100;
}
.btLightSkin .bt-link-pages ul,
.btDarkSkin .btLightSkin .bt-link-pages ul,
.btLightSkin .btDarkSkin .btLightSkin .bt-link-pages ul {
color: #181818;
}
.btDarkSkin .bt-link-pages ul,
.btLightSkin .btDarkSkin .bt-link-pages ul,
.btDarkSkin.btLightSkin .btDarkSkin .bt-link-pages ul {
color: #fff;
}
.bt-link-pages ul:before {
display: block;
content: "";
width: 10px;
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
}
.bt-link-pages ul li {
list-style: none;
display: block;
margin: 0;
}
.bt-link-pages ul a,
.bt-link-pages ul span,
.bt-link-pages ul li {
-webkit-order: 3;
-ms-flex-order: 3;
order: 3;
}
.bt-link-pages ul .post-page-numbers {
display: block;
width: 2em;
height: 2em;
line-height: 2em;
text-align: center;
margin: 0 2px 2px 0;
font-weight: normal;
position: relative;
}
.rtl .bt-link-pages ul .post-page-numbers {
margin: 0 0 2px 2px;
}
.btLightSkin .bt-link-pages ul a.post-page-numbers,
.btDarkSkin .btLightSkin .bt-link-pages ul a.post-page-numbers,
.btLightSkin .btDarkSkin .btLightSkin .bt-link-pages ul a.post-page-numbers {
color: #181818;
}
.btDarkSkin .bt-link-pages ul a.post-page-numbers,
.btLightSkin .btDarkSkin .bt-link-pages ul a.post-page-numbers,
.btDarkSkin.btLightSkin .btDarkSkin .bt-link-pages ul a.post-page-numbers {
color: #fff;
}
.bt-link-pages ul a.post-page-numbers:hover {
color: #fff;
background: var(--accent-color);
}
.bt-link-pages ul span.post-page-numbers {
pointer-events: none;
background: var(--accent-color);
color: #fff;
} .boldPhotoSlide {
position: relative;
}
.single .boldPhotoSlide h4.nbs {
margin: 0 30px !important;
} .btArticleCategories {
text-transform: uppercase;
}
.btArticleCategories a {
color: inherit !important;
}
.btArticleCategories a:hover {
color: var(--accent-color) !important;
}
.btArticleCategories a:not(:first-child):before {
content: "";
display: inline-block;
margin: -2px 10px 0 10px;
letter-spacing: inherit;
width: 4px;
height: 4px;
border-radius: 50%;
line-height: inherit;
vertical-align: middle;
background-color: var(--accent-color);
}
.btArticleDate:not(:last-child):after,
.btArticleAuthor:not(:last-child):after,
.btArticleComments:not(:last-child):after,
.btArticleCategories:not(:last-child):after {
content: ' / ';
padding: 0 .5em;
}
.btLightSkin .btArticleDate:not(:last-child):after,
.btLightSkin .btArticleAuthor:not(:last-child):after,
.btLightSkin .btArticleComments:not(:last-child):after,
.btLightSkin .btArticleCategories:not(:last-child):after,
.btDarkSkin .btLightSkin .btArticleDate:not(:last-child):after,
.btDarkSkin .btLightSkin .btArticleAuthor:not(:last-child):after,
.btDarkSkin .btLightSkin .btArticleComments:not(:last-child):after,
.btDarkSkin .btLightSkin .btArticleCategories:not(:last-child):after,
.btLightSkin .btDarkSkin .btLightSkin .btArticleDate:not(:last-child):after,
.btLightSkin .btDarkSkin .btLightSkin .btArticleAuthor:not(:last-child):after,
.btLightSkin .btDarkSkin .btLightSkin .btArticleComments:not(:last-child):after,
.btLightSkin .btDarkSkin .btLightSkin .btArticleCategories:not(:last-child):after {
color: #181818;
}
.btDarkSkin .btArticleDate:not(:last-child):after,
.btDarkSkin .btArticleAuthor:not(:last-child):after,
.btDarkSkin .btArticleComments:not(:last-child):after,
.btDarkSkin .btArticleCategories:not(:last-child):after,
.btLightSkin .btDarkSkin .btArticleDate:not(:last-child):after,
.btLightSkin .btDarkSkin .btArticleAuthor:not(:last-child):after,
.btLightSkin .btDarkSkin .btArticleComments:not(:last-child):after,
.btLightSkin .btDarkSkin .btArticleCategories:not(:last-child):after,
.btDarkSkin.btLightSkin .btDarkSkin .btArticleDate:not(:last-child):after,
.btDarkSkin.btLightSkin .btDarkSkin .btArticleAuthor:not(:last-child):after,
.btDarkSkin.btLightSkin .btDarkSkin .btArticleComments:not(:last-child):after,
.btDarkSkin.btLightSkin .btDarkSkin .btArticleCategories:not(:last-child):after {
color: #fff;
}
.btLightSkin .btArticleDate:not(:last-child),
.btLightSkin .btArticleAuthor:not(:last-child),
.btLightSkin .btArticleComments:not(:last-child),
.btLightSkin .btArticleCategories:not(:last-child),
.btDarkSkin .btLightSkin .btArticleDate:not(:last-child),
.btDarkSkin .btLightSkin .btArticleAuthor:not(:last-child),
.btDarkSkin .btLightSkin .btArticleComments:not(:last-child),
.btDarkSkin .btLightSkin .btArticleCategories:not(:last-child),
.btLightSkin .btDarkSkin .btLightSkin .btArticleDate:not(:last-child),
.btLightSkin .btDarkSkin .btLightSkin .btArticleAuthor:not(:last-child),
.btLightSkin .btDarkSkin .btLightSkin .btArticleComments:not(:last-child),
.btLightSkin .btDarkSkin .btLightSkin .btArticleCategories:not(:last-child) {
border-color: rgba(0,0,0,.1);
}
.btDarkSkin .btArticleDate:not(:last-child),
.btDarkSkin .btArticleAuthor:not(:last-child),
.btDarkSkin .btArticleComments:not(:last-child),
.btDarkSkin .btArticleCategories:not(:last-child),
.btLightSkin .btDarkSkin .btArticleDate:not(:last-child),
.btLightSkin .btDarkSkin .btArticleAuthor:not(:last-child),
.btLightSkin .btDarkSkin .btArticleComments:not(:last-child),
.btLightSkin .btDarkSkin .btArticleCategories:not(:last-child),
.btDarkSkin.btLightSkin .btDarkSkin .btArticleDate:not(:last-child),
.btDarkSkin.btLightSkin .btDarkSkin .btArticleAuthor:not(:last-child),
.btDarkSkin.btLightSkin .btDarkSkin .btArticleComments:not(:last-child),
.btDarkSkin.btLightSkin .btDarkSkin .btArticleCategories:not(:last-child) {
border-color: rgba(255,255,255,.5) !important;
}
.btArticleAuthor a {
color: inherit !important;
}
.btArticleAuthor a:hover {
color: var(--accent-color) !important;
}
.btArticleComments {
color: inherit !important;
}
.btArticleComments:hover {
color: var(--accent-color) !important;
}
.btArticleComments:before {
content: "\e95c";
font-family: IoniconsOutline;
margin: 0;
display: inline-block;
color: inherit;
}
body:not(.rtl) .btArticleComments:before {
margin-right: 5px;
}
body.rtl .btArticleComments:before {
margin-left: 5px;
float: right;
} .gallery {
margin-bottom: 1.6em;
}
.gallery .gallery-item {
display: inline-block;
padding: 0 4px;
text-align: center;
vertical-align: top;
width: 100%;
margin: 0;
}
.gallery-columns-2.gallery .gallery-item {
max-width: 50%;
}
.gallery-columns-3.gallery .gallery-item {
max-width: 33.33%;
}
.gallery-columns-4.gallery .gallery-item {
max-width: 25%;
}
.gallery-columns-5.gallery .gallery-item {
max-width: 20%;
}
.gallery-columns-6.gallery .gallery-item {
max-width: 16.66%;
}
.gallery-columns-7.gallery .gallery-item {
max-width: 14.28%;
}
.gallery-columns-8.gallery .gallery-item {
max-width: 12.5%;
}
.gallery-columns-9.gallery .gallery-item {
max-width: 11.11%;
}
@media (max-width: 1200px) {
.gallery-item {
width: 100% !important;
max-width: 100% !important;
}
}
.gallery-icon img {
margin: 0 auto;
}
.gallery-caption {
display: block;
padding: 5px 0;
}
.gallery-columns-6 .gallery-caption,
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
display: none;
} .wp-caption-text {
font-size: .9em;
margin-bottom: 1em;
}
.bypostauthor {
font-size: inherit;
} body:not(.woocommerce) .bt-comments-box .form-submit {
margin-bottom: 0;
}
.bt-comments-content {
max-width: 900px;
}
.bt-comments-box {
margin: 2em 0;
border-top: 1px solid rgba(0,0,0,.1);
padding-top: 2em;
}
.btDarkSkin .bt-comments-box,
.btLightSkin .btDarkSkin .bt-comments-box,
.btDarkSkin.btLightSkin .btDarkSkin .bt-comments-box {
border-top: 1px solid rgba(255,255,255,.5);
}
.bt-comments-box > h1,
.bt-comments-box > h2,
.bt-comments-box > h3,
.bt-comments-box > h4,
.bt-comments-box > h5,
.bt-comments-box > h6,
.bt-comments-box > h7,
.bt-comments-box > h8,
.bt-comments-box .comment-respond > h1,
.bt-comments-box .comment-respond > h2,
.bt-comments-box .comment-respond > h3,
.bt-comments-box .comment-respond > h4,
.bt-comments-box .comment-respond > h5,
.bt-comments-box .comment-respond > h6,
.bt-comments-box .comment-respond > h7,
.bt-comments-box .comment-respond > h8 {
font-size: 2.3125em;
font-family: var(--heading-supertitle-font);
margin: 0 0 1em;
padding: 0;
}
.btSupertitleWeight_default .bt-comments-box > h1,
.btSupertitleWeight_default .bt-comments-box > h2,
.btSupertitleWeight_default .bt-comments-box > h3,
.btSupertitleWeight_default .bt-comments-box > h4,
.btSupertitleWeight_default .bt-comments-box > h5,
.btSupertitleWeight_default .bt-comments-box > h6,
.btSupertitleWeight_default .bt-comments-box > h7,
.btSupertitleWeight_default .bt-comments-box > h8,
.btSupertitleWeight_default .bt-comments-box .comment-respond > h1,
.btSupertitleWeight_default .bt-comments-box .comment-respond > h2,
.btSupertitleWeight_default .bt-comments-box .comment-respond > h3,
.btSupertitleWeight_default .bt-comments-box .comment-respond > h4,
.btSupertitleWeight_default .bt-comments-box .comment-respond > h5,
.btSupertitleWeight_default .bt-comments-box .comment-respond > h6,
.btSupertitleWeight_default .bt-comments-box .comment-respond > h7,
.btSupertitleWeight_default .bt-comments-box .comment-respond > h8 {
font-weight: 500;
}
.btSupertitleWeight_black .bt-comments-box > h1,
.btSupertitleWeight_black .bt-comments-box > h2,
.btSupertitleWeight_black .bt-comments-box > h3,
.btSupertitleWeight_black .bt-comments-box > h4,
.btSupertitleWeight_black .bt-comments-box > h5,
.btSupertitleWeight_black .bt-comments-box > h6,
.btSupertitleWeight_black .bt-comments-box > h7,
.btSupertitleWeight_black .bt-comments-box > h8,
.btSupertitleWeight_black .bt-comments-box .comment-respond > h1,
.btSupertitleWeight_black .bt-comments-box .comment-respond > h2,
.btSupertitleWeight_black .bt-comments-box .comment-respond > h3,
.btSupertitleWeight_black .bt-comments-box .comment-respond > h4,
.btSupertitleWeight_black .bt-comments-box .comment-respond > h5,
.btSupertitleWeight_black .bt-comments-box .comment-respond > h6,
.btSupertitleWeight_black .bt-comments-box .comment-respond > h7,
.btSupertitleWeight_black .bt-comments-box .comment-respond > h8 {
font-weight: 900;
}
.btSupertitleWeight_bolder .bt-comments-box > h1,
.btSupertitleWeight_bolder .bt-comments-box > h2,
.btSupertitleWeight_bolder .bt-comments-box > h3,
.btSupertitleWeight_bolder .bt-comments-box > h4,
.btSupertitleWeight_bolder .bt-comments-box > h5,
.btSupertitleWeight_bolder .bt-comments-box > h6,
.btSupertitleWeight_bolder .bt-comments-box > h7,
.btSupertitleWeight_bolder .bt-comments-box > h8,
.btSupertitleWeight_bolder .bt-comments-box .comment-respond > h1,
.btSupertitleWeight_bolder .bt-comments-box .comment-respond > h2,
.btSupertitleWeight_bolder .bt-comments-box .comment-respond > h3,
.btSupertitleWeight_bolder .bt-comments-box .comment-respond > h4,
.btSupertitleWeight_bolder .bt-comments-box .comment-respond > h5,
.btSupertitleWeight_bolder .bt-comments-box .comment-respond > h6,
.btSupertitleWeight_bolder .bt-comments-box .comment-respond > h7,
.btSupertitleWeight_bolder .bt-comments-box .comment-respond > h8 {
font-weight: 800;
}
.btSupertitleWeight_bold .bt-comments-box > h1,
.btSupertitleWeight_bold .bt-comments-box > h2,
.btSupertitleWeight_bold .bt-comments-box > h3,
.btSupertitleWeight_bold .bt-comments-box > h4,
.btSupertitleWeight_bold .bt-comments-box > h5,
.btSupertitleWeight_bold .bt-comments-box > h6,
.btSupertitleWeight_bold .bt-comments-box > h7,
.btSupertitleWeight_bold .bt-comments-box > h8,
.btSupertitleWeight_bold .bt-comments-box .comment-respond > h1,
.btSupertitleWeight_bold .bt-comments-box .comment-respond > h2,
.btSupertitleWeight_bold .bt-comments-box .comment-respond > h3,
.btSupertitleWeight_bold .bt-comments-box .comment-respond > h4,
.btSupertitleWeight_bold .bt-comments-box .comment-respond > h5,
.btSupertitleWeight_bold .bt-comments-box .comment-respond > h6,
.btSupertitleWeight_bold .bt-comments-box .comment-respond > h7,
.btSupertitleWeight_bold .bt-comments-box .comment-respond > h8 {
font-weight: 700;
}
.btSupertitleWeight_semi-bold .bt-comments-box > h1,
.btSupertitleWeight_semi-bold .bt-comments-box > h2,
.btSupertitleWeight_semi-bold .bt-comments-box > h3,
.btSupertitleWeight_semi-bold .bt-comments-box > h4,
.btSupertitleWeight_semi-bold .bt-comments-box > h5,
.btSupertitleWeight_semi-bold .bt-comments-box > h6,
.btSupertitleWeight_semi-bold .bt-comments-box > h7,
.btSupertitleWeight_semi-bold .bt-comments-box > h8,
.btSupertitleWeight_semi-bold .bt-comments-box .comment-respond > h1,
.btSupertitleWeight_semi-bold .bt-comments-box .comment-respond > h2,
.btSupertitleWeight_semi-bold .bt-comments-box .comment-respond > h3,
.btSupertitleWeight_semi-bold .bt-comments-box .comment-respond > h4,
.btSupertitleWeight_semi-bold .bt-comments-box .comment-respond > h5,
.btSupertitleWeight_semi-bold .bt-comments-box .comment-respond > h6,
.btSupertitleWeight_semi-bold .bt-comments-box .comment-respond > h7,
.btSupertitleWeight_semi-bold .bt-comments-box .comment-respond > h8 {
font-weight: 600;
}
.btSupertitleWeight_medium .bt-comments-box > h1,
.btSupertitleWeight_medium .bt-comments-box > h2,
.btSupertitleWeight_medium .bt-comments-box > h3,
.btSupertitleWeight_medium .bt-comments-box > h4,
.btSupertitleWeight_medium .bt-comments-box > h5,
.btSupertitleWeight_medium .bt-comments-box > h6,
.btSupertitleWeight_medium .bt-comments-box > h7,
.btSupertitleWeight_medium .bt-comments-box > h8,
.btSupertitleWeight_medium .bt-comments-box .comment-respond > h1,
.btSupertitleWeight_medium .bt-comments-box .comment-respond > h2,
.btSupertitleWeight_medium .bt-comments-box .comment-respond > h3,
.btSupertitleWeight_medium .bt-comments-box .comment-respond > h4,
.btSupertitleWeight_medium .bt-comments-box .comment-respond > h5,
.btSupertitleWeight_medium .bt-comments-box .comment-respond > h6,
.btSupertitleWeight_medium .bt-comments-box .comment-respond > h7,
.btSupertitleWeight_medium .bt-comments-box .comment-respond > h8 {
font-weight: 500;
}
.btSupertitleWeight_normal .bt-comments-box > h1,
.btSupertitleWeight_normal .bt-comments-box > h2,
.btSupertitleWeight_normal .bt-comments-box > h3,
.btSupertitleWeight_normal .bt-comments-box > h4,
.btSupertitleWeight_normal .bt-comments-box > h5,
.btSupertitleWeight_normal .bt-comments-box > h6,
.btSupertitleWeight_normal .bt-comments-box > h7,
.btSupertitleWeight_normal .bt-comments-box > h8,
.btSupertitleWeight_normal .bt-comments-box .comment-respond > h1,
.btSupertitleWeight_normal .bt-comments-box .comment-respond > h2,
.btSupertitleWeight_normal .bt-comments-box .comment-respond > h3,
.btSupertitleWeight_normal .bt-comments-box .comment-respond > h4,
.btSupertitleWeight_normal .bt-comments-box .comment-respond > h5,
.btSupertitleWeight_normal .bt-comments-box .comment-respond > h6,
.btSupertitleWeight_normal .bt-comments-box .comment-respond > h7,
.btSupertitleWeight_normal .bt-comments-box .comment-respond > h8 {
font-weight: 400;
}
.btSupertitleWeight_light .bt-comments-box > h1,
.btSupertitleWeight_light .bt-comments-box > h2,
.btSupertitleWeight_light .bt-comments-box > h3,
.btSupertitleWeight_light .bt-comments-box > h4,
.btSupertitleWeight_light .bt-comments-box > h5,
.btSupertitleWeight_light .bt-comments-box > h6,
.btSupertitleWeight_light .bt-comments-box > h7,
.btSupertitleWeight_light .bt-comments-box > h8,
.btSupertitleWeight_light .bt-comments-box .comment-respond > h1,
.btSupertitleWeight_light .bt-comments-box .comment-respond > h2,
.btSupertitleWeight_light .bt-comments-box .comment-respond > h3,
.btSupertitleWeight_light .bt-comments-box .comment-respond > h4,
.btSupertitleWeight_light .bt-comments-box .comment-respond > h5,
.btSupertitleWeight_light .bt-comments-box .comment-respond > h6,
.btSupertitleWeight_light .bt-comments-box .comment-respond > h7,
.btSupertitleWeight_light .bt-comments-box .comment-respond > h8 {
font-weight: 300;
}
.btSupertitleWeight_lighter .bt-comments-box > h1,
.btSupertitleWeight_lighter .bt-comments-box > h2,
.btSupertitleWeight_lighter .bt-comments-box > h3,
.btSupertitleWeight_lighter .bt-comments-box > h4,
.btSupertitleWeight_lighter .bt-comments-box > h5,
.btSupertitleWeight_lighter .bt-comments-box > h6,
.btSupertitleWeight_lighter .bt-comments-box > h7,
.btSupertitleWeight_lighter .bt-comments-box > h8,
.btSupertitleWeight_lighter .bt-comments-box .comment-respond > h1,
.btSupertitleWeight_lighter .bt-comments-box .comment-respond > h2,
.btSupertitleWeight_lighter .bt-comments-box .comment-respond > h3,
.btSupertitleWeight_lighter .bt-comments-box .comment-respond > h4,
.btSupertitleWeight_lighter .bt-comments-box .comment-respond > h5,
.btSupertitleWeight_lighter .bt-comments-box .comment-respond > h6,
.btSupertitleWeight_lighter .bt-comments-box .comment-respond > h7,
.btSupertitleWeight_lighter .bt-comments-box .comment-respond > h8 {
font-weight: 200;
}
.btSupertitleWeight_thin .bt-comments-box > h1,
.btSupertitleWeight_thin .bt-comments-box > h2,
.btSupertitleWeight_thin .bt-comments-box > h3,
.btSupertitleWeight_thin .bt-comments-box > h4,
.btSupertitleWeight_thin .bt-comments-box > h5,
.btSupertitleWeight_thin .bt-comments-box > h6,
.btSupertitleWeight_thin .bt-comments-box > h7,
.btSupertitleWeight_thin .bt-comments-box > h8,
.btSupertitleWeight_thin .bt-comments-box .comment-respond > h1,
.btSupertitleWeight_thin .bt-comments-box .comment-respond > h2,
.btSupertitleWeight_thin .bt-comments-box .comment-respond > h3,
.btSupertitleWeight_thin .bt-comments-box .comment-respond > h4,
.btSupertitleWeight_thin .bt-comments-box .comment-respond > h5,
.btSupertitleWeight_thin .bt-comments-box .comment-respond > h6,
.btSupertitleWeight_thin .bt-comments-box .comment-respond > h7,
.btSupertitleWeight_thin .bt-comments-box .comment-respond > h8 {
font-weight: 100;
}
.bt-comments-box reply-title {
font-size: 1.4em;
}
.bt-comments-box .comment-respond {
padding: 2.5em 0;
border-top: 1px solid rgba(0,0,0,.1);
}
.btDarkSkin .bt-comments-box .comment-respond,
.btLightSkin .btDarkSkin .bt-comments-box .comment-respond,
.btDarkSkin.btLightSkin .btDarkSkin .bt-comments-box .comment-respond {
border-top: 1px solid rgba(255,255,255,.3);
}
.bt-comments-box .comment-respond .comment-form {
padding-bottom: 0;
}
body.btNoSidebar .bt-comments-box .comment-respond .comment-form {
max-width: 600px;
}
.bt-comments-box .comment-respond #wp-comment-cookies-consent {
margin-right: .5em;
}
.bt-comments-box .comment-respond > h1,
.bt-comments-box .comment-respond > h2,
.bt-comments-box .comment-respond > h3,
.bt-comments-box .comment-respond > h4,
.bt-comments-box .comment-respond > h5,
.bt-comments-box .comment-respond > h6,
.bt-comments-box .comment-respond > h7,
.bt-comments-box .comment-respond > h8 {
font-size: 1.3em;
font-family: var(--heading-supertitle-font);
}
.btSupertitleWeight_default .bt-comments-box .comment-respond > h1,
.btSupertitleWeight_default .bt-comments-box .comment-respond > h2,
.btSupertitleWeight_default .bt-comments-box .comment-respond > h3,
.btSupertitleWeight_default .bt-comments-box .comment-respond > h4,
.btSupertitleWeight_default .bt-comments-box .comment-respond > h5,
.btSupertitleWeight_default .bt-comments-box .comment-respond > h6,
.btSupertitleWeight_default .bt-comments-box .comment-respond > h7,
.btSupertitleWeight_default .bt-comments-box .comment-respond > h8 {
font-weight: 500;
}
.btSupertitleWeight_black .bt-comments-box .comment-respond > h1,
.btSupertitleWeight_black .bt-comments-box .comment-respond > h2,
.btSupertitleWeight_black .bt-comments-box .comment-respond > h3,
.btSupertitleWeight_black .bt-comments-box .comment-respond > h4,
.btSupertitleWeight_black .bt-comments-box .comment-respond > h5,
.btSupertitleWeight_black .bt-comments-box .comment-respond > h6,
.btSupertitleWeight_black .bt-comments-box .comment-respond > h7,
.btSupertitleWeight_black .bt-comments-box .comment-respond > h8 {
font-weight: 900;
}
.btSupertitleWeight_bolder .bt-comments-box .comment-respond > h1,
.btSupertitleWeight_bolder .bt-comments-box .comment-respond > h2,
.btSupertitleWeight_bolder .bt-comments-box .comment-respond > h3,
.btSupertitleWeight_bolder .bt-comments-box .comment-respond > h4,
.btSupertitleWeight_bolder .bt-comments-box .comment-respond > h5,
.btSupertitleWeight_bolder .bt-comments-box .comment-respond > h6,
.btSupertitleWeight_bolder .bt-comments-box .comment-respond > h7,
.btSupertitleWeight_bolder .bt-comments-box .comment-respond > h8 {
font-weight: 800;
}
.btSupertitleWeight_bold .bt-comments-box .comment-respond > h1,
.btSupertitleWeight_bold .bt-comments-box .comment-respond > h2,
.btSupertitleWeight_bold .bt-comments-box .comment-respond > h3,
.btSupertitleWeight_bold .bt-comments-box .comment-respond > h4,
.btSupertitleWeight_bold .bt-comments-box .comment-respond > h5,
.btSupertitleWeight_bold .bt-comments-box .comment-respond > h6,
.btSupertitleWeight_bold .bt-comments-box .comment-respond > h7,
.btSupertitleWeight_bold .bt-comments-box .comment-respond > h8 {
font-weight: 700;
}
.btSupertitleWeight_semi-bold .bt-comments-box .comment-respond > h1,
.btSupertitleWeight_semi-bold .bt-comments-box .comment-respond > h2,
.btSupertitleWeight_semi-bold .bt-comments-box .comment-respond > h3,
.btSupertitleWeight_semi-bold .bt-comments-box .comment-respond > h4,
.btSupertitleWeight_semi-bold .bt-comments-box .comment-respond > h5,
.btSupertitleWeight_semi-bold .bt-comments-box .comment-respond > h6,
.btSupertitleWeight_semi-bold .bt-comments-box .comment-respond > h7,
.btSupertitleWeight_semi-bold .bt-comments-box .comment-respond > h8 {
font-weight: 600;
}
.btSupertitleWeight_medium .bt-comments-box .comment-respond > h1,
.btSupertitleWeight_medium .bt-comments-box .comment-respond > h2,
.btSupertitleWeight_medium .bt-comments-box .comment-respond > h3,
.btSupertitleWeight_medium .bt-comments-box .comment-respond > h4,
.btSupertitleWeight_medium .bt-comments-box .comment-respond > h5,
.btSupertitleWeight_medium .bt-comments-box .comment-respond > h6,
.btSupertitleWeight_medium .bt-comments-box .comment-respond > h7,
.btSupertitleWeight_medium .bt-comments-box .comment-respond > h8 {
font-weight: 500;
}
.btSupertitleWeight_normal .bt-comments-box .comment-respond > h1,
.btSupertitleWeight_normal .bt-comments-box .comment-respond > h2,
.btSupertitleWeight_normal .bt-comments-box .comment-respond > h3,
.btSupertitleWeight_normal .bt-comments-box .comment-respond > h4,
.btSupertitleWeight_normal .bt-comments-box .comment-respond > h5,
.btSupertitleWeight_normal .bt-comments-box .comment-respond > h6,
.btSupertitleWeight_normal .bt-comments-box .comment-respond > h7,
.btSupertitleWeight_normal .bt-comments-box .comment-respond > h8 {
font-weight: 400;
}
.btSupertitleWeight_light .bt-comments-box .comment-respond > h1,
.btSupertitleWeight_light .bt-comments-box .comment-respond > h2,
.btSupertitleWeight_light .bt-comments-box .comment-respond > h3,
.btSupertitleWeight_light .bt-comments-box .comment-respond > h4,
.btSupertitleWeight_light .bt-comments-box .comment-respond > h5,
.btSupertitleWeight_light .bt-comments-box .comment-respond > h6,
.btSupertitleWeight_light .bt-comments-box .comment-respond > h7,
.btSupertitleWeight_light .bt-comments-box .comment-respond > h8 {
font-weight: 300;
}
.btSupertitleWeight_lighter .bt-comments-box .comment-respond > h1,
.btSupertitleWeight_lighter .bt-comments-box .comment-respond > h2,
.btSupertitleWeight_lighter .bt-comments-box .comment-respond > h3,
.btSupertitleWeight_lighter .bt-comments-box .comment-respond > h4,
.btSupertitleWeight_lighter .bt-comments-box .comment-respond > h5,
.btSupertitleWeight_lighter .bt-comments-box .comment-respond > h6,
.btSupertitleWeight_lighter .bt-comments-box .comment-respond > h7,
.btSupertitleWeight_lighter .bt-comments-box .comment-respond > h8 {
font-weight: 200;
}
.btSupertitleWeight_thin .bt-comments-box .comment-respond > h1,
.btSupertitleWeight_thin .bt-comments-box .comment-respond > h2,
.btSupertitleWeight_thin .bt-comments-box .comment-respond > h3,
.btSupertitleWeight_thin .bt-comments-box .comment-respond > h4,
.btSupertitleWeight_thin .bt-comments-box .comment-respond > h5,
.btSupertitleWeight_thin .bt-comments-box .comment-respond > h6,
.btSupertitleWeight_thin .bt-comments-box .comment-respond > h7,
.btSupertitleWeight_thin .bt-comments-box .comment-respond > h8 {
font-weight: 100;
}
.bt-comments-box .comment-respond > h1 small,
.bt-comments-box .comment-respond > h2 small,
.bt-comments-box .comment-respond > h3 small,
.bt-comments-box .comment-respond > h4 small,
.bt-comments-box .comment-respond > h5 small,
.bt-comments-box .comment-respond > h6 small,
.bt-comments-box .comment-respond > h7 small,
.bt-comments-box .comment-respond > h8 small {
float: right;
}
.bt-comments-box .comment-respond:first-child {
border: none;
}
.bt-comments-box ul.comments,
.bt-comments-box ul.comments li.comment {
list-style: none;
display: block;
padding-left: 0;
margin: 0;
}
.bt-comments-box ul.comments li.comment {
border-top: 1px solid rgba(0,0,0,.1);
}
.btDarkSkin .bt-comments-box ul.comments li.comment,
.btLightSkin .btDarkSkin .bt-comments-box ul.comments li.comment,
.btDarkSkin.btLightSkin .btDarkSkin .bt-comments-box ul.comments li.comment {
border-top: 1px solid rgba(255,255,255,.5);
}
.bt-comments-box ul.comments > li,
.bt-comments-box ul.comments > li.comment > ul.children > li.comment {
display: block;
margin: 0;
border-top: 1px solid rgba(0,0,0,.1);
}
.btDarkSkin .bt-comments-box ul.comments > li,
.btLightSkin .btDarkSkin .bt-comments-box ul.comments > li,
.btDarkSkin.btLightSkin .btDarkSkin .bt-comments-box ul.comments > li,
.btDarkSkin .bt-comments-box ul.comments > li.comment > ul.children > li.comment,
.btLightSkin .btDarkSkin .bt-comments-box ul.comments > li.comment > ul.children > li.comment,
.btDarkSkin.btLightSkin .btDarkSkin .bt-comments-box ul.comments > li.comment > ul.children > li.comment {
border-top: 1px solid rgba(255,255,255,.5);
}
.bt-comments-box ul.comments li > article {
padding: 2em 0;
position: relative;
width: 100%;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}
.bt-comments-box ul.comments li > article .commentTxt {
padding: 0;
-webkit-flex: 1 1 100%;
-ms-flex: 1 1 100%;
flex: 1 1 100%;
}
.bt-comments-box ul.comments li > article .commentAvatar {
padding: 0 20px 0 0;
-webkit-flex: 0 1 75px;
-ms-flex: 0 1 75px;
flex: 0 1 75px;
}
.rtl .bt-comments-box ul.comments li > article .commentAvatar {
padding: 0 0 0 20px;
}
.bt-comments-box ul.comments li > article .commentAvatar img {
display: block;
width: 100%;
height: auto;
border-radius: 50%;
}
.bt-comments-box ul.comments li.pingback,
.bt-comments-box ul.comments li.trackback {
padding-top: 1em;
}
.bt-comments-box ul.children {
margin-left: 75px;
}
.bt-comments-box input,
.bt-comments-box textarea {
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.bt-comments-box .bt-comment {
line-height: 0;
}
.bt-comments-box .bt-comment textarea,
.bt-comments-box .bt-comment label {
line-height: 1.8;
}
.bt-comments-box .vcard {
position: relative;
padding-bottom: 1em;
}
.bt-comments-box .vcard h1.author,
.bt-comments-box .vcard h2.author,
.bt-comments-box .vcard h3.author,
.bt-comments-box .vcard h4.author,
.bt-comments-box .vcard h5.author,
.bt-comments-box .vcard h6.author,
.bt-comments-box .vcard h7.author,
.bt-comments-box .vcard h8.author {
font-size: 1.2em;
margin: 0;
padding: 0;
line-height: 1.3;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
font-family: var(--heading-supertitle-font);
}
.btSupertitleWeight_default .bt-comments-box .vcard h1.author,
.btSupertitleWeight_default .bt-comments-box .vcard h2.author,
.btSupertitleWeight_default .bt-comments-box .vcard h3.author,
.btSupertitleWeight_default .bt-comments-box .vcard h4.author,
.btSupertitleWeight_default .bt-comments-box .vcard h5.author,
.btSupertitleWeight_default .bt-comments-box .vcard h6.author,
.btSupertitleWeight_default .bt-comments-box .vcard h7.author,
.btSupertitleWeight_default .bt-comments-box .vcard h8.author {
font-weight: 500;
}
.btSupertitleWeight_black .bt-comments-box .vcard h1.author,
.btSupertitleWeight_black .bt-comments-box .vcard h2.author,
.btSupertitleWeight_black .bt-comments-box .vcard h3.author,
.btSupertitleWeight_black .bt-comments-box .vcard h4.author,
.btSupertitleWeight_black .bt-comments-box .vcard h5.author,
.btSupertitleWeight_black .bt-comments-box .vcard h6.author,
.btSupertitleWeight_black .bt-comments-box .vcard h7.author,
.btSupertitleWeight_black .bt-comments-box .vcard h8.author {
font-weight: 900;
}
.btSupertitleWeight_bolder .bt-comments-box .vcard h1.author,
.btSupertitleWeight_bolder .bt-comments-box .vcard h2.author,
.btSupertitleWeight_bolder .bt-comments-box .vcard h3.author,
.btSupertitleWeight_bolder .bt-comments-box .vcard h4.author,
.btSupertitleWeight_bolder .bt-comments-box .vcard h5.author,
.btSupertitleWeight_bolder .bt-comments-box .vcard h6.author,
.btSupertitleWeight_bolder .bt-comments-box .vcard h7.author,
.btSupertitleWeight_bolder .bt-comments-box .vcard h8.author {
font-weight: 800;
}
.btSupertitleWeight_bold .bt-comments-box .vcard h1.author,
.btSupertitleWeight_bold .bt-comments-box .vcard h2.author,
.btSupertitleWeight_bold .bt-comments-box .vcard h3.author,
.btSupertitleWeight_bold .bt-comments-box .vcard h4.author,
.btSupertitleWeight_bold .bt-comments-box .vcard h5.author,
.btSupertitleWeight_bold .bt-comments-box .vcard h6.author,
.btSupertitleWeight_bold .bt-comments-box .vcard h7.author,
.btSupertitleWeight_bold .bt-comments-box .vcard h8.author {
font-weight: 700;
}
.btSupertitleWeight_semi-bold .bt-comments-box .vcard h1.author,
.btSupertitleWeight_semi-bold .bt-comments-box .vcard h2.author,
.btSupertitleWeight_semi-bold .bt-comments-box .vcard h3.author,
.btSupertitleWeight_semi-bold .bt-comments-box .vcard h4.author,
.btSupertitleWeight_semi-bold .bt-comments-box .vcard h5.author,
.btSupertitleWeight_semi-bold .bt-comments-box .vcard h6.author,
.btSupertitleWeight_semi-bold .bt-comments-box .vcard h7.author,
.btSupertitleWeight_semi-bold .bt-comments-box .vcard h8.author {
font-weight: 600;
}
.btSupertitleWeight_medium .bt-comments-box .vcard h1.author,
.btSupertitleWeight_medium .bt-comments-box .vcard h2.author,
.btSupertitleWeight_medium .bt-comments-box .vcard h3.author,
.btSupertitleWeight_medium .bt-comments-box .vcard h4.author,
.btSupertitleWeight_medium .bt-comments-box .vcard h5.author,
.btSupertitleWeight_medium .bt-comments-box .vcard h6.author,
.btSupertitleWeight_medium .bt-comments-box .vcard h7.author,
.btSupertitleWeight_medium .bt-comments-box .vcard h8.author {
font-weight: 500;
}
.btSupertitleWeight_normal .bt-comments-box .vcard h1.author,
.btSupertitleWeight_normal .bt-comments-box .vcard h2.author,
.btSupertitleWeight_normal .bt-comments-box .vcard h3.author,
.btSupertitleWeight_normal .bt-comments-box .vcard h4.author,
.btSupertitleWeight_normal .bt-comments-box .vcard h5.author,
.btSupertitleWeight_normal .bt-comments-box .vcard h6.author,
.btSupertitleWeight_normal .bt-comments-box .vcard h7.author,
.btSupertitleWeight_normal .bt-comments-box .vcard h8.author {
font-weight: 400;
}
.btSupertitleWeight_light .bt-comments-box .vcard h1.author,
.btSupertitleWeight_light .bt-comments-box .vcard h2.author,
.btSupertitleWeight_light .bt-comments-box .vcard h3.author,
.btSupertitleWeight_light .bt-comments-box .vcard h4.author,
.btSupertitleWeight_light .bt-comments-box .vcard h5.author,
.btSupertitleWeight_light .bt-comments-box .vcard h6.author,
.btSupertitleWeight_light .bt-comments-box .vcard h7.author,
.btSupertitleWeight_light .bt-comments-box .vcard h8.author {
font-weight: 300;
}
.btSupertitleWeight_lighter .bt-comments-box .vcard h1.author,
.btSupertitleWeight_lighter .bt-comments-box .vcard h2.author,
.btSupertitleWeight_lighter .bt-comments-box .vcard h3.author,
.btSupertitleWeight_lighter .bt-comments-box .vcard h4.author,
.btSupertitleWeight_lighter .bt-comments-box .vcard h5.author,
.btSupertitleWeight_lighter .bt-comments-box .vcard h6.author,
.btSupertitleWeight_lighter .bt-comments-box .vcard h7.author,
.btSupertitleWeight_lighter .bt-comments-box .vcard h8.author {
font-weight: 200;
}
.btSupertitleWeight_thin .bt-comments-box .vcard h1.author,
.btSupertitleWeight_thin .bt-comments-box .vcard h2.author,
.btSupertitleWeight_thin .bt-comments-box .vcard h3.author,
.btSupertitleWeight_thin .bt-comments-box .vcard h4.author,
.btSupertitleWeight_thin .bt-comments-box .vcard h5.author,
.btSupertitleWeight_thin .bt-comments-box .vcard h6.author,
.btSupertitleWeight_thin .bt-comments-box .vcard h7.author,
.btSupertitleWeight_thin .bt-comments-box .vcard h8.author {
font-weight: 100;
}
.bt-comments-box .vcard h1.author a,
.bt-comments-box .vcard h2.author a,
.bt-comments-box .vcard h3.author a,
.bt-comments-box .vcard h4.author a,
.bt-comments-box .vcard h5.author a,
.bt-comments-box .vcard h6.author a,
.bt-comments-box .vcard h7.author a,
.bt-comments-box .vcard h8.author a {
color: inherit;
}
.bt-comments-box .vcard h1.author a:hover,
.bt-comments-box .vcard h2.author a:hover,
.bt-comments-box .vcard h3.author a:hover,
.bt-comments-box .vcard h4.author a:hover,
.bt-comments-box .vcard h5.author a:hover,
.bt-comments-box .vcard h6.author a:hover,
.bt-comments-box .vcard h7.author a:hover,
.bt-comments-box .vcard h8.author a:hover {
color: var(--accent-color);
}
.bt-comments-box .vcard .posted {
font-size: .9em;
margin: 0;
opacity: .8;
line-height: 1.15;
padding: .5em 0 0;
}
.woocommerce .bt-comments-box .vcard .star-rating {
margin-left: 0;
margin-top: 1em;
}
.woocommerce .bt-comments-box .vcard .star-rating strong {
display: none;
}
.woocommerce.rtl .bt-comments-box .vcard .star-rating {
right: auto;
margin-left: 0;
margin-right: .5em;
}
.woocommerce.rtl .bt-comments-box .vcard .star-rating {
right: auto;
margin-left: 0;
margin-right: .5em;
}
.bt-comments-box .commentTxt p.edit-link,
.bt-comments-box .commentTxt p.reply {
font-size: .9em;
font-family: var(--button-font);
display: inline-block;
line-height: 1;
letter-spacing: var(--letter-spacing-button);
}
.btButtonWeight_default .bt-comments-box .commentTxt p.edit-link,
.btButtonWeight_default .bt-comments-box .commentTxt p.reply {
font-weight: 500;
}
.btButtonWeight_black .bt-comments-box .commentTxt p.edit-link,
.btButtonWeight_black .bt-comments-box .commentTxt p.reply {
font-weight: 900;
}
.btButtonWeight_bolder .bt-comments-box .commentTxt p.edit-link,
.btButtonWeight_bolder .bt-comments-box .commentTxt p.reply {
font-weight: 800;
}
.btButtonWeight_bold .bt-comments-box .commentTxt p.edit-link,
.btButtonWeight_bold .bt-comments-box .commentTxt p.reply {
font-weight: 700;
}
.btButtonWeight_semi-bold .bt-comments-box .commentTxt p.edit-link,
.btButtonWeight_semi-bold .bt-comments-box .commentTxt p.reply {
font-weight: 600;
}
.btButtonWeight_medium .bt-comments-box .commentTxt p.edit-link,
.btButtonWeight_medium .bt-comments-box .commentTxt p.reply {
font-weight: 500;
}
.btButtonWeight_normal .bt-comments-box .commentTxt p.edit-link,
.btButtonWeight_normal .bt-comments-box .commentTxt p.reply {
font-weight: 400;
}
.btButtonWeight_light .bt-comments-box .commentTxt p.edit-link,
.btButtonWeight_light .bt-comments-box .commentTxt p.reply {
font-weight: 300;
}
.btButtonWeight_lighter .bt-comments-box .commentTxt p.edit-link,
.btButtonWeight_lighter .bt-comments-box .commentTxt p.reply {
font-weight: 200;
}
.btButtonWeight_thin .bt-comments-box .commentTxt p.edit-link,
.btButtonWeight_thin .bt-comments-box .commentTxt p.reply {
font-weight: 100;
}
.bt-comments-box .commentTxt p.edit-link:not(:empty),
.bt-comments-box .commentTxt p.reply:not(:empty) {
margin: 0 2em 0 0;
}
.rtl .bt-comments-box .commentTxt p.edit-link:not(:empty),
.rtl .bt-comments-box .commentTxt p.reply:not(:empty) {
margin: 0 0 0 2em;
}
.bt-comments-box .commentTxt p.edit-link a:before,
.bt-comments-box .commentTxt p.reply a:before {
font-family: IoniconsOutline;
}
.bt-comments-box .commentTxt p.edit-link a:before {
content: "\ea0d";
padding-right: .5em;
}
.bt-comments-box .commentTxt p.reply a:before {
content: "\e916";
padding-right: .5em;
}
.bt-comments-box .comment-form {
padding-bottom: 20px;
}
.bt-comments-box .comment-navigation {
text-align: right;
clear: right;
}
.bt-comments-box .comment-navigation a,
.bt-comments-box .comment-navigation span {
display: inline-block;
font-family: var(--heading-subtitle-font);
}
.bt-comments-box .comment-navigation span {
margin: 0 5px;
}
.bt-comments-box .comment-respond .comment-form #wp-comment-cookies-consent {
margin-right: .5em;
margin-top: -2px;
}
.boldSection.bt-comments {
clear: both;
}
body.page .boldSection.bt-comments {
padding-top: 1px;
}
.comment-awaiting-moderation {
color: var(--accent-color);
}
a#cancel-comment-reply-link {
font-size: .9em;
text-transform: uppercase;
font-family: var(--button-font);
display: inline-block;
line-height: 1;
margin: 0 0 0 2em;
color: var(--accent-color);
letter-spacing: var(--letter-spacing-button);
}
.btButtonWeight_default a#cancel-comment-reply-link {
font-weight: 500;
}
.btButtonWeight_black a#cancel-comment-reply-link {
font-weight: 900;
}
.btButtonWeight_bolder a#cancel-comment-reply-link {
font-weight: 800;
}
.btButtonWeight_bold a#cancel-comment-reply-link {
font-weight: 700;
}
.btButtonWeight_semi-bold a#cancel-comment-reply-link {
font-weight: 600;
}
.btButtonWeight_medium a#cancel-comment-reply-link {
font-weight: 500;
}
.btButtonWeight_normal a#cancel-comment-reply-link {
font-weight: 400;
}
.btButtonWeight_light a#cancel-comment-reply-link {
font-weight: 300;
}
.btButtonWeight_lighter a#cancel-comment-reply-link {
font-weight: 200;
}
.btButtonWeight_thin a#cancel-comment-reply-link {
font-weight: 100;
}
.rtl a#cancel-comment-reply-link {
margin: 0 2em 0 0;
}
a#cancel-comment-reply-link:hover {
color: var(--alternate-color);
}
.bt-comment-submit {
font-size: .9375rem;
font-family: var(--button-font);
letter-spacing: var(--letter-spacing-button);
line-height: 1;
padding: 1.17em 2.3em;
min-height: 3.125rem;
margin-top: .5em;
background: none;
border: none;
color: #fff;
position: relative;
z-index: 1;
}
.btButtonWeight_default .bt-comment-submit {
font-weight: 500;
}
.btButtonWeight_black .bt-comment-submit {
font-weight: 900;
}
.btButtonWeight_bolder .bt-comment-submit {
font-weight: 800;
}
.btButtonWeight_bold .bt-comment-submit {
font-weight: 700;
}
.btButtonWeight_semi-bold .bt-comment-submit {
font-weight: 600;
}
.btButtonWeight_medium .bt-comment-submit {
font-weight: 500;
}
.btButtonWeight_normal .bt-comment-submit {
font-weight: 400;
}
.btButtonWeight_light .bt-comment-submit {
font-weight: 300;
}
.btButtonWeight_lighter .bt-comment-submit {
font-weight: 200;
}
.btButtonWeight_thin .bt-comment-submit {
font-weight: 100;
}
.btDarkSkin .bt-comment-submit,
.btLightSkin .btDarkSkin .bt-comment-submit,
.btDarkSkin.btLightSkin .btDarkSkin .bt-comment-submit {
color: #000;
}
.bt-comment-submit:before {
display: none;
}
.bt-comment-submit:after {
content: "";
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0;
opacity: .95;
background: #000;
z-index: -1;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.bt_bb_shape_square.bt-comment-submit:after {
border-radius: 0;
}
.bt_bb_shape_rounded.bt-comment-submit:after {
border-radius: 3px;
}
.bt_bb_shape_round.bt-comment-submit:after {
border-radius: 50px;
}
.btSoftRoundedButtons .bt-comment-submit:after {
border-radius: 3px;
}
.btHardRoundedButtons .bt-comment-submit:after {
border-radius: 50px;
}
.btDarkSkin .bt-comment-submit:after,
.btLightSkin .btDarkSkin .bt-comment-submit:after,
.btDarkSkin.btLightSkin .btDarkSkin .bt-comment-submit:after {
background: #fff;
}
.bt-comment-submit:hover:after {
opacity: 1;
} @media (max-width: 780px) {
.bt-comments-box ul.comments li > article {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.bt-comments-box ul.comments li > article .commentAvatar {
padding: 0 0 1em;
}
.bt-comments-box ul.comments li > article .commentTxt {
-webkit-flex: 1 1 100%;
-ms-flex: 1 1 100%;
flex: 1 1 100%;
word-break: inherit;
overflow: auto;
}
.bt-comments-box ul.comments li > article .commentTxt .vcard {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
padding: 0 0 1em;
}
.bt-comments-box ul.comments li > article .commentTxt .vcard .author {
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
padding: 0 0 .5em;
}
.bt-comments-box ul.comments li > article .commentTxt .vcard .posted {
font-size: 1em;
padding: 0 0 1em;
text-align: left;
}
.bt-comments-box ul.comments li > article .commentTxt .vcard .star-rating {
margin: 0 !important;
}
.bt-comments-box ul.comments li > article .commentTxt .comment table th {
padding: .5em;
}
.bt-comments-box ul.comments li > article .commentTxt .comment table td {
padding: .5em;
}
} @media (max-width: 520px) {
.bt-comments-box ul.comments ul.children {
padding: 0;
margin: 0;
}
.bt-comments-box ul.comments ul.children li.comment {
padding: 0;
border-top: none !important;
}
.bt-comments-box ul.comments ul.children li.comment article {
padding: .8em;
position: relative;
}
.btLightSkin .bt-comments-box ul.comments ul.children li.comment article,
.btDarkSkin .btLightSkin .bt-comments-box ul.comments ul.children li.comment article,
.btLightSkin .btDarkSkin .btLightSkin .bt-comments-box ul.comments ul.children li.comment article {
background-color: rgba(0,0,0,.055);
}
.btDarkSkin .bt-comments-box ul.comments ul.children li.comment article,
.btLightSkin .btDarkSkin .bt-comments-box ul.comments ul.children li.comment article,
.btDarkSkin.btLightSkin .btDarkSkin .bt-comments-box ul.comments ul.children li.comment article {
background-color: rgba(255,255,255,.055);
}
.bt-comments-box ul.comments ul.children li.comment article .commentAvatar {
padding-left: 10px;
}
.bt-comments-box ul.comments ul.children li.comment article:after {
content: "\f148";
font: normal 16px/20px FontAwesome;
display: block;
position: absolute;
top: 0;
right: 0;
width: 20px;
height: 20px;
vertical-align: middle;
text-align: center;
}
.btLightSkin .bt-comments-box ul.comments ul.children li.comment article:after,
.btDarkSkin .btLightSkin .bt-comments-box ul.comments ul.children li.comment article:after,
.btLightSkin .btDarkSkin .btLightSkin .bt-comments-box ul.comments ul.children li.comment article:after {
background-color: #fff;
}
.btDarkSkin .bt-comments-box ul.comments ul.children li.comment article:after,
.btLightSkin .btDarkSkin .bt-comments-box ul.comments ul.children li.comment article:after,
.btDarkSkin.btLightSkin .btDarkSkin .bt-comments-box ul.comments ul.children li.comment article:after {
background-color: #000;
}
} .btBox {
margin-bottom: 4em;
}
.btBox:after {
content: " ";
display: table;
width: 100%;
clear: both;
} .sidebar .widget_bt_bb_recent_posts ul,
.btSidebar .widget_bt_bb_recent_posts ul,
.bt-site-footer-widgets .widget_bt_bb_recent_posts ul {
margin: 0;
}
.sidebar .widget_bt_bb_recent_posts ul li,
.btSidebar .widget_bt_bb_recent_posts ul li,
.bt-site-footer-widgets .widget_bt_bb_recent_posts ul li {
margin: 0;
list-style: none;
}
.widget_block .wp-block-group .wp-block-group__inner-container > h2 {
font-size: 2.3125em;
margin-bottom: 1rem;
padding-bottom: 0;
display: inline-block;
width: 100%;
}
.btCapitalizeHeadlines .widget_block .wp-block-group .wp-block-group__inner-container > h2 {
text-transform: uppercase;
}
.btBox > h4,
.btCustomMenu > h4,
.btTopBox > h4 {
font-size: 2.3125em;
margin-bottom: 1.5rem;
padding-bottom: 0;
display: inline-block;
width: 100%;
}
.btCapitalizeHeadlines .btBox > h4,
.btCapitalizeHeadlines .btCustomMenu > h4,
.btCapitalizeHeadlines .btTopBox > h4 {
text-transform: uppercase;
}
.btBox h5,
.btCustomMenu h5,
.btTopBox h5 {
font-size: 1.4em;
margin-bottom: .35em;
}
body:not(.btNoDashInSidebar) .btBox > h4:after,
body:not(.btNoDashInSidebar) .btCustomMenu > h4:after,
body:not(.btNoDashInSidebar) .btTopBox > h4:after {
content: "";
clear: both;
width: 3em;
display: block;
border-bottom: 3px solid var(--accent-color);
margin: .8em 0 0;
}
.btBox label,
.btCustomMenu label,
.btTopBox label {
display: none;
}
.btBox .wp-caption,
.btCustomMenu .wp-caption,
.btTopBox .wp-caption {
margin-bottom: .5em;
}
.btBox select,
.btCustomMenu select,
.btTopBox select {
display: block;
margin: .5em 0 0;
width: 100%;
padding: .5em;
}
.btBox ul,
.btCustomMenu ul,
.btTopBox ul {
list-style: none;
margin: 0;
display: block;
padding: 0;
}
.btBox ul li,
.btCustomMenu ul li,
.btTopBox ul li {
display: block;
width: auto;
margin: 0;
position: relative;
padding: .8em 0;
margin-left: 0;
border-bottom: 1px solid rgba(0,0,0,.07);
}
.btLightSkin .btBox ul li,
.btDarkSkin .btLightSkin .btBox ul li,
.btLightSkin .btDarkSkin .btLightSkin .btBox ul li,
.btLightSkin .btCustomMenu ul li,
.btDarkSkin .btLightSkin .btCustomMenu ul li,
.btLightSkin .btDarkSkin .btLightSkin .btCustomMenu ul li,
.btLightSkin .btTopBox ul li,
.btDarkSkin .btLightSkin .btTopBox ul li,
.btLightSkin .btDarkSkin .btLightSkin .btTopBox ul li {
border-bottom: 1px solid rgba(0,0,0,.07);
}
.btDarkSkin .btBox ul li,
.btLightSkin .btDarkSkin .btBox ul li,
.btDarkSkin.btLightSkin .btDarkSkin .btBox ul li,
.btDarkSkin .btCustomMenu ul li,
.btLightSkin .btDarkSkin .btCustomMenu ul li,
.btDarkSkin.btLightSkin .btDarkSkin .btCustomMenu ul li,
.btDarkSkin .btTopBox ul li,
.btLightSkin .btDarkSkin .btTopBox ul li,
.btDarkSkin.btLightSkin .btDarkSkin .btTopBox ul li {
border-bottom: 1px solid rgba(255,255,255,.3);
}
.btBox ul li ul,
.btCustomMenu ul li ul,
.btTopBox ul li ul {
margin: .8em 0 0;
padding: 0;
}
.btLightSkin .btBox ul li ul,
.btDarkSkin .btLightSkin .btBox ul li ul,
.btLightSkin .btDarkSkin .btLightSkin .btBox ul li ul,
.btLightSkin .btCustomMenu ul li ul,
.btDarkSkin .btLightSkin .btCustomMenu ul li ul,
.btLightSkin .btDarkSkin .btLightSkin .btCustomMenu ul li ul,
.btLightSkin .btTopBox ul li ul,
.btDarkSkin .btLightSkin .btTopBox ul li ul,
.btLightSkin .btDarkSkin .btLightSkin .btTopBox ul li ul {
border-top: 1px solid rgba(0,0,0,.07);
}
.btDarkSkin .btBox ul li ul,
.btLightSkin .btDarkSkin .btBox ul li ul,
.btDarkSkin.btLightSkin .btDarkSkin .btBox ul li ul,
.btDarkSkin .btCustomMenu ul li ul,
.btLightSkin .btDarkSkin .btCustomMenu ul li ul,
.btDarkSkin.btLightSkin .btDarkSkin .btCustomMenu ul li ul,
.btDarkSkin .btTopBox ul li ul,
.btLightSkin .btDarkSkin .btTopBox ul li ul,
.btDarkSkin.btLightSkin .btDarkSkin .btTopBox ul li ul {
border-top: 1px solid rgba(255,255,255,.3);
}
.btBox ul li ul li,
.btCustomMenu ul li ul li,
.btTopBox ul li ul li {
padding-left: 1em;
}
.btBox ul li.current-menu-item > a,
.btCustomMenu ul li.current-menu-item > a,
.btTopBox ul li.current-menu-item > a {
color: var(--accent-color);
}
.btBox ul li:after,
.btCustomMenu ul li:after,
.btTopBox ul li:after {
content: "";
clear: both;
display: block;
}
.btBox ul li li:last-child,
.btCustomMenu ul li li:last-child,
.btTopBox ul li li:last-child {
border-bottom: none;
padding-bottom: 0;
}
.btBox > ul > li:first-child,
.btCustomMenu > ul > li:first-child,
.btTopBox > ul > li:first-child {
padding-top: 0;
}
.btBox .btImageTextWidgetWrapper ul li,
.btCustomMenu .btImageTextWidgetWrapper ul li,
.btTopBox .btImageTextWidgetWrapper ul li {
padding: 0 0 1em;
border: none !important;
}
.btBox .btImageTextWidget,
.btCustomMenu .btImageTextWidget,
.btTopBox .btImageTextWidget {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.btBox .btImageTextWidget:not(:last-child),
.btCustomMenu .btImageTextWidget:not(:last-child),
.btTopBox .btImageTextWidget:not(:last-child) {
margin-bottom: .5em;
}
.btBox .btImageTextWidget .btImageTextWidgetImage,
.btCustomMenu .btImageTextWidget .btImageTextWidgetImage,
.btTopBox .btImageTextWidget .btImageTextWidgetImage {
-webkit-flex: 0 0 30%;
-ms-flex: 0 0 30%;
flex: 0 0 30%;
padding-right: 10px;
}
.rtl .btBox .btImageTextWidget .btImageTextWidgetImage,
.rtl .btCustomMenu .btImageTextWidget .btImageTextWidgetImage,
.rtl .btTopBox .btImageTextWidget .btImageTextWidgetImage {
padding-right: 0;
padding-left: 10px;
}
.btBox .btImageTextWidget .btImageTextWidgetImage a,
.btCustomMenu .btImageTextWidget .btImageTextWidgetImage a,
.btTopBox .btImageTextWidget .btImageTextWidgetImage a {
display: block;
line-height: 0;
}
.btBox .btImageTextWidget .btImageTextWidgetImage a img,
.btCustomMenu .btImageTextWidget .btImageTextWidgetImage a img,
.btTopBox .btImageTextWidget .btImageTextWidgetImage a img {
margin: 0;
border: 1px solid rgba(0,0,0,.1);
max-width: 100%;
width: 100%;
height: auto;
}
.btBox .btImageTextWidget .btImageTextWidgetText,
.btCustomMenu .btImageTextWidget .btImageTextWidgetText,
.btTopBox .btImageTextWidget .btImageTextWidgetText {
-webkit-flex: 0 0 70%;
-ms-flex: 0 0 70%;
flex: 0 0 70%;
overflow: hidden;
}
.btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline_superheadline,
.btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline_superheadline,
.btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline_superheadline {
text-transform: uppercase;
}
.btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline_superheadline,
.btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline_superheadline,
.btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline_superheadline {
font-size: .87rem;
text-transform: uppercase;
margin-bottom: .25em;
}
.btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline_content span,
.btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline_content span,
.btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline_content span {
font-size: 1rem;
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
line-height: 1.4em;
max-height: 2.8em;
}
.btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline_content span a:hover,
.btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline_content span a:hover,
.btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline_content span a:hover {
color: var(--accent-color);
}
.btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6,
.btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6,
.btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6 {
font-family: var(--heading-supertitle-font);
letter-spacing: 0;
}
.btSupertitleWeight_default .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btSupertitleWeight_default .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btSupertitleWeight_default .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btSupertitleWeight_default .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btSupertitleWeight_default .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btSupertitleWeight_default .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btSupertitleWeight_default .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6,
.btSupertitleWeight_default .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btSupertitleWeight_default .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btSupertitleWeight_default .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btSupertitleWeight_default .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btSupertitleWeight_default .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btSupertitleWeight_default .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btSupertitleWeight_default .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6,
.btSupertitleWeight_default .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btSupertitleWeight_default .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btSupertitleWeight_default .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btSupertitleWeight_default .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btSupertitleWeight_default .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btSupertitleWeight_default .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btSupertitleWeight_default .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6 {
font-weight: 500;
}
.btSupertitleWeight_black .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btSupertitleWeight_black .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btSupertitleWeight_black .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btSupertitleWeight_black .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btSupertitleWeight_black .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btSupertitleWeight_black .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btSupertitleWeight_black .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6,
.btSupertitleWeight_black .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btSupertitleWeight_black .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btSupertitleWeight_black .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btSupertitleWeight_black .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btSupertitleWeight_black .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btSupertitleWeight_black .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btSupertitleWeight_black .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6,
.btSupertitleWeight_black .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btSupertitleWeight_black .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btSupertitleWeight_black .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btSupertitleWeight_black .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btSupertitleWeight_black .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btSupertitleWeight_black .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btSupertitleWeight_black .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6 {
font-weight: 900;
}
.btSupertitleWeight_bolder .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btSupertitleWeight_bolder .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btSupertitleWeight_bolder .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btSupertitleWeight_bolder .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btSupertitleWeight_bolder .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btSupertitleWeight_bolder .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btSupertitleWeight_bolder .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6,
.btSupertitleWeight_bolder .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btSupertitleWeight_bolder .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btSupertitleWeight_bolder .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btSupertitleWeight_bolder .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btSupertitleWeight_bolder .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btSupertitleWeight_bolder .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btSupertitleWeight_bolder .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6,
.btSupertitleWeight_bolder .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btSupertitleWeight_bolder .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btSupertitleWeight_bolder .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btSupertitleWeight_bolder .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btSupertitleWeight_bolder .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btSupertitleWeight_bolder .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btSupertitleWeight_bolder .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6 {
font-weight: 800;
}
.btSupertitleWeight_bold .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btSupertitleWeight_bold .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btSupertitleWeight_bold .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btSupertitleWeight_bold .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btSupertitleWeight_bold .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btSupertitleWeight_bold .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btSupertitleWeight_bold .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6,
.btSupertitleWeight_bold .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btSupertitleWeight_bold .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btSupertitleWeight_bold .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btSupertitleWeight_bold .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btSupertitleWeight_bold .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btSupertitleWeight_bold .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btSupertitleWeight_bold .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6,
.btSupertitleWeight_bold .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btSupertitleWeight_bold .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btSupertitleWeight_bold .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btSupertitleWeight_bold .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btSupertitleWeight_bold .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btSupertitleWeight_bold .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btSupertitleWeight_bold .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6 {
font-weight: 700;
}
.btSupertitleWeight_semi-bold .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btSupertitleWeight_semi-bold .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btSupertitleWeight_semi-bold .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btSupertitleWeight_semi-bold .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btSupertitleWeight_semi-bold .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btSupertitleWeight_semi-bold .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btSupertitleWeight_semi-bold .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6,
.btSupertitleWeight_semi-bold .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btSupertitleWeight_semi-bold .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btSupertitleWeight_semi-bold .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btSupertitleWeight_semi-bold .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btSupertitleWeight_semi-bold .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btSupertitleWeight_semi-bold .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btSupertitleWeight_semi-bold .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6,
.btSupertitleWeight_semi-bold .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btSupertitleWeight_semi-bold .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btSupertitleWeight_semi-bold .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btSupertitleWeight_semi-bold .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btSupertitleWeight_semi-bold .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btSupertitleWeight_semi-bold .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btSupertitleWeight_semi-bold .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6 {
font-weight: 600;
}
.btSupertitleWeight_medium .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btSupertitleWeight_medium .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btSupertitleWeight_medium .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btSupertitleWeight_medium .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btSupertitleWeight_medium .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btSupertitleWeight_medium .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btSupertitleWeight_medium .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6,
.btSupertitleWeight_medium .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btSupertitleWeight_medium .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btSupertitleWeight_medium .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btSupertitleWeight_medium .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btSupertitleWeight_medium .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btSupertitleWeight_medium .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btSupertitleWeight_medium .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6,
.btSupertitleWeight_medium .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btSupertitleWeight_medium .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btSupertitleWeight_medium .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btSupertitleWeight_medium .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btSupertitleWeight_medium .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btSupertitleWeight_medium .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btSupertitleWeight_medium .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6 {
font-weight: 500;
}
.btSupertitleWeight_normal .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btSupertitleWeight_normal .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btSupertitleWeight_normal .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btSupertitleWeight_normal .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btSupertitleWeight_normal .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btSupertitleWeight_normal .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btSupertitleWeight_normal .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6,
.btSupertitleWeight_normal .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btSupertitleWeight_normal .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btSupertitleWeight_normal .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btSupertitleWeight_normal .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btSupertitleWeight_normal .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btSupertitleWeight_normal .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btSupertitleWeight_normal .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6,
.btSupertitleWeight_normal .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btSupertitleWeight_normal .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btSupertitleWeight_normal .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btSupertitleWeight_normal .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btSupertitleWeight_normal .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btSupertitleWeight_normal .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btSupertitleWeight_normal .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6 {
font-weight: 400;
}
.btSupertitleWeight_light .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btSupertitleWeight_light .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btSupertitleWeight_light .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btSupertitleWeight_light .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btSupertitleWeight_light .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btSupertitleWeight_light .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btSupertitleWeight_light .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6,
.btSupertitleWeight_light .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btSupertitleWeight_light .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btSupertitleWeight_light .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btSupertitleWeight_light .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btSupertitleWeight_light .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btSupertitleWeight_light .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btSupertitleWeight_light .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6,
.btSupertitleWeight_light .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btSupertitleWeight_light .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btSupertitleWeight_light .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btSupertitleWeight_light .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btSupertitleWeight_light .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btSupertitleWeight_light .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btSupertitleWeight_light .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6 {
font-weight: 300;
}
.btSupertitleWeight_lighter .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btSupertitleWeight_lighter .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btSupertitleWeight_lighter .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btSupertitleWeight_lighter .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btSupertitleWeight_lighter .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btSupertitleWeight_lighter .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btSupertitleWeight_lighter .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6,
.btSupertitleWeight_lighter .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btSupertitleWeight_lighter .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btSupertitleWeight_lighter .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btSupertitleWeight_lighter .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btSupertitleWeight_lighter .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btSupertitleWeight_lighter .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btSupertitleWeight_lighter .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6,
.btSupertitleWeight_lighter .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btSupertitleWeight_lighter .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btSupertitleWeight_lighter .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btSupertitleWeight_lighter .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btSupertitleWeight_lighter .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btSupertitleWeight_lighter .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btSupertitleWeight_lighter .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6 {
font-weight: 200;
}
.btSupertitleWeight_thin .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btSupertitleWeight_thin .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btSupertitleWeight_thin .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btSupertitleWeight_thin .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btSupertitleWeight_thin .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btSupertitleWeight_thin .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btSupertitleWeight_thin .btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6,
.btSupertitleWeight_thin .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btSupertitleWeight_thin .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btSupertitleWeight_thin .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btSupertitleWeight_thin .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btSupertitleWeight_thin .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btSupertitleWeight_thin .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btSupertitleWeight_thin .btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6,
.btSupertitleWeight_thin .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_tag,
.btSupertitleWeight_thin .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h1,
.btSupertitleWeight_thin .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h2,
.btSupertitleWeight_thin .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h3,
.btSupertitleWeight_thin .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h4,
.btSupertitleWeight_thin .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h5,
.btSupertitleWeight_thin .btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline h6 {
font-weight: 100;
}
.btBox p.posted,
.btBox .quantity,
.btCustomMenu p.posted,
.btCustomMenu .quantity,
.btTopBox p.posted,
.btTopBox .quantity {
font-size: .8em;
font-weight: 600;
margin: 0;
} .widget_calendar table {
width: 100%;
border-collapse: collapse;
}
.widget_calendar table caption {
font-family: var(--heading-font);
font-weight: 700;
padding: 5px;
background: var(--accent-color);
color: #FFF;
}
.widget_calendar table thead th {
text-align: center;
padding: 3px;
}
.widget_calendar table tfoot td {
padding: 3px;
}
.widget_calendar table tfoot td#next {
text-align: right;
}
.widget_calendar table tbody tr:nth-child(odd) td {
background: transparent;
}
.widget_calendar table tbody tr td#today {
color: var(--accent-color);
}
.widget_calendar table tbody td {
text-align: center;
padding: 2px 3px;
}
.wp-block-button.aligncenter,
.wp-block-calendar {
text-align: left;
}
.wp-block-calendar a {
text-decoration: none;
}
.wp-block-search__button {
color: transparent !important;
line-height: 0;
display: block;
text-align: center;
width: 2.5rem;
height: 2rem;
z-index: 3;
bottom: .7em;
right: -4em;
} .btBox.widget_archive ul li,
.btBox.widget_categories ul li {
text-align: right;
}
.rtl .btBox.widget_archive ul li,
.rtl .btBox.widget_categories ul li {
text-align: left;
}
.btBox.widget_archive ul li a,
.btBox.widget_categories ul li a {
display: block;
float: left;
}
.rtl .btBox.widget_archive ul li a,
.rtl .btBox.widget_categories ul li a {
float: right;
}
.btBox.widget_archive ul li ul.children,
.btBox.widget_categories ul li ul.children {
float: left;
width: 100%;
}
.btBox.widget_archive .fancy-select ul li,
.btBox.widget_categories .fancy-select ul li {
text-align: initial;
}
.btBox.widget_archive .fancy-select ul li:first-child,
.btBox.widget_categories .fancy-select ul li:first-child {
padding-top: .5em;
}
.btBox.widget_archive .fancy-select ul li a,
.btBox.widget_categories .fancy-select ul li a {
display: inline;
float: none !important;
} .widget_recent_comments .comment-author-link a {
font-weight: 700;
display: inline;
padding: 0;
} .widget_rss li {
margin-bottom: 15px;
}
.widget_rss li a.rsswidget {
font-size: 1.1875rem;
font-family: var(--heading-supertitle-font);
}
.btSupertitleWeight_default .widget_rss li a.rsswidget {
font-weight: 500;
}
.btSupertitleWeight_black .widget_rss li a.rsswidget {
font-weight: 900;
}
.btSupertitleWeight_bolder .widget_rss li a.rsswidget {
font-weight: 800;
}
.btSupertitleWeight_bold .widget_rss li a.rsswidget {
font-weight: 700;
}
.btSupertitleWeight_semi-bold .widget_rss li a.rsswidget {
font-weight: 600;
}
.btSupertitleWeight_medium .widget_rss li a.rsswidget {
font-weight: 500;
}
.btSupertitleWeight_normal .widget_rss li a.rsswidget {
font-weight: 400;
}
.btSupertitleWeight_light .widget_rss li a.rsswidget {
font-weight: 300;
}
.btSupertitleWeight_lighter .widget_rss li a.rsswidget {
font-weight: 200;
}
.btSupertitleWeight_thin .widget_rss li a.rsswidget {
font-weight: 100;
}
.widget_rss li .rss-date {
display: block;
margin: 0 0 1em;
font-size: .875em;
opacity: .6;
font-family: var(--heading-subtitle-font);
}
.btSubtitleWeight_default .widget_rss li .rss-date {
font-weight: 500;
}
.btSubtitleWeight_black .widget_rss li .rss-date {
font-weight: 900;
}
.btSubtitleWeight_bolder .widget_rss li .rss-date {
font-weight: 800;
}
.btSubtitleWeight_bold .widget_rss li .rss-date {
font-weight: 700;
}
.btSubtitleWeight_semi-bold .widget_rss li .rss-date {
font-weight: 600;
}
.btSubtitleWeight_medium .widget_rss li .rss-date {
font-weight: 500;
}
.btSubtitleWeight_normal .widget_rss li .rss-date {
font-weight: 400;
}
.btSubtitleWeight_light .widget_rss li .rss-date {
font-weight: 300;
}
.btSubtitleWeight_lighter .widget_rss li .rss-date {
font-weight: 200;
}
.btSubtitleWeight_thin .widget_rss li .rss-date {
font-weight: 100;
}
.widget_rss li cite {
font-size: .875em;
line-height: 2em;
margin-top: .5em;
display: block;
opacity: .6;
font-family: var(--heading-subtitle-font);
}
.btSubtitleWeight_default .widget_rss li cite {
font-weight: 500;
}
.btSubtitleWeight_black .widget_rss li cite {
font-weight: 900;
}
.btSubtitleWeight_bolder .widget_rss li cite {
font-weight: 800;
}
.btSubtitleWeight_bold .widget_rss li cite {
font-weight: 700;
}
.btSubtitleWeight_semi-bold .widget_rss li cite {
font-weight: 600;
}
.btSubtitleWeight_medium .widget_rss li cite {
font-weight: 500;
}
.btSubtitleWeight_normal .widget_rss li cite {
font-weight: 400;
}
.btSubtitleWeight_light .widget_rss li cite {
font-weight: 300;
}
.btSubtitleWeight_lighter .widget_rss li cite {
font-weight: 200;
}
.btSubtitleWeight_thin .widget_rss li cite {
font-weight: 100;
}  .widget_shopping_cart ul {
width: 100%;
}
.widget_shopping_cart ul li:last-child {
border: none;
}
.widget_shopping_cart ul .btImageTextWidgetText .bt_bb_headline_subheadline {
margin-top: .25em !important;
}
.widget_shopping_cart .total {
width: 100%;
padding: 1em 0 0;
font-family: var(--heading-supertitle-font);
line-height: 1.25;
border-top: 1px solid rgba(0,0,0,.07);
}
.btSupertitleWeight_default .widget_shopping_cart .total {
font-weight: 500;
}
.btSupertitleWeight_black .widget_shopping_cart .total {
font-weight: 900;
}
.btSupertitleWeight_bolder .widget_shopping_cart .total {
font-weight: 800;
}
.btSupertitleWeight_bold .widget_shopping_cart .total {
font-weight: 700;
}
.btSupertitleWeight_semi-bold .widget_shopping_cart .total {
font-weight: 600;
}
.btSupertitleWeight_medium .widget_shopping_cart .total {
font-weight: 500;
}
.btSupertitleWeight_normal .widget_shopping_cart .total {
font-weight: 400;
}
.btSupertitleWeight_light .widget_shopping_cart .total {
font-weight: 300;
}
.btSupertitleWeight_lighter .widget_shopping_cart .total {
font-weight: 200;
}
.btSupertitleWeight_thin .widget_shopping_cart .total {
font-weight: 100;
}
.btDarkSkin .widget_shopping_cart .total,
.btLightSkin .btDarkSkin .widget_shopping_cart .total,
.btDarkSkin.btLightSkin .btDarkSkin .widget_shopping_cart .total {
border-top: 1px solid rgba(255,255,255,.3);
}
.widget_shopping_cart .total:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
.widget_shopping_cart .total strong {
display: block;
float: left;
padding-right: 8px;
}
.rtl .widget_shopping_cart .total strong {
float: right;
padding-right: 0;
padding-left: 8px;
}
.widget_shopping_cart .total .amount {
display: block;
float: right;
}
.rtl .widget_shopping_cart .total .amount {
float: left;
}
.btSidebar .widget_shopping_cart .btCartWidgetIcon {
display: none;
}
.widget_shopping_cart .total strong {
min-width: 40px;
display: inline-block;
}
.widget_shopping_cart .buttons {
width: 100%;
}
.widget_shopping_cart .buttons .button {
width: 48%;
display: block;
float: left;
text-align: center;
padding: 1.17em 1.5em !important;
}
.btHardRoundedButtons .widget_shopping_cart .buttons .button {
border-radius: 50px;
}
.btSoftRoundedButtons .widget_shopping_cart .buttons .button {
border-radius: 3px;
}
.widget_shopping_cart .buttons .button.checkout {
float: right;
}
.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item {
position: relative;
}
.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove {
display: block;
float: right;
margin: 0 0 0 6px;
}
.rtl .widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove {
float: left;
margin: 0 6px 0 0;
}
.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove a.remove {
display: block;
text-align: center;
text-decoration: none;
font-weight: 700;
height: 1em;
line-height: 1;
width: 1em;
vertical-align: middle;
color: #fff;
background-color: #000;
}
.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove a.remove:hover {
opacity: .8;
}
.btDarkSkin .widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove a.remove,
.btLightSkin .btDarkSkin .widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove a.remove,
.btDarkSkin.btLightSkin .btDarkSkin .widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove a.remove {
color: #181818;
background-color: #fff;
}
.btSoftRoundedButtons .widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove a.remove {
border-radius: 3px;
}
.btHardRoundedButtons .widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove a.remove {
border-radius: 50px;
}
.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove a.remove:before {
content: "\e680";
font-family: Icon7Stroke;
}
.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .btImageTextWidget {
text-align: left;
}
.rtl .widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .btImageTextWidget {
text-align: right;
} .menuPort .widget_shopping_cart,
.topTools .widget_shopping_cart,
.topBarInLogoArea .widget_shopping_cart {
display: inline-block;
position: relative;
}
.btMenuVertical .menuPort .widget_shopping_cart,
.btMenuVertical .topTools .widget_shopping_cart,
.btMenuVertical .topBarInLogoArea .widget_shopping_cart {
position: static;
}
.menuPort .widget_shopping_cart h2.widgettitle,
.topTools .widget_shopping_cart h2.widgettitle,
.topBarInLogoArea .widget_shopping_cart h2.widgettitle {
display: none;
}
.menuPort .widget_shopping_cart .widget_shopping_cart_content,
.topTools .widget_shopping_cart .widget_shopping_cart_content,
.topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content {
position: initial;
}
.menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidget,
.topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidget,
.topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidget {
position: initial;
}
.menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon,
.topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon,
.topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon {
cursor: pointer;
position: relative;
}
.menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents,
.topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents,
.topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents {
font: normal 10px/1 var(--menu-font);
font-family: var(--menu-font);
display: block;
padding: 2px 3px;
border-radius: 50px;
position: absolute;
top: 8px;
right: -10px;
text-align: center;
min-width: 1.5em;
min-height: 1.5em;
color: #181818;
background-color: var(--accent-color);
}
.rtl .menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents,
.rtl .topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents,
.rtl .topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents {
right: auto;
left: -10px;
}
.btMenuVertical .menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents,
.btMenuVertical .topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents,
.btMenuVertical .topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents {
position: absolute;
right: 0;
top: -4px;
display: inline-block;
vertical-align: 50%;
margin: 0 0 -50px -15px;
}
.menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent,
.topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent,
.topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent {
width: 300px;
padding: 1em;
position: absolute;
z-index: 2;
opacity: 0;
right: 0;
top: 3em;
-webkit-transform: translateY(-200%);
-moz-transform: translateY(-200%);
-ms-transform: translateY(-200%);
transform: translateY(-200%);
color: #181818;
background: #fff;
-webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,.6);
box-shadow: 0 0 20px 0 rgba(0,0,0,.6);
}
.menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent li.empty,
.topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent li.empty,
.topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent li.empty {
padding: 0;
}
.rtl .menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent,
.rtl .topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent,
.rtl .topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent {
right: auto;
left: 0;
}
.rtl .menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .ppRemove,
.rtl .topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .ppRemove,
.rtl .topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .ppRemove {
float: left;
}
.btMenuVertical .menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent,
.btMenuVertical .topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent,
.btMenuVertical .topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent {
left: 0;
right: 0;
width: auto;
min-width: 16em;
z-index: 500;
-webkit-transform: translate3d(-100%,0,0);
-moz-transform: translate3d(-100%,0,0);
-ms-transform: translate3d(-100%,0,0);
transform: translate3d(-100%,0,0);
border: none !important;
margin: 4em 0;
-webkit-transition: all 350ms ease;
-moz-transition: all 350ms ease;
transition: all 350ms ease;
opacity: 0;
min-height: 16em;
}
.btMenuVertical .menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .verticalMenuCartToggler,
.btMenuVertical .topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .verticalMenuCartToggler,
.btMenuVertical .topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .verticalMenuCartToggler {
display: block;
text-align: center;
margin-bottom: 1em;
background-color: var(--accent-color);
color: #fff;
border-radius: 5px;
cursor: pointer;
}
.btMenuVertical .menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .verticalMenuCartToggler:after,
.btMenuVertical .topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .verticalMenuCartToggler:after,
.btMenuVertical .topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .verticalMenuCartToggler:after {
font-size: 1.5em;
content: "\f00d";
font-family: FontAwesome;
display: block;
margin: 0 auto;
}
.menuPort .widget_shopping_cart .widget_shopping_cart_content.on .btCartWidgetInnerContent,
.topTools .widget_shopping_cart .widget_shopping_cart_content.on .btCartWidgetInnerContent,
.topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content.on .btCartWidgetInnerContent {
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
opacity: 1;
pointer-events: auto;
}
.btMenuVertical .menuPort .widget_shopping_cart .widget_shopping_cart_content.on .btCartWidgetInnerContent,
.btMenuVertical .topTools .widget_shopping_cart .widget_shopping_cart_content.on .btCartWidgetInnerContent,
.btMenuVertical .topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content.on .btCartWidgetInnerContent {
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
.topBar .widget_shopping_cart .btCartWidgetInnerContent {
font-size: 1.25em;
color: #181818 !important;
text-align: left;
}
.topBar .btTopToolsRight .widget_shopping_cart .btIco {
margin-right: .5em;
}
.topBar .topTools.btTopToolsLeft .btIconWidget:first-child {
margin-left: 0;
}
.rtl .topBar .topTools.btTopToolsLeft .btIconWidget:first-child {
margin-right: 0;
margin-left: 0;
} .widget_recent_reviews {
font-size: .8em;
font-family: var(--heading-font);
line-height: 1.4;
}
.widget_recent_reviews li a img {
display: block;
width: 80px;
height: auto;
margin: 0 0 0 10px;
float: right;
border: 1px solid rgba(0,0,0,.1);
}
.widget_product_categories li li {
margin: 0 0 0 1em;
}
.product_list_widget .reviewer {
display: block;
line-height: 1;
}
.product_list_widget li:after {
display: table !important;
} .widget_price_filter .price_slider_wrapper .ui-slider {
position: relative;
text-align: left;
margin-left: .5em;
margin-right: .5em;
margin-bottom: 1em;
border: 0;
border-radius: 1em;
background-color: rgba(0,0,0,.07);
}
.widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle {
position: absolute;
top: -.25em;
z-index: 2;
width: 1em;
height: 1em;
cursor: ew-resize;
outline: 0;
border-radius: 1em;
margin-left: -.5em;
background-color: var(--accent-color);
}
.widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle .ui-slider .ui-slider-range {
font-size: .7em;
position: absolute;
z-index: 1;
display: block;
border: 0;
border-radius: 1em;
background-color: rgba(0,0,0,.07);
}
.widget_price_filter .price_slider_wrapper .ui-slider-horizontal {
height: .5em;
}
.widget_price_filter .price_slider_wrapper .ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%;
}
.widget_price_filter .price_slider_wrapper .ui-slider-horizontal .ui-slider-range-min {
left: -1px;
}
.widget_price_filter .price_slider_wrapper .ui-slider-horizontal .ui-slider-range-max {
right: -1px;
}
.widget_price_filter .price_slider_amount {
text-align: right;
}
.widget_price_filter .price_slider_amount .button {
float: left;
}
.widget_price_filter .price_slider_amount .price_label {
padding-top: 8px;
}
.widget_price_filter .price_slider_amount .price_label span {
font-weight: 600;
} .widget_layered_nav ul li.chosen a:before,
.widget_layered_nav_filters ul li.chosen a:before {
content: "\e680";
font-family: Icon7Stroke;
text-indent: 0;
display: block;
position: relative;
float: left;
margin-right: .5em;
background-color: transparent;
} .btBox .tagcloud a,
.btTags ul a,
.widget_block .tagcloud a {
font-size: .8em !important;
font-family: var(--body-font);
line-height: 1;
text-transform: uppercase;
display: block;
float: left;
padding: 0;
margin: 0 .8em .8em 0;
color: inherit;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.btBodyWeight_default .btBox .tagcloud a,
.btBodyWeight_default .btTags ul a,
.btBodyWeight_default .widget_block .tagcloud a {
font-weight: 500;
}
.btBodyWeight_black .btBox .tagcloud a,
.btBodyWeight_black .btTags ul a,
.btBodyWeight_black .widget_block .tagcloud a {
font-weight: 900;
}
.btBodyWeight_bolder .btBox .tagcloud a,
.btBodyWeight_bolder .btTags ul a,
.btBodyWeight_bolder .widget_block .tagcloud a {
font-weight: 800;
}
.btBodyWeight_bold .btBox .tagcloud a,
.btBodyWeight_bold .btTags ul a,
.btBodyWeight_bold .widget_block .tagcloud a {
font-weight: 700;
}
.btBodyWeight_semi-bold .btBox .tagcloud a,
.btBodyWeight_semi-bold .btTags ul a,
.btBodyWeight_semi-bold .widget_block .tagcloud a {
font-weight: 600;
}
.btBodyWeight_medium .btBox .tagcloud a,
.btBodyWeight_medium .btTags ul a,
.btBodyWeight_medium .widget_block .tagcloud a {
font-weight: 500;
}
.btBodyWeight_normal .btBox .tagcloud a,
.btBodyWeight_normal .btTags ul a,
.btBodyWeight_normal .widget_block .tagcloud a {
font-weight: 400;
}
.btBodyWeight_light .btBox .tagcloud a,
.btBodyWeight_light .btTags ul a,
.btBodyWeight_light .widget_block .tagcloud a {
font-weight: 300;
}
.btBodyWeight_lighter .btBox .tagcloud a,
.btBodyWeight_lighter .btTags ul a,
.btBodyWeight_lighter .widget_block .tagcloud a {
font-weight: 200;
}
.btBodyWeight_thin .btBox .tagcloud a,
.btBodyWeight_thin .btTags ul a,
.btBodyWeight_thin .widget_block .tagcloud a {
font-weight: 100;
}
.rtl .btBox .tagcloud a,
.rtl .btTags ul a,
.rtl .widget_block .tagcloud a {
float: right;
}
.btBox .tagcloud a:before,
.btTags ul a:before,
.widget_block .tagcloud a:before {
content: "\ea2e";
font-family: IoniconsOutline;
color: var(--accent-color);
padding-right: .5em;
}
.rtl .btBox .tagcloud a:before,
.rtl .btTags ul a:before,
.rtl .widget_block .tagcloud a:before {
padding-left: .5em;
padding-right: 0;
float: right;
}
.btBox .tagcloud a:hover,
.btTags ul a:hover,
.widget_block .tagcloud a:hover {
color: var(--accent-color);
}
.btTags ul {
list-style: none;
margin: 0;
padding: 0;
}
.btTags ul li {
display: inline-block;
padding: 0;
margin: 0;
}
.btTextLeft .btTags ul li {
float: left;
}
.btTextRight .btTags ul li {
float: right;
} .widget_bt_bb_instagram .btInstaWrap {
padding: .3em 0 1em;
}
.widget_bt_bb_instagram .btInstaGrid {
margin: 0 -5px;
}
.widget_bt_bb_instagram .btInstaGrid span {
display: block;
width: 33.3333%;
padding: 0 5px 10px 5px;
float: left;
}
.widget_bt_bb_instagram .btInstaGrid span:hover img {
opacity: .6;
}
.widget_bt_bb_instagram .btInstaGrid img {
display: block;
width: 100%;
opacity: 1;
-webkit-backface-visibility: hidden;
-webkit-transition: opacity 200ms ease;
-moz-transition: opacity 200ms ease;
transition: opacity 200ms ease;
} .btBox .btImage,
.widget_block .btImage {
margin-bottom: .5em;
}
.btBox .btImage img,
.widget_block .btImage img {
width: auto;
margin: auto;
} .btIconWidget .btIconWidgetText {
opacity: .5;
}
.topTools .btIconWidget,
.topBarInMenu .btIconWidget {
position: relative;
display: inline-block;
line-height: inherit;
margin-left: .5em;
margin-right: .5em;
-webkit-transition: all 100ms linear;
-moz-transition: all 100ms linear;
transition: all 100ms linear;
}
.topTools .btIconWidget .btIconWidgetIcon,
.topBarInMenu .btIconWidget .btIconWidgetIcon {
line-height: inherit;
display: inline-block;
}
.topTools .btIconWidget .btIconWidgetIcon .bt_bb_icon,
.topBarInMenu .btIconWidget .btIconWidgetIcon .bt_bb_icon {
padding: 0;
}
.btMenuHorizontal .topTools .btIconWidget,
.btMenuHorizontal .topBarInMenu .btIconWidget {
margin: 0;
}
.btMenuHorizontal .topTools .btIconWidget,
.btMenuHorizontal .topBarInMenu .btIconWidget {
margin-left: 1em;
margin-right: 0;
}
.rtl.btMenuHorizontal .topTools .btIconWidget,
.rtl.btMenuHorizontal .topBarInMenu .btIconWidget {
margin-right: 1em;
margin-left: 0;
}
.topTools .btIconWidget.btWidgetWithText .bt_bb_icon,
.topBarInMenu .btIconWidget.btWidgetWithText .bt_bb_icon {
margin-right: .5em;
}
.rtl.topTools .btIconWidget.btWidgetWithText .bt_bb_icon,
.rtl.topBarInMenu .btIconWidget.btWidgetWithText .bt_bb_icon {
margin-right: 0;
margin-left: .5em;
}
.topTools a.btIconWidget:hover,
.topBarInMenu a.btIconWidget:hover {
color: var(--accent-color);
}
.topTools .btIconWidgetContent,
.topBarInMenu .btIconWidgetContent {
line-height: inherit;
display: inline-block;
margin-left: .5em;
}
.topTools .btIconWidgetTitle,
.topTools .btIconWidgetText,
.topBarInMenu .btIconWidgetTitle,
.topBarInMenu .btIconWidgetText {
display: inline-block;
line-height: inherit;
}
.topTools .btIconWidgetTitle,
.topBarInMenu .btIconWidgetTitle {
margin-right: .5em;
}
.rtl .topTools .btIconWidgetTitle,
.rtl .topBarInMenu .btIconWidgetTitle {
margin-right: 0;
margin-left: .5em;
} .btSidebar .btIconWidget,
footer .btIconWidget,
.topBarInLogoArea .btIconWidget {
margin: 0 0 1.6em;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: row nowrap;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-align-content: flex-start;
-ms-flex-line-pack: start;
align-content: flex-start;
}
.btMenuVertical .btSidebar .btIconWidget,
.btMenuVertical footer .btIconWidget,
.btMenuVertical .topBarInLogoArea .btIconWidget {
margin: 0 0 2em;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-flex-flow: inherit;
-ms-flex-flow: inherit;
flex-flow: inherit;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
float: none;
}
.btSidebar .btIconWidget .btIconWidgetIcon,
footer .btIconWidget .btIconWidgetIcon,
.topBarInLogoArea .btIconWidget .btIconWidgetIcon {
line-height: 1;
padding: 0 .2em 0 0;
text-align: left;
margin: 0;
font-size: 3em;
}
.rtl .btSidebar .btIconWidget .btIconWidgetIcon,
.rtl footer .btIconWidget .btIconWidgetIcon,
.rtl .topBarInLogoArea .btIconWidget .btIconWidgetIcon {
padding: 0 0 0 .2em;
}
.btSidebar .btIconWidget .btIconWidgetContent,
footer .btIconWidget .btIconWidgetContent,
.topBarInLogoArea .btIconWidget .btIconWidgetContent {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: column nowrap;
-ms-flex-flow: column nowrap;
flex-flow: column nowrap;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-align-content: flex-start;
-ms-flex-line-pack: start;
align-content: flex-start;
}
.btSidebar .btIconWidget .btIconWidgetContent .btIconWidgetTitle,
footer .btIconWidget .btIconWidgetContent .btIconWidgetTitle,
.topBarInLogoArea .btIconWidget .btIconWidgetContent .btIconWidgetTitle {
font-size: .7em;
text-transform: uppercase;
}
.btSidebar .btIconWidget .btIconWidgetContent .btIconWidgetText,
footer .btIconWidget .btIconWidgetContent .btIconWidgetText,
.topBarInLogoArea .btIconWidget .btIconWidgetContent .btIconWidgetText {
font-size: 1.1em;
display: block;
line-height: 1;
}
.btSidebar .btIconWidget.btCartWidget,
footer .btIconWidget.btCartWidget,
.topBarInLogoArea .btIconWidget.btCartWidget {
margin: 0;
}
.topBarInLogoArea .btIconWidget {
margin: 0 0 0 1em;
float: right;
}
.rtl .topBarInLogoArea .btIconWidget {
margin-right: 0;
margin-left: 1em;
float: left;
}
.btStickyHeaderActive .topBarInLogoArea .btIconWidget {
display: none;
}
.topBarPort .widget_text,
.topBarInMenu .widget_text {
margin: 0 0 0 1.5em;
float: right;
}
.rtl .topBarPort .widget_text,
.rtl .topBarInMenu .widget_text {
margin-right: 0;
margin-left: 1.5em;
float: left;
}
.topBarPort .widget_text p,
.topBarInMenu .widget_text p {
margin-bottom: 0;
}
.btMenuVertical .topBarPort .widget_text,
.btMenuVertical .topBarInMenu .widget_text {
float: none;
margin: 0;
}
.topBarPort .topTools.btTopToolsRight .widget_text {
margin: 0 0 0 1.5em;
float: right;
}
.rtl .topBarPort .topTools.btTopToolsRight .widget_text {
margin-right: 1.5em;
margin-left: 0;
float: left;
}
.btAccentIconWidget.btIconWidget .btIconWidgetIcon {
color: var(--accent-color);
}
a.btAccentIconWidget.btIconWidget:hover {
color: var(--accent-color);
}
.bt-site-footer-widgets .btBox.widget_shopping_cart .btCartWidgetIcon,
.bt-site-footer-widgets .btBox.widget_shopping_cart .verticalMenuCartToggler {
display: none;
}
.bt-site-footer-widgets .btBox.widget_shopping_cart .btCartWidgetInnerContent .cart_list li,
.bt-site-footer-widgets .btBox.widget_shopping_cart .btCartWidgetInnerContent .cart_list li:nth-child(2n) {
width: auto;
float: none;
padding: .8em 0;
margin: 0;
}
.bt-site-footer-widgets .btBox.widget_shopping_cart .btCartWidgetInnerContent .cart_list li:first-child {
padding: 0 0 .8em;
} .bt-site-footer-widgets .btSearch,
.btSidebar .btSearch,
.btSidebar .widget_product_search,
.widget_block.widget_search .wp-block-search__inside-wrapper {
padding: 0 38px 0 0;
}
.rtl .bt-site-footer-widgets .btSearch,
.rtl .btSidebar .btSearch,
.rtl .btSidebar .widget_product_search,
.rtl .widget_block.widget_search .wp-block-search__inside-wrapper {
padding: 0 0 0 38px;
}
.bt-site-footer-widgets .btSearch .port,
.btSidebar .btSearch .port,
.btSidebar .widget_product_search .port,
.widget_block.widget_search .wp-block-search__inside-wrapper .port {
padding: 0;
}
.bt-site-footer-widgets .btSearch input[type="text"],
.bt-site-footer-widgets .btSearch input[type="search"],
.btSidebar .btSearch input[type="text"],
.btSidebar .btSearch input[type="search"],
.btSidebar .widget_product_search input[type="text"],
.btSidebar .widget_product_search input[type="search"],
.widget_block.widget_search .wp-block-search__inside-wrapper input[type="text"],
.widget_block.widget_search .wp-block-search__inside-wrapper input[type="search"] {
background: transparent;
height: 38px;
width: 100%;
display: block;
}
.btSoftRoundedButtons .bt-site-footer-widgets .btSearch input[type="text"],
.btSoftRoundedButtons .bt-site-footer-widgets .btSearch input[type="search"],
.btSoftRoundedButtons .btSidebar .btSearch input[type="text"],
.btSoftRoundedButtons .btSidebar .btSearch input[type="search"],
.btSoftRoundedButtons .btSidebar .widget_product_search input[type="text"],
.btSoftRoundedButtons .btSidebar .widget_product_search input[type="search"],
.btSoftRoundedButtons .widget_block.widget_search .wp-block-search__inside-wrapper input[type="text"],
.btSoftRoundedButtons .widget_block.widget_search .wp-block-search__inside-wrapper input[type="search"] {
border-radius: 3px 0 0 3px;
}
.rtl.btSoftRoundedButtons .bt-site-footer-widgets .btSearch input[type="text"],
.rtl.btSoftRoundedButtons .bt-site-footer-widgets .btSearch input[type="search"],
.rtl.btSoftRoundedButtons .btSidebar .btSearch input[type="text"],
.rtl.btSoftRoundedButtons .btSidebar .btSearch input[type="search"],
.rtl.btSoftRoundedButtons .btSidebar .widget_product_search input[type="text"],
.rtl.btSoftRoundedButtons .btSidebar .widget_product_search input[type="search"],
.rtl.btSoftRoundedButtons .widget_block.widget_search .wp-block-search__inside-wrapper input[type="text"],
.rtl.btSoftRoundedButtons .widget_block.widget_search .wp-block-search__inside-wrapper input[type="search"] {
border-radius: 0 3px 3px 0;
}
.btDarkSkin .bt-site-footer-widgets .btSearch input[type="text"]::placeholder,
.btLightSkin .btDarkSkin .bt-site-footer-widgets .btSearch input[type="text"]::placeholder,
.btDarkSkin.btLightSkin .btDarkSkin .bt-site-footer-widgets .btSearch input[type="text"]::placeholder,
.btDarkSkin .bt-site-footer-widgets .btSearch input[type="search"]::placeholder,
.btLightSkin .btDarkSkin .bt-site-footer-widgets .btSearch input[type="search"]::placeholder,
.btDarkSkin.btLightSkin .btDarkSkin .bt-site-footer-widgets .btSearch input[type="search"]::placeholder,
.btDarkSkin .btSidebar .btSearch input[type="text"]::placeholder,
.btLightSkin .btDarkSkin .btSidebar .btSearch input[type="text"]::placeholder,
.btDarkSkin.btLightSkin .btDarkSkin .btSidebar .btSearch input[type="text"]::placeholder,
.btDarkSkin .btSidebar .btSearch input[type="search"]::placeholder,
.btLightSkin .btDarkSkin .btSidebar .btSearch input[type="search"]::placeholder,
.btDarkSkin.btLightSkin .btDarkSkin .btSidebar .btSearch input[type="search"]::placeholder,
.btDarkSkin .btSidebar .widget_product_search input[type="text"]::placeholder,
.btLightSkin .btDarkSkin .btSidebar .widget_product_search input[type="text"]::placeholder,
.btDarkSkin.btLightSkin .btDarkSkin .btSidebar .widget_product_search input[type="text"]::placeholder,
.btDarkSkin .btSidebar .widget_product_search input[type="search"]::placeholder,
.btLightSkin .btDarkSkin .btSidebar .widget_product_search input[type="search"]::placeholder,
.btDarkSkin.btLightSkin .btDarkSkin .btSidebar .widget_product_search input[type="search"]::placeholder,
.btDarkSkin .widget_block.widget_search .wp-block-search__inside-wrapper input[type="text"]::placeholder,
.btLightSkin .btDarkSkin .widget_block.widget_search .wp-block-search__inside-wrapper input[type="text"]::placeholder,
.btDarkSkin.btLightSkin .btDarkSkin .widget_block.widget_search .wp-block-search__inside-wrapper input[type="text"]::placeholder,
.btDarkSkin .widget_block.widget_search .wp-block-search__inside-wrapper input[type="search"]::placeholder,
.btLightSkin .btDarkSkin .widget_block.widget_search .wp-block-search__inside-wrapper input[type="search"]::placeholder,
.btDarkSkin.btLightSkin .btDarkSkin .widget_block.widget_search .wp-block-search__inside-wrapper input[type="search"]::placeholder {
color: #fff !important;
}
.bt-site-footer-widgets .btSearch button,
.bt-site-footer-widgets .btSearch input[type=submit],
.btSidebar .btSearch button,
.btSidebar .btSearch input[type=submit],
.btSidebar .widget_product_search button,
.btSidebar .widget_product_search input[type=submit],
.widget_block.widget_search .wp-block-search__inside-wrapper button,
.widget_block.widget_search .wp-block-search__inside-wrapper input[type=submit] {
width: 38px;
height: 38px;
border: 0;
float: right;
margin: -38px -38px 0 0;
cursor: pointer;
padding: 0 !important;
color: transparent !important;
}
.rtl .bt-site-footer-widgets .btSearch button,
.rtl .bt-site-footer-widgets .btSearch input[type=submit],
.rtl .btSidebar .btSearch button,
.rtl .btSidebar .btSearch input[type=submit],
.rtl .btSidebar .widget_product_search button,
.rtl .btSidebar .widget_product_search input[type=submit],
.rtl .widget_block.widget_search .wp-block-search__inside-wrapper button,
.rtl .widget_block.widget_search .wp-block-search__inside-wrapper input[type=submit] {
float: left;
margin: -38px 0 0 -38px;
}
.bt-site-footer-widgets .btSearch button,
.btSidebar .btSearch button,
.btSidebar .widget_product_search button,
.widget_block.widget_search .wp-block-search__inside-wrapper button {
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
background-color: transparent;
}
.bt-site-footer-widgets .btSearch button:before,
.btSidebar .btSearch button:before,
.btSidebar .widget_product_search button:before,
.widget_block.widget_search .wp-block-search__inside-wrapper button:before {
content: "\f002" !important;
font-family: FontAwesome;
display: inline-block;
background-color: transparent !important;
border: none;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
color: #181818 !important;
}
.btDarkSkin .bt-site-footer-widgets .btSearch button:before,
.btLightSkin .btDarkSkin .bt-site-footer-widgets .btSearch button:before,
.btDarkSkin.btLightSkin .btDarkSkin .bt-site-footer-widgets .btSearch button:before,
.btDarkSkin .btSidebar .btSearch button:before,
.btLightSkin .btDarkSkin .btSidebar .btSearch button:before,
.btDarkSkin.btLightSkin .btDarkSkin .btSidebar .btSearch button:before,
.btDarkSkin .btSidebar .widget_product_search button:before,
.btLightSkin .btDarkSkin .btSidebar .widget_product_search button:before,
.btDarkSkin.btLightSkin .btDarkSkin .btSidebar .widget_product_search button:before,
.btDarkSkin .widget_block.widget_search .wp-block-search__inside-wrapper button:before,
.btLightSkin .btDarkSkin .widget_block.widget_search .wp-block-search__inside-wrapper button:before,
.btDarkSkin.btLightSkin .btDarkSkin .widget_block.widget_search .wp-block-search__inside-wrapper button:before {
color: #fff !important;
}
.bt-site-footer-widgets .btSearch button:hover:before,
.btSidebar .btSearch button:hover:before,
.btSidebar .widget_product_search button:hover:before,
.widget_block.widget_search .wp-block-search__inside-wrapper button:hover:before {
color: var(--accent-color) !important;
}
.bt-site-footer-widgets .btSearch .bt_bb_icon,
.btSidebar .btSearch .bt_bb_icon,
.btSidebar .widget_product_search .bt_bb_icon,
.widget_block.widget_search .wp-block-search__inside-wrapper .bt_bb_icon {
display: none;
}
.widget_block.widget_search .wp-block-search__inside-wrapper {
display: block;
}
.wp-block-search .wp-block-search__input {
color: inherit;
border: none;
border: 1px solid rgba(0,0,0,.1);
}
.btDarkSkin .wp-block-search .wp-block-search__input,
.btLightSkin .btDarkSkin .wp-block-search .wp-block-search__input,
.btDarkSkin.btLightSkin .btDarkSkin .wp-block-search .wp-block-search__input {
border: 1px solid rgba(255,255,255,.5);
}
.btTopToolsRight .btSearch .bt_bb_icon,
.btTopToolsRight .widget_shopping_cart .bt_bb_icon {
margin-left: .5em;
padding-left: .5em;
}
.btTopToolsLeft .btSearch .bt_bb_icon,
.btTopToolsLeft .widget_shopping_cart .bt_bb_icon {
margin-left: .5em;
padding-left: .5em;
} .widget_search .btSearch .bt_bb_icon {
padding: 0;
}
.btSearchInner.btFromTopBox {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
-webkit-transform: translate(0,100%);
-moz-transform: translate(0,100%);
-ms-transform: translate(0,100%);
transform: translate(0,100%);
-webkit-box-shadow: 0 0 50px 0 rgba(0,0,0,.15);
box-shadow: 0 0 50px 0 rgba(0,0,0,.15);
opacity: 0;
visibility: hidden;
pointer-events: none;
-webkit-transition: all 800ms ease;
-moz-transition: all 800ms ease;
transition: all 800ms ease;
z-index: 99998;
}
.btLightSkin .btSearchInner.btFromTopBox,
.btDarkSkin .btLightSkin .btSearchInner.btFromTopBox,
.btLightSkin .btDarkSkin .btLightSkin .btSearchInner.btFromTopBox {
background: #fff;
}
.btDarkSkin .btSearchInner.btFromTopBox,
.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox,
.btDarkSkin.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox {
background: #000;
}
.btSearchInner.btFromTopBox .btSearchInnerContent {
text-align: center;
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: 0;
}
.btSearchInner.btFromTopBox form {
text-align: center;
position: absolute;
height: 6.75em;
left: 0;
right: 0;
top: 50%;
margin: -3.375em 10% 0;
}
.btSearchInner.btFromTopBox .btSearchInnerClose {
display: block;
position: absolute;
right: 0;
top: 0;
cursor: pointer;
}
.rtl .btSearchInner.btFromTopBox .btSearchInnerClose {
right: auto;
left: 0;
}
.btSearchInner.btFromTopBox .btSearchInnerClose .bt_bb_icon {
padding: 0;
width: auto;
height: auto;
-webkit-transition: none;
-moz-transition: none;
transition: none;
}
.btSearchInner.btFromTopBox .btSearchInnerClose .bt_bb_icon .bt_bb_icon_holder:before {
content: "\e680";
font: 8em/1 Icon7Stroke;
width: auto;
height: auto;
-webkit-transition: none;
-moz-transition: none;
transition: none;
}
.btSearchInner.btFromTopBox .btSearchInnerClose .bt_bb_icon a.bt_bb_icon_holder {
color: var(--accent-color);
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
}
.btSearchInner.btFromTopBox .btSearchInnerClose .bt_bb_icon:hover a.bt_bb_icon_holder {
color: var(--accent-color-dark);
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.btSearchInner.btFromTopBox input[type="text"] {
padding: 0 2em 0 1em;
height: 2.25em;
line-height: 2.25em;
font-size: 3em;
font-weight: 300;
border: none;
text-align: left;
-webkit-transition: 500ms ease all;
-moz-transition: 500ms ease all;
transition: 500ms ease all;
}
.rtl .btSearchInner.btFromTopBox input[type="text"] {
padding: 0 1em 0 2em;
}
.btLightSkin .btSearchInner.btFromTopBox input[type="text"],
.btDarkSkin .btLightSkin .btSearchInner.btFromTopBox input[type="text"],
.btLightSkin .btDarkSkin .btLightSkin .btSearchInner.btFromTopBox input[type="text"] {
color: #181818;
-webkit-box-shadow: 0 0 0 2px rgba(0,0,0,.1) inset;
box-shadow: 0 0 0 2px rgba(0,0,0,.1) inset;
}
.btDarkSkin .btSearchInner.btFromTopBox input[type="text"],
.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox input[type="text"],
.btDarkSkin.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox input[type="text"] {
color: #fff;
-webkit-box-shadow: 0 0 0 2px rgba(255,255,255,.5) inset;
box-shadow: 0 0 0 2px rgba(255,255,255,.5) inset;
}
.btSearchInner.btFromTopBox input[type="text"]:focus {
border: none;
-webkit-transition: all 500ms ease;
-moz-transition: all 500ms ease;
transition: all 500ms ease;
}
.btLightSkin .btSearchInner.btFromTopBox input[type="text"]:focus,
.btDarkSkin .btLightSkin .btSearchInner.btFromTopBox input[type="text"]:focus,
.btLightSkin .btDarkSkin .btLightSkin .btSearchInner.btFromTopBox input[type="text"]:focus {
-webkit-box-shadow: 0 0 0 3px #000 inset;
box-shadow: 0 0 0 3px #000 inset;
}
.btDarkSkin .btSearchInner.btFromTopBox input[type="text"]:focus,
.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox input[type="text"]:focus,
.btDarkSkin.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox input[type="text"]:focus {
-webkit-box-shadow: 0 0 0 3px #fff inset;
box-shadow: 0 0 0 3px #fff inset;
}
.btHardRoundedButtons .btSearchInner.btFromTopBox input[type="text"] {
border-radius: 100px;
}
.btSoftRoundedButtons .btSearchInner.btFromTopBox input[type="text"] {
border-radius: 10px;
}
.btSquareButtons .btSearchInner.btFromTopBox input[type="text"] {
border-radius: 0;
}
.btSearchInner.btFromTopBox button {
border: 0 !important;
position: absolute;
margin: 0;
right: 0;
top: 0;
border-radius: 0;
width: 6.75em;
height: 6.75em;
background: transparent !important;
border: 0;
cursor: pointer;
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.rtl .btSearchInner.btFromTopBox button {
right: auto;
left: 0;
}
.btSearchInner.btFromTopBox button:before {
content: "\e618";
font: 4em/1 Icon7Stroke;
font-weight: 400;
display: block;
color: #fff;
text-align: center;
-webkit-transition: color 300ms ease;
-moz-transition: color 300ms ease;
transition: color 300ms ease;
}
.btLightSkin .btSearchInner.btFromTopBox button:before,
.btDarkSkin .btLightSkin .btSearchInner.btFromTopBox button:before,
.btLightSkin .btDarkSkin .btLightSkin .btSearchInner.btFromTopBox button:before {
color: rgba(0,0,0,.1);
}
.btDarkSkin .btSearchInner.btFromTopBox button:before,
.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox button:before,
.btDarkSkin.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox button:before {
color: rgba(255,255,255,.5);
}
.btSearchInner.btFromTopBox button:hover:before {
color: var(--accent-color);
-webkit-transition: color 300ms ease;
-moz-transition: color 300ms ease;
transition: color 300ms ease;
}
.btTopToolsSearchOpen .btSearchInner.btFromTopBox {
opacity: 1;
pointer-events: auto;
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-ms-transform: translate(0,0);
transform: translate(0,0);
visibility: visible;
}
.btDarkSkin .btSearchInner.btFromTopBox input[type="text"]::-webkit-input-placeholder,
.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox input[type="text"]::-webkit-input-placeholder,
.btDarkSkin.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox input[type="text"]::-webkit-input-placeholder {
color: rgba(255,255,255,.3);
}
.btDarkSkin .btSearchInner.btFromTopBox input[type="text"]::-moz-placeholder,
.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox input[type="text"]::-moz-placeholder,
.btDarkSkin.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox input[type="text"]::-moz-placeholder {
color: rgba(255,255,255,.3);
}
.btDarkSkin .btSearchInner.btFromTopBox input[type="text"]::-ms-input-placeholder,
.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox input[type="text"]::-ms-input-placeholder,
.btDarkSkin.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox input[type="text"]::-ms-input-placeholder {
color: rgba(255,255,255,.3);
} .btButtonWidget {
margin-bottom: 0 !important;
margin-left: 1em;
margin-right: 0;
}
.rtl .btButtonWidget {
margin-right: 1em;
margin-left: 0;
}
.btTransparentAccentHeader .bt_bb_button.bt_bb_style_underline a:after {
border-color: var(--accent-color);
}
@font-face {
font-family: "Wave";
src: url(//www.capelliecoccole.it/wp-content/themes/kosa/fonts/Wave.woff) format("woff"),url(//www.capelliecoccole.it/wp-content/themes/kosa/fonts/Wave.ttf) format("truetype");
} .bt_bb_headline_superheadline {
margin-bottom: 1em;
line-height: 1.4;
}
.bt_bb_headline h1,
.bt_bb_headline h2,
.bt_bb_headline h3,
.bt_bb_headline h4,
.bt_bb_headline h5,
.bt_bb_headline h6 {
margin: 0;
padding: 0;
}
.bt_bb_headline .bt_bb_headline_content a {
color: inherit;
} .bt_bb_video {
padding-bottom: 0;
} .bt_bb_section {
position: relative;
}
.bt_bb_section[class*="dark_solid"]:before {
background-color: rgba(0,0,0,.5);
}
.bt_bb_section[class*="bt_bb_background_overlay"]:before {
content: "";
pointer-events: none;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
z-index: 1;
}
.bt_bb_section[class*="bt_bb_background_overlay"] .bt_bb_cell {
position: relative;
z-index: 1;
}
.bt_bb_section.bt_bb_section_allow_content_outside_under > .bt_bb_port {
z-index: 3;
position: relative;
}
.bt_bb_section.bt_bb_section_allow_content_outside_top_under.bt_bb_section_with_top_coverage_image > .bt_bb_port {
z-index: 2;
position: relative;
}
.bt_bb_section.bt_bb_section_allow_content_outside_top_under.bt_bb_section_with_top_coverage_image .bt_bb_section_top_section_coverage_image {
z-index: 1;
}
.bt_bb_section.bt_bb_section_allow_content_outside_top_under.bt_bb_section_with_top_coverage_image .bt_bb_section_bottom_section_coverage_image {
z-index: 3;
}
.bt_bb_section.bt_bb_section_allow_content_outside_bottom_under.bt_bb_section_with_bottom_coverage_image > .bt_bb_port {
z-index: 2;
position: relative;
}
.bt_bb_section.bt_bb_section_allow_content_outside_bottom_under.bt_bb_section_with_bottom_coverage_image .bt_bb_section_top_section_coverage_image {
z-index: 3;
}
.bt_bb_section.bt_bb_section_allow_content_outside_bottom_under.bt_bb_section_with_bottom_coverage_image .bt_bb_section_bottom_section_coverage_image {
z-index: 1;
}
.bt_bb_section .bt_bb_section_top_section_coverage_image,
.bt_bb_section .bt_bb_section_bottom_section_coverage_image {
position: absolute;
right: 0;
left: 0;
pointer-events: none;
z-index: 2;
}
.bt_bb_section .bt_bb_section_top_section_coverage_image img,
.bt_bb_section .bt_bb_section_bottom_section_coverage_image img {
width: 100%;
height: auto;
display: block;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
float: left;
}
.bt_bb_section .bt_bb_section_top_section_coverage_image {
top: -1px;
}
.bt_bb_section .bt_bb_section_bottom_section_coverage_image {
bottom: -1px;
} .bt_bb_section.bt_bb_top_spacing_extra_small > .bt_bb_port {
padding-top: .5em;
}
.bt_bb_section.bt_bb_top_spacing_small > .bt_bb_port {
padding-top: 1em;
}
.bt_bb_section.bt_bb_top_spacing_normal > .bt_bb_port {
padding-top: 2em;
}
.bt_bb_section.bt_bb_top_spacing_medium > .bt_bb_port {
padding-top: 4em;
}
.bt_bb_section.bt_bb_top_spacing_large > .bt_bb_port {
padding-top: 8em;
}
.bt_bb_section.bt_bb_top_spacing_extra_large > .bt_bb_port {
padding-top: 16em;
}
.bt_bb_section.bt_bb_bottom_spacing_extra_small > .bt_bb_port {
padding-bottom: .5em;
}
.bt_bb_section.bt_bb_bottom_spacing_small > .bt_bb_port {
padding-bottom: 1em;
}
.bt_bb_section.bt_bb_bottom_spacing_normal > .bt_bb_port {
padding-bottom: 2em;
}
.bt_bb_section.bt_bb_bottom_spacing_medium > .bt_bb_port {
padding-bottom: 4em;
}
.bt_bb_section.bt_bb_bottom_spacing_large > .bt_bb_port {
padding-bottom: 8em;
}
.bt_bb_section.bt_bb_bottom_spacing_extra_large > .bt_bb_port {
padding-bottom: 16em;
}
.bt_bb_section.bt_bb_top_spacing_0 > .bt_bb_port {
padding-top: 0;
}
.bt_bb_section.bt_bb_bottom_spacing_0 > .bt_bb_port {
padding-bottom: 0;
}
.bt_bb_section.bt_bb_top_spacing_5 > .bt_bb_port {
padding-top: 5px;
}
.bt_bb_section.bt_bb_bottom_spacing_5 > .bt_bb_port {
padding-bottom: 5px;
}
.bt_bb_section.bt_bb_top_spacing_10 > .bt_bb_port {
padding-top: 10px;
}
.bt_bb_section.bt_bb_bottom_spacing_10 > .bt_bb_port {
padding-bottom: 10px;
}
.bt_bb_section.bt_bb_top_spacing_15 > .bt_bb_port {
padding-top: 15px;
}
.bt_bb_section.bt_bb_bottom_spacing_15 > .bt_bb_port {
padding-bottom: 15px;
}
.bt_bb_section.bt_bb_top_spacing_20 > .bt_bb_port {
padding-top: 20px;
}
.bt_bb_section.bt_bb_bottom_spacing_20 > .bt_bb_port {
padding-bottom: 20px;
}
.bt_bb_section.bt_bb_top_spacing_25 > .bt_bb_port {
padding-top: 25px;
}
.bt_bb_section.bt_bb_bottom_spacing_25 > .bt_bb_port {
padding-bottom: 25px;
}
.bt_bb_section.bt_bb_top_spacing_30 > .bt_bb_port {
padding-top: 30px;
}
.bt_bb_section.bt_bb_bottom_spacing_30 > .bt_bb_port {
padding-bottom: 30px;
}
.bt_bb_section.bt_bb_top_spacing_35 > .bt_bb_port {
padding-top: 35px;
}
.bt_bb_section.bt_bb_bottom_spacing_35 > .bt_bb_port {
padding-bottom: 35px;
}
.bt_bb_section.bt_bb_top_spacing_40 > .bt_bb_port {
padding-top: 40px;
}
.bt_bb_section.bt_bb_bottom_spacing_40 > .bt_bb_port {
padding-bottom: 40px;
}
.bt_bb_section.bt_bb_top_spacing_45 > .bt_bb_port {
padding-top: 45px;
}
.bt_bb_section.bt_bb_bottom_spacing_45 > .bt_bb_port {
padding-bottom: 45px;
}
.bt_bb_section.bt_bb_top_spacing_50 > .bt_bb_port {
padding-top: 50px;
}
.bt_bb_section.bt_bb_bottom_spacing_50 > .bt_bb_port {
padding-bottom: 50px;
}
.bt_bb_section.bt_bb_top_spacing_55 > .bt_bb_port {
padding-top: 55px;
}
.bt_bb_section.bt_bb_bottom_spacing_55 > .bt_bb_port {
padding-bottom: 55px;
}
.bt_bb_section.bt_bb_top_spacing_60 > .bt_bb_port {
padding-top: 60px;
}
.bt_bb_section.bt_bb_bottom_spacing_60 > .bt_bb_port {
padding-bottom: 60px;
}
.bt_bb_section.bt_bb_top_spacing_65 > .bt_bb_port {
padding-top: 65px;
}
.bt_bb_section.bt_bb_bottom_spacing_65 > .bt_bb_port {
padding-bottom: 65px;
}
.bt_bb_section.bt_bb_top_spacing_70 > .bt_bb_port {
padding-top: 70px;
}
.bt_bb_section.bt_bb_bottom_spacing_70 > .bt_bb_port {
padding-bottom: 70px;
}
.bt_bb_section.bt_bb_top_spacing_75 > .bt_bb_port {
padding-top: 75px;
}
.bt_bb_section.bt_bb_bottom_spacing_75 > .bt_bb_port {
padding-bottom: 75px;
}
.bt_bb_section.bt_bb_top_spacing_80 > .bt_bb_port {
padding-top: 80px;
}
.bt_bb_section.bt_bb_bottom_spacing_80 > .bt_bb_port {
padding-bottom: 80px;
}
.bt_bb_section.bt_bb_top_spacing_85 > .bt_bb_port {
padding-top: 85px;
}
.bt_bb_section.bt_bb_bottom_spacing_85 > .bt_bb_port {
padding-bottom: 85px;
}
.bt_bb_section.bt_bb_top_spacing_90 > .bt_bb_port {
padding-top: 90px;
}
.bt_bb_section.bt_bb_bottom_spacing_90 > .bt_bb_port {
padding-bottom: 90px;
}
.bt_bb_section.bt_bb_top_spacing_95 > .bt_bb_port {
padding-top: 95px;
}
.bt_bb_section.bt_bb_bottom_spacing_95 > .bt_bb_port {
padding-bottom: 95px;
}
.bt_bb_section.bt_bb_top_spacing_100 > .bt_bb_port {
padding-top: 100px;
}
.bt_bb_section.bt_bb_bottom_spacing_100 > .bt_bb_port {
padding-bottom: 100px;
} .bt_bb_row.bt_bb_negative_top_margin_extrasmall {
margin-top: -.5em;
z-index: 2;
position: relative;
}
.bt_bb_row.bt_bb_negative_top_margin_small {
margin-top: -1em;
z-index: 2;
position: relative;
}
.bt_bb_row.bt_bb_negative_top_margin_normal {
margin-top: -2em;
z-index: 2;
position: relative;
}
.bt_bb_row.bt_bb_negative_top_margin_medium {
margin-top: -4em;
z-index: 2;
position: relative;
}
.bt_bb_row.bt_bb_negative_top_margin_large {
margin-top: -8em;
z-index: 2;
position: relative;
}
.bt_bb_row.bt_bb_negative_top_margin_extralarge {
margin-top: -16em;
z-index: 2;
position: relative;
}
.bt_bb_row.bt_bb_negative_top_margin_huge {
margin-top: -21em;
z-index: 2;
position: relative;
}
.bt_bb_row.bt_bb_negative_top_margin_5,
.bt_bb_row_inner.bt_bb_negative_top_margin_5 {
margin-top: -5px;
z-index: 2;
position: relative;
}
.bt_bb_row.bt_bb_negative_top_margin_10,
.bt_bb_row_inner.bt_bb_negative_top_margin_10 {
margin-top: -10px;
z-index: 2;
position: relative;
}
.bt_bb_row.bt_bb_negative_top_margin_15,
.bt_bb_row_inner.bt_bb_negative_top_margin_15 {
margin-top: -15px;
z-index: 2;
position: relative;
}
.bt_bb_row.bt_bb_negative_top_margin_20,
.bt_bb_row_inner.bt_bb_negative_top_margin_20 {
margin-top: -20px;
z-index: 2;
position: relative;
}
.bt_bb_row.bt_bb_negative_top_margin_25,
.bt_bb_row_inner.bt_bb_negative_top_margin_25 {
margin-top: -25px;
z-index: 2;
position: relative;
}
.bt_bb_row.bt_bb_negative_top_margin_30,
.bt_bb_row_inner.bt_bb_negative_top_margin_30 {
margin-top: -30px;
z-index: 2;
position: relative;
}
.bt_bb_row.bt_bb_negative_top_margin_35,
.bt_bb_row_inner.bt_bb_negative_top_margin_35 {
margin-top: -35px;
z-index: 2;
position: relative;
}
.bt_bb_row.bt_bb_negative_top_margin_40,
.bt_bb_row_inner.bt_bb_negative_top_margin_40 {
margin-top: -40px;
z-index: 2;
position: relative;
}
.bt_bb_row.bt_bb_negative_top_margin_45,
.bt_bb_row_inner.bt_bb_negative_top_margin_45 {
margin-top: -45px;
z-index: 2;
position: relative;
}
.bt_bb_row.bt_bb_negative_top_margin_50,
.bt_bb_row_inner.bt_bb_negative_top_margin_50 {
margin-top: -50px;
z-index: 2;
position: relative;
}
.bt_bb_row.bt_bb_negative_top_margin_55,
.bt_bb_row_inner.bt_bb_negative_top_margin_55 {
margin-top: -55px;
z-index: 2;
position: relative;
}
.bt_bb_row.bt_bb_negative_top_margin_60,
.bt_bb_row_inner.bt_bb_negative_top_margin_60 {
margin-top: -60px;
z-index: 2;
position: relative;
}
.bt_bb_row.bt_bb_negative_top_margin_65,
.bt_bb_row_inner.bt_bb_negative_top_margin_65 {
margin-top: -65px;
z-index: 2;
position: relative;
}
.bt_bb_row.bt_bb_negative_top_margin_70,
.bt_bb_row_inner.bt_bb_negative_top_margin_70 {
margin-top: -70px;
z-index: 2;
position: relative;
}
.bt_bb_row.bt_bb_negative_top_margin_75,
.bt_bb_row_inner.bt_bb_negative_top_margin_75 {
margin-top: -75px;
z-index: 2;
position: relative;
}
.bt_bb_row.bt_bb_negative_top_margin_80,
.bt_bb_row_inner.bt_bb_negative_top_margin_80 {
margin-top: -80px;
z-index: 2;
position: relative;
}
.bt_bb_row.bt_bb_negative_top_margin_85,
.bt_bb_row_inner.bt_bb_negative_top_margin_85 {
margin-top: -85px;
z-index: 2;
position: relative;
}
.bt_bb_row.bt_bb_negative_top_margin_90,
.bt_bb_row_inner.bt_bb_negative_top_margin_90 {
margin-top: -90px;
z-index: 2;
position: relative;
}
.bt_bb_row.bt_bb_negative_top_margin_95,
.bt_bb_row_inner.bt_bb_negative_top_margin_95 {
margin-top: -95px;
z-index: 2;
position: relative;
}
.bt_bb_row.bt_bb_negative_top_margin_100,
.bt_bb_row_inner.bt_bb_negative_top_margin_100 {
margin-top: -100px;
z-index: 2;
position: relative;
}
@media (max-width: 992px) {
.bt_bb_row.bt_bb_negative_top_margin_extrasmall,
.bt_bb_row.bt_bb_negative_top_margin_small,
.bt_bb_row.bt_bb_negative_top_margin_normal,
.bt_bb_row.bt_bb_negative_top_margin_medium,
.bt_bb_row.bt_bb_negative_top_margin_large,
.bt_bb_row.bt_bb_negative_top_margin_extralarge,
.bt_bb_row.bt_bb_negative_top_margin_huge {
margin-top: 0 !important;
}
.bt_bb_row.bt_bb_negative_top_margin_5,
.bt_bb_row_inner.bt_bb_negative_top_margin_5 {
margin-top: 0 !important;
}
.bt_bb_row.bt_bb_negative_top_margin_10,
.bt_bb_row_inner.bt_bb_negative_top_margin_10 {
margin-top: 0 !important;
}
.bt_bb_row.bt_bb_negative_top_margin_15,
.bt_bb_row_inner.bt_bb_negative_top_margin_15 {
margin-top: 0 !important;
}
.bt_bb_row.bt_bb_negative_top_margin_20,
.bt_bb_row_inner.bt_bb_negative_top_margin_20 {
margin-top: 0 !important;
}
.bt_bb_row.bt_bb_negative_top_margin_25,
.bt_bb_row_inner.bt_bb_negative_top_margin_25 {
margin-top: 0 !important;
}
.bt_bb_row.bt_bb_negative_top_margin_30,
.bt_bb_row_inner.bt_bb_negative_top_margin_30 {
margin-top: 0 !important;
}
.bt_bb_row.bt_bb_negative_top_margin_35,
.bt_bb_row_inner.bt_bb_negative_top_margin_35 {
margin-top: 0 !important;
}
.bt_bb_row.bt_bb_negative_top_margin_40,
.bt_bb_row_inner.bt_bb_negative_top_margin_40 {
margin-top: 0 !important;
}
.bt_bb_row.bt_bb_negative_top_margin_45,
.bt_bb_row_inner.bt_bb_negative_top_margin_45 {
margin-top: 0 !important;
}
.bt_bb_row.bt_bb_negative_top_margin_50,
.bt_bb_row_inner.bt_bb_negative_top_margin_50 {
margin-top: 0 !important;
}
.bt_bb_row.bt_bb_negative_top_margin_55,
.bt_bb_row_inner.bt_bb_negative_top_margin_55 {
margin-top: 0 !important;
}
.bt_bb_row.bt_bb_negative_top_margin_60,
.bt_bb_row_inner.bt_bb_negative_top_margin_60 {
margin-top: 0 !important;
}
.bt_bb_row.bt_bb_negative_top_margin_65,
.bt_bb_row_inner.bt_bb_negative_top_margin_65 {
margin-top: 0 !important;
}
.bt_bb_row.bt_bb_negative_top_margin_70,
.bt_bb_row_inner.bt_bb_negative_top_margin_70 {
margin-top: 0 !important;
}
.bt_bb_row.bt_bb_negative_top_margin_75,
.bt_bb_row_inner.bt_bb_negative_top_margin_75 {
margin-top: 0 !important;
}
.bt_bb_row.bt_bb_negative_top_margin_80,
.bt_bb_row_inner.bt_bb_negative_top_margin_80 {
margin-top: 0 !important;
}
.bt_bb_row.bt_bb_negative_top_margin_85,
.bt_bb_row_inner.bt_bb_negative_top_margin_85 {
margin-top: 0 !important;
}
.bt_bb_row.bt_bb_negative_top_margin_90,
.bt_bb_row_inner.bt_bb_negative_top_margin_90 {
margin-top: 0 !important;
}
.bt_bb_row.bt_bb_negative_top_margin_95,
.bt_bb_row_inner.bt_bb_negative_top_margin_95 {
margin-top: 0 !important;
}
.bt_bb_row.bt_bb_negative_top_margin_100,
.bt_bb_row_inner.bt_bb_negative_top_margin_100 {
margin-top: 0 !important;
}
} .bt_bb_row .bt_bb_column.bt_bb_padding_text_indent .bt_bb_column_content {
padding-left: 2em;
padding-right: 2em;
}
.bt_bb_row .bt_bb_column.bt_bb_padding_text_indent .bt_bb_column_content .bt_bb_image {
margin: 0 -2em;
}
.bt_bb_column.bt_bb_top_border {
border-top: 1px solid #181818;
}
.bt_bb_column.bt_bb_bottom_border {
border-bottom: 1px solid #181818;
}
.bt_bb_column.bt_bb_left_border {
border-left: 1px solid #181818;
}
.bt_bb_column.bt_bb_right_border {
border-right: 1px solid #181818;
}
.bt_bb_column.bt_bb_border_style_dark {
border-color: #000;
}
.bt_bb_column.bt_bb_border_style_light {
border-color: #fff;
}
.bt_bb_column.bt_bb_border_style_accent {
border-color: var(--accent-color);
}
.bt_bb_column.bt_bb_border_style_alternate {
border-color: var(--alternate-color);
}
.bt_bb_column.bt_bb_border_style_gray {
border-color: #7c7c7c;
}
.bt_bb_column.bt_bb_border_position_inner {
border: none !important;
padding-top: 20px;
padding-bottom: 20px;
}
.bt_bb_column.bt_bb_border_position_inner.bt_bb_top_border .bt_bb_column_content {
border-top: 1px solid #181818;
}
.bt_bb_column.bt_bb_border_position_inner.bt_bb_bottom_border .bt_bb_column_content {
border-bottom: 1px solid #181818;
}
.bt_bb_column.bt_bb_border_position_inner.bt_bb_right_border .bt_bb_column_content {
border-right: 1px solid #181818;
}
.bt_bb_column.bt_bb_border_position_inner.bt_bb_left_border .bt_bb_column_content {
border-left: 1px solid #181818;
}
.bt_bb_column.bt_bb_border_position_inner.bt_bb_border_style_dark .bt_bb_column_content {
border-color: #000;
}
.bt_bb_column.bt_bb_border_position_inner.bt_bb_border_style_light .bt_bb_column_content {
border-color: #fff;
}
.bt_bb_column.bt_bb_border_position_inner.bt_bb_border_style_accent .bt_bb_column_content {
border-color: var(--accent-color);
}
.bt_bb_column.bt_bb_border_position_inner.bt_bb_border_style_alternate .bt_bb_column_content {
border-color: var(--alternate-color);
}
.bt_bb_column.bt_bb_border_position_inner.bt_bb_border_style_gray .bt_bb_column_content {
border-color: #7c7c7c;
} .bt_bb_column.bt_bb_padding_0 .bt_bb_column_content {
padding-left: 0;
padding-right: 0;
}
.bt_bb_column_inner.bt_bb_padding_0 .bt_bb_column_inner_content {
padding-left: 0;
padding-right: 0;
}
.bt_bb_column.bt_bb_padding_5 .bt_bb_column_content {
padding-left: 5px;
padding-right: 5px;
}
.bt_bb_column_inner.bt_bb_padding_5 .bt_bb_column_inner_content {
padding-left: 5px;
padding-right: 5px;
}
.bt_bb_column.bt_bb_padding_10 .bt_bb_column_content {
padding-left: 10px;
padding-right: 10px;
}
.bt_bb_column_inner.bt_bb_padding_10 .bt_bb_column_inner_content {
padding-left: 10px;
padding-right: 10px;
}
.bt_bb_column.bt_bb_padding_15 .bt_bb_column_content {
padding-left: 15px;
padding-right: 15px;
}
.bt_bb_column_inner.bt_bb_padding_15 .bt_bb_column_inner_content {
padding-left: 15px;
padding-right: 15px;
}
.bt_bb_column.bt_bb_padding_20 .bt_bb_column_content {
padding-left: 20px;
padding-right: 20px;
}
.bt_bb_column_inner.bt_bb_padding_20 .bt_bb_column_inner_content {
padding-left: 20px;
padding-right: 20px;
}
.bt_bb_column.bt_bb_padding_25 .bt_bb_column_content {
padding-left: 25px;
padding-right: 25px;
}
.bt_bb_column_inner.bt_bb_padding_25 .bt_bb_column_inner_content {
padding-left: 25px;
padding-right: 25px;
}
.bt_bb_column.bt_bb_padding_30 .bt_bb_column_content {
padding-left: 30px;
padding-right: 30px;
}
.bt_bb_column_inner.bt_bb_padding_30 .bt_bb_column_inner_content {
padding-left: 30px;
padding-right: 30px;
}
.bt_bb_column.bt_bb_padding_35 .bt_bb_column_content {
padding-left: 35px;
padding-right: 35px;
}
.bt_bb_column_inner.bt_bb_padding_35 .bt_bb_column_inner_content {
padding-left: 35px;
padding-right: 35px;
}
.bt_bb_column.bt_bb_padding_40 .bt_bb_column_content {
padding-left: 40px;
padding-right: 40px;
}
.bt_bb_column_inner.bt_bb_padding_40 .bt_bb_column_inner_content {
padding-left: 40px;
padding-right: 40px;
}
.bt_bb_column.bt_bb_padding_45 .bt_bb_column_content {
padding-left: 45px;
padding-right: 45px;
}
.bt_bb_column_inner.bt_bb_padding_45 .bt_bb_column_inner_content {
padding-left: 45px;
padding-right: 45px;
}
.bt_bb_column.bt_bb_padding_50 .bt_bb_column_content {
padding-left: 50px;
padding-right: 50px;
}
.bt_bb_column_inner.bt_bb_padding_50 .bt_bb_column_inner_content {
padding-left: 50px;
padding-right: 50px;
}
.bt_bb_column.bt_bb_padding_60 .bt_bb_column_content {
padding-left: 60px;
padding-right: 60px;
}
.bt_bb_column_inner.bt_bb_padding_60 .bt_bb_column_inner_content {
padding-left: 60px;
padding-right: 60px;
}
.bt_bb_column.bt_bb_padding_65 .bt_bb_column_content {
padding-left: 65px;
padding-right: 65px;
}
.bt_bb_column_inner.bt_bb_padding_65 .bt_bb_column_inner_content {
padding-left: 65px;
padding-right: 65px;
}
.bt_bb_column.bt_bb_padding_70 .bt_bb_column_content {
padding-left: 70px;
padding-right: 70px;
}
.bt_bb_column_inner.bt_bb_padding_70 .bt_bb_column_inner_content {
padding-left: 70px;
padding-right: 70px;
}
.bt_bb_column.bt_bb_padding_75 .bt_bb_column_content {
padding-left: 75px;
padding-right: 75px;
}
.bt_bb_column_inner.bt_bb_padding_75 .bt_bb_column_inner_content {
padding-left: 75px;
padding-right: 75px;
}
.bt_bb_column.bt_bb_padding_80 .bt_bb_column_content {
padding-left: 80px;
padding-right: 80px;
}
.bt_bb_column_inner.bt_bb_padding_80 .bt_bb_column_inner_content {
padding-left: 80px;
padding-right: 80px;
}
.bt_bb_column.bt_bb_padding_85 .bt_bb_column_content {
padding-left: 85px;
padding-right: 85px;
}
.bt_bb_column_inner.bt_bb_padding_85 .bt_bb_column_inner_content {
padding-left: 85px;
padding-right: 85px;
}
.bt_bb_column.bt_bb_padding_90 .bt_bb_column_content {
padding-left: 90px;
padding-right: 90px;
}
.bt_bb_column_inner.bt_bb_padding_90 .bt_bb_column_inner_content {
padding-left: 90px;
padding-right: 90px;
}
.bt_bb_column.bt_bb_padding_95 .bt_bb_column_content {
padding-left: 95px;
padding-right: 95px;
}
.bt_bb_column_inner.bt_bb_padding_95 .bt_bb_column_inner_content {
padding-left: 95px;
padding-right: 95px;
}
.bt_bb_column.bt_bb_padding_100 .bt_bb_column_content {
padding-left: 100px;
padding-right: 100px;
}
.bt_bb_column_inner.bt_bb_padding_100 .bt_bb_column_inner_content {
padding-left: 100px;
padding-right: 100px;
}
@media (max-width: 580px) {
.bt_bb_column.bt_bb_padding_40 .bt_bb_column_content {
padding-left: 20px;
padding-right: 20px;
}
.bt_bb_column.bt_bb_padding_40 .bt_bb_column_content .bt_bb_column_content {
padding-left: 20px;
padding-right: 20px;
}
.bt_bb_column_inner.bt_bb_padding_40 .bt_bb_column_inner_content {
padding-left: 20px;
padding-right: 20px;
}
.bt_bb_column.bt_bb_padding_45 .bt_bb_column_content {
padding-left: 22.5px;
padding-right: 22.5px;
}
.bt_bb_column.bt_bb_padding_45 .bt_bb_column_content .bt_bb_column_content {
padding-left: 22.5px;
padding-right: 22.5px;
}
.bt_bb_column_inner.bt_bb_padding_45 .bt_bb_column_inner_content {
padding-left: 22.5px;
padding-right: 22.5px;
}
.bt_bb_column.bt_bb_padding_50 .bt_bb_column_content {
padding-left: 25px;
padding-right: 25px;
}
.bt_bb_column.bt_bb_padding_50 .bt_bb_column_content .bt_bb_column_content {
padding-left: 25px;
padding-right: 25px;
}
.bt_bb_column_inner.bt_bb_padding_50 .bt_bb_column_inner_content {
padding-left: 25px;
padding-right: 25px;
}
.bt_bb_column.bt_bb_padding_55 .bt_bb_column_content {
padding-left: 27.5px;
padding-right: 27.5px;
}
.bt_bb_column.bt_bb_padding_55 .bt_bb_column_content .bt_bb_column_content {
padding-left: 27.5px;
padding-right: 27.5px;
}
.bt_bb_column_inner.bt_bb_padding_55 .bt_bb_column_inner_content {
padding-left: 27.5px;
padding-right: 27.5px;
}
.bt_bb_column.bt_bb_padding_60 .bt_bb_column_content {
padding-left: 30px;
padding-right: 30px;
}
.bt_bb_column.bt_bb_padding_60 .bt_bb_column_content .bt_bb_column_content {
padding-left: 30px;
padding-right: 30px;
}
.bt_bb_column_inner.bt_bb_padding_60 .bt_bb_column_inner_content {
padding-left: 30px;
padding-right: 30px;
}
.bt_bb_column.bt_bb_padding_65 .bt_bb_column_content {
padding-left: 32.5px;
padding-right: 32.5px;
}
.bt_bb_column.bt_bb_padding_65 .bt_bb_column_content .bt_bb_column_content {
padding-left: 32.5px;
padding-right: 32.5px;
}
.bt_bb_column_inner.bt_bb_padding_65 .bt_bb_column_inner_content {
padding-left: 32.5px;
padding-right: 32.5px;
}
.bt_bb_column.bt_bb_padding_70 .bt_bb_column_content {
padding-left: 35px;
padding-right: 35px;
}
.bt_bb_column.bt_bb_padding_70 .bt_bb_column_content .bt_bb_column_content {
padding-left: 35px;
padding-right: 35px;
}
.bt_bb_column_inner.bt_bb_padding_70 .bt_bb_column_inner_content {
padding-left: 35px;
padding-right: 35px;
}
.bt_bb_column.bt_bb_padding_75 .bt_bb_column_content {
padding-left: 37.5px;
padding-right: 37.5px;
}
.bt_bb_column.bt_bb_padding_75 .bt_bb_column_content .bt_bb_column_content {
padding-left: 37.5px;
padding-right: 37.5px;
}
.bt_bb_column_inner.bt_bb_padding_75 .bt_bb_column_inner_content {
padding-left: 37.5px;
padding-right: 37.5px;
}
.bt_bb_column.bt_bb_padding_80 .bt_bb_column_content {
padding-left: 40px;
padding-right: 40px;
}
.bt_bb_column.bt_bb_padding_80 .bt_bb_column_content .bt_bb_column_content {
padding-left: 40px;
padding-right: 40px;
}
.bt_bb_column_inner.bt_bb_padding_80 .bt_bb_column_inner_content {
padding-left: 40px;
padding-right: 40px;
}
.bt_bb_column.bt_bb_padding_85 .bt_bb_column_content {
padding-left: 42.5px;
padding-right: 42.5px;
}
.bt_bb_column.bt_bb_padding_85 .bt_bb_column_content .bt_bb_column_content {
padding-left: 42.5px;
padding-right: 42.5px;
}
.bt_bb_column_inner.bt_bb_padding_85 .bt_bb_column_inner_content {
padding-left: 42.5px;
padding-right: 42.5px;
}
.bt_bb_column.bt_bb_padding_90 .bt_bb_column_content {
padding-left: 45px;
padding-right: 45px;
}
.bt_bb_column.bt_bb_padding_90 .bt_bb_column_content .bt_bb_column_content {
padding-left: 45px;
padding-right: 45px;
}
.bt_bb_column_inner.bt_bb_padding_90 .bt_bb_column_inner_content {
padding-left: 45px;
padding-right: 45px;
}
.bt_bb_column.bt_bb_padding_95 .bt_bb_column_content {
padding-left: 47.5px;
padding-right: 47.5px;
}
.bt_bb_column.bt_bb_padding_95 .bt_bb_column_content .bt_bb_column_content {
padding-left: 47.5px;
padding-right: 47.5px;
}
.bt_bb_column_inner.bt_bb_padding_95 .bt_bb_column_inner_content {
padding-left: 47.5px;
padding-right: 47.5px;
}
.bt_bb_column.bt_bb_padding_100 .bt_bb_column_content {
padding-left: 50px;
padding-right: 50px;
}
.bt_bb_column.bt_bb_padding_100 .bt_bb_column_content .bt_bb_column_content {
padding-left: 50px;
padding-right: 50px;
}
.bt_bb_column_inner.bt_bb_padding_100 .bt_bb_column_inner_content {
padding-left: 50px;
padding-right: 50px;
}
.bt_bb_column.bt_bb_top_border {
border-top: none;
}
.bt_bb_column.bt_bb_bottom_border {
border-bottom: none;
}
.bt_bb_column.bt_bb_left_border {
border-left: none;
}
.bt_bb_column.bt_bb_right_border {
border-right: none;
}
.bt_bb_column.bt_bb_border_position_inner {
border: none !important;
}
.bt_bb_column.bt_bb_border_position_inner.bt_bb_top_border .bt_bb_column_content {
border-top: none;
}
.bt_bb_column.bt_bb_border_position_inner.bt_bb_bottom_border .bt_bb_column_content {
border-bottom: none;
}
.bt_bb_column.bt_bb_border_position_inner.bt_bb_right_border .bt_bb_column_content {
border-right: none;
}
.bt_bb_column.bt_bb_border_position_inner.bt_bb_left_border .bt_bb_column_content {
border-left: none;
}
} .bt_bb_separator.bt_bb_bottom_spacing_extra_small {
margin-bottom: .5em;
}
.bt_bb_separator.bt_bb_bottom_spacing_small {
margin-bottom: 1em;
}
.bt_bb_separator.bt_bb_bottom_spacing_normal {
margin-bottom: 2em;
}
.bt_bb_separator.bt_bb_bottom_spacing_medium {
margin-bottom: 4em;
}
.bt_bb_separator.bt_bb_bottom_spacing_large {
margin-bottom: 8em;
}
.bt_bb_separator.bt_bb_bottom_spacing_extra_large {
margin-bottom: 16em;
}
.bt_bb_separator.bt_bb_top_spacing_extra_small {
margin-top: .5em;
}
.bt_bb_separator.bt_bb_top_spacing_small {
margin-top: 1em;
}
.bt_bb_separator.bt_bb_top_spacing_normal {
margin-top: 2em;
}
.bt_bb_separator.bt_bb_top_spacing_medium {
margin-top: 4em;
}
.bt_bb_separator.bt_bb_top_spacing_large {
margin-top: 8em;
}
.bt_bb_separator.bt_bb_top_spacing_extra_large {
margin-top: 16em;
}
.bt_bb_separator.bt_bb_border_style_solid.bt_bb_border_color_accent,
.bt_bb_separator.bt_bb_border_style_dotted.bt_bb_border_color_accent,
.bt_bb_separator.bt_bb_border_style_dashed.bt_bb_border_color_accent {
border-color: var(--accent-color);
}
.bt_bb_separator.bt_bb_border_style_solid.bt_bb_border_color_alternate,
.bt_bb_separator.bt_bb_border_style_dotted.bt_bb_border_color_alternate,
.bt_bb_separator.bt_bb_border_style_dashed.bt_bb_border_color_alternate {
border-color: var(--alternate-color);
}
.bt_bb_separator.bt_bb_border_style_solid.bt_bb_border_color_gray,
.bt_bb_separator.bt_bb_border_style_dotted.bt_bb_border_color_gray,
.bt_bb_separator.bt_bb_border_style_dashed.bt_bb_border_color_gray {
border-color: #353535;
}
.bt_bb_separator.bt_bb_border_style_solid.bt_bb_border_color_light_gray,
.bt_bb_separator.bt_bb_border_style_dotted.bt_bb_border_color_light_gray,
.bt_bb_separator.bt_bb_border_style_dashed.bt_bb_border_color_light_gray {
border-color: #d2d2d2;
}
.bt_bb_separator.bt_bb_border_style_solid.bt_bb_border_color_light,
.bt_bb_separator.bt_bb_border_style_dotted.bt_bb_border_color_light,
.bt_bb_separator.bt_bb_border_style_dashed.bt_bb_border_color_light {
border-color: #fff;
}
.bt_bb_separator.bt_bb_border_style_solid.bt_bb_border_color_dark,
.bt_bb_separator.bt_bb_border_style_dotted.bt_bb_border_color_dark,
.bt_bb_separator.bt_bb_border_style_dashed.bt_bb_border_color_dark {
border-color: #181818;
}
.bt_bb_separator.bt_bb_top_spacing_0 {
margin-top: 0;
}
.bt_bb_separator.bt_bb_bottom_spacing_0 {
margin-bottom: 0;
}
.bt_bb_separator.bt_bb_top_spacing_5 {
margin-top: 5px;
}
.bt_bb_separator.bt_bb_bottom_spacing_5 {
margin-bottom: 5px;
}
.bt_bb_separator.bt_bb_top_spacing_10 {
margin-top: 10px;
}
.bt_bb_separator.bt_bb_bottom_spacing_10 {
margin-bottom: 10px;
}
.bt_bb_separator.bt_bb_top_spacing_15 {
margin-top: 15px;
}
.bt_bb_separator.bt_bb_bottom_spacing_15 {
margin-bottom: 15px;
}
.bt_bb_separator.bt_bb_top_spacing_20 {
margin-top: 20px;
}
.bt_bb_separator.bt_bb_bottom_spacing_20 {
margin-bottom: 20px;
}
.bt_bb_separator.bt_bb_top_spacing_25 {
margin-top: 25px;
}
.bt_bb_separator.bt_bb_bottom_spacing_25 {
margin-bottom: 25px;
}
.bt_bb_separator.bt_bb_top_spacing_30 {
margin-top: 30px;
}
.bt_bb_separator.bt_bb_bottom_spacing_30 {
margin-bottom: 30px;
}
.bt_bb_separator.bt_bb_top_spacing_35 {
margin-top: 35px;
}
.bt_bb_separator.bt_bb_bottom_spacing_35 {
margin-bottom: 35px;
}
.bt_bb_separator.bt_bb_top_spacing_40 {
margin-top: 40px;
}
.bt_bb_separator.bt_bb_bottom_spacing_40 {
margin-bottom: 40px;
}
.bt_bb_separator.bt_bb_top_spacing_45 {
margin-top: 45px;
}
.bt_bb_separator.bt_bb_bottom_spacing_45 {
margin-bottom: 45px;
}
.bt_bb_separator.bt_bb_top_spacing_50 {
margin-top: 50px;
}
.bt_bb_separator.bt_bb_bottom_spacing_50 {
margin-bottom: 50px;
}
.bt_bb_separator.bt_bb_top_spacing_60 {
margin-top: 60px;
}
.bt_bb_separator.bt_bb_bottom_spacing_60 {
margin-bottom: 60px;
}
.bt_bb_separator.bt_bb_top_spacing_65 {
margin-top: 65px;
}
.bt_bb_separator.bt_bb_bottom_spacing_65 {
margin-bottom: 65px;
}
.bt_bb_separator.bt_bb_top_spacing_70 {
margin-top: 70px;
}
.bt_bb_separator.bt_bb_bottom_spacing_70 {
margin-bottom: 70px;
}
.bt_bb_separator.bt_bb_top_spacing_75 {
margin-top: 75px;
}
.bt_bb_separator.bt_bb_bottom_spacing_75 {
margin-bottom: 75px;
}
.bt_bb_separator.bt_bb_top_spacing_80 {
margin-top: 80px;
}
.bt_bb_separator.bt_bb_bottom_spacing_80 {
margin-bottom: 80px;
}
.bt_bb_separator.bt_bb_top_spacing_85 {
margin-top: 85px;
}
.bt_bb_separator.bt_bb_bottom_spacing_85 {
margin-bottom: 85px;
}
.bt_bb_separator.bt_bb_top_spacing_90 {
margin-top: 90px;
}
.bt_bb_separator.bt_bb_bottom_spacing_90 {
margin-bottom: 90px;
}
.bt_bb_separator.bt_bb_top_spacing_95 {
margin-top: 95px;
}
.bt_bb_separator.bt_bb_bottom_spacing_95 {
margin-bottom: 95px;
}
.bt_bb_separator.bt_bb_top_spacing_100 {
margin-top: 100px;
}
.bt_bb_separator.bt_bb_bottom_spacing_100 {
margin-bottom: 100px;
} .bt_bb_headline {
position: relative;
}
.bt_bb_headline .bt_bb_headline_superheadline {
font-size: .7rem;
font-family: var(--heading-supertitle-font);
display: block;
letter-spacing: var(--letter-spacing-supertitle);
position: relative;
width: intrinsic;
width: -webkit-max-content;
width: -moz-max-content;
width: max-content;
}
.bt_bb_align_left .bt_bb_align_right.bt_bb_headline .bt_bb_headline_superheadline,.bt_bb_align_center .bt_bb_align_right.bt_bb_headline .bt_bb_headline_superheadline,.bt_bb_align_left .bt_bb_align_right .bt_bb_headline .bt_bb_headline_superheadline,.bt_bb_align_center .bt_bb_align_right .bt_bb_headline .bt_bb_headline_superheadline,.bt_bb_align_right.bt_bb_headline .bt_bb_headline_superheadline,.bt_bb_align_right .bt_bb_headline .bt_bb_headline_superheadline {
margin-right: 0;
margin-left: auto;
}
.btNoHeadline.bt_bb_headline .bt_bb_headline_superheadline {
margin-bottom: 0 !important;
}
.btSupertitleWeight_default .bt_bb_headline .bt_bb_headline_superheadline {
font-weight: 500;
}
.btSupertitleWeight_black .bt_bb_headline .bt_bb_headline_superheadline {
font-weight: 900;
}
.btSupertitleWeight_bolder .bt_bb_headline .bt_bb_headline_superheadline {
font-weight: 800;
}
.btSupertitleWeight_bold .bt_bb_headline .bt_bb_headline_superheadline {
font-weight: 700;
}
.btSupertitleWeight_semi-bold .bt_bb_headline .bt_bb_headline_superheadline {
font-weight: 600;
}
.btSupertitleWeight_medium .bt_bb_headline .bt_bb_headline_superheadline {
font-weight: 500;
}
.btSupertitleWeight_normal .bt_bb_headline .bt_bb_headline_superheadline {
font-weight: 400;
}
.btSupertitleWeight_light .bt_bb_headline .bt_bb_headline_superheadline {
font-weight: 300;
}
.btSupertitleWeight_lighter .bt_bb_headline .bt_bb_headline_superheadline {
font-weight: 200;
}
.btSupertitleWeight_thin .bt_bb_headline .bt_bb_headline_superheadline {
font-weight: 100;
}
.bt_bb_supertitle_font_weight_black.bt_bb_headline .bt_bb_headline_superheadline {
font-weight: 900;
}
.bt_bb_supertitle_font_weight_bolder.bt_bb_headline .bt_bb_headline_superheadline {
font-weight: 800;
}
.bt_bb_supertitle_font_weight_bold.bt_bb_headline .bt_bb_headline_superheadline {
font-weight: 700;
}
.bt_bb_supertitle_font_weight_semi-bold.bt_bb_headline .bt_bb_headline_superheadline {
font-weight: 600;
}
.bt_bb_supertitle_font_weight_medium.bt_bb_headline .bt_bb_headline_superheadline {
font-weight: 500;
}
.bt_bb_supertitle_font_weight_normal.bt_bb_headline .bt_bb_headline_superheadline {
font-weight: 400;
}
.bt_bb_supertitle_font_weight_light.bt_bb_headline .bt_bb_headline_superheadline {
font-weight: 300;
}
.bt_bb_supertitle_font_weight_lighter.bt_bb_headline .bt_bb_headline_superheadline {
font-weight: 200;
}
.bt_bb_supertitle_font_weight_thin.bt_bb_headline .bt_bb_headline_superheadline {
font-weight: 100;
}
.btSupertitleOpacity_default .bt_bb_headline .bt_bb_headline_superheadline {
opacity: 1;
}
.btSupertitleOpacity_09 .bt_bb_headline .bt_bb_headline_superheadline {
opacity: .9;
}
.btSupertitleOpacity_08 .bt_bb_headline .bt_bb_headline_superheadline {
opacity: .8;
}
.btSupertitleOpacity_07 .bt_bb_headline .bt_bb_headline_superheadline {
opacity: .7;
}
.btSupertitleOpacity_06 .bt_bb_headline .bt_bb_headline_superheadline {
opacity: .6;
}
.btSupertitleOpacity_05 .bt_bb_headline .bt_bb_headline_superheadline {
opacity: .5;
}
.btSupertitleOpacity_04 .bt_bb_headline .bt_bb_headline_superheadline {
opacity: .4;
}
.btSupertitleOpacity_03 .bt_bb_headline .bt_bb_headline_superheadline {
opacity: .3;
}
.btSupertitleOpacity_02 .bt_bb_headline .bt_bb_headline_superheadline {
opacity: .2;
}
.btSupertitleOpacity_01 .bt_bb_headline .bt_bb_headline_superheadline {
opacity: .1;
}
.bt_bb_supertitle_opacity_1.bt_bb_headline .bt_bb_headline_superheadline {
opacity: 1;
}
.bt_bb_supertitle_opacity_09.bt_bb_headline .bt_bb_headline_superheadline {
opacity: .9;
}
.bt_bb_supertitle_opacity_08.bt_bb_headline .bt_bb_headline_superheadline {
opacity: .8;
}
.bt_bb_supertitle_opacity_07.bt_bb_headline .bt_bb_headline_superheadline {
opacity: .7;
}
.bt_bb_supertitle_opacity_06.bt_bb_headline .bt_bb_headline_superheadline {
opacity: .6;
}
.bt_bb_supertitle_opacity_05.bt_bb_headline .bt_bb_headline_superheadline {
opacity: .5;
}
.bt_bb_supertitle_opacity_04.bt_bb_headline .bt_bb_headline_superheadline {
opacity: .4;
}
.bt_bb_supertitle_opacity_03.bt_bb_headline .bt_bb_headline_superheadline {
opacity: .3;
}
.bt_bb_supertitle_opacity_02.bt_bb_headline .bt_bb_headline_superheadline {
opacity: .2;
}
.bt_bb_supertitle_opacity_01.bt_bb_headline .bt_bb_headline_superheadline {
opacity: .1;
}
.bt_bb_size_extrasmall.bt_bb_headline .bt_bb_headline_superheadline {
font-size: .9375rem;
}
.bt_bb_size_small.bt_bb_headline .bt_bb_headline_superheadline {
font-size: 1rem;
}
.bt_bb_size_medium.bt_bb_headline .bt_bb_headline_superheadline {
font-size: 1.0625rem;
margin-bottom: 1.2em;
}
.bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline .bt_bb_headline_superheadline {
margin-bottom: 1.4em;
}
.bt_bb_size_normal.bt_bb_headline .bt_bb_headline_superheadline {
font-size: 1.1875rem;
margin-bottom: 1.1em;
}
.bt_bb_size_large.bt_bb_headline .bt_bb_headline_superheadline {
font-size: 1.25rem;
margin-bottom: 1em;
}
.bt_bb_size_extralarge.bt_bb_headline .bt_bb_headline_superheadline {
font-size: 1.375rem;
}
.bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline .bt_bb_headline_superheadline {
margin-bottom: 1.2em;
}
.bt_bb_size_huge.bt_bb_headline .bt_bb_headline_superheadline {
font-size: 1.4375rem;
margin-bottom: 1em;
}
.bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline .bt_bb_headline_superheadline {
margin-bottom: 1.4em;
}
.bt_bb_size_extrahuge.bt_bb_headline .bt_bb_headline_superheadline {
font-size: 1.625rem;
margin-bottom: 1.1em;
}
.bt_bb_size_extraextrahuge.bt_bb_headline .bt_bb_headline_superheadline {
font-size: 1.625rem;
margin-bottom: 1.1em;
}
.bt_bb_align_right .bt_bb_align_center.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_left .bt_bb_align_center.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_center.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_center .bt_bb_headline .bt_bb_headline_superheadline {
margin-left: auto;
margin-right: auto;
}
.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1.1em;
font-family: var(--heading-subtitle-font);
margin-top: 1em;
line-height: 1.6;
letter-spacing: var(--letter-spacing-subtitle);
}
.btNoHeadline.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
margin-top: 0 !important;
}
.btSubtitleWeight_default .bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-weight: 500;
}
.btSubtitleWeight_black .bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-weight: 900;
}
.btSubtitleWeight_bolder .bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-weight: 800;
}
.btSubtitleWeight_bold .bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-weight: 700;
}
.btSubtitleWeight_semi-bold .bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-weight: 600;
}
.btSubtitleWeight_medium .bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-weight: 500;
}
.btSubtitleWeight_normal .bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-weight: 400;
}
.btSubtitleWeight_light .bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-weight: 300;
}
.btSubtitleWeight_lighter .bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-weight: 200;
}
.btSubtitleWeight_thin .bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-weight: 100;
}
.bt_bb_subtitle_font_weight_black.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-weight: 900;
}
.bt_bb_subtitle_font_weight_bolder.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-weight: 800;
}
.bt_bb_subtitle_font_weight_bold.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-weight: 700;
}
.bt_bb_subtitle_font_weight_semi-bold.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-weight: 600;
}
.bt_bb_subtitle_font_weight_medium.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-weight: 500;
}
.bt_bb_subtitle_font_weight_normal.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-weight: 400;
}
.bt_bb_subtitle_font_weight_light.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-weight: 300;
}
.bt_bb_subtitle_font_weight_lighter.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-weight: 200;
}
.bt_bb_subtitle_font_weight_thin.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-weight: 100;
}
.btSubtitleOpacity_default .bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
opacity: 1;
}
.btSubtitleOpacity_09 .bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
opacity: .9;
}
.btSubtitleOpacity_08 .bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
opacity: .8;
}
.btSubtitleOpacity_07 .bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
opacity: .7;
}
.btSubtitleOpacity_06 .bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
opacity: .6;
}
.btSubtitleOpacity_05 .bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
opacity: .5;
}
.btSubtitleOpacity_04 .bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
opacity: .4;
}
.btSubtitleOpacity_03 .bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
opacity: .3;
}
.btSubtitleOpacity_02 .bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
opacity: .2;
}
.btSubtitleOpacity_01 .bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
opacity: .1;
}
.bt_bb_subtitle_opacity_1.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
opacity: 1;
}
.bt_bb_subtitle_opacity_09.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
opacity: .9;
}
.bt_bb_subtitle_opacity_08.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
opacity: .8;
}
.bt_bb_subtitle_opacity_07.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
opacity: .7;
}
.bt_bb_subtitle_opacity_06.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
opacity: .6;
}
.bt_bb_subtitle_opacity_05.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
opacity: .5;
}
.bt_bb_subtitle_opacity_04.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
opacity: .4;
}
.bt_bb_subtitle_opacity_03.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
opacity: .3;
}
.bt_bb_subtitle_opacity_02.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
opacity: .2;
}
.bt_bb_subtitle_opacity_01.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
opacity: .1;
}
.bt_bb_size_extrasmall.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1rem;
margin-top: 1.3em;
}
.bt_bb_size_small.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1.0625rem;
line-height: 1.8;
margin-top: 1em;
}
.bt_bb_size_medium.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1.125rem;
line-height: 1.8;
margin-top: 1em;
}
.bt_bb_size_normal.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1.25rem;
line-height: 1.65;
margin-top: 1em;
}
.bt_bb_size_large.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1.3125rem;
line-height: 1.6;
margin-top: 1em;
}
.bt_bb_size_extralarge.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1.375rem;
line-height: 1.75;
margin-top: .99em;
}
.bt_bb_size_huge.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1.5625rem;
line-height: 1.5;
margin-top: .8em;
}
.bt_bb_size_extrahuge.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1.75rem;
line-height: 1.6;
margin-top: .8em;
}
.bt_bb_size_extraextrahuge.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 2.3125rem;
line-height: 1.6;
margin-top: .8em;
}
.bt_bb_headline h1 b,
.bt_bb_headline h2 b,
.bt_bb_headline h3 b,
.bt_bb_headline h4 b,
.bt_bb_headline h5 b,
.bt_bb_headline h6 b {
color: var(--accent-color);
}
.bt_bb_size_extrasmall.bt_bb_headline h1,
.bt_bb_size_extrasmall.bt_bb_headline h2,
.bt_bb_size_extrasmall.bt_bb_headline h3,
.bt_bb_size_extrasmall.bt_bb_headline h4,
.bt_bb_size_extrasmall.bt_bb_headline h5,
.bt_bb_size_extrasmall.bt_bb_headline h6 {
font-size: 1.625rem;
line-height: 1.4;
}
.bt_bb_dash_top.bt_bb_size_extrasmall.bt_bb_headline h1 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_extrasmall.bt_bb_headline h1 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_extrasmall.bt_bb_headline h1 .bt_bb_headline_content:after,
.bt_bb_dash_top.bt_bb_size_extrasmall.bt_bb_headline h2 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_extrasmall.bt_bb_headline h2 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_extrasmall.bt_bb_headline h2 .bt_bb_headline_content:after,
.bt_bb_dash_top.bt_bb_size_extrasmall.bt_bb_headline h3 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_extrasmall.bt_bb_headline h3 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_extrasmall.bt_bb_headline h3 .bt_bb_headline_content:after,
.bt_bb_dash_top.bt_bb_size_extrasmall.bt_bb_headline h4 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_extrasmall.bt_bb_headline h4 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_extrasmall.bt_bb_headline h4 .bt_bb_headline_content:after,
.bt_bb_dash_top.bt_bb_size_extrasmall.bt_bb_headline h5 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_extrasmall.bt_bb_headline h5 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_extrasmall.bt_bb_headline h5 .bt_bb_headline_content:after,
.bt_bb_dash_top.bt_bb_size_extrasmall.bt_bb_headline h6 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_extrasmall.bt_bb_headline h6 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_extrasmall.bt_bb_headline h6 .bt_bb_headline_content:after {
margin-top: .7em;
}
.bt_bb_size_small.bt_bb_headline h1,
.bt_bb_size_small.bt_bb_headline h2,
.bt_bb_size_small.bt_bb_headline h3,
.bt_bb_size_small.bt_bb_headline h4,
.bt_bb_size_small.bt_bb_headline h5,
.bt_bb_size_small.bt_bb_headline h6 {
font-size: 2.3125rem;
line-height: 1.3;
}
.bt_bb_size_medium.bt_bb_headline h1,
.bt_bb_size_medium.bt_bb_headline h2,
.bt_bb_size_medium.bt_bb_headline h3,
.bt_bb_size_medium.bt_bb_headline h4,
.bt_bb_size_medium.bt_bb_headline h5,
.bt_bb_size_medium.bt_bb_headline h6 {
font-size: 3rem;
line-height: 1.2;
}
.bt_bb_size_normal.bt_bb_headline h1,
.bt_bb_size_normal.bt_bb_headline h2,
.bt_bb_size_normal.bt_bb_headline h3,
.bt_bb_size_normal.bt_bb_headline h4,
.bt_bb_size_normal.bt_bb_headline h5,
.bt_bb_size_normal.bt_bb_headline h6 {
font-size: 3.625rem;
line-height: 1.2;
}
.bt_bb_size_large.bt_bb_headline h1,
.bt_bb_size_large.bt_bb_headline h2,
.bt_bb_size_large.bt_bb_headline h3,
.bt_bb_size_large.bt_bb_headline h4,
.bt_bb_size_large.bt_bb_headline h5,
.bt_bb_size_large.bt_bb_headline h6 {
font-size: 4.25rem;
line-height: 1.15;
}
.bt_bb_size_extralarge.bt_bb_headline h1,
.bt_bb_size_extralarge.bt_bb_headline h2,
.bt_bb_size_extralarge.bt_bb_headline h3,
.bt_bb_size_extralarge.bt_bb_headline h4,
.bt_bb_size_extralarge.bt_bb_headline h5,
.bt_bb_size_extralarge.bt_bb_headline h6 {
font-size: 5.5rem;
line-height: 1.125;
}
.bt_bb_size_huge.bt_bb_headline h1,
.bt_bb_size_huge.bt_bb_headline h2,
.bt_bb_size_huge.bt_bb_headline h3,
.bt_bb_size_huge.bt_bb_headline h4,
.bt_bb_size_huge.bt_bb_headline h5,
.bt_bb_size_huge.bt_bb_headline h6 {
font-size: 6.75rem;
line-height: 1;
}
.bt_bb_size_extrahuge.bt_bb_headline h1,
.bt_bb_size_extrahuge.bt_bb_headline h2,
.bt_bb_size_extrahuge.bt_bb_headline h3,
.bt_bb_size_extrahuge.bt_bb_headline h4,
.bt_bb_size_extrahuge.bt_bb_headline h5,
.bt_bb_size_extrahuge.bt_bb_headline h6 {
font-size: 9.375rem;
line-height: 1;
}
.bt_bb_size_extraextrahuge.bt_bb_headline h1,
.bt_bb_size_extraextrahuge.bt_bb_headline h2,
.bt_bb_size_extraextrahuge.bt_bb_headline h3,
.bt_bb_size_extraextrahuge.bt_bb_headline h4,
.bt_bb_size_extraextrahuge.bt_bb_headline h5,
.bt_bb_size_extraextrahuge.bt_bb_headline h6 {
font-size: 15.625rem;
line-height: .7;
}
.bt_bb_font_weight_black.bt_bb_headline h1,
.bt_bb_font_weight_black.bt_bb_headline h2,
.bt_bb_font_weight_black.bt_bb_headline h3,
.bt_bb_font_weight_black.bt_bb_headline h4,
.bt_bb_font_weight_black.bt_bb_headline h5,
.bt_bb_font_weight_black.bt_bb_headline h6 {
font-weight: 900;
}
.bt_bb_font_weight_bolder.bt_bb_headline h1,
.bt_bb_font_weight_bolder.bt_bb_headline h2,
.bt_bb_font_weight_bolder.bt_bb_headline h3,
.bt_bb_font_weight_bolder.bt_bb_headline h4,
.bt_bb_font_weight_bolder.bt_bb_headline h5,
.bt_bb_font_weight_bolder.bt_bb_headline h6 {
font-weight: 800;
}
.bt_bb_font_weight_bold.bt_bb_headline h1,
.bt_bb_font_weight_bold.bt_bb_headline h2,
.bt_bb_font_weight_bold.bt_bb_headline h3,
.bt_bb_font_weight_bold.bt_bb_headline h4,
.bt_bb_font_weight_bold.bt_bb_headline h5,
.bt_bb_font_weight_bold.bt_bb_headline h6 {
font-weight: 700;
}
.bt_bb_font_weight_semi-bold.bt_bb_headline h1,
.bt_bb_font_weight_semi-bold.bt_bb_headline h2,
.bt_bb_font_weight_semi-bold.bt_bb_headline h3,
.bt_bb_font_weight_semi-bold.bt_bb_headline h4,
.bt_bb_font_weight_semi-bold.bt_bb_headline h5,
.bt_bb_font_weight_semi-bold.bt_bb_headline h6 {
font-weight: 600;
}
.bt_bb_font_weight_medium.bt_bb_headline h1,
.bt_bb_font_weight_medium.bt_bb_headline h2,
.bt_bb_font_weight_medium.bt_bb_headline h3,
.bt_bb_font_weight_medium.bt_bb_headline h4,
.bt_bb_font_weight_medium.bt_bb_headline h5,
.bt_bb_font_weight_medium.bt_bb_headline h6 {
font-weight: 500;
}
.bt_bb_font_weight_normal.bt_bb_headline h1,
.bt_bb_font_weight_normal.bt_bb_headline h2,
.bt_bb_font_weight_normal.bt_bb_headline h3,
.bt_bb_font_weight_normal.bt_bb_headline h4,
.bt_bb_font_weight_normal.bt_bb_headline h5,
.bt_bb_font_weight_normal.bt_bb_headline h6 {
font-weight: 400;
}
.bt_bb_font_weight_light.bt_bb_headline h1,
.bt_bb_font_weight_light.bt_bb_headline h2,
.bt_bb_font_weight_light.bt_bb_headline h3,
.bt_bb_font_weight_light.bt_bb_headline h4,
.bt_bb_font_weight_light.bt_bb_headline h5,
.bt_bb_font_weight_light.bt_bb_headline h6 {
font-weight: 300;
}
.bt_bb_font_weight_lighter.bt_bb_headline h1,
.bt_bb_font_weight_lighter.bt_bb_headline h2,
.bt_bb_font_weight_lighter.bt_bb_headline h3,
.bt_bb_font_weight_lighter.bt_bb_headline h4,
.bt_bb_font_weight_lighter.bt_bb_headline h5,
.bt_bb_font_weight_lighter.bt_bb_headline h6 {
font-weight: 200;
}
.bt_bb_font_weight_thin.bt_bb_headline h1,
.bt_bb_font_weight_thin.bt_bb_headline h2,
.bt_bb_font_weight_thin.bt_bb_headline h3,
.bt_bb_font_weight_thin.bt_bb_headline h4,
.bt_bb_font_weight_thin.bt_bb_headline h5,
.bt_bb_font_weight_thin.bt_bb_headline h6 {
font-weight: 100;
}
.bt_bb_headline.bt_bb_rotate_yes {
display: inline-block;
writing-mode: vertical-rl;
margin: 0;
}
.bt_bb_headline.bt_bb_rotate_no {
display: block;
writing-mode: horizontal-tb;
margin: 0;
}
.bt_bb_style_stroke.bt_bb_headline .bt_bb_headline_content {
-webkit-text-stroke: 1px #181818;
color: transparent;
font-style: normal;
font-weight: inherit;
} .bt_bb_align_left .bt_bb_align_center.bt_bb_icon,.bt_bb_align_right .bt_bb_align_center.bt_bb_icon,.bt_bb_align_left .bt_bb_align_center .bt_bb_icon,.bt_bb_align_right .bt_bb_align_center .bt_bb_icon,.bt_bb_align_center.bt_bb_icon,.bt_bb_align_center .bt_bb_icon {
padding: 0 .5em;
}
.bt_bb_icon .bt_bb_icon_holder {
position: relative;
}
.bt_bb_size_xsmall.bt_bb_icon .bt_bb_icon_holder:before {
font-size: 1rem;
width: 2em;
height: 2em;
}
.bt_bb_size_small.bt_bb_icon .bt_bb_icon_holder:before {
font-size: 1.4rem;
width: 2em;
height: 2em;
}
.bt_bb_size_normal.bt_bb_icon .bt_bb_icon_holder:before {
font-size: 2.5rem;
}
.bt_bb_size_large.bt_bb_icon .bt_bb_icon_holder:before {
font-size: 4.5rem;
}
.bt_bb_size_xlarge.bt_bb_icon .bt_bb_icon_holder:before {
font-size: 7rem;
}
.bt_bb_size_huge.bt_bb_icon .bt_bb_icon_holder:before {
font-size: 15rem;
}
.bt_bb_icon .bt_bb_icon_holder .bt_bb_icon_holder_inner {
padding: 0;
}
.bt_bb_size_xsmall.bt_bb_icon .bt_bb_icon_holder svg {
width: 1em;
height: 1em;
}
.bt_bb_size_small.bt_bb_icon .bt_bb_icon_holder svg {
width: 1.4em;
height: 1.4em;
}
.bt_bb_size_normal.bt_bb_icon .bt_bb_icon_holder svg {
width: 2.5em;
height: 2.5em;
}
.bt_bb_size_large.bt_bb_icon .bt_bb_icon_holder svg {
width: 4.5em;
height: 4.5em;
}
.bt_bb_size_xlarge.bt_bb_icon .bt_bb_icon_holder svg {
width: 7em;
height: 7em;
}
.bt_bb_size_huge.bt_bb_icon .bt_bb_icon_holder svg {
width: 15em;
height: 15em;
}
.bt_bb_size_xsmall.bt_bb_icon .bt_bb_icon_holder span {
font-size: .9375rem;
}
.bt_bb_size_small.bt_bb_icon .bt_bb_icon_holder span {
font-size: 1rem;
}
.bt_bb_size_normal.bt_bb_icon .bt_bb_icon_holder span {
font-size: 1.25rem;
}
.bt_bb_icon.bt_bb_border_show .bt_bb_icon_holder span {
position: relative;
padding: 1em 0 1em 1em;
margin-left: 1em;
}
.rtl .bt_bb_icon.bt_bb_border_show .bt_bb_icon_holder span {
padding: 1em 1em 1em 0;
margin-left: 0;
margin-right: 1em;
}
.bt_bb_icon.bt_bb_border_show .bt_bb_icon_holder span:before {
height: 100%;
content: '';
width: 1px;
background: black;
display: block;
position: absolute;
left: 0;
top: 0;
}
.rtl .bt_bb_icon.bt_bb_border_show .bt_bb_icon_holder span:before {
left: auto;
right: 0;
}
.bt_bb_icon.bt_bb_shape_circle:not(.bt_bb_style_borderless) .bt_bb_icon_holder_inner svg {
border-radius: 50%;
overflow: overlay;
}
.bt_bb_icon.bt_bb_shape_round:not(.bt_bb_style_borderless) .bt_bb_icon_holder_inner svg {
border-radius: 3px;
overflow: overlay;
}
.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
background-color: #000;
-webkit-box-shadow: 0 0 0 1px #000 inset;
box-shadow: 0 0 0 1px #000 inset;
color: #fff;
}
.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder_inner svg {
padding: 10px;
background-color: #000;
-webkit-box-shadow: 0 0 0 1px #000 inset;
box-shadow: 0 0 0 1px #000 inset;
-webkit-transition: all 350ms ease;
-moz-transition: all 350ms ease;
transition: all 350ms ease;
}
.bt_bb_icon.bt_bb_style_filled a:hover:before {
background-color: transparent;
-webkit-box-shadow: 0 0 0 1px #000 inset;
box-shadow: 0 0 0 1px #000 inset;
color: #181818;
}
.bt_bb_icon.bt_bb_style_filled a:hover svg {
background-color: transparent;
-webkit-box-shadow: 0 0 0 1px #000 inset;
box-shadow: 0 0 0 1px #000 inset;
}
.bt_bb_icon.bt_bb_shape_circle .bt_bb_icon_holder:after {
border-radius: 50%;
}
.bt_bb_icon.bt_bb_shape_round .bt_bb_icon_holder:after {
border-radius: 3px;
}
.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
-webkit-box-shadow: 0 0 0 1px var(--icon-primary-color,inherit) inset;
box-shadow: 0 0 0 1px var(--icon-primary-color,inherit) inset;
color: var(--icon-primary-color,inherit);
}
.bt_bb_icon.bt_bb_style_outline:hover .bt_bb_icon_holder:before {
-webkit-box-shadow: 0 0 0 3em var(--icon-primary-color,inherit) inset;
box-shadow: 0 0 0 3em var(--icon-primary-color,inherit) inset;
color: var(--icon-secondary-color,inherit);
} .bt_bb_button {
display: inline-block;
}
.btSoftRoundedButtons .bt_bb_button a {
border-radius: 3px;
}
.btHardRoundedButtons .bt_bb_button a {
border-radius: 50px;
}
.bt_bb_size_small.bt_bb_button.bt_bb_shape_round a.bt_bb_link {
border-radius: 2.406em;
}
.bt_bb_size_normal.bt_bb_button.bt_bb_shape_round a.bt_bb_link {
border-radius: 2.5em;
}
.bt_bb_size_large.bt_bb_button.bt_bb_shape_round a.bt_bb_link {
border-radius: 2.458em;
}
.bt-content .bt_bb_button a {
color: inherit;
}
.bt_bb_button a {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: row nowrap;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-align-content: flex-start;
-ms-flex-line-pack: start;
align-content: flex-start;
text-decoration: none;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.bt_bb_button .bt_bb_button_text {
font-family: var(--button-font);
letter-spacing: var(--letter-spacing-button);
}
.btButtonWeight_default .bt_bb_button .bt_bb_button_text {
font-weight: 500;
}
.btButtonWeight_black .bt_bb_button .bt_bb_button_text {
font-weight: 900;
}
.btButtonWeight_bolder .bt_bb_button .bt_bb_button_text {
font-weight: 800;
}
.btButtonWeight_bold .bt_bb_button .bt_bb_button_text {
font-weight: 700;
}
.btButtonWeight_semi-bold .bt_bb_button .bt_bb_button_text {
font-weight: 600;
}
.btButtonWeight_medium .bt_bb_button .bt_bb_button_text {
font-weight: 500;
}
.btButtonWeight_normal .bt_bb_button .bt_bb_button_text {
font-weight: 400;
}
.btButtonWeight_light .bt_bb_button .bt_bb_button_text {
font-weight: 300;
}
.btButtonWeight_lighter .bt_bb_button .bt_bb_button_text {
font-weight: 200;
}
.btButtonWeight_thin .bt_bb_button .bt_bb_button_text {
font-weight: 100;
}
.bt_bb_font_weight_black.bt_bb_button .bt_bb_button_text {
font-weight: 900;
}
.bt_bb_font_weight_bolder.bt_bb_button .bt_bb_button_text {
font-weight: 800;
}
.bt_bb_font_weight_bold.bt_bb_button .bt_bb_button_text {
font-weight: 700;
}
.bt_bb_font_weight_semi-bold.bt_bb_button .bt_bb_button_text {
font-weight: 600;
}
.bt_bb_font_weight_medium.bt_bb_button .bt_bb_button_text {
font-weight: 500;
}
.bt_bb_font_weight_normal.bt_bb_button .bt_bb_button_text {
font-weight: 400;
}
.bt_bb_font_weight_light.bt_bb_button .bt_bb_button_text {
font-weight: 300;
}
.bt_bb_font_weight_lighter.bt_bb_button .bt_bb_button_text {
font-weight: 200;
}
.bt_bb_font_weight_thin.bt_bb_button .bt_bb_button_text {
font-weight: 100;
}
.bt_bb_button.bt_bb_icon_position_left .bt_bb_icon_holder {
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
margin-right: .25em;
}
.rtl .bt_bb_button.bt_bb_icon_position_left .bt_bb_link {
-webkit-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.bt_bb_button.bt_bb_icon_position_right .bt_bb_icon_holder {
margin-left: .25em;
}
.rtl .bt_bb_button.bt_bb_icon_position_right .bt_bb_link {
-webkit-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.bt_bb_button.bt_bb_size_small.bt_bb_button {
font-size: .8125rem;
}
.bt_bb_button.bt_bb_size_small.bt_bb_button a {
padding: 1.04em 1.975em;
min-height: 2.5rem;
}
.bt_bb_button.bt_bb_size_normal {
font-size: .9375rem;
}
.bt_bb_button.bt_bb_size_normal a {
padding: 1.17em 2.3em;
min-height: 3.125rem;
}
.bt_bb_align_left .bt_bb_align_right.bt_bb_button.bt_bb_size_normal,.bt_bb_align_center .bt_bb_align_right.bt_bb_button.bt_bb_size_normal,.bt_bb_align_left .bt_bb_align_right .bt_bb_button.bt_bb_size_normal,.bt_bb_align_center .bt_bb_align_right .bt_bb_button.bt_bb_size_normal,.bt_bb_align_right.bt_bb_button.bt_bb_size_normal,.bt_bb_align_right .bt_bb_button.bt_bb_size_normal {
margin-left: 2em;
}
.bt_bb_align_right .bt_bb_align_left.bt_bb_button.bt_bb_size_normal,.bt_bb_align_center .bt_bb_align_left.bt_bb_button.bt_bb_size_normal,.bt_bb_align_right .bt_bb_align_left .bt_bb_button.bt_bb_size_normal,.bt_bb_align_center .bt_bb_align_left .bt_bb_button.bt_bb_size_normal,.bt_bb_align_left.bt_bb_button.bt_bb_size_normal,.bt_bb_align_left .bt_bb_button.bt_bb_size_normal {
margin-right: 2em;
}
.bt_bb_align_left .bt_bb_align_center.bt_bb_button.bt_bb_size_normal,.bt_bb_align_right .bt_bb_align_center.bt_bb_button.bt_bb_size_normal,.bt_bb_align_left .bt_bb_align_center .bt_bb_button.bt_bb_size_normal,.bt_bb_align_right .bt_bb_align_center .bt_bb_button.bt_bb_size_normal,.bt_bb_align_center.bt_bb_button.bt_bb_size_normal,.bt_bb_align_center .bt_bb_button.bt_bb_size_normal {
margin-right: 1em;
margin-left: 1em;
}
.bt_bb_button.bt_bb_size_large {
font-size: 1.0625rem;
}
.bt_bb_button.bt_bb_size_large a {
padding: 1.265em 2.615em;
min-height: 3.75rem;
}
.bt_bb_align_left .bt_bb_align_right.bt_bb_button.bt_bb_size_large,.bt_bb_align_center .bt_bb_align_right.bt_bb_button.bt_bb_size_large,.bt_bb_align_left .bt_bb_align_right .bt_bb_button.bt_bb_size_large,.bt_bb_align_center .bt_bb_align_right .bt_bb_button.bt_bb_size_large,.bt_bb_align_right.bt_bb_button.bt_bb_size_large,.bt_bb_align_right .bt_bb_button.bt_bb_size_large {
margin-left: 2.5em;
}
.bt_bb_align_right .bt_bb_align_left.bt_bb_button.bt_bb_size_large,.bt_bb_align_center .bt_bb_align_left.bt_bb_button.bt_bb_size_large,.bt_bb_align_right .bt_bb_align_left .bt_bb_button.bt_bb_size_large,.bt_bb_align_center .bt_bb_align_left .bt_bb_button.bt_bb_size_large,.bt_bb_align_left.bt_bb_button.bt_bb_size_large,.bt_bb_align_left .bt_bb_button.bt_bb_size_large {
margin-right: 2.5em;
}
.bt_bb_button.bt_bb_style_clean a {
padding-left: 0 !important;
padding-right: 0 !important;
}
.bt_bb_button.bt_bb_style_clean a:hover {
color: var(--accent-color);
}
.bt_bb_button.bt_bb_style_filled {
position: relative;
z-index: 1;
}
.bt_bb_button.bt_bb_style_filled:after {
content: "";
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0;
opacity: .95;
background: #000;
z-index: -1;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.bt_bb_shape_square.bt_bb_button.bt_bb_style_filled:after {
border-radius: 0;
}
.bt_bb_shape_rounded.bt_bb_button.bt_bb_style_filled:after {
border-radius: 3px;
}
.bt_bb_shape_round.bt_bb_button.bt_bb_style_filled:after {
border-radius: 50px;
}
.btSoftRoundedButtons .bt_bb_button.bt_bb_style_filled:after {
border-radius: 3px;
}
.btHardRoundedButtons .bt_bb_button.bt_bb_style_filled:after {
border-radius: 50px;
}
.bt_bb_button.bt_bb_style_filled a,
.bt_bb_button.bt_bb_style_filled .bt_bb_link {
color: #fff;
-webkit-box-shadow: none;
box-shadow: none;
background-color: transparent;
z-index: 2;
}
.bt_bb_button.bt_bb_style_filled a:hover,
.bt_bb_button.bt_bb_style_filled .bt_bb_link:hover {
-webkit-box-shadow: none;
box-shadow: none;
background-color: transparent;
}
.bt_bb_button.bt_bb_style_filled:hover:after {
opacity: 1;
}
.bt_bb_button.bt_bb_style_underline {
min-width: auto !important;
}
.bt_bb_button.bt_bb_style_underline a,
.bt_bb_button.bt_bb_style_underline .bt_bb_link {
padding-left: 0 !important;
padding-right: 0 !important;
position: relative;
overflow: hidden;
border-radius: 0 !important;
}
.bt_bb_button.bt_bb_style_underline a:after,
.bt_bb_button.bt_bb_style_underline .bt_bb_link:after {
content: "";
position: absolute;
left: 0;
bottom: 0;
right: 0;
top: 0;
width: 100%;
border-bottom: 2px solid #181818;
opacity: 1;
-webkit-transition: transform 600ms cubic-bezier(.23,1,.32,1);
-moz-transition: transform 600ms cubic-bezier(.23,1,.32,1);
transition: transform 600ms cubic-bezier(.23,1,.32,1);
}
.bt_bb_button.bt_bb_style_underline a:hover:after,
.bt_bb_button.bt_bb_style_underline .bt_bb_link:hover:after {
-webkit-transform: translateX(102%);
-moz-transform: translateX(102%);
-ms-transform: translateX(102%);
transform: translateX(102%);
}
.bt_bb_button.bt_bb_style_wave {
min-width: auto !important;
}
.bt_bb_button.bt_bb_style_wave a,
.bt_bb_button.bt_bb_style_wave .bt_bb_link {
position: relative;
overflow: hidden;
border-radius: 0 !important;
padding: 1em 0 1.5em 0 !important;
}
.bt_bb_button.bt_bb_style_wave a:after,
.bt_bb_button.bt_bb_style_wave .bt_bb_link:after {
content: "";
position: absolute;
bottom: 0;
width: 100%;
height: .6em;
background-color: #000;
-webkit-mask-repeat: repeat-x;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
-webkit-mask-size: 21px;
-webkit-mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNy45IDguOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjcuOSA4Ljk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjEuMjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjEuMTtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MntmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDN7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoxLjU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDR7ZmlsbDojMDIwMjAyO30NCgkuc3Q1e2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MS42O3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCjwvc3R5bGU+DQo8cGF0aCBpZD0iWE1MSURfMTkwXyIgY2xhc3M9InN0NSIgZD0iTTAsMC45YzcsMCw3LDcuMiwxMy45LDcuMmM3LDAsNy03LjIsMTMuOS03LjIiLz4NCjwvc3ZnPg0K");
}
.bt_bb_button.bt_bb_style_wave a:hover,
.bt_bb_button.bt_bb_style_wave .bt_bb_link:hover {
color: inherit;
}
.bt_bb_button.bt_bb_style_wave a:hover:after,
.bt_bb_button.bt_bb_style_wave .bt_bb_link:hover:after {
-webkit-animation: wave 2s cubic-bezier(.36,.45,.63,.53) infinite;
-moz-animation: wave 2s cubic-bezier(.36,.45,.63,.53) infinite;
animation: wave 2s cubic-bezier(.36,.45,.63,.53) infinite;
}
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon {
position: relative;
}
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon a {
position: relative;
}
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon .bt_bb_icon_holder {
position: absolute;
right: .5rem;
margin-right: 1.85rem;
opacity: 0;
top: 50%;
width: 1em;
-webkit-transform: translateY(-50%)translate3d(-1rem,0,0);
-moz-transform: translateY(-50%)translate3d(-1rem,0,0);
-ms-transform: translateY(-50%)translate3d(-1rem,0,0);
transform: translateY(-50%)translate3d(-1rem,0,0);
-webkit-transition: all 300ms ease-out;
-moz-transition: all 300ms ease-out;
transition: all 300ms ease-out;
will-change: right,opacity;
}
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon .bt_bb_button_text {
position: relative;
-webkit-transition: all 300ms ease-out;
-moz-transition: all 300ms ease-out;
transition: all 300ms ease-out;
will-change: transform;
}
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon.bt_bb_size_small .bt_bb_icon_holder {
margin-right: 1rem;
}
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon.bt_bb_size_normal .bt_bb_icon_holder {
margin-right: 1.5rem;
}
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon a:hover .bt_bb_icon_holder {
opacity: 1;
right: 0;
-webkit-transform: translateY(-50%)translate3d(0,0,0);
-moz-transform: translateY(-50%)translate3d(0,0,0);
-ms-transform: translateY(-50%)translate3d(0,0,0);
transform: translateY(-50%)translate3d(0,0,0);
}
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon a:hover .bt_bb_button_text {
-webkit-transform: translate3d(-.5rem,0,0);
-moz-transform: translate3d(-.5rem,0,0);
-ms-transform: translate3d(-.5rem,0,0);
transform: translate3d(-.5rem,0,0);
}
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon.bt_bb_style_clean,
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon.bt_bb_style_underline {
margin-right: 1.5em;
}
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon.bt_bb_style_clean .bt_bb_icon_holder,
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon.bt_bb_style_underline .bt_bb_icon_holder {
margin: 0;
right: 0;
}
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon.bt_bb_style_clean a:hover .bt_bb_icon_holder,
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon.bt_bb_style_underline a:hover .bt_bb_icon_holder {
right: -1.5rem;
}
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon.bt_bb_style_clean a:hover .bt_bb_button_text,
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon.bt_bb_style_underline a:hover .bt_bb_button_text {
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon.bt_bb_style_wave a:hover .bt_bb_button_text {
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon.bt_bb_style_underline a {
overflow: visible;
}
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon.bt_bb_style_underline a:hover:after {
opacity: 0;
width: 0;
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
transform: none;
-webkit-transition: all 300ms cubic-bezier(.23,1,.32,1);
-moz-transition: all 300ms cubic-bezier(.23,1,.32,1);
transition: all 300ms cubic-bezier(.23,1,.32,1);
}
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon.bt_bb_icon_position_left .bt_bb_icon_holder {
left: .5rem;
margin-left: 1.85rem;
-webkit-transform: translateY(-50%)translate3d(1rem,0,0);
-moz-transform: translateY(-50%)translate3d(1rem,0,0);
-ms-transform: translateY(-50%)translate3d(1rem,0,0);
transform: translateY(-50%)translate3d(1rem,0,0);
will-change: left,opacity;
}
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon.bt_bb_icon_position_left.bt_bb_size_small .bt_bb_icon_holder {
margin-left: 1rem;
}
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon.bt_bb_icon_position_left.bt_bb_size_normal .bt_bb_icon_holder {
margin-left: 1.5rem;
}
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon.bt_bb_icon_position_left a:hover .bt_bb_icon_holder {
left: 0;
}
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon.bt_bb_icon_position_left a:hover .bt_bb_button_text {
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon.bt_bb_icon_position_left.bt_bb_style_clean,
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon.bt_bb_icon_position_left.bt_bb_style_underline {
margin-left: 1.5em;
}
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon.bt_bb_icon_position_left.bt_bb_style_clean .bt_bb_icon_holder,
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon.bt_bb_icon_position_left.bt_bb_style_underline .bt_bb_icon_holder {
margin: 0;
left: 0;
}
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon.bt_bb_icon_position_left.bt_bb_style_clean a:hover .bt_bb_icon_holder,
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon.bt_bb_icon_position_left.bt_bb_style_underline a:hover .bt_bb_icon_holder {
left: -1.25rem;
}
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon.bt_bb_icon_position_right.bt_bb_style_wave a:hover {
padding-right: 3em !important;
}
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon.bt_bb_icon_position_left.bt_bb_style_wave a:hover {
padding-left: 1.5em !important;
}
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon.bt_bb_icon_position_left.bt_bb_style_wave a:hover .bt_bb_icon_holder {
margin-left: 0;
}
.bt_bb_button.bt_bb_icon_style_border.btWithIcon.bt_bb_size_small a {
padding: .929em 1em;
}
.bt_bb_button.bt_bb_icon_style_border.btWithIcon.bt_bb_size_normal a {
padding: 1em 1em;
}
.bt_bb_button.bt_bb_icon_style_border.btWithIcon.bt_bb_size_large a {
padding: 1em 1em;
}
.bt_bb_button.bt_bb_icon_style_border.btWithIcon.bt_bb_icon_position_left .bt_bb_icon_holder {
border-right: 1px solid #181818;
padding-right: .7em;
margin-right: .6em;
}
.bt_bb_button.bt_bb_icon_style_border.btWithIcon.bt_bb_icon_position_right .bt_bb_icon_holder {
border-left: 1px solid #181818;
padding-left: .7em;
margin-left: .6em;
}
.bt_bb_button.bt_bb_icon_style_border.btWithIcon.bt_bb_style_filled .bt_bb_icon_holder {
border-color: #fff;
}
.bt_bb_button.bt_bb_icon_style_border.btWithIcon.bt_bb_style_underline .bt_bb_icon_holder {
border-color: #181818;
}
.bt_bb_button.bt_bb_icon_style_border.btWithIcon.bt_bb_style_underline a:hover .bt_bb_icon_holder {
border-color: var(--accent-color);
}
.bt_bb_button.bt_bb_icon_style_border.btWithIcon:hover .bt_bb_icon_holder:before {
-webkit-animation: shake .82s cubic-bezier(.36,.07,.19,.97) both;
-moz-animation: shake .82s cubic-bezier(.36,.07,.19,.97) both;
animation: shake .82s cubic-bezier(.36,.07,.19,.97) both;
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
-webkit-perspective: 1000px;
-moz-perspective: 1000px;
perspective: 1000px;
}
@-webkit-keyframes wave {
0% {
clip-path: polygon(0 0,100% 0,100% 100%,0 100%);
}
50% {
clip-path: polygon(100% 0,100% 0,100% 100%,100% 100%);
}
51% {
clip-path: polygon(0 0,0 0,0 100%,0 100%);
}
100% {
clip-path: polygon(0 0,100% 0,100% 100%,0 100%);
}
}
@-moz-keyframes wave {
0% {
clip-path: polygon(0 0,100% 0,100% 100%,0 100%);
}
50% {
clip-path: polygon(100% 0,100% 0,100% 100%,100% 100%);
}
51% {
clip-path: polygon(0 0,0 0,0 100%,0 100%);
}
100% {
clip-path: polygon(0 0,100% 0,100% 100%,0 100%);
}
}
@keyframes wave {
0% {
clip-path: polygon(0 0,100% 0,100% 100%,0 100%);
}
50% {
clip-path: polygon(100% 0,100% 0,100% 100%,100% 100%);
}
51% {
clip-path: polygon(0 0,0 0,0 100%,0 100%);
}
100% {
clip-path: polygon(0 0,100% 0,100% 100%,0 100%);
}
}
@-webkit-keyframes shake {
10%,
90% {
-webkit-transform: translate3d(-1px,0,0);
transform: translate3d(-1px,0,0);
}
20%,
80% {
-webkit-transform: translate3d(1px,0,0);
transform: translate3d(1px,0,0);
}
30%,
50%,
70% {
-webkit-transform: translate3d(-1px,0,0);
transform: translate3d(-1px,0,0);
}
40%,
60% {
-webkit-transform: translate3d(1px,0,0);
transform: translate3d(1px,0,0);
}
}
@-moz-keyframes shake {
10%,
90% {
-moz-transform: translate3d(-1px,0,0);
transform: translate3d(-1px,0,0);
}
20%,
80% {
-moz-transform: translate3d(1px,0,0);
transform: translate3d(1px,0,0);
}
30%,
50%,
70% {
-moz-transform: translate3d(-1px,0,0);
transform: translate3d(-1px,0,0);
}
40%,
60% {
-moz-transform: translate3d(1px,0,0);
transform: translate3d(1px,0,0);
}
}
@keyframes shake {
10%,
90% {
-webkit-transform: translate3d(-1px,0,0);
-moz-transform: translate3d(-1px,0,0);
-ms-transform: translate3d(-1px,0,0);
transform: translate3d(-1px,0,0);
}
20%,
80% {
-webkit-transform: translate3d(1px,0,0);
-moz-transform: translate3d(1px,0,0);
-ms-transform: translate3d(1px,0,0);
transform: translate3d(1px,0,0);
}
30%,
50%,
70% {
-webkit-transform: translate3d(-1px,0,0);
-moz-transform: translate3d(-1px,0,0);
-ms-transform: translate3d(-1px,0,0);
transform: translate3d(-1px,0,0);
}
40%,
60% {
-webkit-transform: translate3d(1px,0,0);
-moz-transform: translate3d(1px,0,0);
-ms-transform: translate3d(1px,0,0);
transform: translate3d(1px,0,0);
}
}
@media (max-width: 580px) {
.bt_bb_button.bt_bb_size_normal a {
padding: 1.17em 1.5em;
}
.bt_bb_button.bt_bb_size_large a {
padding: 1.265em 1.265em;
}
.bt_bb_align_left .bt_bb_align_right.bt_bb_button.bt_bb_size_large,.bt_bb_align_center .bt_bb_align_right.bt_bb_button.bt_bb_size_large,.bt_bb_align_left .bt_bb_align_right .bt_bb_button.bt_bb_size_large,.bt_bb_align_center .bt_bb_align_right .bt_bb_button.bt_bb_size_large,.bt_bb_align_right.bt_bb_button.bt_bb_size_large,.bt_bb_align_right .bt_bb_button.bt_bb_size_large {
margin-left: 1em;
}
.bt_bb_align_right .bt_bb_align_left.bt_bb_button.bt_bb_size_large,.bt_bb_align_center .bt_bb_align_left.bt_bb_button.bt_bb_size_large,.bt_bb_align_right .bt_bb_align_left .bt_bb_button.bt_bb_size_large,.bt_bb_align_center .bt_bb_align_left .bt_bb_button.bt_bb_size_large,.bt_bb_align_left.bt_bb_button.bt_bb_size_large,.bt_bb_align_left .bt_bb_button.bt_bb_size_large {
margin-right: 1em;
}
.bt_bb_button.bt_bb_icon_style_hover.btWithIcon a:hover .bt_bb_icon_holder {
right: .8rem;
}
} .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-size: 1em;
font-family: var(--heading-supertitle-font);
letter-spacing: var(--letter-spacing-supertitle);
padding-bottom: .5em;
}
.btSupertitleWeight_default .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 500;
}
.btSupertitleWeight_black .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 900;
}
.btSupertitleWeight_bolder .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 800;
}
.btSupertitleWeight_bold .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 700;
}
.btSupertitleWeight_semi-bold .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 600;
}
.btSupertitleWeight_medium .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 500;
}
.btSupertitleWeight_normal .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 400;
}
.btSupertitleWeight_light .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 300;
}
.btSupertitleWeight_lighter .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 200;
}
.btSupertitleWeight_thin .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 100;
}
.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title a {
color: inherit;
}
.bt_bb_size_xsmall.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-size: 1em;
}
.bt_bb_size_small.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-size: 1.25em;
}
.bt_bb_size_normal.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-size: 1.375em;
}
.bt_bb_size_large.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-size: 1.4375em;
}
.bt_bb_size_xlarge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-size: 1.625em;
line-height: 1.2;
}
.bt_bb_size_huge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-size: 2.3125em;
line-height: 1.2;
padding-bottom: .7em;
font-family: var(--heading-font);
}
.btHeadingWeight_default .bt_bb_size_huge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 400;
}
.btHeadingWeight_black .bt_bb_size_huge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 900;
}
.btHeadingWeight_bolder .bt_bb_size_huge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 800;
}
.btHeadingWeight_bold .bt_bb_size_huge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 700;
}
.btHeadingWeight_semi-bold .bt_bb_size_huge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 600;
}
.btHeadingWeight_medium .bt_bb_size_huge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 500;
}
.btHeadingWeight_normal .bt_bb_size_huge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 400;
}
.btHeadingWeight_light .bt_bb_size_huge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 300;
}
.btHeadingWeight_lighter .bt_bb_size_huge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 200;
}
.btHeadingWeight_thin .bt_bb_size_huge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 100;
}
.btWithSubtitle.bt_bb_size_huge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
padding-bottom: .45em;
}
.bt_bb_size_xxlarge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-size: 1.625em;
line-height: 1.2;
padding-bottom: .4em;
font-family: var(--heading-font);
}
.btHeadingWeight_default .bt_bb_size_xxlarge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 400;
}
.btHeadingWeight_black .bt_bb_size_xxlarge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 900;
}
.btHeadingWeight_bolder .bt_bb_size_xxlarge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 800;
}
.btHeadingWeight_bold .bt_bb_size_xxlarge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 700;
}
.btHeadingWeight_semi-bold .bt_bb_size_xxlarge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 600;
}
.btHeadingWeight_medium .bt_bb_size_xxlarge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 500;
}
.btHeadingWeight_normal .bt_bb_size_xxlarge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 400;
}
.btHeadingWeight_light .bt_bb_size_xxlarge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 300;
}
.btHeadingWeight_lighter .bt_bb_size_xxlarge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 200;
}
.btHeadingWeight_thin .bt_bb_size_xxlarge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 100;
}
.bt_bb_title_size_xsmall.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-size: 1em !important;
line-height: 1.1;
padding-bottom: .25em;
}
.bt_bb_title_size_small.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-size: 1.25em !important;
}
.bt_bb_title_size_normal.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-size: 1.375em !important;
}
.bt_bb_title_size_large.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-size: 1.4375em !important;
}
.bt_bb_title_size_xlarge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-size: 1.625em !important;
line-height: 1.2;
}
.bt_bb_title_size_xxlarge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-size: 1.625em !important;
line-height: 1.2;
padding-bottom: .4em;
font-family: var(--heading-font);
}
.btHeadingWeight_default .bt_bb_title_size_xxlarge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 400;
}
.btHeadingWeight_black .bt_bb_title_size_xxlarge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 900;
}
.btHeadingWeight_bolder .bt_bb_title_size_xxlarge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 800;
}
.btHeadingWeight_bold .bt_bb_title_size_xxlarge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 700;
}
.btHeadingWeight_semi-bold .bt_bb_title_size_xxlarge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 600;
}
.btHeadingWeight_medium .bt_bb_title_size_xxlarge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 500;
}
.btHeadingWeight_normal .bt_bb_title_size_xxlarge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 400;
}
.btHeadingWeight_light .bt_bb_title_size_xxlarge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 300;
}
.btHeadingWeight_lighter .bt_bb_title_size_xxlarge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 200;
}
.btHeadingWeight_thin .bt_bb_title_size_xxlarge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 100;
}
.bt_bb_title_size_huge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-size: 2.3125em !important;
line-height: 1.2;
padding-bottom: .7em;
font-family: var(--heading-font);
}
.btHeadingWeight_default .bt_bb_title_size_huge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 400;
}
.btHeadingWeight_black .bt_bb_title_size_huge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 900;
}
.btHeadingWeight_bolder .bt_bb_title_size_huge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 800;
}
.btHeadingWeight_bold .bt_bb_title_size_huge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 700;
}
.btHeadingWeight_semi-bold .bt_bb_title_size_huge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 600;
}
.btHeadingWeight_medium .bt_bb_title_size_huge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 500;
}
.btHeadingWeight_normal .bt_bb_title_size_huge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 400;
}
.btHeadingWeight_light .bt_bb_title_size_huge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 300;
}
.btHeadingWeight_lighter .bt_bb_title_size_huge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 200;
}
.btHeadingWeight_thin .bt_bb_title_size_huge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 100;
}
.btWithSubtitle.bt_bb_title_size_huge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
padding-bottom: .45em;
}
.btNoText.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
padding-bottom: 0;
}
.bt_bb_service .bt_bb_service_content .bt_bb_service_content_subtitle {
font-size: 1.625em;
font-family: var(--heading-subtitle-font);
padding-bottom: .5em;
letter-spacing: var(--letter-spacing-subtitle);
}
.btSubtitleWeight_default .bt_bb_service .bt_bb_service_content .bt_bb_service_content_subtitle {
font-weight: 500;
}
.btSubtitleWeight_black .bt_bb_service .bt_bb_service_content .bt_bb_service_content_subtitle {
font-weight: 900;
}
.btSubtitleWeight_bolder .bt_bb_service .bt_bb_service_content .bt_bb_service_content_subtitle {
font-weight: 800;
}
.btSubtitleWeight_bold .bt_bb_service .bt_bb_service_content .bt_bb_service_content_subtitle {
font-weight: 700;
}
.btSubtitleWeight_semi-bold .bt_bb_service .bt_bb_service_content .bt_bb_service_content_subtitle {
font-weight: 600;
}
.btSubtitleWeight_medium .bt_bb_service .bt_bb_service_content .bt_bb_service_content_subtitle {
font-weight: 500;
}
.btSubtitleWeight_normal .bt_bb_service .bt_bb_service_content .bt_bb_service_content_subtitle {
font-weight: 400;
}
.btSubtitleWeight_light .bt_bb_service .bt_bb_service_content .bt_bb_service_content_subtitle {
font-weight: 300;
}
.btSubtitleWeight_lighter .bt_bb_service .bt_bb_service_content .bt_bb_service_content_subtitle {
font-weight: 200;
}
.btSubtitleWeight_thin .bt_bb_service .bt_bb_service_content .bt_bb_service_content_subtitle {
font-weight: 100;
}
.bt_bb_size_xsmall.bt_bb_service .bt_bb_service_content .bt_bb_service_content_subtitle {
font-size: .9375em;
}
.bt_bb_size_small.bt_bb_service .bt_bb_service_content .bt_bb_service_content_subtitle {
font-size: 1em;
}
.bt_bb_size_normal.bt_bb_service .bt_bb_service_content .bt_bb_service_content_subtitle {
font-size: 1.25em;
}
.bt_bb_size_large.bt_bb_service .bt_bb_service_content .bt_bb_service_content_subtitle {
font-size: 1.375em;
}
.bt_bb_size_xlarge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_subtitle {
font-size: 1.4375em;
line-height: 1.2;
}
.bt_bb_size_xxlarge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_subtitle {
font-size: 1.625em;
}
.bt_bb_size_huge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_subtitle {
font-size: 1.625em;
}
.bt_bb_title_size_xsmall.bt_bb_service .bt_bb_service_content .bt_bb_service_content_subtitle {
font-size: .9375em;
}
.bt_bb_title_size_small.bt_bb_service .bt_bb_service_content .bt_bb_service_content_subtitle {
font-size: 1em;
}
.bt_bb_title_size_normal.bt_bb_service .bt_bb_service_content .bt_bb_service_content_subtitle {
font-size: 1.25em;
}
.bt_bb_title_size_large.bt_bb_service .bt_bb_service_content .bt_bb_service_content_subtitle {
font-size: 1.375em;
}
.bt_bb_title_size_xlarge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_subtitle {
font-size: 1.4375em;
}
.bt_bb_title_size_xlarge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_subtitle {
font-size: 1.625em;
}
.bt_bb_title_size_huge.bt_bb_service .bt_bb_service_content .bt_bb_service_content_subtitle {
font-size: 1.625em;
}
.bt_bb_service:hover .bt_bb_service_content_title a {
color: var(--accent-color);
}
.bt_bb_size_xsmall.bt_bb_service .bt_bb_icon_holder {
font-size: 1em;
}
.bt_bb_style_borderless.bt_bb_size_xsmall.bt_bb_service .bt_bb_icon_holder {
font-size: 1.4em;
}
.bt_bb_size_small.bt_bb_service .bt_bb_icon_holder {
font-size: 1.6em;
}
.bt_bb_style_borderless.bt_bb_size_small.bt_bb_service .bt_bb_icon_holder {
font-size: 2em;
}
.bt_bb_size_normal.bt_bb_service .bt_bb_icon_holder {
font-size: 2.4em;
}
.bt_bb_style_borderless.bt_bb_size_normal.bt_bb_service .bt_bb_icon_holder {
font-size: 2.25em;
}
.bt_bb_size_large.bt_bb_service .bt_bb_icon_holder {
font-size: 3.4em;
}
.bt_bb_style_borderless.bt_bb_size_large.bt_bb_service .bt_bb_icon_holder {
font-size: 3.6em;
}
.bt_bb_size_xlarge.bt_bb_service .bt_bb_icon_holder {
font-size: 4.5em;
}
.bt_bb_style_borderless.bt_bb_size_xlarge.bt_bb_service .bt_bb_icon_holder {
font-size: 4.5em;
}
.bt_bb_size_xxlarge.bt_bb_service .bt_bb_icon_holder {
font-size: 6.7em;
}
.bt_bb_style_borderless.bt_bb_size_xxlarge.bt_bb_service .bt_bb_icon_holder {
font-size: 6.7em;
}
.bt_bb_size_huge.bt_bb_service .bt_bb_icon_holder {
font-size: 8em;
}
.bt_bb_style_borderless.bt_bb_size_huge.bt_bb_service .bt_bb_icon_holder {
font-size: 8em;
}
.bt_bb_service .bt_bb_service_colored_icon {
display: block;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
-webkit-flex: 1 0 auto;
-ms-flex: 1 0 auto;
flex: 1 0 auto;
vertical-align: middle;
text-align: center;
-webkit-transition: all 280ms ease;
-moz-transition: all 280ms ease;
transition: all 280ms ease;
}
.bt_bb_size_xlarge.bt_bb_service .bt_bb_service_colored_icon,
.bt_bb_size_large.bt_bb_service .bt_bb_service_colored_icon {
margin-top: -7px;
}
.bt_bb_service .bt_bb_service_colored_icon a {
display: block;
line-height: 1;
}
.bt_bb_service .bt_bb_service_colored_icon svg .cls-1 {
fill: var(--accent-color);
}
.bt_bb_size_xsmall.bt_bb_service .bt_bb_service_colored_icon svg {
width: 1em;
height: 1em;
}
.bt_bb_size_small.bt_bb_service .bt_bb_service_colored_icon svg {
width: 1.6em;
height: 1.6em;
}
.bt_bb_size_normal.bt_bb_service .bt_bb_service_colored_icon svg {
width: 2.8em;
height: 2.8em;
}
.bt_bb_size_large.bt_bb_service .bt_bb_service_colored_icon svg {
height: 3.3em;
width: 3.3em;
font-size: 1.2em;
}
.bt_bb_size_xlarge.bt_bb_service .bt_bb_service_colored_icon svg {
width: 5.8em;
height: 5.8em;
}
.bt_bb_size_xxlarge.bt_bb_service .bt_bb_service_colored_icon svg {
width: 6em;
height: 6em;
}
.bt_bb_size_huge.bt_bb_service .bt_bb_service_colored_icon svg {
width: 6em;
height: 6em;
}
.bt_bb_align_left .bt_bb_align_right.bt_bb_service .bt_bb_service_colored_icon,.bt_bb_align_center .bt_bb_align_right.bt_bb_service .bt_bb_service_colored_icon,.bt_bb_align_left .bt_bb_align_right .bt_bb_service .bt_bb_service_colored_icon,.bt_bb_align_center .bt_bb_align_right .bt_bb_service .bt_bb_service_colored_icon,.bt_bb_align_right.bt_bb_service .bt_bb_service_colored_icon,.bt_bb_align_right .bt_bb_service .bt_bb_service_colored_icon {
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
-webkit-align-self: initial;
align-self: initial;
margin-bottom: 0;
}
.bt_bb_align_left .bt_bb_align_center.bt_bb_service .bt_bb_service_colored_icon,.bt_bb_align_right .bt_bb_align_center.bt_bb_service .bt_bb_service_colored_icon,.bt_bb_align_left .bt_bb_align_center .bt_bb_service .bt_bb_service_colored_icon,.bt_bb_align_right .bt_bb_align_center .bt_bb_service .bt_bb_service_colored_icon,.bt_bb_align_center.bt_bb_service .bt_bb_service_colored_icon,.bt_bb_align_center .bt_bb_service .bt_bb_service_colored_icon {
-webkit-align-self: center;
-ms-flex-item-align: center;
align-self: center;
margin-bottom: .25em;
}
.bt_bb_service.btNoText.btWithTitle {
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.bt_bb_align_right .bt_bb_align_left.bt_bb_service.btNoText.btWithTitle .bt_bb_service_content,.bt_bb_align_center .bt_bb_align_left.bt_bb_service.btNoText.btWithTitle .bt_bb_service_content,.bt_bb_align_right .bt_bb_align_left .bt_bb_service.btNoText.btWithTitle .bt_bb_service_content,.bt_bb_align_center .bt_bb_align_left .bt_bb_service.btNoText.btWithTitle .bt_bb_service_content,.bt_bb_align_left.bt_bb_service.btNoText.btWithTitle .bt_bb_service_content,.bt_bb_align_left .bt_bb_service.btNoText.btWithTitle .bt_bb_service_content {
padding: 0 0 0 .5em;
}
.bt_bb_align_left .bt_bb_align_right.bt_bb_service.btNoText.btWithTitle .bt_bb_service_content,.bt_bb_align_center .bt_bb_align_right.bt_bb_service.btNoText.btWithTitle .bt_bb_service_content,.bt_bb_align_left .bt_bb_align_right .bt_bb_service.btNoText.btWithTitle .bt_bb_service_content,.bt_bb_align_center .bt_bb_align_right .bt_bb_service.btNoText.btWithTitle .bt_bb_service_content,.bt_bb_align_right.bt_bb_service.btNoText.btWithTitle .bt_bb_service_content,.bt_bb_align_right .bt_bb_service.btNoText.btWithTitle .bt_bb_service_content {
padding: 0 .5em 0 0;
}
.bt_bb_service.btNoText.btWithTitle .bt_bb_service_content .bt_bb_service_content_title {
padding-bottom: .125em;
}
@media (max-width: 780px) {
.bt_bb_service.bt_bb_size_xxlarge .bt_bb_icon_holder {
font-size: 6em !important;
}
.bt_bb_service.bt_bb_size_huge .bt_bb_icon_holder {
font-size: 6em !important;
}
} .rtl .bt_bb_progress_bar .bt_bb_progress_bar_inner {
-webkit-transform: translateX(100%);
-moz-transform: translateX(100%);
-ms-transform: translateX(100%);
transform: translateX(100%);
}
.rtl .bt_bb_progress_bar .bt_bb_progress_bar_inner.animated {
-webkit-transform: translateX(0%);
-moz-transform: translateX(0%);
-ms-transform: translateX(0%);
transform: translateX(0%);
}
.bt_bb_progress_bar.bt_bb_size_small {
font-size: .8em;
}
.bt_bb_progress_bar.bt_bb_size_small .bt_bb_progress_bar_inner {
padding-top: .3em;
padding-bottom: .3em;
} .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_image {
margin-bottom: 2em;
}
.bt_bb_style_wave.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_image {
-webkit-mask-position: bottom;
-webkit-mask-repeat: repeat-x;
-webkit-mask-size: cover;
-webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzOTEgMzE2LjI0Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2JhYmFiYTt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPlBob3RvX21hc2s8L3RpdGxlPjxwYXRoIGlkPSJfUGF0aF8iIGRhdGEtbmFtZT0iJmx0O1BhdGgmZ3Q7IiBjbGFzcz0iY2xzLTEiIGQ9Ik02My43NiwzMTYuMDhjMzIuODYsMCwzMi44NS0yMC42LDY1LjcxLTIwLjZzMzIuODYsMjAuNzMsNjUuNzIsMjAuNzMsMzIuODYtMjAuNjcsNjUuNzItMjAuNjcsMzIuNjgsMjAuNyw2NS41NSwyMC43QzM1OSwzMTYuMjQsMzYwLDI5NiwzOTEsMjk1LjU5VjBIMFYyOTUuMjZDMzEsMjk2LjA3LDMxLjU2LDMxNi4wOCw2My43NiwzMTYuMDhaIi8+PC9zdmc+");
margin-bottom: 0;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_image img {
-webkit-transition: all 800ms ease-in-out;
-moz-transition: all 800ms ease-in-out;
transition: all 800ms ease-in-out;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content {
padding: 0 1em;
}
.bt_bb_style_wave.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content {
margin-top: 2em;
}
.bt_bb_style_wave.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta {
padding-bottom: .6em;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_category {
display: inline-block;
padding: 0 .25em 0 0;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_category .post-categories {
font-size: .75em;
line-height: 1;
display: inline-block;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_category .post-categories li a {
color: inherit;
background-color: transparent;
padding: 0;
display: inline;
line-height: 1;
font-size: 1em;
text-transform: uppercase;
letter-spacing: var(--letter-spacing-supertitle);
font-family: var(--heading-supertitle-font);
}
.btSupertitleWeight_default .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_category .post-categories li a {
font-weight: 500;
}
.btSupertitleWeight_black .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_category .post-categories li a {
font-weight: 900;
}
.btSupertitleWeight_bolder .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_category .post-categories li a {
font-weight: 800;
}
.btSupertitleWeight_bold .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_category .post-categories li a {
font-weight: 700;
}
.btSupertitleWeight_semi-bold .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_category .post-categories li a {
font-weight: 600;
}
.btSupertitleWeight_medium .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_category .post-categories li a {
font-weight: 500;
}
.btSupertitleWeight_normal .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_category .post-categories li a {
font-weight: 400;
}
.btSupertitleWeight_light .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_category .post-categories li a {
font-weight: 300;
}
.btSupertitleWeight_lighter .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_category .post-categories li a {
font-weight: 200;
}
.btSupertitleWeight_thin .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_category .post-categories li a {
font-weight: 100;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_category .post-categories li a:hover {
color: var(--accent-color);
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_category .post-categories li:first-child:before {
display: none;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_category .post-categories li:before {
content: "";
display: inline-block;
margin: -2px 10px 0 10px;
width: 4px;
height: 4px;
border-radius: 50%;
line-height: inherit;
vertical-align: middle;
background-color: #000;
opacity: .8;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_category:not(:last-child):after,
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_date:not(:last-child):after,
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_author:not(:last-child):after {
content: ' | ';
padding: 0 .25em;
color: #000;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_date {
padding-left: 0;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_date:before {
display: none;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_author:before {
display: none;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_author a {
color: inherit;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_author a:hover {
color: var(--accent-color);
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_comments:before {
content: "\e95c";
font-family: IoniconsOutline;
font-size: 1.2em;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta span {
font-size: .75em;
text-transform: uppercase;
letter-spacing: var(--letter-spacing-supertitle);
font-family: var(--heading-supertitle-font);
padding: 0 .5em 0 0;
}
.btSupertitleWeight_default .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta span {
font-weight: 500;
}
.btSupertitleWeight_black .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta span {
font-weight: 900;
}
.btSupertitleWeight_bolder .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta span {
font-weight: 800;
}
.btSupertitleWeight_bold .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta span {
font-weight: 700;
}
.btSupertitleWeight_semi-bold .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta span {
font-weight: 600;
}
.btSupertitleWeight_medium .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta span {
font-weight: 500;
}
.btSupertitleWeight_normal .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta span {
font-weight: 400;
}
.btSupertitleWeight_light .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta span {
font-weight: 300;
}
.btSupertitleWeight_lighter .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta span {
font-weight: 200;
}
.btSupertitleWeight_thin .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta span {
font-weight: 100;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta span:not(:last-child):after {
content: ' | ';
padding: 0 .25em;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_title {
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
line-height: 1.4em;
max-height: 2.8em;
font-size: 1.625em;
line-height: 1.4;
padding-bottom: 0;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_title a {
color: inherit;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_title a:hover {
color: var(--accent-color);
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_excerpt {
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 4;
line-height: 1.65em;
max-height: 6.6em;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_read_more {
min-width: auto !important;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_read_more a {
font-size: .9375em;
font-family: var(--button-font);
letter-spacing: var(--letter-spacing-button);
padding: 1em 0 !important;
display: inline-block;
position: relative;
overflow: hidden;
color: inherit;
border-radius: 0 !important;
}
.btButtonWeight_default .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_read_more a {
font-weight: 500;
}
.btButtonWeight_black .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_read_more a {
font-weight: 900;
}
.btButtonWeight_bolder .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_read_more a {
font-weight: 800;
}
.btButtonWeight_bold .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_read_more a {
font-weight: 700;
}
.btButtonWeight_semi-bold .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_read_more a {
font-weight: 600;
}
.btButtonWeight_medium .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_read_more a {
font-weight: 500;
}
.btButtonWeight_normal .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_read_more a {
font-weight: 400;
}
.btButtonWeight_light .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_read_more a {
font-weight: 300;
}
.btButtonWeight_lighter .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_read_more a {
font-weight: 200;
}
.btButtonWeight_thin .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_read_more a {
font-weight: 100;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_read_more a:after {
content: "";
position: absolute;
left: 0;
bottom: 0;
right: 0;
top: 0;
width: 100%;
border-bottom: 2px solid #181818;
opacity: 1;
-webkit-transition: transform 600ms cubic-bezier(.23,1,.32,1);
-moz-transition: transform 600ms cubic-bezier(.23,1,.32,1);
transition: transform 600ms cubic-bezier(.23,1,.32,1);
}
.bt_bb_style_wave.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_read_more a:after {
content: "";
bottom: 0;
top: auto;
height: .6em;
border: none;
background-color: #000;
-webkit-mask-repeat: repeat-x;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
-webkit-mask-size: 21px;
-webkit-mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNy45IDguOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjcuOSA4Ljk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjEuMjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjEuMTtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MntmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDN7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoxLjU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDR7ZmlsbDojMDIwMjAyO30NCgkuc3Q1e2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MS42O3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCjwvc3R5bGU+DQo8cGF0aCBpZD0iWE1MSURfMTkwXyIgY2xhc3M9InN0NSIgZD0iTTAsMC45YzcsMCw3LDcuMiwxMy45LDcuMmM3LDAsNy03LjIsMTMuOS03LjIiLz4NCjwvc3ZnPg0K");
clip-path: polygon(0 0,100% 0,100% 100%,0 100%);
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_read_more a:hover {
-webkit-box-shadow: none;
box-shadow: none;
background-color: transparent;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_read_more a:hover:after {
-webkit-transform: translateX(102%);
-moz-transform: translateX(102%);
-ms-transform: translateX(102%);
transform: translateX(102%);
}
.bt_bb_style_wave .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_read_more a:hover:after {
-webkit-transform: none !important;
-moz-transform: none !important;
-ms-transform: none !important;
transform: none !important;
-webkit-animation: wave 2s cubic-bezier(.36,.45,.63,.53) infinite;
-moz-animation: wave 2s cubic-bezier(.36,.45,.63,.53) infinite;
animation: wave 2s cubic-bezier(.36,.45,.63,.53) infinite;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item:hover .bt_bb_latest_posts_item_image img {
-webkit-transform: scale3d(1.025,1.025,1.025);
-moz-transform: scale3d(1.025,1.025,1.025);
-ms-transform: scale3d(1.025,1.025,1.025);
transform: scale3d(1.025,1.025,1.025);
}
.bt_bb_latest_posts.bt_bb_font_weight_black .bt_bb_latest_posts_item_title {
font-weight: 900;
}
.bt_bb_latest_posts.bt_bb_font_weight_bolder .bt_bb_latest_posts_item_title {
font-weight: 800;
}
.bt_bb_latest_posts.bt_bb_font_weight_bold .bt_bb_latest_posts_item_title {
font-weight: 700;
}
.bt_bb_latest_posts.bt_bb_font_weight_semi-bold .bt_bb_latest_posts_item_title {
font-weight: 600;
}
.bt_bb_latest_posts.bt_bb_font_weight_medium .bt_bb_latest_posts_item_title {
font-weight: 500;
}
.bt_bb_latest_posts.bt_bb_font_weight_normal .bt_bb_latest_posts_item_title {
font-weight: 400;
}
.bt_bb_latest_posts.bt_bb_font_weight_light .bt_bb_latest_posts_item_title {
font-weight: 300;
}
.bt_bb_latest_posts.bt_bb_font_weight_lighter .bt_bb_latest_posts_item_title {
font-weight: 200;
}
.bt_bb_latest_posts.bt_bb_font_weight_thin .bt_bb_latest_posts_item_title {
font-weight: 100;
}
.bt_bb_latest_posts.bt_bb_style_wave .bt_bb_latest_posts_read_more a:hover:after {
-webkit-transform: none !important;
-moz-transform: none !important;
-ms-transform: none !important;
transform: none !important;
-webkit-animation: wave 2s cubic-bezier(.36,.45,.63,.53) infinite;
-moz-animation: wave 2s cubic-bezier(.36,.45,.63,.53) infinite;
animation: wave 2s cubic-bezier(.36,.45,.63,.53) infinite;
}
@media (max-width: 480px) {
.bt_bb_latest_posts .bt_bb_latest_posts_item {
padding-bottom: 2em !important;
}
} .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner {
position: relative;
overflow: hidden;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_thumbnail {
overflow: hidden;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_thumbnail a {
display: block;
width: 100%;
height: 100%;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_thumbnail a img {
display: block;
width: 100%;
height: 100%;
-webkit-transition: all 800ms ease-in-out;
-moz-transition: all 800ms ease-in-out;
transition: all 800ms ease-in-out;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_thumbnail a:before {
content: "";
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
-webkit-transition: transform 650ms ease-in-out,opacity 650ms ease-in-out;
-moz-transition: transform 650ms ease-in-out,opacity 650ms ease-in-out;
transition: transform 650ms ease-in-out,opacity 650ms ease-in-out;
background: -webkit-linear-gradient(bottom,rgb(0 0 0 / 90%) 0%,rgb(0 0 0 / 70%) 20%,rgb(0 0 0 / 0%) 80%,rgba(0,0,0,0) 100%);
background: -moz-linear-gradient(bottom,rgb(0 0 0 / 90%) 0%,rgb(0 0 0 / 70%) 20%,rgb(0 0 0 / 0%) 80%,rgba(0,0,0,0) 100%);
background: linear-gradient(to top,rgb(0 0 0 / 90%) 0%,rgb(0 0 0 / 70%) 20%,rgb(0 0 0 / 0%) 80%,rgba(0,0,0,0) 100%);
pointer-events: none;
opacity: .8;
z-index: 1;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content {
position: absolute;
bottom: 0;
padding: 1.5em 2em 2em;
background-color: transparent;
color: #fff;
z-index: 2;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category:not(:last-child):after,
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_date:not(:last-child):after,
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_item_author:not(:last-child):after {
content: ' | ';
padding: 0 .25em;
color: #fff;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category {
display: inline-block;
padding: 0 .5em 0 0;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category > a {
font-size: .875em;
color: inherit;
background-color: transparent;
padding: 0 .25em 0 0;
text-transform: uppercase;
font-family: var(--heading-supertitle-font);
letter-spacing: var(--letter-spacing-supertitle);
}
.btSupertitleWeight_default .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category > a {
font-weight: 500;
}
.btSupertitleWeight_black .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category > a {
font-weight: 900;
}
.btSupertitleWeight_bolder .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category > a {
font-weight: 800;
}
.btSupertitleWeight_bold .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category > a {
font-weight: 700;
}
.btSupertitleWeight_semi-bold .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category > a {
font-weight: 600;
}
.btSupertitleWeight_medium .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category > a {
font-weight: 500;
}
.btSupertitleWeight_normal .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category > a {
font-weight: 400;
}
.btSupertitleWeight_light .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category > a {
font-weight: 300;
}
.btSupertitleWeight_lighter .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category > a {
font-weight: 200;
}
.btSupertitleWeight_thin .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category > a {
font-weight: 100;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category > a:not(:last-child):after {
content: ' | ';
padding: 0 .25em;
color: #fff;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category .post-categories {
display: inline-block;
font-size: 1em;
line-height: 1;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category .post-categories li {
margin-bottom: 0;
display: -ms-inline-flexbox;
display: -webkit-inline-flex;
display: inline-flex;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category .post-categories li:not(:last-child):after {
content: ' | ';
padding: 0 .25em;
color: #fff;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category .post-categories li a {
font-size: .875em;
color: inherit;
background-color: transparent;
padding: 0;
text-transform: uppercase;
font-family: var(--heading-supertitle-font);
letter-spacing: var(--letter-spacing-supertitle);
}
.btSupertitleWeight_default .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category .post-categories li a {
font-weight: 500;
}
.btSupertitleWeight_black .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category .post-categories li a {
font-weight: 900;
}
.btSupertitleWeight_bolder .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category .post-categories li a {
font-weight: 800;
}
.btSupertitleWeight_bold .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category .post-categories li a {
font-weight: 700;
}
.btSupertitleWeight_semi-bold .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category .post-categories li a {
font-weight: 600;
}
.btSupertitleWeight_medium .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category .post-categories li a {
font-weight: 500;
}
.btSupertitleWeight_normal .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category .post-categories li a {
font-weight: 400;
}
.btSupertitleWeight_light .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category .post-categories li a {
font-weight: 300;
}
.btSupertitleWeight_lighter .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category .post-categories li a {
font-weight: 200;
}
.btSupertitleWeight_thin .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category .post-categories li a {
font-weight: 100;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category .post-categories > a:not(first-child) {
padding-right: 1em;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta span {
font-size: .875em;
padding: 0 .25em 0 0;
text-transform: uppercase;
font-family: var(--heading-supertitle-font);
letter-spacing: var(--letter-spacing-supertitle);
}
.btSupertitleWeight_default .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta span {
font-weight: 500;
}
.btSupertitleWeight_black .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta span {
font-weight: 900;
}
.btSupertitleWeight_bolder .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta span {
font-weight: 800;
}
.btSupertitleWeight_bold .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta span {
font-weight: 700;
}
.btSupertitleWeight_semi-bold .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta span {
font-weight: 600;
}
.btSupertitleWeight_medium .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta span {
font-weight: 500;
}
.btSupertitleWeight_normal .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta span {
font-weight: 400;
}
.btSupertitleWeight_light .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta span {
font-weight: 300;
}
.btSupertitleWeight_lighter .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta span {
font-weight: 200;
}
.btSupertitleWeight_thin .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta span {
font-weight: 100;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_item_author:before {
display: none;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_item_author a {
color: inherit;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_item_author a:hover {
opacity: .8;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_item_comments:before {
content: "\e95c";
font-family: IoniconsOutline;
font-size: 1.2em;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_date:before {
display: none;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_post_title {
font-size: 1.625em;
}
.btCapitalizeHeadlines .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_post_title {
text-transform: uppercase;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_post_title a {
color: inherit;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_item_read_more {
display: block;
float: left;
width: 100%;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_item_read_more .bt_bb_button.bt_bb_style_underline a:after {
border-color: white;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_post_share {
margin-top: 1em;
display: block;
float: left;
width: 100%;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_post_share .bt_bb_icon {
padding: 0 .5em;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_post_share .bt_bb_icon .bt_bb_icon_holder {
color: #fff;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_post_share .bt_bb_icon .bt_bb_icon_holder:hover {
opacity: .7;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_post_title + .bt_bb_grid_item_post_excerpt:not(:empty) {
margin-top: 0;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_post_excerpt {
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
line-height: 1.65em;
max-height: 4.95em;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item:hover .bt_bb_grid_item_inner .bt_bb_grid_item_post_thumbnail img {
-webkit-transform: scale3d(1.025,1.025,1.025);
-moz-transform: scale3d(1.025,1.025,1.025);
-ms-transform: scale3d(1.025,1.025,1.025);
transform: scale3d(1.025,1.025,1.025);
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item:hover .bt_bb_grid_item_inner .bt_bb_grid_item_post_thumbnail a:before {
opacity: 1;
}
.bt_bb_masonry_post_grid .bt_bb_post_grid_filter {
position: relative;
margin-bottom: 2em;
padding-left: 0;
padding-right: 0;
}
.bt_bb_masonry_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item {
font-size: 1.625em;
font-family: var(--heading-supertitle-font);
letter-spacing: var(--letter-spacing-supertitle);
padding: 0 .5em 0 .5em !important;
text-transform: uppercase;
position: relative;
margin: 0;
opacity: .5;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.btSupertitleWeight_default .bt_bb_masonry_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item {
font-weight: 500;
}
.btSupertitleWeight_black .bt_bb_masonry_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item {
font-weight: 900;
}
.btSupertitleWeight_bolder .bt_bb_masonry_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item {
font-weight: 800;
}
.btSupertitleWeight_bold .bt_bb_masonry_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item {
font-weight: 700;
}
.btSupertitleWeight_semi-bold .bt_bb_masonry_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item {
font-weight: 600;
}
.btSupertitleWeight_medium .bt_bb_masonry_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item {
font-weight: 500;
}
.btSupertitleWeight_normal .bt_bb_masonry_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item {
font-weight: 400;
}
.btSupertitleWeight_light .bt_bb_masonry_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item {
font-weight: 300;
}
.btSupertitleWeight_lighter .bt_bb_masonry_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item {
font-weight: 200;
}
.btSupertitleWeight_thin .bt_bb_masonry_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item {
font-weight: 100;
}
.bt_bb_masonry_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item:hover,
.bt_bb_masonry_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item.active {
opacity: 1;
background: transparent;
}
.bt_bb_masonry_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item:after {
content: '';
background: black;
width: 100%;
height: 2px;
position: absolute;
bottom: -.8em;
left: 0;
}
.bt_bb_masonry_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item:first-child {
padding-left: 0 !important;
}
.bt_bb_masonry_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item:first-child:before {
content: '';
background: black;
width: .5em;
height: .5em;
position: absolute;
bottom: -1em;
border-radius: 50%;
}
.bt_bb_masonry_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item:last-child {
padding-right: 0 !important;
}
.bt_bb_masonry_post_grid .bt_bb_post_grid_loader {
border: .3em solid #f3f3f3;
border-top: .3em solid var(--accent-color);
width: 4em;
height: 4em;
margin-top: 1em;
}
@media(max-width: 780px) {
.bt_bb_masonry_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item {
margin-bottom: 1.5em;
width: 100%;
text-align: left;
}
} .bt_bb_masonry_image_grid .bt_bb_masonry_post_image_content .bt_bb_grid_item .bt_bb_grid_item_inner {
position: relative;
overflow: hidden;
}
.bt_bb_masonry_image_grid .bt_bb_masonry_post_image_content .bt_bb_grid_item .bt_bb_grid_item_inner:before {
position: absolute;
content: "";
display: block;
background: rgba(24,24,24,.5);
top: -1px;
bottom: -1px;
left: -1px;
right: -1px;
z-index: 1;
opacity: 0;
pointer-events: none;
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
}
.bt_bb_masonry_image_grid .bt_bb_masonry_post_image_content .bt_bb_grid_item .bt_bb_grid_item_inner:after {
font-size: 1.25em;
display: block;
content: "\ea27";
font-family: RemixIconsSystem;
width: 2.25em;
height: 2.25em;
line-height: 2.25;
text-align: center;
border-radius: 50%;
position: absolute;
left: 50%;
top: 50%;
margin: -1.625em 0 0 -1.625em;
opacity: 0;
z-index: 2;
color: #fff;
background: var(--accent-color);
pointer-events: none;
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
-webkit-transform: translateY(20%);
-moz-transform: translateY(20%);
-ms-transform: translateY(20%);
transform: translateY(20%);
}
.bt_bb_masonry_image_grid .bt_bb_masonry_post_image_content .bt_bb_grid_item .bt_bb_grid_item_inner:hover:before {
opacity: .8;
}
.bt_bb_masonry_image_grid .bt_bb_masonry_post_image_content .bt_bb_grid_item .bt_bb_grid_item_inner:hover:after {
opacity: 1;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
-webkit-transition-delay: 100ms;
-moz-transition-delay: 100ms;
transition-delay: 100ms;
-webkit-box-shadow: 0 7.5px 15px rgba(0,0,0,.4);
box-shadow: 0 7.5px 15px rgba(0,0,0,.4);
}
.bt_bb_masonry_image_grid .bt_bb_masonry_post_image_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_thumbnail {
overflow: hidden;
}
.bt_bb_masonry_image_grid .bt_bb_masonry_post_image_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_thumbnail a {
display: block;
width: 100%;
height: 100%;
}
.bt_bb_masonry_image_grid .bt_bb_masonry_post_image_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_thumbnail a img {
-webkit-transition: all .3s linear 0s;
-moz-transition: all .3s linear 0s;
transition: all .3s linear 0s;
display: block;
width: 100%;
height: 100%;
}
.bt_bb_masonry_image_grid.bt_bb_no_lightbox .bt_bb_masonry_post_image_content .bt_bb_grid_item .bt_bb_grid_item_inner:before,
.bt_bb_masonry_image_grid.bt_bb_no_lightbox .bt_bb_masonry_post_image_content .bt_bb_grid_item .bt_bb_grid_item_inner:after {
display: none;
} button.slick-arrow {
background-color: transparent !important;
}
button.slick-arrow:before {
font-size: 3.2em;
width: 3.2rem;
height: 3.2rem;
line-height: 1em;
color: #181818;
font-family: Arrow;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
opacity: .5;
}
button.slick-arrow:hover:before {
opacity: 1;
}
button.slick-arrow.slick-next {
right: 1em;
}
.rtl button.slick-arrow.slick-next {
left: 1em;
}
button.slick-arrow.slick-next:before {
content: '\e901';
}
.rtl button.slick-arrow.slick-next:before {
content: '\e900';
}
button.slick-arrow.slick-prev {
left: 1em;
}
.rtl button.slick-arrow.slick-prev {
right: 1em;
}
button.slick-arrow.slick-prev:before {
content: '\e900';
}
.rtl button.slick-arrow.slick-prev:before {
content: '\e901';
}
@media (min-width: 1420px) {
.bt_bb_content_slider.bt_bb_arrow_position_outside .slick-slider {
overflow: visible;
}
.bt_bb_content_slider.bt_bb_arrow_position_outside .slick-slider button.slick-arrow.slick-prev {
left: -7em;
}
.rtl .bt_bb_content_slider.bt_bb_arrow_position_outside .slick-slider button.slick-arrow.slick-prev {
left: auto;
right: -7em;
}
.bt_bb_content_slider.bt_bb_arrow_position_outside .slick-slider button.slick-arrow.slick-next {
right: -7em;
}
.rtl .bt_bb_content_slider.bt_bb_arrow_position_outside .slick-slider button.slick-arrow.slick-next {
left: -7em;
right: auto;
}
}
.bt_bb_layout_wide .bt_bb_content_slider.bt_bb_multiple_slides .slick-list {
position: static !important;
max-width: 1200px;
margin: 0 auto;
overflow: hidden;
}
.bt_bb_layout_wide .bt_bb_content_slider.bt_bb_multiple_slides .slick-list .slick-track {
position: relative;
}
.bt_bb_layout_wide .bt_bb_content_slider:not(.bt_bb_multiple_slides) .slick-slider .bt_bb_content_slider_item {
overflow: hidden;
}
.bt_bb_layout_wide .bt_bb_content_slider:not(.bt_bb_multiple_slides) .slick-slider .bt_bb_content_slider_item .bt_bb_content_slider_item_content {
max-width: 1260px;
padding: 0 30px;
margin: 0 auto;
}
.bt_bb_show_dots_below .slick-dots {
bottom: -3em;
}
.slick-dots li {
border: 1px solid white;
}
.bt_bb_navigation_color_dark .slick-dots li {
border-color: #181818;
}
.bt_bb_navigation_color_accent .slick-dots li {
border-color: var(--accent-color);
}
.bt_bb_navigation_color_alternate .slick-dots li {
border-color: var(--alternate-color);
}
.bt_bb_navigation_color_gray .slick-dots li {
border-color: #7b7b7b;
}
.bt_bb_navigation_color_accent .slick-dots li.slick-active,
.bt_bb_navigation_color_accent .slick-dots li:hover {
border-color: var(--accent-color);
background-color: var(--accent-color);
}
.bt_bb_navigation_color_dark .slick-dots li.slick-active,
.bt_bb_navigation_color_dark .slick-dots li:hover {
background-color: #181818;
}
.bt_bb_navigation_color_alternate .slick-dots li.slick-active,
.bt_bb_navigation_color_alternate .slick-dots li:hover {
border-color: var(--alternate-color);
background-color: var(--alternate-color);
}
.bt_bb_navigation_color_gray .slick-dots li.slick-active,
.bt_bb_navigation_color_gray .slick-dots li:hover {
border-color: #7b7b7b;
background-color: #7b7b7b;
}
@media (max-width: 780px) {
button.slick-arrow:before {
font-size: 2.5em;
width: 2.5rem;
height: 2.5rem;
}
.bt_bb_arrows_size_large button.slick-arrow {
width: 44px;
height: 44px;
margin-top: -32px;
}
.bt_bb_arrows_size_large button.slick-arrow:before {
font-size: 44px;
line-height: 54px;
}
} .bt_bb_custom_menu div ul {
margin: 0;
}
.bt_bb_custom_menu div ul li {
list-style: none;
padding-bottom: .9em;
}
.bt_bb_custom_menu div ul li:last-child {
padding-bottom: 0;
}
.bt_bb_custom_menu div ul a {
color: inherit;
font-size: .875em;
line-height: 1;
-webkit-transition: all 350ms ease;
-moz-transition: all 350ms ease;
transition: all 350ms ease;
}
.bt_bb_custom_menu div ul a:hover {
color: inherit;
opacity: .5;
}
.btMenuWeight_default .bt_bb_custom_menu div ul a {
font-weight: 400;
}
.btMenuWeight_black .bt_bb_custom_menu div ul a {
font-weight: 900;
}
.btMenuWeight_bolder .bt_bb_custom_menu div ul a {
font-weight: 800;
}
.btMenuWeight_bold .bt_bb_custom_menu div ul a {
font-weight: 700;
}
.btMenuWeight_semi-bold .bt_bb_custom_menu div ul a {
font-weight: 600;
}
.btMenuWeight_medium .bt_bb_custom_menu div ul a {
font-weight: 500;
}
.btMenuWeight_normal .bt_bb_custom_menu div ul a {
font-weight: 400;
}
.btMenuWeight_light .bt_bb_custom_menu div ul a {
font-weight: 300;
}
.btMenuWeight_lighter .bt_bb_custom_menu div ul a {
font-weight: 200;
}
.btMenuWeight_thin .bt_bb_custom_menu div ul a {
font-weight: 100;
}
.bt_bb_font_weight_black.bt_bb_custom_menu div ul a {
font-weight: 900;
}
.bt_bb_font_weight_bolder.bt_bb_custom_menu div ul a {
font-weight: 800;
}
.bt_bb_font_weight_bold.bt_bb_custom_menu div ul a {
font-weight: 700;
}
.bt_bb_font_weight_semi-bold.bt_bb_custom_menu div ul a {
font-weight: 600;
}
.bt_bb_font_weight_medium.bt_bb_custom_menu div ul a {
font-weight: 500;
}
.bt_bb_font_weight_normal.bt_bb_custom_menu div ul a {
font-weight: 400;
}
.bt_bb_font_weight_light.bt_bb_custom_menu div ul a {
font-weight: 300;
}
.bt_bb_font_weight_lighter.bt_bb_custom_menu div ul a {
font-weight: 200;
}
.bt_bb_font_weight_thin.bt_bb_custom_menu div ul a {
font-weight: 100;
}
.bt_bb_font_size_12.bt_bb_custom_menu div ul a {
font-size: 12px;
}
.bt_bb_font_size_13.bt_bb_custom_menu div ul a {
font-size: 13px;
}
.bt_bb_font_size_14.bt_bb_custom_menu div ul a {
font-size: 14px;
}
.bt_bb_font_size_15.bt_bb_custom_menu div ul a {
font-size: 15px;
}
.bt_bb_font_size_16.bt_bb_custom_menu div ul a {
font-size: 16px;
}
.bt_bb_font_size_17.bt_bb_custom_menu div ul a {
font-size: 17px;
}
.bt_bb_style_opacity.bt_bb_custom_menu div ul a {
opacity: .6;
}
.bt_bb_style_opacity.bt_bb_custom_menu div ul a:hover {
color: inherit;
opacity: 1;
}
.bt_bb_custom_menu div ul > li {
margin-left: 0;
}
.bt_bb_custom_menu.bt_bb_direction_horizontal div > ul > li {
padding: 0 .5em;
}
.bt_bb_align_left .bt_bb_align_right.bt_bb_custom_menu.bt_bb_direction_horizontal div > ul > li,.bt_bb_align_center .bt_bb_align_right.bt_bb_custom_menu.bt_bb_direction_horizontal div > ul > li,.bt_bb_align_left .bt_bb_align_right .bt_bb_custom_menu.bt_bb_direction_horizontal div > ul > li,.bt_bb_align_center .bt_bb_align_right .bt_bb_custom_menu.bt_bb_direction_horizontal div > ul > li,.bt_bb_align_right.bt_bb_custom_menu.bt_bb_direction_horizontal div > ul > li,.bt_bb_align_right .bt_bb_custom_menu.bt_bb_direction_horizontal div > ul > li {
float: inherit;
}
.bt_bb_custom_menu.bt_bb_direction_horizontal div > ul > li a {
position: relative;
} .bt_bb_map_content {
max-width: 1280px;
margin: auto;
padding: 6em 0;
}
.bt_bb_map .bt_bb_map_content .bt_bb_map_content_wrapper .bt_bb_map_location {
padding: 2em;
}
.bt_bb_google_maps .bt_bb_google_maps_content {
display: -ms-flexbox !important;
display: -webkit-flex !important;
display: flex !important;
}
.bt_bb_google_maps .bt_bb_google_maps_content .bt_bb_map_content_wrapper {
width: 38%;
}
.bt_bb_google_maps .bt_bb_google_maps_content .bt_bb_map_content_wrapper .bt_bb_map_location {
padding: 3em;
}
.bt_bb_google_maps .bt_bb_google_maps_content .bt_bb_map_content_wrapper .bt_bb_map_location .bt_bb_image {
margin: -3em -3em 0 -3em;
}
.bt_bb_google_maps.bt_bb_content_alignment_right .bt_bb_google_maps_content {
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
@media (max-width: 640px) {
.bt_bb_map_content {
padding: 0;
}
.bt_bb_map_content .bt_bb_map_content_wrapper {
padding: 0;
}
.bt_bb_map.bt_bb_maps_with_content .bt_bb_map_map {
height: 600px !important;
position: relative;
}
} .bt_bb_tabs ul.bt_bb_tabs_header {
width: 100%;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.bt_bb_tabs ul.bt_bb_tabs_header li {
-webkit-flex: 1 0 auto;
-ms-flex: 1 0 auto;
flex: 1 0 auto;
opacity: .3;
padding-bottom: 1.6em;
border: none !important;
position: relative;
overflow: hidden;
padding-left: 3px;
}
.bt_bb_tabs ul.bt_bb_tabs_header li:before {
content: "\f111";
font-family: FontAwesome;
font-size: .7em;
line-height: 2;
width: 2em;
height: 2em;
position: absolute;
bottom: -6px;
margin-left: .05em;
visibility: hidden;
opacity: 0;
-webkit-transition: all 300ms ease-in-out;
-moz-transition: all 300ms ease-in-out;
transition: all 300ms ease-in-out;
z-index: 999;
}
.bt_bb_tabs ul.bt_bb_tabs_header li:after {
content: '';
width: 100%;
height: 2px;
position: absolute;
bottom: 4px;
background: #000;
-webkit-transition: all 300ms ease-in-out;
-moz-transition: all 300ms ease-in-out;
transition: all 300ms ease-in-out;
left: 17px;
}
.bt_bb_tabs ul.bt_bb_tabs_header li.on,
.bt_bb_tabs ul.bt_bb_tabs_header li:hover {
opacity: 1;
}
.bt_bb_tabs ul.bt_bb_tabs_header li:not(.on):after {
width: 100%;
left: 0;
}
.bt_bb_tabs ul.bt_bb_tabs_header li.on:after {
left: 17px;
width: 100%;
}
.bt_bb_tabs ul.bt_bb_tabs_header li.on:before {
visibility: visible;
opacity: 1;
}
.bt_bb_tabs ul.bt_bb_tabs_header li:hover {
opacity: 1;
}
.bt_bb_tabs ul.bt_bb_tabs_header li span {
padding: 0 !important;
}
.bt_bb_tabs ul.bt_bb_tabs_header li .bt_bb_tab_item_icon {
padding: 0 .25em 0 0 !important;
}
.bt_bb_tabs ul.bt_bb_tabs_header li .bt_bb_tab_item_icon .bt_bb_icon_holder:before {
font-size: 3.5em;
}
.bt_bb_tabs ul.bt_bb_tabs_header li .bt_bb_tab_item_title {
font-size: 1.625em;
font-family: var(--heading-supertitle-font);
letter-spacing: var(--letter-spacing-supertitle);
padding: 0 !important;
}
.btSupertitleWeight_default .bt_bb_tabs ul.bt_bb_tabs_header li .bt_bb_tab_item_title {
font-weight: 500;
}
.btSupertitleWeight_black .bt_bb_tabs ul.bt_bb_tabs_header li .bt_bb_tab_item_title {
font-weight: 900;
}
.btSupertitleWeight_bolder .bt_bb_tabs ul.bt_bb_tabs_header li .bt_bb_tab_item_title {
font-weight: 800;
}
.btSupertitleWeight_bold .bt_bb_tabs ul.bt_bb_tabs_header li .bt_bb_tab_item_title {
font-weight: 700;
}
.btSupertitleWeight_semi-bold .bt_bb_tabs ul.bt_bb_tabs_header li .bt_bb_tab_item_title {
font-weight: 600;
}
.btSupertitleWeight_medium .bt_bb_tabs ul.bt_bb_tabs_header li .bt_bb_tab_item_title {
font-weight: 500;
}
.btSupertitleWeight_normal .bt_bb_tabs ul.bt_bb_tabs_header li .bt_bb_tab_item_title {
font-weight: 400;
}
.btSupertitleWeight_light .bt_bb_tabs ul.bt_bb_tabs_header li .bt_bb_tab_item_title {
font-weight: 300;
}
.btSupertitleWeight_lighter .bt_bb_tabs ul.bt_bb_tabs_header li .bt_bb_tab_item_title {
font-weight: 200;
}
.btSupertitleWeight_thin .bt_bb_tabs ul.bt_bb_tabs_header li .bt_bb_tab_item_title {
font-weight: 100;
}
.bt_bb_title_size_normal.bt_bb_tabs ul.bt_bb_tabs_header li .bt_bb_tab_item_title {
font-size: 2.3125em;
}
.bt_bb_title_size_large.bt_bb_tabs ul.bt_bb_tabs_header li .bt_bb_tab_item_title {
font-size: 3em;
}
.bt_bb_tabs.btOverrideFont ul.bt_bb_tabs_header li span {
font-family: inherit !important;
}
.bt_bb_tabs .bt_bb_tabs_tabs .bt_bb_tab_item .bt_bb_tab_content {
padding-top: 1em;
}
@media (max-width: 1200px) {
.bt_bb_tabs ul.bt_bb_tabs_header li.btWithIcon {
padding: 1em;
-webkit-flex: 1 0 10%;
-ms-flex: 1 0 10%;
flex: 1 0 10%;
}
.bt_bb_tabs ul.bt_bb_tabs_header li.btWithIcon .bt_bb_icon_holder {
font-size: 3.5em !important;
}
.bt_bb_tabs ul.bt_bb_tabs_header li.btWithIcon span.bt_bb_tab_title {
padding: 0;
}
.bt_bb_tabs ul.bt_bb_tabs_header li:not(.btWithIcon) span.bt_bb_tab_title {
padding: 1em 0 1em;
}
}
@media(max-width: 780px) {
.bt_bb_tabs ul.bt_bb_tabs_header li {
-webkit-flex: 1 0 100% !important;
-ms-flex: 1 0 100% !important;
flex: 1 0 100% !important;
margin-bottom: 1em;
}
.bt_bb_tabs ul.bt_bb_tabs_header li:after {
left: 0;
}
.bt_bb_tabs ul.bt_bb_tabs_header li.btWithIcon .bt_bb_icon_holder {
font-size: 1em !important;
}
} .bt_bb_counter_holder {
font-size: inherit !important;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-flex-flow: row nowrap;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
height: auto;
}
.bt_bb_align_right .bt_bb_align_left.bt_bb_counter_holder,.bt_bb_align_center .bt_bb_align_left.bt_bb_counter_holder,.bt_bb_align_right .bt_bb_align_left .bt_bb_counter_holder,.bt_bb_align_center .bt_bb_align_left .bt_bb_counter_holder,.bt_bb_align_left.bt_bb_counter_holder,.bt_bb_align_left .bt_bb_counter_holder {
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.bt_bb_align_left .bt_bb_align_right.bt_bb_counter_holder,.bt_bb_align_center .bt_bb_align_right.bt_bb_counter_holder,.bt_bb_align_left .bt_bb_align_right .bt_bb_counter_holder,.bt_bb_align_center .bt_bb_align_right .bt_bb_counter_holder,.bt_bb_align_right.bt_bb_counter_holder,.bt_bb_align_right .bt_bb_counter_holder {
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.bt_bb_align_left .bt_bb_align_center.bt_bb_counter_holder,.bt_bb_align_right .bt_bb_align_center.bt_bb_counter_holder,.bt_bb_align_left .bt_bb_align_center .bt_bb_counter_holder,.bt_bb_align_right .bt_bb_align_center .bt_bb_counter_holder,.bt_bb_align_center.bt_bb_counter_holder,.bt_bb_align_center .bt_bb_counter_holder {
display: block;
}
.bt_bb_counter_holder .bt_bb_counter_icon {
padding-bottom: 1.5em;
padding-top: .25em;
}
.bt_bb_counter_holder .bt_bb_counter_icon .bt_bb_icon .bt_bb_icon_holder:before {
font-size: 6.5rem;
}
.btNoText.bt_bb_counter_holder .bt_bb_counter_icon {
padding-bottom: 0;
}
.bt_bb_align_left .bt_bb_align_center.bt_bb_counter_holder .bt_bb_counter_icon,.bt_bb_align_right .bt_bb_align_center.bt_bb_counter_holder .bt_bb_counter_icon,.bt_bb_align_left .bt_bb_align_center .bt_bb_counter_holder .bt_bb_counter_icon,.bt_bb_align_right .bt_bb_align_center .bt_bb_counter_holder .bt_bb_counter_icon,.bt_bb_align_center.bt_bb_counter_holder .bt_bb_counter_icon,.bt_bb_align_center .bt_bb_counter_holder .bt_bb_counter_icon {
max-width: 100%;
text-align: center;
padding-bottom: .5em;
}
.bt_bb_align_right .bt_bb_align_left.bt_bb_counter_holder .bt_bb_counter_icon .bt_bb_icon,.bt_bb_align_center .bt_bb_align_left.bt_bb_counter_holder .bt_bb_counter_icon .bt_bb_icon,.bt_bb_align_right .bt_bb_align_left .bt_bb_counter_holder .bt_bb_counter_icon .bt_bb_icon,.bt_bb_align_center .bt_bb_align_left .bt_bb_counter_holder .bt_bb_counter_icon .bt_bb_icon,.bt_bb_align_left.bt_bb_counter_holder .bt_bb_counter_icon .bt_bb_icon,.bt_bb_align_left .bt_bb_counter_holder .bt_bb_counter_icon .bt_bb_icon {
padding-right: .25em;
}
.bt_bb_align_left .bt_bb_align_right.bt_bb_counter_holder .bt_bb_counter_icon .bt_bb_icon,.bt_bb_align_center .bt_bb_align_right.bt_bb_counter_holder .bt_bb_counter_icon .bt_bb_icon,.bt_bb_align_left .bt_bb_align_right .bt_bb_counter_holder .bt_bb_counter_icon .bt_bb_icon,.bt_bb_align_center .bt_bb_align_right .bt_bb_counter_holder .bt_bb_counter_icon .bt_bb_icon,.bt_bb_align_right.bt_bb_counter_holder .bt_bb_counter_icon .bt_bb_icon,.bt_bb_align_right .bt_bb_counter_holder .bt_bb_counter_icon .bt_bb_icon {
padding-left: .25em;
}
.bt_bb_counter_holder .bt_bb_counter_content {
padding: 0 .25em;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.btNoIcon.bt_bb_counter_holder .bt_bb_counter_content {
padding: 0;
max-width: 100%;
}
.bt_bb_align_right .bt_bb_align_left.bt_bb_counter_holder .bt_bb_counter_content,.bt_bb_align_center .bt_bb_align_left.bt_bb_counter_holder .bt_bb_counter_content,.bt_bb_align_right .bt_bb_align_left .bt_bb_counter_holder .bt_bb_counter_content,.bt_bb_align_center .bt_bb_align_left .bt_bb_counter_holder .bt_bb_counter_content,.bt_bb_align_left.bt_bb_counter_holder .bt_bb_counter_content,.bt_bb_align_left .bt_bb_counter_holder .bt_bb_counter_content {
text-align: left;
padding-right: 0;
}
.bt_bb_align_left .bt_bb_align_right.bt_bb_counter_holder .bt_bb_counter_content,.bt_bb_align_center .bt_bb_align_right.bt_bb_counter_holder .bt_bb_counter_content,.bt_bb_align_left .bt_bb_align_right .bt_bb_counter_holder .bt_bb_counter_content,.bt_bb_align_center .bt_bb_align_right .bt_bb_counter_holder .bt_bb_counter_content,.bt_bb_align_right.bt_bb_counter_holder .bt_bb_counter_content,.bt_bb_align_right .bt_bb_counter_holder .bt_bb_counter_content {
text-align: right;
padding-left: 0;
}
.bt_bb_align_left .bt_bb_align_center.bt_bb_counter_holder .bt_bb_counter_content,.bt_bb_align_right .bt_bb_align_center.bt_bb_counter_holder .bt_bb_counter_content,.bt_bb_align_left .bt_bb_align_center .bt_bb_counter_holder .bt_bb_counter_content,.bt_bb_align_right .bt_bb_align_center .bt_bb_counter_holder .bt_bb_counter_content,.bt_bb_align_center.bt_bb_counter_holder .bt_bb_counter_content,.bt_bb_align_center .bt_bb_counter_holder .bt_bb_counter_content {
text-align: center;
max-width: 100%;
padding: 0;
}
.bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter {
font-size: 3em;
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
font-family: var(--heading-font);
line-height: 1;
height: 1.1em;
}
.btHeadingWeight_default .bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter {
font-weight: 400;
}
.btHeadingWeight_black .bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter {
font-weight: 900;
}
.btHeadingWeight_bolder .bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter {
font-weight: 800;
}
.btHeadingWeight_bold .bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter {
font-weight: 700;
}
.btHeadingWeight_semi-bold .bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter {
font-weight: 600;
}
.btHeadingWeight_medium .bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter {
font-weight: 500;
}
.btHeadingWeight_normal .bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter {
font-weight: 400;
}
.btHeadingWeight_light .bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter {
font-weight: 300;
}
.btHeadingWeight_lighter .bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter {
font-weight: 200;
}
.btHeadingWeight_thin .bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter {
font-weight: 100;
}
.bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter span.onedigit {
height: 1.1em;
}
.bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter span.onedigit span {
height: 1.1em;
}
.bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter_text {
font-size: 1rem;
font-family: var(--heading-supertitle-font);
letter-spacing: var(--letter-spacing-supertitle);
line-height: 1.5;
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
display: block;
padding-top: .2em;
}
.btSupertitleWeight_default .bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter_text {
font-weight: 500;
}
.btSupertitleWeight_black .bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter_text {
font-weight: 900;
}
.btSupertitleWeight_bolder .bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter_text {
font-weight: 800;
}
.btSupertitleWeight_bold .bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter_text {
font-weight: 700;
}
.btSupertitleWeight_semi-bold .bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter_text {
font-weight: 600;
}
.btSupertitleWeight_medium .bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter_text {
font-weight: 500;
}
.btSupertitleWeight_normal .bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter_text {
font-weight: 400;
}
.btSupertitleWeight_light .bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter_text {
font-weight: 300;
}
.btSupertitleWeight_lighter .bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter_text {
font-weight: 200;
}
.btSupertitleWeight_thin .bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter_text {
font-weight: 100;
}
.bt_bb_align_left .bt_bb_align_center.bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter_text,.bt_bb_align_right .bt_bb_align_center.bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter_text,.bt_bb_align_left .bt_bb_align_center .bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter_text,.bt_bb_align_right .bt_bb_align_center .bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter_text,.bt_bb_align_center.bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter_text,.bt_bb_align_center .bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter_text {
padding-top: .4em;
}
.bt_bb_counter_holder .bt_bb_counter_colored_icon {
display: block;
-webkit-flex: 1 0 auto;
-ms-flex: 1 0 auto;
flex: 1 0 auto;
vertical-align: middle;
text-align: center;
-webkit-transition: all 280ms ease;
-moz-transition: all 280ms ease;
transition: all 280ms ease;
}
.bt_bb_align_right .bt_bb_align_left.bt_bb_counter_holder .bt_bb_counter_colored_icon,.bt_bb_align_center .bt_bb_align_left.bt_bb_counter_holder .bt_bb_counter_colored_icon,.bt_bb_align_right .bt_bb_align_left .bt_bb_counter_holder .bt_bb_counter_colored_icon,.bt_bb_align_center .bt_bb_align_left .bt_bb_counter_holder .bt_bb_counter_colored_icon,.bt_bb_align_left.bt_bb_counter_holder .bt_bb_counter_colored_icon,.bt_bb_align_left .bt_bb_counter_holder .bt_bb_counter_colored_icon {
padding-right: 1em;
}
.bt_bb_align_left .bt_bb_align_right.bt_bb_counter_holder .bt_bb_counter_colored_icon,.bt_bb_align_center .bt_bb_align_right.bt_bb_counter_holder .bt_bb_counter_colored_icon,.bt_bb_align_left .bt_bb_align_right .bt_bb_counter_holder .bt_bb_counter_colored_icon,.bt_bb_align_center .bt_bb_align_right .bt_bb_counter_holder .bt_bb_counter_colored_icon,.bt_bb_align_right.bt_bb_counter_holder .bt_bb_counter_colored_icon,.bt_bb_align_right .bt_bb_counter_holder .bt_bb_counter_colored_icon {
padding-right: 1em;
}
.bt_bb_counter_holder .bt_bb_counter_colored_icon svg {
height: 3.3em;
width: 3.3em;
font-size: 2em;
}
.bt_bb_counter_holder .bt_bb_counter_colored_icon svg .cls-1 {
fill: var(--accent-color);
} .bt_bb_image.bt_bb_content_exists.bt_bb_inner_gap_0px .bt_bb_image_content {
margin: 0;
}
.bt_bb_image.bt_bb_content_exists.bt_bb_inner_gap_5px .bt_bb_image_content {
margin: 5px;
}
.bt_bb_image.bt_bb_content_exists.bt_bb_inner_gap_10px .bt_bb_image_content {
margin: 10px;
}
.bt_bb_image.bt_bb_content_exists.bt_bb_inner_gap_20px .bt_bb_image_content {
margin: 20px;
}
.bt_bb_image.bt_bb_content_exists.bt_bb_inner_gap_30px .bt_bb_image_content {
margin: 30px;
}
.bt_bb_image.bt_bb_content_exists.bt_bb_inner_gap_40px .bt_bb_image_content {
margin: 40px;
}
.bt_bb_image.bt_bb_content_exists.bt_bb_inner_gap_50px .bt_bb_image_content {
margin: 50px;
}
.bt_bb_image.bt_bb_content_exists.bt_bb_inner_gap_60px .bt_bb_image_content {
margin: 60px;
}
@media (max-width: 580px) {
.bt_bb_image.bt_bb_content_exists.bt_bb_inner_gap_0px .bt_bb_image_content {
margin: 0;
}
.bt_bb_image.bt_bb_content_exists.bt_bb_inner_gap_5px .bt_bb_image_content {
margin: 2.5px;
}
.bt_bb_image.bt_bb_content_exists.bt_bb_inner_gap_10px .bt_bb_image_content {
margin: 5px;
}
.bt_bb_image.bt_bb_content_exists.bt_bb_inner_gap_20px .bt_bb_image_content {
margin: 10px;
}
.bt_bb_image.bt_bb_content_exists.bt_bb_inner_gap_30px .bt_bb_image_content {
margin: 15px;
}
.bt_bb_image.bt_bb_content_exists.bt_bb_inner_gap_40px .bt_bb_image_content {
margin: 20px;
}
.bt_bb_image.bt_bb_content_exists.bt_bb_inner_gap_50px .bt_bb_image_content {
margin: 25px;
}
.bt_bb_image.bt_bb_content_exists.bt_bb_inner_gap_60px .bt_bb_image_content {
margin: 30px;
}
}
.bt_bb_image img {
width: auto;
}
.bt_bb_image.bt_bb_shape_soft-rounded img {
border-radius: 5px;
}
.bt_bb_image.bt_bb_shape_soft-rounded .bt_bb_image_content {
border-radius: 5px;
}
.bt_bb_image.bt_bb_shape_soft-rounded .bt_bb_image_content_flex {
border-radius: 5px;
}
.bt_bb_image.bt_bb_hover_style_zoom-in:hover img,
.bt_bb_image.bt_bb_hover_style_zoom-in-to-grayscale:hover img,
.bt_bb_image.bt_bb_hover_style_zoom-in-from-grayscale:hover img {
-webkit-transform: scale3d(1.025,1.025,1.025);
-moz-transform: scale3d(1.025,1.025,1.025);
-ms-transform: scale3d(1.025,1.025,1.025);
transform: scale3d(1.025,1.025,1.025);
}
.bt_bb_image.bt_bb_top_margin_extrasmall {
margin-top: -.5em;
}
.bt_bb_image.bt_bb_top_margin_small {
margin-top: -1em;
}
.bt_bb_image.bt_bb_top_margin_normal {
margin-top: -2em;
}
.bt_bb_image.bt_bb_top_margin_medium {
margin-top: -4em;
}
.bt_bb_image.bt_bb_top_margin_large {
margin-top: -8em;
}
.bt_bb_image.bt_bb_top_margin_extralarge {
margin-top: -16em;
}
.bt_bb_image.bt_bb_top_margin_huge {
margin-top: -21em;
}
.bt_bb_image.bt_bb_left_margin_extrasmall {
margin-left: -.5em;
}
.rtl .bt_bb_image.bt_bb_left_margin_extrasmall {
margin-left: 0;
margin-right: -.5em;
}
.bt_bb_image.bt_bb_left_margin_small {
margin-left: -1em;
}
.rtl .bt_bb_image.bt_bb_left_margin_small {
margin-left: 0;
margin-right: -1em;
}
.bt_bb_image.bt_bb_left_margin_normal {
margin-left: -2em;
}
.rtl .bt_bb_image.bt_bb_left_margin_normal {
margin-left: 0;
margin-right: -2em;
}
.bt_bb_image.bt_bb_left_margin_medium {
margin-left: -4em;
}
.rtl .bt_bb_image.bt_bb_left_margin_medium {
margin-left: 0;
margin-right: -4em;
}
.bt_bb_image.bt_bb_left_margin_large {
margin-left: -8em;
}
.rtl .bt_bb_image.bt_bb_left_margin_large {
margin-left: 0;
margin-right: -8em;
}
.bt_bb_image.bt_bb_left_margin_extralarge {
margin-left: -16em;
}
.rtl .bt_bb_image.bt_bb_left_margin_extralarge {
margin-left: 0;
margin-right: -16em;
}
.bt_bb_image.bt_bb_left_margin_huge {
margin-left: -21em;
}
.rtl .bt_bb_image.bt_bb_left_margin_huge {
margin-left: 0;
margin-right: -21em;
}
.bt_bb_image.bt_bb_right_margin_extrasmall {
margin-right: -.5em;
}
.rtl .bt_bb_image.bt_bb_right_margin_extrasmall {
margin-right: 0;
margin-left: -.5em;
}
.bt_bb_image.bt_bb_right_margin_small {
margin-right: -1em;
}
.rtl .bt_bb_image.bt_bb_right_margin_small {
margin-right: 0;
margin-left: -1em;
}
.bt_bb_image.bt_bb_right_margin_normal {
margin-right: -2em;
}
.rtl .bt_bb_image.bt_bb_right_margin_normal {
margin-right: 0;
margin-left: -2em;
}
.bt_bb_image.bt_bb_right_margin_medium {
margin-right: -4em;
}
.rtl .bt_bb_image.bt_bb_right_margin_medium {
margin-right: 0;
margin-left: -4em;
}
.bt_bb_image.bt_bb_right_margin_large {
margin-right: -8em;
}
.rtl .bt_bb_image.bt_bb_right_margin_large {
margin-right: 0;
margin-left: -8em;
}
.bt_bb_image.bt_bb_right_margin_extralarge {
margin-right: -16em;
}
.rtl .bt_bb_image.bt_bb_right_margin_extralarge {
margin-right: 0;
margin-left: -16em;
}
.bt_bb_image.bt_bb_right_margin_huge {
margin-right: -21em;
}
.rtl .bt_bb_image.bt_bb_right_margin_huge {
margin-right: 0;
margin-left: -21em;
}
.bt_bb_image.bt_bb_bottom_margin_extrasmall {
margin-bottom: -.5em;
}
.bt_bb_image.bt_bb_bottom_margin_small {
margin-bottom: -1em;
}
.bt_bb_image.bt_bb_bottom_margin_normal {
margin-bottom: -2em;
}
.bt_bb_image.bt_bb_bottom_margin_medium {
margin-bottom: -4em;
}
.bt_bb_image.bt_bb_bottom_margin_large {
margin-bottom: -8em;
}
.bt_bb_image.bt_bb_bottom_margin_extralarge {
margin-bottom: -16em;
}
.bt_bb_image.bt_bb_bottom_margin_huge {
margin-bottom: -21em;
}
@media (max-width: 1200px) {
.bt_bb_image.bt_bb_top_margin_extrasmall,
.bt_bb_image.bt_bb_top_margin_small,
.bt_bb_image.bt_bb_top_margin_normal,
.bt_bb_image.bt_bb_top_margin_medium,
.bt_bb_image.bt_bb_top_margin_large,
.bt_bb_image.bt_bb_top_margin_extralarge,
.bt_bb_image.bt_bb_top_margin_huge {
margin-top: 0 !important;
}
.bt_bb_image.bt_bb_left_margin_extrasmall,
.bt_bb_image.bt_bb_left_margin_small,
.bt_bb_image.bt_bb_left_margin_normal,
.bt_bb_image.bt_bb_left_margin_medium,
.bt_bb_image.bt_bb_left_margin_large,
.bt_bb_image.bt_bb_left_margin_extralarge,
.bt_bb_image.bt_bb_left_margin_huge {
margin-left: 0 !important;
}
.bt_bb_image.bt_bb_right_margin_extrasmall,
.bt_bb_image.bt_bb_right_margin_small,
.bt_bb_image.bt_bb_right_margin_normal,
.bt_bb_image.bt_bb_right_margin_medium,
.bt_bb_image.bt_bb_right_margin_large,
.bt_bb_image.bt_bb_right_margin_extralarge,
.bt_bb_image.bt_bb_right_margin_huge {
margin-right: 0 !important;
}
.bt_bb_image.bt_bb_bottom_margin_extrasmall,
.bt_bb_image.bt_bb_bottom_margin_small,
.bt_bb_image.bt_bb_bottom_margin_normal,
.bt_bb_image.bt_bb_bottom_margin_medium,
.bt_bb_image.bt_bb_bottom_margin_large,
.bt_bb_image.bt_bb_bottom_margin_extralarge,
.bt_bb_image.bt_bb_bottom_margin_huge {
margin-bottom: 0 !important;
}
.bt_bb_image.bt_bb_top_margin_5 {
margin-top: 0 !important;
}
.bt_bb_image.bt_bb_left_margin_5 {
margin-left: 0 !important;
}
.bt_bb_image.bt_bb_right_margin_5 {
margin-right: 0 !important;
}
.bt_bb_image.bt_bb_bottom_margin_5 {
margin-bottom: 0 !important;
}
.bt_bb_image.bt_bb_top_margin_10 {
margin-top: 0 !important;
}
.bt_bb_image.bt_bb_left_margin_10 {
margin-left: 0 !important;
}
.bt_bb_image.bt_bb_right_margin_10 {
margin-right: 0 !important;
}
.bt_bb_image.bt_bb_bottom_margin_10 {
margin-bottom: 0 !important;
}
.bt_bb_image.bt_bb_top_margin_15 {
margin-top: 0 !important;
}
.bt_bb_image.bt_bb_left_margin_15 {
margin-left: 0 !important;
}
.bt_bb_image.bt_bb_right_margin_15 {
margin-right: 0 !important;
}
.bt_bb_image.bt_bb_bottom_margin_15 {
margin-bottom: 0 !important;
}
.bt_bb_image.bt_bb_top_margin_20 {
margin-top: 0 !important;
}
.bt_bb_image.bt_bb_left_margin_20 {
margin-left: 0 !important;
}
.bt_bb_image.bt_bb_right_margin_20 {
margin-right: 0 !important;
}
.bt_bb_image.bt_bb_bottom_margin_20 {
margin-bottom: 0 !important;
}
.bt_bb_image.bt_bb_top_margin_25 {
margin-top: 0 !important;
}
.bt_bb_image.bt_bb_left_margin_25 {
margin-left: 0 !important;
}
.bt_bb_image.bt_bb_right_margin_25 {
margin-right: 0 !important;
}
.bt_bb_image.bt_bb_bottom_margin_25 {
margin-bottom: 0 !important;
}
.bt_bb_image.bt_bb_top_margin_30 {
margin-top: 0 !important;
}
.bt_bb_image.bt_bb_left_margin_30 {
margin-left: 0 !important;
}
.bt_bb_image.bt_bb_right_margin_30 {
margin-right: 0 !important;
}
.bt_bb_image.bt_bb_bottom_margin_30 {
margin-bottom: 0 !important;
}
.bt_bb_image.bt_bb_top_margin_35 {
margin-top: 0 !important;
}
.bt_bb_image.bt_bb_left_margin_35 {
margin-left: 0 !important;
}
.bt_bb_image.bt_bb_right_margin_35 {
margin-right: 0 !important;
}
.bt_bb_image.bt_bb_bottom_margin_35 {
margin-bottom: 0 !important;
}
.bt_bb_image.bt_bb_top_margin_40 {
margin-top: 0 !important;
}
.bt_bb_image.bt_bb_left_margin_40 {
margin-left: 0 !important;
}
.bt_bb_image.bt_bb_right_margin_40 {
margin-right: 0 !important;
}
.bt_bb_image.bt_bb_bottom_margin_40 {
margin-bottom: 0 !important;
}
.bt_bb_image.bt_bb_top_margin_45 {
margin-top: 0 !important;
}
.bt_bb_image.bt_bb_left_margin_45 {
margin-left: 0 !important;
}
.bt_bb_image.bt_bb_right_margin_45 {
margin-right: 0 !important;
}
.bt_bb_image.bt_bb_bottom_margin_45 {
margin-bottom: 0 !important;
}
.bt_bb_image.bt_bb_top_margin_50 {
margin-top: 0 !important;
}
.bt_bb_image.bt_bb_left_margin_50 {
margin-left: 0 !important;
}
.bt_bb_image.bt_bb_right_margin_50 {
margin-right: 0 !important;
}
.bt_bb_image.bt_bb_bottom_margin_50 {
margin-bottom: 0 !important;
}
.bt_bb_image.bt_bb_top_margin_55 {
margin-top: 0 !important;
}
.bt_bb_image.bt_bb_left_margin_55 {
margin-left: 0 !important;
}
.bt_bb_image.bt_bb_right_margin_55 {
margin-right: 0 !important;
}
.bt_bb_image.bt_bb_bottom_margin_55 {
margin-bottom: 0 !important;
}
.bt_bb_image.bt_bb_top_margin_60 {
margin-top: 0 !important;
}
.bt_bb_image.bt_bb_left_margin_60 {
margin-left: 0 !important;
}
.bt_bb_image.bt_bb_right_margin_60 {
margin-right: 0 !important;
}
.bt_bb_image.bt_bb_bottom_margin_60 {
margin-bottom: 0 !important;
}
.bt_bb_image.bt_bb_top_margin_65 {
margin-top: 0 !important;
}
.bt_bb_image.bt_bb_left_margin_65 {
margin-left: 0 !important;
}
.bt_bb_image.bt_bb_right_margin_65 {
margin-right: 0 !important;
}
.bt_bb_image.bt_bb_bottom_margin_65 {
margin-bottom: 0 !important;
}
.bt_bb_image.bt_bb_top_margin_70 {
margin-top: 0 !important;
}
.bt_bb_image.bt_bb_left_margin_70 {
margin-left: 0 !important;
}
.bt_bb_image.bt_bb_right_margin_70 {
margin-right: 0 !important;
}
.bt_bb_image.bt_bb_bottom_margin_70 {
margin-bottom: 0 !important;
}
.bt_bb_image.bt_bb_top_margin_75 {
margin-top: 0 !important;
}
.bt_bb_image.bt_bb_left_margin_75 {
margin-left: 0 !important;
}
.bt_bb_image.bt_bb_right_margin_75 {
margin-right: 0 !important;
}
.bt_bb_image.bt_bb_bottom_margin_75 {
margin-bottom: 0 !important;
}
.bt_bb_image.bt_bb_top_margin_80 {
margin-top: 0 !important;
}
.bt_bb_image.bt_bb_left_margin_80 {
margin-left: 0 !important;
}
.bt_bb_image.bt_bb_right_margin_80 {
margin-right: 0 !important;
}
.bt_bb_image.bt_bb_bottom_margin_80 {
margin-bottom: 0 !important;
}
.bt_bb_image.bt_bb_top_margin_85 {
margin-top: 0 !important;
}
.bt_bb_image.bt_bb_left_margin_85 {
margin-left: 0 !important;
}
.bt_bb_image.bt_bb_right_margin_85 {
margin-right: 0 !important;
}
.bt_bb_image.bt_bb_bottom_margin_85 {
margin-bottom: 0 !important;
}
.bt_bb_image.bt_bb_top_margin_90 {
margin-top: 0 !important;
}
.bt_bb_image.bt_bb_left_margin_90 {
margin-left: 0 !important;
}
.bt_bb_image.bt_bb_right_margin_90 {
margin-right: 0 !important;
}
.bt_bb_image.bt_bb_bottom_margin_90 {
margin-bottom: 0 !important;
}
.bt_bb_image.bt_bb_top_margin_95 {
margin-top: 0 !important;
}
.bt_bb_image.bt_bb_left_margin_95 {
margin-left: 0 !important;
}
.bt_bb_image.bt_bb_right_margin_95 {
margin-right: 0 !important;
}
.bt_bb_image.bt_bb_bottom_margin_95 {
margin-bottom: 0 !important;
}
.bt_bb_image.bt_bb_top_margin_100 {
margin-top: 0 !important;
}
.bt_bb_image.bt_bb_left_margin_100 {
margin-left: 0 !important;
}
.bt_bb_image.bt_bb_right_margin_100 {
margin-right: 0 !important;
}
.bt_bb_image.bt_bb_bottom_margin_100 {
margin-bottom: 0 !important;
}
}
@media (max-width: 360px) {
.bt_bb_image.bt_bb_content_exists.bt_bb_inner_gap_0px .bt_bb_image_content {
margin: 0;
}
.bt_bb_image.bt_bb_content_exists.bt_bb_inner_gap_5px .bt_bb_image_content {
margin: 2.5px;
}
.bt_bb_image.bt_bb_content_exists.bt_bb_inner_gap_10px .bt_bb_image_content {
margin: 5px;
}
.bt_bb_image.bt_bb_content_exists.bt_bb_inner_gap_20px .bt_bb_image_content {
margin: 10px;
}
.bt_bb_image.bt_bb_content_exists.bt_bb_inner_gap_30px .bt_bb_image_content {
margin: 15px;
}
.bt_bb_image.bt_bb_content_exists.bt_bb_inner_gap_40px .bt_bb_image_content {
margin: 20px;
}
.bt_bb_image.bt_bb_content_exists.bt_bb_inner_gap_50px .bt_bb_image_content {
margin: 25px;
}
.bt_bb_image.bt_bb_content_exists.bt_bb_inner_gap_60px .bt_bb_image_content {
margin: 30px;
}
} .bt_bb_price_list {
border: none;
padding: 5em;
}
.bt_bb_price_list .bt_bb_price_list_title {
padding: 0;
font-size: 2.3125em;
font-family: var(--heading-font);
color: var(--primary-color,inherit);
background: transparent;
}
.btHeadingWeight_default .bt_bb_price_list .bt_bb_price_list_title {
font-weight: 400;
}
.btHeadingWeight_black .bt_bb_price_list .bt_bb_price_list_title {
font-weight: 900;
}
.btHeadingWeight_bolder .bt_bb_price_list .bt_bb_price_list_title {
font-weight: 800;
}
.btHeadingWeight_bold .bt_bb_price_list .bt_bb_price_list_title {
font-weight: 700;
}
.btHeadingWeight_semi-bold .bt_bb_price_list .bt_bb_price_list_title {
font-weight: 600;
}
.btHeadingWeight_medium .bt_bb_price_list .bt_bb_price_list_title {
font-weight: 500;
}
.btHeadingWeight_normal .bt_bb_price_list .bt_bb_price_list_title {
font-weight: 400;
}
.btHeadingWeight_light .bt_bb_price_list .bt_bb_price_list_title {
font-weight: 300;
}
.btHeadingWeight_lighter .bt_bb_price_list .bt_bb_price_list_title {
font-weight: 200;
}
.btHeadingWeight_thin .bt_bb_price_list .bt_bb_price_list_title {
font-weight: 100;
}
.bt_bb_price_list .bt_bb_price_list_price {
margin: 0;
padding: .5em 0 0;
font-family: var(--heading-font);
}
.btHeadingWeight_default .bt_bb_price_list .bt_bb_price_list_price {
font-weight: 400;
}
.btHeadingWeight_black .bt_bb_price_list .bt_bb_price_list_price {
font-weight: 900;
}
.btHeadingWeight_bolder .bt_bb_price_list .bt_bb_price_list_price {
font-weight: 800;
}
.btHeadingWeight_bold .bt_bb_price_list .bt_bb_price_list_price {
font-weight: 700;
}
.btHeadingWeight_semi-bold .bt_bb_price_list .bt_bb_price_list_price {
font-weight: 600;
}
.btHeadingWeight_medium .bt_bb_price_list .bt_bb_price_list_price {
font-weight: 500;
}
.btHeadingWeight_normal .bt_bb_price_list .bt_bb_price_list_price {
font-weight: 400;
}
.btHeadingWeight_light .bt_bb_price_list .bt_bb_price_list_price {
font-weight: 300;
}
.btHeadingWeight_lighter .bt_bb_price_list .bt_bb_price_list_price {
font-weight: 200;
}
.btHeadingWeight_thin .bt_bb_price_list .bt_bb_price_list_price {
font-weight: 100;
}
.bt_bb_price_list .bt_bb_price_list_price .bt_bb_price_list_amount {
font-size: 2.3125em;
}
.bt_bb_price_list .bt_bb_price_list_icon {
padding: 1em 0 0;
}
.bt_bb_price_list ul {
padding: 1em 0 0;
}
.bt_bb_price_list ul li {
border: none;
font-size: 1.125em;
padding: .3125em 0;
}
.bt_bb_price_list .bt_bb_price_list_content_inner {
padding-top: 1.7em;
}
.bt_bb_price_list.bt_bb_border_gray {
border: 2px solid #ededed;
}
.bt_bb_price_list.bt_bb_highlight_yes {
padding: 6em 5em;
margin-top: -1em;
}
.bt_bb_price_list.bt_bb_highlight_yes:not(.btWithIcon) {
padding: 4em 3.5em;
}
.bt_bb_price_list.bt_bb_highlight_price_yes .bt_bb_price_list_price {
color: var(--accent-color);
}
.bt_bb_price_list:not(.btWithIcon) {
padding: 3.5em;
}
.bt_bb_price_list:not(.btWithIcon) .bt_bb_price_list_price .bt_bb_price_list_amount {
font-size: 1.7em;
}
.bt_bb_price_list:not(.btWithIcon) ul {
border-top: 1px solid #181818;
margin-top: 1.5em;
padding-top: .9em;
}
.bt_bb_price_list:not(.btWithIcon) ul li {
font-size: 1em;
}
@media (max-width: 1200px) {
.bt_bb_price_list {
padding-right: 2em !important;
padding-left: 2em !important;
}
} .mfp-wrap {
-webkit-transition: all .3s;
-moz-transition: all .3s;
transition: all .3s;
}
.mfp-wrap.mfp-gallery.mfp-auto-cursor.mfp-ready {
opacity: 1;
}
.mfp-figure:after {
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.mfp-container {
background: rgba(0,0,0,.8);
}
button.mfp-arrow {
width: 7em;
height: 5em;
}
button.mfp-arrow:before {
display: none;
}
button.mfp-arrow:after {
content: "\e901";
font-family: Arrow;
font-size: 3.5rem;
width: auto;
height: auto;
border: none;
padding: 1em 0;
margin-top: -.5em;
top: 0;
color: #fff;
-webkit-transition: all 300ms ease-in-out;
-moz-transition: all 300ms ease-in-out;
transition: all 300ms ease-in-out;
}
button.mfp-arrow.mfp-arrow-left:after {
content: "\e900";
}
button.mfp-arrow.mfp-arrow-right:after {
margin-left: 0;
}  .btHeadingDash_line .bt_bb_headline.bt_bb_dash_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:after,
.btHeadingDash_line .bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:after,
.btHeadingDash_line .bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:after {
content: "";
display: inline-block;
width: 100%;
margin: 0 0 -.4em;
position: absolute;
bottom: 0;
left: 0;
border-style: solid;
border-color: var(--accent-color);
border-width: 3px 0 0;
}
.btHeadingDash_line .bt_bb_headline.bt_bb_dash_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_next) .bt_bb_headline_content:after,
.btHeadingDash_line .bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_next) .bt_bb_headline_content:after,
.btHeadingDash_line .bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_next) .bt_bb_headline_content:after {
width: 2em;
margin: .3em 0 .06em;
border-width: 0 0 3px !important;
border-color: var(--accent-color);
} body.btHeadingDash_line_next .bt_bb_align_right .bt_bb_align_left.bt_bb_headline.bt_bb_dash_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline,
body.btHeadingDash_line_next .bt_bb_align_center .bt_bb_align_left.bt_bb_headline.bt_bb_dash_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline,
body.btHeadingDash_line_next .bt_bb_align_left.bt_bb_headline.bt_bb_dash_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline,
body.btHeadingDash_line_next .bt_bb_align_left .bt_bb_headline.bt_bb_dash_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline,
body.btHeadingDash_line_next .bt_bb_align_right .bt_bb_align_left.bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline,
body.btHeadingDash_line_next .bt_bb_align_center .bt_bb_align_left.bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline,
body.btHeadingDash_line_next .bt_bb_align_left.bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline,
body.btHeadingDash_line_next .bt_bb_align_left .bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline,
body.btHeadingDash_line_next .bt_bb_align_right .bt_bb_align_left.bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline,
body.btHeadingDash_line_next .bt_bb_align_center .bt_bb_align_left.bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline,
body.btHeadingDash_line_next .bt_bb_align_left.bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline,
body.btHeadingDash_line_next .bt_bb_align_left .bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline {
margin-left: 3.5em;
}
body.btHeadingDash_line_next .bt_bb_align_right .bt_bb_align_left.bt_bb_headline.bt_bb_dash_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline:after,
body.btHeadingDash_line_next .bt_bb_align_center .bt_bb_align_left.bt_bb_headline.bt_bb_dash_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline:after,
body.btHeadingDash_line_next .bt_bb_align_left.bt_bb_headline.bt_bb_dash_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline:after,
body.btHeadingDash_line_next .bt_bb_align_left .bt_bb_headline.bt_bb_dash_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline:after,
body.btHeadingDash_line_next .bt_bb_align_right .bt_bb_align_left.bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline:after,
body.btHeadingDash_line_next .bt_bb_align_center .bt_bb_align_left.bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline:after,
body.btHeadingDash_line_next .bt_bb_align_left.bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline:after,
body.btHeadingDash_line_next .bt_bb_align_left .bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline:after,
body.btHeadingDash_line_next .bt_bb_align_right .bt_bb_align_left.bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline:after,
body.btHeadingDash_line_next .bt_bb_align_center .bt_bb_align_left.bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline:after,
body.btHeadingDash_line_next .bt_bb_align_left.bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline:after,
body.btHeadingDash_line_next .bt_bb_align_left .bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline:after {
float: left;
left: -3.5em;
}
body.btHeadingDash_line_next .bt_bb_align_left .bt_bb_align_right.bt_bb_headline.bt_bb_dash_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline,
body.btHeadingDash_line_next .bt_bb_align_center .bt_bb_align_right.bt_bb_headline.bt_bb_dash_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline,
body.btHeadingDash_line_next .bt_bb_align_right.bt_bb_headline.bt_bb_dash_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline,
body.btHeadingDash_line_next .bt_bb_align_right .bt_bb_headline.bt_bb_dash_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline,
body.btHeadingDash_line_next .bt_bb_align_left .bt_bb_align_right.bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline,
body.btHeadingDash_line_next .bt_bb_align_center .bt_bb_align_right.bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline,
body.btHeadingDash_line_next .bt_bb_align_right.bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline,
body.btHeadingDash_line_next .bt_bb_align_right .bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline,
body.btHeadingDash_line_next .bt_bb_align_left .bt_bb_align_right.bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline,
body.btHeadingDash_line_next .bt_bb_align_center .bt_bb_align_right.bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline,
body.btHeadingDash_line_next .bt_bb_align_right.bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline,
body.btHeadingDash_line_next .bt_bb_align_right .bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline {
margin-right: 3.5em;
}
body.btHeadingDash_line_next .bt_bb_align_left .bt_bb_align_right.bt_bb_headline.bt_bb_dash_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline:after,
body.btHeadingDash_line_next .bt_bb_align_center .bt_bb_align_right.bt_bb_headline.bt_bb_dash_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline:after,
body.btHeadingDash_line_next .bt_bb_align_right.bt_bb_headline.bt_bb_dash_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline:after,
body.btHeadingDash_line_next .bt_bb_align_right .bt_bb_headline.bt_bb_dash_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline:after,
body.btHeadingDash_line_next .bt_bb_align_left .bt_bb_align_right.bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline:after,
body.btHeadingDash_line_next .bt_bb_align_center .bt_bb_align_right.bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline:after,
body.btHeadingDash_line_next .bt_bb_align_right.bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline:after,
body.btHeadingDash_line_next .bt_bb_align_right .bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline:after,
body.btHeadingDash_line_next .bt_bb_align_left .bt_bb_align_right.bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline:after,
body.btHeadingDash_line_next .bt_bb_align_center .bt_bb_align_right.bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline:after,
body.btHeadingDash_line_next .bt_bb_align_right.bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline:after,
body.btHeadingDash_line_next .bt_bb_align_right .bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline:after {
float: right;
left: auto;
right: -3.5em;
}
body.btHeadingDash_line_next .bt_bb_headline.bt_bb_dash_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline:after,
body.btHeadingDash_line_next .bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline:after,
body.btHeadingDash_line_next .bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_superheadline:after {
content: "";
display: inline-block;
width: 2.65em;
margin: 0;
position: absolute;
top: 50%;
left: -3.5em;
border-style: solid;
border-width: 1px 0 0;
border-color: inherit;
}
body.btHeadingDash_line_next .bt_bb_headline.bt_bb_dash_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_content:after,
body.btHeadingDash_line_next .bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_content:after,
body.btHeadingDash_line_next .bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_wave):not(.bt_bb_dash_type_line_below) .bt_bb_headline_content:after {
border-width: 0 0 1px !important;
border-color: inherit;
} .btHeadingDash_wave .bt_bb_align_right .bt_bb_align_left.bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline,
.btHeadingDash_wave .bt_bb_align_center .bt_bb_align_left.bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline,
.btHeadingDash_wave .bt_bb_align_left.bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline,
.btHeadingDash_wave .bt_bb_align_left .bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline,
.btHeadingDash_wave .bt_bb_align_right .bt_bb_align_left.bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline,
.btHeadingDash_wave .bt_bb_align_center .bt_bb_align_left.bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline,
.btHeadingDash_wave .bt_bb_align_left.bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline,
.btHeadingDash_wave .bt_bb_align_left .bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline {
margin-left: 3.5em;
}
.btHeadingDash_wave .bt_bb_align_right .bt_bb_align_left.bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:after,
.btHeadingDash_wave .bt_bb_align_center .bt_bb_align_left.bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:after,
.btHeadingDash_wave .bt_bb_align_left.bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:after,
.btHeadingDash_wave .bt_bb_align_left .bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:after,
.btHeadingDash_wave .bt_bb_align_right .bt_bb_align_left.bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:after,
.btHeadingDash_wave .bt_bb_align_center .bt_bb_align_left.bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:after,
.btHeadingDash_wave .bt_bb_align_left.bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:after,
.btHeadingDash_wave .bt_bb_align_left .bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:after {
float: left;
left: -3.5em;
}
.btHeadingDash_wave .bt_bb_align_left .bt_bb_align_right.bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline,
.btHeadingDash_wave .bt_bb_align_center .bt_bb_align_right.bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline,
.btHeadingDash_wave .bt_bb_align_right.bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline,
.btHeadingDash_wave .bt_bb_align_right .bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline,
.btHeadingDash_wave .bt_bb_align_left .bt_bb_align_right.bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline,
.btHeadingDash_wave .bt_bb_align_center .bt_bb_align_right.bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline,
.btHeadingDash_wave .bt_bb_align_right.bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline,
.btHeadingDash_wave .bt_bb_align_right .bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline {
margin-right: 3.5em;
}
.btHeadingDash_wave .bt_bb_align_left .bt_bb_align_right.bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:after,
.btHeadingDash_wave .bt_bb_align_center .bt_bb_align_right.bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:after,
.btHeadingDash_wave .bt_bb_align_right.bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:after,
.btHeadingDash_wave .bt_bb_align_right .bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:after,
.btHeadingDash_wave .bt_bb_align_left .bt_bb_align_right.bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:after,
.btHeadingDash_wave .bt_bb_align_center .bt_bb_align_right.bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:after,
.btHeadingDash_wave .bt_bb_align_right.bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:after,
.btHeadingDash_wave .bt_bb_align_right .bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:after {
float: right;
left: auto;
right: -3.5em;
}
.btHeadingDash_wave .bt_bb_align_right .bt_bb_align_center.bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:before,
.btHeadingDash_wave .bt_bb_align_left .bt_bb_align_center.bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:before,
.btHeadingDash_wave .bt_bb_align_center.bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:before,
.btHeadingDash_wave .bt_bb_align_center .bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:before,
.btHeadingDash_wave .bt_bb_align_right .bt_bb_align_center.bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:before,
.btHeadingDash_wave .bt_bb_align_left .bt_bb_align_center.bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:before,
.btHeadingDash_wave .bt_bb_align_center.bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:before,
.btHeadingDash_wave .bt_bb_align_center .bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:before {
content: "";
}
body.btHeadingDash_wave .bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:after,
body.btHeadingDash_wave .bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:after {
content: "";
display: inline-block;
border: none !important;
width: 50px;
margin: 0;
position: absolute;
top: 40%;
left: -3.5em;
height: 1em;
background-color: #000;
-webkit-mask-size: 50px;
-webkit-mask-repeat: no-repeat;
-webkit-mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA0OSA3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OSA3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoxLjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDF7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoxLjE7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDJ7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Qze2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MS41O3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Q0e2ZpbGw6IzAyMDIwMjt9DQoJLnN0NXtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjEuNjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPHBhdGggaWQ9IlhNTElEXzE4OF8iIGNsYXNzPSJzdDMiIGQ9Ik0wLDAuOGM0LjksMCw0LjksNS40LDkuOCw1LjRjNC45LDAsNC45LTUuNCw5LjgtNS40YzQuOSwwLDQuOSw1LjQsOS44LDUuNA0KCWM0LjksMCw0LjktNS40LDkuOC01LjRzNC45LDUuNCw5LjgsNS40Ii8+DQo8L3N2Zz4NCg==");
}
body.btHeadingDash_wave .bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:before,
body.btHeadingDash_wave .bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:before {
display: inline-block;
border: none !important;
width: 50px;
margin: 0;
position: absolute;
top: 40%;
right: -3.5em;
height: 1em;
background-color: #000;
-webkit-mask-size: 50px;
-webkit-mask-repeat: no-repeat;
-webkit-mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA0OSA3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OSA3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoxLjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDF7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoxLjE7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDJ7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Qze2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MS41O3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Q0e2ZpbGw6IzAyMDIwMjt9DQoJLnN0NXtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjEuNjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPHBhdGggaWQ9IlhNTElEXzE4OF8iIGNsYXNzPSJzdDMiIGQ9Ik0wLDAuOGM0LjksMCw0LjksNS40LDkuOCw1LjRjNC45LDAsNC45LTUuNCw5LjgtNS40YzQuOSwwLDQuOSw1LjQsOS44LDUuNA0KCWM0LjksMCw0LjktNS40LDkuOC01LjRzNC45LDUuNCw5LjgsNS40Ii8+DQo8L3N2Zz4NCg==");
}
.btHeadingDash_wave .btPageHeadline .bt_bb_headline.bt_bb_dash_top .bt_bb_headline_superheadline {
margin-left: 3.5em;
}
.btHeadingDash_wave .btPageHeadline .bt_bb_headline.bt_bb_dash_top .bt_bb_headline_superheadline:after {
float: right;
left: auto;
right: -3.5em;
}
body.btHeadingDash_wave .bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_content:after,
body.btHeadingDash_wave .bt_bb_headline.bt_bb_dash_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_content:after {
content: "";
border: none !important;
height: 1rem;
margin: 2rem 0 0;
background-color: #000;
-webkit-mask-size: 50px;
width: 50px;
padding: 0 !important;
-webkit-mask-repeat: no-repeat;
-webkit-mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA0OSA3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OSA3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoxLjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDF7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoxLjE7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDJ7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Qze2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MS41O3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Q0e2ZpbGw6IzAyMDIwMjt9DQoJLnN0NXtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjEuNjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPHBhdGggaWQ9IlhNTElEXzE4OF8iIGNsYXNzPSJzdDMiIGQ9Ik0wLDAuOGM0LjksMCw0LjksNS40LDkuOCw1LjRjNC45LDAsNC45LTUuNCw5LjgtNS40YzQuOSwwLDQuOSw1LjQsOS44LDUuNA0KCWM0LjksMCw0LjktNS40LDkuOC01LjRzNC45LDUuNCw5LjgsNS40Ii8+DQo8L3N2Zz4NCg==");
}
.bt_bb_align_right .bt_bb_align_centerbody.btHeadingDash_wave .bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_content:after,
.bt_bb_align_left .bt_bb_align_centerbody.btHeadingDash_wave .bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_content:after,
.bt_bb_align_centerbody.btHeadingDash_wave .bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_content:after,
.bt_bb_align_center body.btHeadingDash_wave .bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_content:after,
.bt_bb_align_right .bt_bb_align_centerbody.btHeadingDash_wave .bt_bb_headline.bt_bb_dash_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_content:after,
.bt_bb_align_left .bt_bb_align_centerbody.btHeadingDash_wave .bt_bb_headline.bt_bb_dash_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_content:after,
.bt_bb_align_centerbody.btHeadingDash_wave .bt_bb_headline.bt_bb_dash_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_content:after,
.bt_bb_align_center body.btHeadingDash_wave .bt_bb_headline.bt_bb_dash_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_content:after {
margin-left: auto !important;
margin-right: auto !important;
}
.bt_bb_headline.bt_bb_dash_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_content:before,
.bt_bb_headline.bt_bb_dash_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:after {
display: none;
}
.bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_content:after {
display: none;
}  .bt_bb_dash_top.bt_bb_headline .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_content:before {
display: none !important;
}
.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_bottom.bt_bb_headline .bt_bb_headline_content:after,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_bottom.bt_bb_headline .bt_bb_headline_content:after,
.bt_bb_align_center.bt_bb_dash_bottom.bt_bb_headline .bt_bb_headline_content:after,
.bt_bb_align_center .bt_bb_dash_bottom.bt_bb_headline .bt_bb_headline_content:after,
.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_content:after,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_content:after,
.bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_content:after,
.bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_content:after {
float: none;
margin-left: auto !important;
margin-right: auto !important;
}
.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_dash_type_line_below.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_dash_type_line_below.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:after {
content: "";
display: inline-block;
width: 100%;
margin: 0 0 -.4em;
position: absolute;
bottom: 0;
left: 0;
border-style: solid;
border-color: var(--accent-color);
border-width: 3px 0 0;
}
.bt_bb_dash_bottom.bt_bb_headline .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_content:after,
.bt_bb_dash_type_line_below.bt_bb_dash_bottom.bt_bb_headline .bt_bb_headline_content:after,
.bt_bb_dash_type_line_below.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_content:after {
width: 2em;
margin: .3em 0 .06em;
border-width: 0 0 3px !important;
border-color: var(--accent-color);
}
.bt_bb_align_right .bt_bb_align_left.bt_bb_dash_type_line_next.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_center .bt_bb_align_left.bt_bb_dash_type_line_next.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_left.bt_bb_dash_type_line_next.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_left .bt_bb_dash_type_line_next.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_right .bt_bb_align_left.bt_bb_dash_type_line_next.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_center .bt_bb_align_left.bt_bb_dash_type_line_next.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_left.bt_bb_dash_type_line_next.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_left .bt_bb_dash_type_line_next.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline {
margin-left: 3.5em;
}
.bt_bb_align_left .bt_bb_align_right.bt_bb_dash_type_line_next.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_center .bt_bb_align_right.bt_bb_dash_type_line_next.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_right.bt_bb_dash_type_line_next.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_right .bt_bb_dash_type_line_next.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_left .bt_bb_align_right.bt_bb_dash_type_line_next.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_center .bt_bb_align_right.bt_bb_dash_type_line_next.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_right.bt_bb_dash_type_line_next.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_right .bt_bb_dash_type_line_next.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline {
margin-right: 3.5em;
}
.bt_bb_dash_type_line_next.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_dash_type_line_next.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:after {
content: "";
display: inline-block;
width: 2.65em;
margin: 0;
position: absolute;
top: 50%;
left: -3.5em;
border-style: solid;
border-width: 1px 0 0;
border-color: inherit;
}
.bt_bb_align_right .bt_bb_align_left.bt_bb_dash_type_line_next.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_align_center .bt_bb_align_left.bt_bb_dash_type_line_next.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_align_left.bt_bb_dash_type_line_next.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_align_left .bt_bb_dash_type_line_next.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_align_right .bt_bb_align_left.bt_bb_dash_type_line_next.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_align_center .bt_bb_align_left.bt_bb_dash_type_line_next.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_align_left.bt_bb_dash_type_line_next.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_align_left .bt_bb_dash_type_line_next.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:after {
float: left;
left: -3.5em;
}
.bt_bb_align_left .bt_bb_align_right.bt_bb_dash_type_line_next.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_align_center .bt_bb_align_right.bt_bb_dash_type_line_next.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_align_right.bt_bb_dash_type_line_next.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_align_right .bt_bb_dash_type_line_next.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_align_left .bt_bb_align_right.bt_bb_dash_type_line_next.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_align_center .bt_bb_align_right.bt_bb_dash_type_line_next.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_align_right.bt_bb_dash_type_line_next.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_align_right .bt_bb_dash_type_line_next.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:after {
float: right;
left: auto;
right: -3.5em;
}
.bt_bb_dash_type_line_next.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:before,
.bt_bb_dash_type_line_next.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:before {
display: inline-block;
width: 2.65em;
margin: 0;
position: absolute;
top: 50%;
right: -3.5em;
border-style: solid;
border-width: 1px 0 0;
border-color: inherit;
}
.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_type_line_next.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_type_line_next.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:before,
.bt_bb_align_center.bt_bb_dash_type_line_next.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:before,
.bt_bb_align_center .bt_bb_dash_type_line_next.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:before,
.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_type_line_next.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_type_line_next.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:before,
.bt_bb_align_center.bt_bb_dash_type_line_next.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:before,
.bt_bb_align_center .bt_bb_dash_type_line_next.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:before {
content: "";
}
.bt_bb_dash_type_line_next.bt_bb_dash_bottom.bt_bb_headline .bt_bb_headline_content:after,
.bt_bb_dash_type_line_next.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_content:after {
border-width: 0 0 1px !important;
border-color: inherit;
}
.bt_bb_align_right .bt_bb_align_left.bt_bb_dash_type_wave.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_center .bt_bb_align_left.bt_bb_dash_type_wave.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_left.bt_bb_dash_type_wave.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_left .bt_bb_dash_type_wave.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_right .bt_bb_align_left.bt_bb_dash_type_wave.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_center .bt_bb_align_left.bt_bb_dash_type_wave.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_left.bt_bb_dash_type_wave.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_left .bt_bb_dash_type_wave.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline {
margin-left: 3.5em;
}
.bt_bb_align_left .bt_bb_align_right.bt_bb_dash_type_wave.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_center .bt_bb_align_right.bt_bb_dash_type_wave.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_right.bt_bb_dash_type_wave.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_right .bt_bb_dash_type_wave.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_left .bt_bb_align_right.bt_bb_dash_type_wave.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_center .bt_bb_align_right.bt_bb_dash_type_wave.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_right.bt_bb_dash_type_wave.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_align_right .bt_bb_dash_type_wave.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline {
margin-right: 3.5em;
}
.bt_bb_dash_type_wave.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_dash_type_wave.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:after {
content: "";
display: inline-block;
border: none !important;
width: 50px;
margin: 0;
position: absolute;
top: 40%;
left: -3.5em;
background-color: #000;
font-size: 1em;
-webkit-mask-size: 50px;
-webkit-mask-repeat: no-repeat;
-webkit-mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA0OSA3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OSA3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoxLjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDF7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoxLjE7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDJ7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Qze2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MS41O3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Q0e2ZpbGw6IzAyMDIwMjt9DQoJLnN0NXtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjEuNjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPHBhdGggaWQ9IlhNTElEXzE4OF8iIGNsYXNzPSJzdDMiIGQ9Ik0wLDAuOGM0LjksMCw0LjksNS40LDkuOCw1LjRjNC45LDAsNC45LTUuNCw5LjgtNS40YzQuOSwwLDQuOSw1LjQsOS44LDUuNA0KCWM0LjksMCw0LjktNS40LDkuOC01LjRzNC45LDUuNCw5LjgsNS40Ii8+DQo8L3N2Zz4NCg==");
}
.bt_bb_align_right .bt_bb_align_left.bt_bb_dash_type_wave.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_align_center .bt_bb_align_left.bt_bb_dash_type_wave.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_align_left.bt_bb_dash_type_wave.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_align_left .bt_bb_dash_type_wave.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_align_right .bt_bb_align_left.bt_bb_dash_type_wave.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_align_center .bt_bb_align_left.bt_bb_dash_type_wave.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_align_left.bt_bb_dash_type_wave.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_align_left .bt_bb_dash_type_wave.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:after {
float: left;
left: -3.5em;
}
.bt_bb_align_left .bt_bb_align_right.bt_bb_dash_type_wave.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_align_center .bt_bb_align_right.bt_bb_dash_type_wave.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_align_right.bt_bb_dash_type_wave.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_align_right .bt_bb_dash_type_wave.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_align_left .bt_bb_align_right.bt_bb_dash_type_wave.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_align_center .bt_bb_align_right.bt_bb_dash_type_wave.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_align_right.bt_bb_dash_type_wave.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:after,
.bt_bb_align_right .bt_bb_dash_type_wave.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:after {
float: right;
left: auto;
right: -3.5em;
}
.bt_bb_dash_type_wave.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:before,
.bt_bb_dash_type_wave.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:before {
display: inline-block;
border: none !important;
width: 50px;
margin: 0;
position: absolute;
top: 40%;
right: -3.5em;
height: 1em;
background-color: #000;
-webkit-mask-size: 50px;
-webkit-mask-repeat: no-repeat;
}
.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_type_wave.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_type_wave.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:before,
.bt_bb_align_center.bt_bb_dash_type_wave.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:before,
.bt_bb_align_center .bt_bb_dash_type_wave.bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline:before,
.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_type_wave.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_type_wave.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:before,
.bt_bb_align_center.bt_bb_dash_type_wave.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:before,
.bt_bb_align_center .bt_bb_dash_type_wave.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline:before {
content: "";
-webkit-mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA0OSA3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OSA3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoxLjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDF7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoxLjE7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDJ7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Qze2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MS41O3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Q0e2ZpbGw6IzAyMDIwMjt9DQoJLnN0NXtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjEuNjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPHBhdGggaWQ9IlhNTElEXzE4OF8iIGNsYXNzPSJzdDMiIGQ9Ik0wLDAuOGM0LjksMCw0LjksNS40LDkuOCw1LjRjNC45LDAsNC45LTUuNCw5LjgtNS40YzQuOSwwLDQuOSw1LjQsOS44LDUuNA0KCWM0LjksMCw0LjktNS40LDkuOC01LjRzNC45LDUuNCw5LjgsNS40Ii8+DQo8L3N2Zz4NCg==");
}
.bt_bb_dash_type_wave.bt_bb_dash_bottom.bt_bb_headline .bt_bb_headline_content:after,
.bt_bb_dash_type_wave.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_content:after {
content: "";
display: inline-block;
border: none !important;
margin: .5em 0 0;
padding-bottom: 0 !important;
width: 50px;
height: 1rem;
background-color: #000;
-webkit-mask-size: 50px;
-webkit-mask-repeat: no-repeat;
-webkit-mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA0OSA3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OSA3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoxLjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDF7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoxLjE7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDJ7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Qze2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MS41O3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Q0e2ZpbGw6IzAyMDIwMjt9DQoJLnN0NXtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjEuNjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPHBhdGggaWQ9IlhNTElEXzE4OF8iIGNsYXNzPSJzdDMiIGQ9Ik0wLDAuOGM0LjksMCw0LjksNS40LDkuOCw1LjRjNC45LDAsNC45LTUuNCw5LjgtNS40YzQuOSwwLDQuOSw1LjQsOS44LDUuNA0KCWM0LjksMCw0LjktNS40LDkuOC01LjRzNC45LDUuNCw5LjgsNS40Ii8+DQo8L3N2Zz4NCg==");
} .bt_bb_background_letter {
position: relative;
margin-top: 1em;
}
.bt_bb_background_letter .bt_bb_background_letter_letter {
font-size: 12.5em;
z-index: 0;
color: #f6f5f0;
position: absolute;
top: -2rem;
left: 0;
line-height: 1.2;
}
.bt_bb_align_left .bt_bb_align_center.bt_bb_background_letter .bt_bb_background_letter_letter,.bt_bb_align_right .bt_bb_align_center.bt_bb_background_letter .bt_bb_background_letter_letter,.bt_bb_align_left .bt_bb_align_center .bt_bb_background_letter .bt_bb_background_letter_letter,.bt_bb_align_right .bt_bb_align_center .bt_bb_background_letter .bt_bb_background_letter_letter,.bt_bb_align_center.bt_bb_background_letter .bt_bb_background_letter_letter,.bt_bb_align_center .bt_bb_background_letter .bt_bb_background_letter_letter {
right: 0;
margin: auto;
}
.bt_bb_align_left .bt_bb_align_right.bt_bb_background_letter .bt_bb_background_letter_letter,.bt_bb_align_center .bt_bb_align_right.bt_bb_background_letter .bt_bb_background_letter_letter,.bt_bb_align_left .bt_bb_align_right .bt_bb_background_letter .bt_bb_background_letter_letter,.bt_bb_align_center .bt_bb_align_right .bt_bb_background_letter .bt_bb_background_letter_letter,.bt_bb_align_right.bt_bb_background_letter .bt_bb_background_letter_letter,.bt_bb_align_right .bt_bb_background_letter .bt_bb_background_letter_letter {
left: auto;
right: 0;
}
.bt_bb_color_accent.bt_bb_background_letter .bt_bb_background_letter_letter {
color: var(--accent-color);
}
.bt_bb_color_alternate.bt_bb_background_letter .bt_bb_background_letter_letter {
color: var(--alternate-color);
}
.bt_bb_color_light.bt_bb_background_letter .bt_bb_background_letter_letter {
color: #fff;
}
.bt_bb_color_dark.bt_bb_background_letter .bt_bb_background_letter_letter {
color: #181818;
}
.bt_bb_color_dark_gray.bt_bb_background_letter .bt_bb_background_letter_letter {
color: #909090;
}
.bt_bb_opacity_medium.bt_bb_background_letter .bt_bb_background_letter_letter {
opacity: .7;
}
.bt_bb_opacity_small.bt_bb_background_letter .bt_bb_background_letter_letter {
opacity: .6;
}
.bt_bb_opacity_extrasmall.bt_bb_background_letter .bt_bb_background_letter_letter {
opacity: .5;
}
.bt_bb_opacity_extraextrasmall.bt_bb_background_letter .bt_bb_background_letter_letter {
opacity: .4;
}
.bt_bb_opacity_light.bt_bb_background_letter .bt_bb_background_letter_letter {
opacity: .3;
}
.bt_bb_opacity_semilighter.bt_bb_background_letter .bt_bb_background_letter_letter {
opacity: .25;
}
.bt_bb_opacity_lighter.bt_bb_background_letter .bt_bb_background_letter_letter {
opacity: .2;
}
.bt_bb_opacity_transparent.bt_bb_background_letter .bt_bb_background_letter_letter {
opacity: .1;
}
.bt_bb_opacity_semitransparent.bt_bb_background_letter .bt_bb_background_letter_letter {
opacity: .15;
}
.bt_bb_size_normal.bt_bb_background_letter .bt_bb_background_letter_letter {
font-size: 18.75em;
}
.bt_bb_size_large.bt_bb_background_letter .bt_bb_background_letter_letter {
font-size: 20em;
}
.bt_bb_background_letter .bt_bb_background_letter_inner_content {
position: relative;
z-index: 3;
padding: 1em 0;
}
.bt_bb_background_letter + .bt_bb_text {
z-index: 2;
position: relative;
} @media (max-width: 1399px) {
.bt_bb_size_large.bt_bb_background_letter .bt_bb_background_letter_letter {
font-size: 18.75em;
}
.bt_bb_size_normal.bt_bb_background_letter .bt_bb_background_letter_letter {
font-size: 12.5em;
}
}
@media (max-width: 1199px) {
.bt_bb_size_large.bt_bb_background_letter .bt_bb_background_letter_letter {
font-size: 12.5em;
}
.bt_bb_size_normal.bt_bb_background_letter .bt_bb_background_letter_letter {
font-size: 12.5em;
}
} .bt_bb_card {
position: relative;
display: block;
overflow: hidden;
z-index: 2;
-webkit-transition: all 600ms ease;
-moz-transition: all 600ms ease;
transition: all 600ms ease;
padding: 5.5em;
}
.bt_bb_card.btHasBgImage {
background-size: cover;
background-position: center center;
}
.bt_bb_card .btCardLink {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 2;
}
.bt_bb_card .bt_bb_card_background_color {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 1;
-webkit-transition: all 600ms ease;
-moz-transition: all 600ms ease;
transition: all 600ms ease;
}
.bt_bb_card .bt_bb_card_hover_background_color {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 0;
-webkit-transition: all 600ms ease;
-moz-transition: all 600ms ease;
transition: all 600ms ease;
}
.bt_bb_card:hover .bt_bb_card_background_color {
opacity: 0;
}
.bt_bb_card:hover .bt_bb_card_hover_background_color {
opacity: 1;
}
.bt_bb_card.bt_bb_content_color_light {
color: #fff;
}
.bt_bb_card.bt_bb_content_color_light .bt_bb_button.bt_bb_style_outline:not([class*="bt_bb_color_scheme"]) .bt_bb_link {
color: #fff;
-webkit-box-shadow: 0 0 0 1px #fff inset;
box-shadow: 0 0 0 1px #fff inset;
}
.bt_bb_card.bt_bb_content_color_light .bt_bb_button.bt_bb_style_outline:not([class*="bt_bb_color_scheme"]) .bt_bb_link:hover {
color: #181818;
-webkit-box-shadow: 0 0 0 3em #fff inset;
box-shadow: 0 0 0 3em #fff inset;
}
.bt_bb_card.bt_bb_content_color_light .bt_bb_button.bt_bb_style_filled:not([class*="bt_bb_color_scheme"]) .bt_bb_link {
color: #181818;
}
.bt_bb_card.bt_bb_content_color_light .bt_bb_button.bt_bb_style_filled:not([class*="bt_bb_color_scheme"]):after {
background: #fff;
}
.bt_bb_card.bt_bb_content_color_light .bt_bb_button.bt_bb_style_clean:not([class*="bt_bb_color_scheme"]) .bt_bb_link {
color: #fff;
}
.bt_bb_card.bt_bb_content_color_light .bt_bb_button.bt_bb_style_clean:not([class*="bt_bb_color_scheme"]) .bt_bb_link:hover {
color: var(--accent-color);
}
.bt_bb_card.bt_bb_content_color_light .bt_bb_button.bt_bb_style_underline:not([class*="bt_bb_color_scheme"]) .bt_bb_link {
color: #fff;
}
.bt_bb_card.bt_bb_content_color_light .bt_bb_button.bt_bb_style_underline:not([class*="bt_bb_color_scheme"]) .bt_bb_link:after {
border-color: #fff;
}
.bt_bb_card.bt_bb_content_color_light .bt_bb_button.bt_bb_style_wave:not([class*="bt_bb_color_scheme"]) .bt_bb_link {
color: #fff;
}
.bt_bb_card.bt_bb_content_color_light .bt_bb_button.bt_bb_style_wave:not([class*="bt_bb_color_scheme"]) .bt_bb_link:after {
background-color: #fff;
}
.bt_bb_card.bt_bb_content_color_dark {
color: #181818;
}
.bt_bb_card.bt_bb_content_color_dark .bt_bb_button.bt_bb_style_outline:not([class*="bt_bb_color_scheme"]) .bt_bb_link {
color: #181818;
-webkit-box-shadow: 0 0 0 1px #181818 inset;
box-shadow: 0 0 0 1px #181818 inset;
}
.bt_bb_card.bt_bb_content_color_dark .bt_bb_button.bt_bb_style_outline:not([class*="bt_bb_color_scheme"]) .bt_bb_link:hover {
color: #fff;
-webkit-box-shadow: 0 0 0 3em #181818 inset;
box-shadow: 0 0 0 3em #181818 inset;
}
.bt_bb_card.bt_bb_content_color_dark .bt_bb_button.bt_bb_style_filled:not([class*="bt_bb_color_scheme"]) .bt_bb_link {
color: #fff;
}
.bt_bb_card.bt_bb_content_color_dark .bt_bb_button.bt_bb_style_filled:not([class*="bt_bb_color_scheme"]):after {
background: #181818;
}
.bt_bb_card.bt_bb_content_color_dark .bt_bb_button.bt_bb_style_clean:not([class*="bt_bb_color_scheme"]) .bt_bb_link {
color: #181818;
}
.bt_bb_card.bt_bb_content_color_dark .bt_bb_button.bt_bb_style_clean:not([class*="bt_bb_color_scheme"]) .bt_bb_link:hover {
color: var(--accent-color);
}
.bt_bb_card.bt_bb_content_color_dark .bt_bb_button.bt_bb_style_underline:not([class*="bt_bb_color_scheme"]) .bt_bb_link {
color: #181818;
}
.bt_bb_card.bt_bb_content_color_dark .bt_bb_button.bt_bb_style_underline:not([class*="bt_bb_color_scheme"]) .bt_bb_link:after {
border-color: #181818;
}
.bt_bb_card.bt_bb_content_color_dark .bt_bb_button.bt_bb_style_wave:not([class*="bt_bb_color_scheme"]) .bt_bb_link {
color: #181818;
}
.bt_bb_card.bt_bb_content_color_dark .bt_bb_button.bt_bb_style_wave:not([class*="bt_bb_color_scheme"]) .bt_bb_link:after {
background-color: #181818;
}
.bt_bb_card.bt_bb_content_hover_color_light:hover .bt_bb_text,
.bt_bb_card.bt_bb_content_hover_color_light:hover .bt_bb_headline:not([class*="bt_bb_color_scheme"]),
.bt_bb_card.bt_bb_content_hover_color_light:hover .bt_bb_icon {
color: #fff;
}
.bt_bb_card.bt_bb_content_hover_color_light:hover .bt_bb_button.bt_bb_style_outline:not([class*="bt_bb_color_scheme"]) .bt_bb_link {
color: #fff;
-webkit-box-shadow: 0 0 0 1px #fff inset;
box-shadow: 0 0 0 1px #fff inset;
}
.bt_bb_card.bt_bb_content_hover_color_light:hover .bt_bb_button.bt_bb_style_outline:not([class*="bt_bb_color_scheme"]) .bt_bb_link:hover {
color: #181818;
-webkit-box-shadow: 0 0 0 3em #fff inset;
box-shadow: 0 0 0 3em #fff inset;
}
.bt_bb_card.bt_bb_content_hover_color_light:hover .bt_bb_button.bt_bb_style_filled:not([class*="bt_bb_color_scheme"]) .bt_bb_link {
color: #181818;
}
.bt_bb_card.bt_bb_content_hover_color_light:hover .bt_bb_button.bt_bb_style_filled:not([class*="bt_bb_color_scheme"]):after {
background: #fff;
}
.bt_bb_card.bt_bb_content_hover_color_light:hover .bt_bb_button.bt_bb_style_clean:not([class*="bt_bb_color_scheme"]) .bt_bb_link {
color: #fff;
}
.bt_bb_card.bt_bb_content_hover_color_light:hover .bt_bb_button.bt_bb_style_clean:not([class*="bt_bb_color_scheme"]) .bt_bb_link:hover {
color: var(--accent-color);
}
.bt_bb_card.bt_bb_content_hover_color_light:hover .bt_bb_button.bt_bb_style_underline:not([class*="bt_bb_color_scheme"]) .bt_bb_link {
color: #fff;
}
.bt_bb_card.bt_bb_content_hover_color_light:hover .bt_bb_button.bt_bb_style_underline:not([class*="bt_bb_color_scheme"]) .bt_bb_link:after {
border-color: #fff;
}
.bt_bb_card.bt_bb_content_hover_color_light:hover .bt_bb_button.bt_bb_style_wave:not([class*="bt_bb_color_scheme"]) .bt_bb_link {
color: #fff;
}
.bt_bb_card.bt_bb_content_hover_color_light:hover .bt_bb_button.bt_bb_style_wave:not([class*="bt_bb_color_scheme"]) .bt_bb_link:after {
background-color: #fff;
}
.bt_bb_card.bt_bb_content_hover_color_dark:hover .bt_bb_text,
.bt_bb_card.bt_bb_content_hover_color_dark:hover .bt_bb_headline:not([class*="bt_bb_color_scheme"]),
.bt_bb_card.bt_bb_content_hover_color_dark:hover .bt_bb_icon {
color: #181818;
}
.bt_bb_card.bt_bb_content_hover_color_dark:hover .bt_bb_button.bt_bb_style_outline:not([class*="bt_bb_color_scheme"]) .bt_bb_link {
color: #181818;
-webkit-box-shadow: 0 0 0 1px #181818 inset;
box-shadow: 0 0 0 1px #181818 inset;
}
.bt_bb_card.bt_bb_content_hover_color_dark:hover .bt_bb_button.bt_bb_style_outline:not([class*="bt_bb_color_scheme"]) .bt_bb_link:hover {
color: #fff;
-webkit-box-shadow: 0 0 0 3em #181818 inset;
box-shadow: 0 0 0 3em #181818 inset;
}
.bt_bb_card.bt_bb_content_hover_color_dark:hover .bt_bb_button.bt_bb_style_filled:not([class*="bt_bb_color_scheme"]) .bt_bb_link {
color: #fff;
}
.bt_bb_card.bt_bb_content_hover_color_dark:hover .bt_bb_button.bt_bb_style_filled:not([class*="bt_bb_color_scheme"]):after {
background: #181818;
}
.bt_bb_card.bt_bb_content_hover_color_dark:hover .bt_bb_button.bt_bb_style_clean:not([class*="bt_bb_color_scheme"]) .bt_bb_link {
color: #181818;
}
.bt_bb_card.bt_bb_content_hover_color_dark:hover .bt_bb_button.bt_bb_style_clean:not([class*="bt_bb_color_scheme"]) .bt_bb_link:hover {
color: var(--accent-color);
}
.bt_bb_card.bt_bb_content_hover_color_dark:hover .bt_bb_button.bt_bb_style_underline:not([class*="bt_bb_color_scheme"]) .bt_bb_link {
color: #181818;
}
.bt_bb_card.bt_bb_content_hover_color_dark:hover .bt_bb_button.bt_bb_style_underline:not([class*="bt_bb_color_scheme"]) .bt_bb_link:after {
border-color: #181818;
}
.bt_bb_card.bt_bb_content_hover_color_dark:hover .bt_bb_button.bt_bb_style_wave:not([class*="bt_bb_color_scheme"]) .bt_bb_link {
color: #181818;
}
.bt_bb_card.bt_bb_content_hover_color_dark:hover .bt_bb_button.bt_bb_style_wave:not([class*="bt_bb_color_scheme"]) .bt_bb_link:after {
background-color: #181818;
}
.bt_bb_card .bt_bb_card_text_box {
display: block;
z-index: 2;
position: relative;
pointer-events: none;
}
.btNoImage.bt_bb_card .bt_bb_card_text_box {
margin-top: 0;
}
.bt_bb_card .bt_bb_card_text_box .bt_bb_card_content_inner {
display: inline-block;
width: 100%;
height: auto;
}
.btNoImage.bt_bb_card .bt_bb_card_text_box .bt_bb_card_content_inner .bt_bb_icon:first-child {
margin-top: 0;
}
.bt_bb_card .bt_bb_card_text_box .bt_bb_card_content_inner .bt_bb_icon + .bt_bb_button {
float: right;
}
.bt_bb_card .bt_bb_card_text_box .bt_bb_card_content_inner .bt_bb_button.bt_bb_style_clean a {
padding: 0 !important;
min-height: auto;
}
.bt_bb_card .bt_bb_card_text_box .bt_bb_card_content_inner .bt_bb_icon + .bt_bb_button a {
padding: .5em 0 !important;
}
.bt_bb_card .bt_bb_card_text_box .bt_bb_card_content_inner .bt_bb_button:last-child {
margin-bottom: 0;
}
.bt_bb_card.bt_bb_padding_text_indent {
padding-left: 2em;
padding-right: 2em;
}
.bt_bb_card.bt_bb_padding_text_indent .bt_bb_card_image {
margin: -2em -2em 0 -2em;
} .bt_bb_card.bt_bb_padding_0 {
padding: 0;
}
.bt_bb_card.bt_bb_padding_5 {
padding: 5px;
}
.bt_bb_card.bt_bb_padding_10 {
padding: 10px;
}
.bt_bb_card.bt_bb_padding_15 {
padding: 15px;
}
.bt_bb_card.bt_bb_padding_20 {
padding: 20px;
}
.bt_bb_card.bt_bb_padding_25 {
padding: 25px;
}
.bt_bb_card.bt_bb_padding_30 {
padding: 30px;
}
.bt_bb_card.bt_bb_padding_35 {
padding: 35px;
}
.bt_bb_card.bt_bb_padding_40 {
padding: 40px;
}
.bt_bb_card.bt_bb_padding_45 {
padding: 45px;
}
.bt_bb_card.bt_bb_padding_50 {
padding: 50px;
}
.bt_bb_card.bt_bb_padding_60 {
padding: 60px;
}
.bt_bb_card.bt_bb_padding_65 {
padding: 65px;
}
.bt_bb_card.bt_bb_padding_70 {
padding: 70px;
}
.bt_bb_card.bt_bb_padding_75 {
padding: 75px;
}
.bt_bb_card.bt_bb_padding_80 {
padding: 80px;
}
.bt_bb_card.bt_bb_padding_85 {
padding: 85px;
}
.bt_bb_card.bt_bb_padding_90 {
padding: 90px;
}
.bt_bb_card.bt_bb_padding_95 {
padding: 95px;
}
.bt_bb_card.bt_bb_padding_100 {
padding: 100px;
}
.bt_bb_card_text_box * {
pointer-events: none;
}
.bt_bb_card_text_box .bt_bb_button {
pointer-events: all;
}
.bt_bb_card_text_box .bt_bb_button .bt_bb_link {
pointer-events: all;
}
.bt_bb_card_text_box .bt_bb_icon a.bt_bb_icon_holder {
pointer-events: all;
}
.bt_bb_card_text_box .bt_bb_headline .bt_bb_headline_tag .bt_bb_headline_content span a {
pointer-events: all;
}
@media (max-width: 1500px) {
.bt_bb_card {
padding-left: 1.2em !important;
padding-right: 1.2em !important;
}
} @media (max-width: 1399px) {
.bt_bb_card .bt_bb_card_text_box .bt_bb_card_content_inner .bt_bb_headline.bt_bb_size_extraextrahuge h1,
.bt_bb_card .bt_bb_card_text_box .bt_bb_card_content_inner .bt_bb_headline.bt_bb_size_extraextrahuge h2,
.bt_bb_card .bt_bb_card_text_box .bt_bb_card_content_inner .bt_bb_headline.bt_bb_size_extraextrahuge h3,
.bt_bb_card .bt_bb_card_text_box .bt_bb_card_content_inner .bt_bb_headline.bt_bb_size_extraextrahuge h4,
.bt_bb_card .bt_bb_card_text_box .bt_bb_card_content_inner .bt_bb_headline.bt_bb_size_extraextrahuge h5,
.bt_bb_card .bt_bb_card_text_box .bt_bb_card_content_inner .bt_bb_headline.bt_bb_size_extraextrahuge h6 {
font-size: 14rem;
}
}
@media (max-width: 1199px) {
.bt_bb_card .bt_bb_card_text_box .bt_bb_card_content_inner .bt_bb_headline.bt_bb_size_extraextrahuge h1,
.bt_bb_card .bt_bb_card_text_box .bt_bb_card_content_inner .bt_bb_headline.bt_bb_size_extraextrahuge h2,
.bt_bb_card .bt_bb_card_text_box .bt_bb_card_content_inner .bt_bb_headline.bt_bb_size_extraextrahuge h3,
.bt_bb_card .bt_bb_card_text_box .bt_bb_card_content_inner .bt_bb_headline.bt_bb_size_extraextrahuge h4,
.bt_bb_card .bt_bb_card_text_box .bt_bb_card_content_inner .bt_bb_headline.bt_bb_size_extraextrahuge h5,
.bt_bb_card .bt_bb_card_text_box .bt_bb_card_content_inner .bt_bb_headline.bt_bb_size_extraextrahuge h6 {
font-size: 13rem;
}
}
@media (max-width: 480px) {
.bt_bb_card .bt_bb_card_text_box .bt_bb_card_content_inner .bt_bb_headline.bt_bb_size_extraextrahuge h1,
.bt_bb_card .bt_bb_card_text_box .bt_bb_card_content_inner .bt_bb_headline.bt_bb_size_extraextrahuge h2,
.bt_bb_card .bt_bb_card_text_box .bt_bb_card_content_inner .bt_bb_headline.bt_bb_size_extraextrahuge h3,
.bt_bb_card .bt_bb_card_text_box .bt_bb_card_content_inner .bt_bb_headline.bt_bb_size_extraextrahuge h4,
.bt_bb_card .bt_bb_card_text_box .bt_bb_card_content_inner .bt_bb_headline.bt_bb_size_extraextrahuge h5,
.bt_bb_card .bt_bb_card_text_box .bt_bb_card_content_inner .bt_bb_headline.bt_bb_size_extraextrahuge h6 {
font-size: 12rem;
}
}
.bt_bb_price_item {
position: relative;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
width: 100%;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.bt_bb_align_left .bt_bb_align_right.bt_bb_price_item,.bt_bb_align_center .bt_bb_align_right.bt_bb_price_item,.bt_bb_align_left .bt_bb_align_right .bt_bb_price_item,.bt_bb_align_center .bt_bb_align_right .bt_bb_price_item,.bt_bb_align_right.bt_bb_price_item,.bt_bb_align_right .bt_bb_price_item {
-webkit-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}
.bt_bb_align_left .bt_bb_align_center.bt_bb_price_item,.bt_bb_align_right .bt_bb_align_center.bt_bb_price_item,.bt_bb_align_left .bt_bb_align_center .bt_bb_price_item,.bt_bb_align_right .bt_bb_align_center .bt_bb_price_item,.bt_bb_align_center.bt_bb_price_item,.bt_bb_align_center .bt_bb_price_item {
display: block;
text-align: center;
}
.bt_bb_align_right .bt_bb_align_left.bt_bb_price_item,.bt_bb_align_center .bt_bb_align_left.bt_bb_price_item,.bt_bb_align_right .bt_bb_align_left .bt_bb_price_item,.bt_bb_align_center .bt_bb_align_left .bt_bb_price_item,.bt_bb_align_left.bt_bb_price_item,.bt_bb_align_left .bt_bb_price_item {
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}
.bt_bb_price_item .bt_bb_price_item_content {
-webkit-flex: 0 1 100%;
-ms-flex: 0 1 100%;
flex: 0 1 100%;
}
.bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
margin-bottom: .5em;
}
.bt_bb_align_left .bt_bb_align_right.bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price,.bt_bb_align_center .bt_bb_align_right.bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price,.bt_bb_align_left .bt_bb_align_right .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price,.bt_bb_align_center .bt_bb_align_right .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price,.bt_bb_align_right.bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price,.bt_bb_align_right .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price {
-webkit-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.bt_bb_align_left .bt_bb_align_center.bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price,.bt_bb_align_right .bt_bb_align_center.bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price,.bt_bb_align_left .bt_bb_align_center .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price,.bt_bb_align_right .bt_bb_align_center .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price,.bt_bb_align_center.bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price,.bt_bb_align_center .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price {
display: block;
margin-bottom: .25em;
}
.bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title {
font-size: 1.625em;
font-family: var(--heading-supertitle-font);
letter-spacing: var(--letter-spacing-supertitle);
-webkit-flex: 0 1 100%;
-ms-flex: 0 1 100%;
flex: 0 1 100%;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-content: stretch;
-ms-flex-line-pack: stretch;
align-content: stretch;
}
.btSupertitleWeight_default .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title {
font-weight: 500;
}
.btSupertitleWeight_black .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title {
font-weight: 900;
}
.btSupertitleWeight_bolder .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title {
font-weight: 800;
}
.btSupertitleWeight_bold .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title {
font-weight: 700;
}
.btSupertitleWeight_semi-bold .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title {
font-weight: 600;
}
.btSupertitleWeight_medium .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title {
font-weight: 500;
}
.btSupertitleWeight_normal .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title {
font-weight: 400;
}
.btSupertitleWeight_light .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title {
font-weight: 300;
}
.btSupertitleWeight_lighter .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title {
font-weight: 200;
}
.btSupertitleWeight_thin .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title {
font-weight: 100;
}
.bt_bb_align_left .bt_bb_align_right.bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title,.bt_bb_align_center .bt_bb_align_right.bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title,.bt_bb_align_left .bt_bb_align_right .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title,.bt_bb_align_center .bt_bb_align_right .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title,.bt_bb_align_right.bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title,.bt_bb_align_right .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title {
-webkit-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.bt_bb_align_left .bt_bb_align_center.bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title,.bt_bb_align_right .bt_bb_align_center.bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title,.bt_bb_align_left .bt_bb_align_center .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title,.bt_bb_align_right .bt_bb_align_center .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title,.bt_bb_align_center.bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title,.bt_bb_align_center .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title {
display: block;
margin-bottom: .25em;
}
.bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title span {
-webkit-flex-grow: 0;
flex-grow: 0;
}
.bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title:after {
content: "";
border-bottom: 1px solid;
border-color: inherit;
-webkit-flex-grow: 1;
flex-grow: 1;
opacity: .4;
margin: 0 .5em .1em;
}
.bt_bb_align_left .bt_bb_align_center.bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title:after,.bt_bb_align_right .bt_bb_align_center.bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title:after,.bt_bb_align_left .bt_bb_align_center .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title:after,.bt_bb_align_right .bt_bb_align_center .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title:after,.bt_bb_align_center.bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title:after,.bt_bb_align_center .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title:after {
display: none;
}
.bt_bb_line_style_wave.bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title:after {
content: "";
border: none;
background-color: currentColor;
-webkit-mask-repeat: repeat-x;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
-webkit-mask-size: 22px;
-webkit-mask-position: bottom;
opacity: 1;
margin: 0 1em .1em;
-webkit-mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNy45IDguOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjcuOSA4Ljk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjEuMjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjEuMTtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MntmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDN7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoxLjU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDR7ZmlsbDojMDIwMjAyO30NCgkuc3Q1e2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MS42O3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCjwvc3R5bGU+DQo8cGF0aCBpZD0iWE1MSURfMTkwXyIgY2xhc3M9InN0NSIgZD0iTTAsMC45YzcsMCw3LDcuMiwxMy45LDcuMmM3LDAsNy03LjIsMTMuOS03LjIiLz4NCjwvc3ZnPg0K");
}
.bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_price {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
font-size: 1.625em;
font-family: var(--heading-supertitle-font);
letter-spacing: var(--letter-spacing-supertitle);
}
.btSupertitleWeight_default .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_price {
font-weight: 500;
}
.btSupertitleWeight_black .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_price {
font-weight: 900;
}
.btSupertitleWeight_bolder .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_price {
font-weight: 800;
}
.btSupertitleWeight_bold .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_price {
font-weight: 700;
}
.btSupertitleWeight_semi-bold .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_price {
font-weight: 600;
}
.btSupertitleWeight_medium .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_price {
font-weight: 500;
}
.btSupertitleWeight_normal .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_price {
font-weight: 400;
}
.btSupertitleWeight_light .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_price {
font-weight: 300;
}
.btSupertitleWeight_lighter .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_price {
font-weight: 200;
}
.btSupertitleWeight_thin .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_price {
font-weight: 100;
}
.bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_price .bt_bb_price_item_currency {
font-size: .55em;
line-height: 1.4;
}
.bt_bb_align_left .bt_bb_align_center.bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_price,.bt_bb_align_right .bt_bb_align_center.bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_price,.bt_bb_align_left .bt_bb_align_center .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_price,.bt_bb_align_right .bt_bb_align_center .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_price,.bt_bb_align_center.bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_price,.bt_bb_align_center .bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_price {
margin: 0 auto;
text-align: center;
display: block;
}
.bt_bb_price_item .bt_bb_price_item_description {
opacity: .7;
}
.bt_bb_working_hours .bt_bb_working_hours_inner {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
opacity: .7;
}
.bt_bb_working_hours .bt_bb_working_hours_inner:not(:last-child) {
border-bottom: 1px solid;
border-color: inherit;
padding: .5em 0;
}
.bt_bb_working_hours .bt_bb_working_hours_inner:last-child {
padding-top: .5em;
}
.bt_bb_working_hours .bt_bb_working_hours_inner:first-child {
padding-top: 0 !important;
}
.bt_bb_working_hours .bt_bb_working_hours_inner.btCurrrentDay {
opacity: 1;
}
.bt_bb_working_hours .bt_bb_working_hours_inner .bt_bb_working_hours_inner_day,
.bt_bb_working_hours .bt_bb_working_hours_inner .bt_bb_working_hours_inner_time {
font-size: 1em;
font-family: var(--heading-supertitle-font);
}
.btSupertitleWeight_default .bt_bb_working_hours .bt_bb_working_hours_inner .bt_bb_working_hours_inner_day,
.btSupertitleWeight_default .bt_bb_working_hours .bt_bb_working_hours_inner .bt_bb_working_hours_inner_time {
font-weight: 500;
}
.btSupertitleWeight_black .bt_bb_working_hours .bt_bb_working_hours_inner .bt_bb_working_hours_inner_day,
.btSupertitleWeight_black .bt_bb_working_hours .bt_bb_working_hours_inner .bt_bb_working_hours_inner_time {
font-weight: 900;
}
.btSupertitleWeight_bolder .bt_bb_working_hours .bt_bb_working_hours_inner .bt_bb_working_hours_inner_day,
.btSupertitleWeight_bolder .bt_bb_working_hours .bt_bb_working_hours_inner .bt_bb_working_hours_inner_time {
font-weight: 800;
}
.btSupertitleWeight_bold .bt_bb_working_hours .bt_bb_working_hours_inner .bt_bb_working_hours_inner_day,
.btSupertitleWeight_bold .bt_bb_working_hours .bt_bb_working_hours_inner .bt_bb_working_hours_inner_time {
font-weight: 700;
}
.btSupertitleWeight_semi-bold .bt_bb_working_hours .bt_bb_working_hours_inner .bt_bb_working_hours_inner_day,
.btSupertitleWeight_semi-bold .bt_bb_working_hours .bt_bb_working_hours_inner .bt_bb_working_hours_inner_time {
font-weight: 600;
}
.btSupertitleWeight_medium .bt_bb_working_hours .bt_bb_working_hours_inner .bt_bb_working_hours_inner_day,
.btSupertitleWeight_medium .bt_bb_working_hours .bt_bb_working_hours_inner .bt_bb_working_hours_inner_time {
font-weight: 500;
}
.btSupertitleWeight_normal .bt_bb_working_hours .bt_bb_working_hours_inner .bt_bb_working_hours_inner_day,
.btSupertitleWeight_normal .bt_bb_working_hours .bt_bb_working_hours_inner .bt_bb_working_hours_inner_time {
font-weight: 400;
}
.btSupertitleWeight_light .bt_bb_working_hours .bt_bb_working_hours_inner .bt_bb_working_hours_inner_day,
.btSupertitleWeight_light .bt_bb_working_hours .bt_bb_working_hours_inner .bt_bb_working_hours_inner_time {
font-weight: 300;
}
.btSupertitleWeight_lighter .bt_bb_working_hours .bt_bb_working_hours_inner .bt_bb_working_hours_inner_day,
.btSupertitleWeight_lighter .bt_bb_working_hours .bt_bb_working_hours_inner .bt_bb_working_hours_inner_time {
font-weight: 200;
}
.btSupertitleWeight_thin .bt_bb_working_hours .bt_bb_working_hours_inner .bt_bb_working_hours_inner_day,
.btSupertitleWeight_thin .bt_bb_working_hours .bt_bb_working_hours_inner .bt_bb_working_hours_inner_time {
font-weight: 100;
}
.bt_bb_working_hours.btOverrideFont .bt_bb_working_hours_inner .bt_bb_working_hours_inner_day,
.bt_bb_working_hours.btOverrideFont .bt_bb_working_hours_inner .bt_bb_working_hours_inner_time {
font-family: inherit !important;
}
.bt_bb_working_hours.bt_bb_style_02 .bt_bb_working_hours_inner {
border: none;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
padding-bottom: 2.9em;
}
.bt_bb_working_hours.bt_bb_style_02 .bt_bb_working_hours_inner:last-child {
padding-bottom: 0;
}
.bt_bb_working_hours.bt_bb_style_02 .bt_bb_working_hours_inner .bt_bb_working_hours_inner_day,
.bt_bb_working_hours.bt_bb_style_02 .bt_bb_working_hours_inner .bt_bb_working_hours_inner_time {
font-size: 1.625em;
}
.bt_bb_working_hours.bt_bb_style_02 .bt_bb_working_hours_inner .bt_bb_working_hours_inner_time {
padding-left: .25em;
}
.bt_bb_working_hours.bt_bb_title_size_small .bt_bb_working_hours_inner .bt_bb_working_hours_inner_day,
.bt_bb_working_hours.bt_bb_title_size_small .bt_bb_working_hours_inner .bt_bb_working_hours_inner_time {
font-size: 1em;
}
.bt_bb_working_hours.bt_bb_title_size_normal .bt_bb_working_hours_inner .bt_bb_working_hours_inner_day,
.bt_bb_working_hours.bt_bb_title_size_normal .bt_bb_working_hours_inner .bt_bb_working_hours_inner_time {
font-size: 1.625em;
}
.bt_bb_working_hours.bt_bb_title_size_large .bt_bb_working_hours_inner {
padding-bottom: 1.5em;
}
.bt_bb_working_hours.bt_bb_title_size_large .bt_bb_working_hours_inner .bt_bb_working_hours_inner_day,
.bt_bb_working_hours.bt_bb_title_size_large .bt_bb_working_hours_inner .bt_bb_working_hours_inner_time {
font-size: 2.3125em;
line-height: 1;
}
@media (max-width: 480px) {
.bt_bb_working_hours.bt_bb_style_02 .bt_bb_working_hours_inner {
padding-bottom: 1em;
}
.bt_bb_working_hours.bt_bb_style_02 .bt_bb_working_hours_inner .bt_bb_working_hours_inner_time,
.bt_bb_working_hours.bt_bb_style_02 .bt_bb_working_hours_inner .bt_bb_working_hours_inner_day {
font-size: 1em;
}
} .bt_bb_promo {
padding: .6em 0;
position: relative;
}
.bt_bb_promo.bt_bb_price_color_accent {
color: var(--accent-color);
}
.bt_bb_promo.bt_bb_price_color_accent_dark .bt_bb_promo_old_price_currency,
.bt_bb_promo.bt_bb_price_color_accent_dark .bt_bb_promo_old_price {
color: #181818;
opacity: .4;
border-color: #181818;
}
.bt_bb_promo.bt_bb_price_color_accent_dark .bt_bb_promo_new_price_currency,
.bt_bb_promo.bt_bb_price_color_accent_dark .bt_bb_promo_new_price {
color: var(--accent-color);
}
.bt_bb_promo.bt_bb_price_color_light .bt_bb_promo_old_price_currency,
.bt_bb_promo.bt_bb_price_color_light .bt_bb_promo_old_price {
color: #fff;
opacity: .4;
border-color: #fff;
}
.bt_bb_promo.bt_bb_price_color_light .bt_bb_promo_new_price_currency,
.bt_bb_promo.bt_bb_price_color_light .bt_bb_promo_new_price {
color: #fff;
}
.bt_bb_promo.bt_bb_price_color_accent_dark .bt_bb_promo_old_price_currency,
.bt_bb_promo.bt_bb_price_color_accent_dark .bt_bb_promo_old_price {
color: #181818;
opacity: .4;
border-color: #181818;
}
.bt_bb_promo.bt_bb_price_color_accent_dark .bt_bb_promo_new_price_currency,
.bt_bb_promo.bt_bb_price_color_accent_dark .bt_bb_promo_new_price {
color: #181818;
}
.bt_bb_promo span {
font-family: var(--heading-font);
font-size: 1.625rem;
}
.btHeadingWeight_default .bt_bb_promo span {
font-weight: 400;
}
.btHeadingWeight_black .bt_bb_promo span {
font-weight: 900;
}
.btHeadingWeight_bolder .bt_bb_promo span {
font-weight: 800;
}
.btHeadingWeight_bold .bt_bb_promo span {
font-weight: 700;
}
.btHeadingWeight_semi-bold .bt_bb_promo span {
font-weight: 600;
}
.btHeadingWeight_medium .bt_bb_promo span {
font-weight: 500;
}
.btHeadingWeight_normal .bt_bb_promo span {
font-weight: 400;
}
.btHeadingWeight_light .bt_bb_promo span {
font-weight: 300;
}
.btHeadingWeight_lighter .bt_bb_promo span {
font-weight: 200;
}
.btHeadingWeight_thin .bt_bb_promo span {
font-weight: 100;
}
.bt_bb_promo a {
color: inherit;
}
.bt_bb_promo a:hover {
color: var(--accent-color);
}
.bt_bb_promo .bt_bb_promo_old_price_currency {
font-size: 1rem;
opacity: .5;
-moz-text-decoration-line: line-through;
text-decoration-line: line-through;
position: absolute;
top: .2em;
}
.rtl .bt_bb_promo .bt_bb_promo_old_price_currency {
left: auto;
}
.bt_bb_promo .bt_bb_promo_old_price {
font-size: 2.3125em;
padding-right: 1rem;
margin-left: 1rem;
opacity: .5;
-moz-text-decoration-line: line-through;
text-decoration-line: line-through;
}
.rtl .bt_bb_promo .bt_bb_promo_old_price {
padding-right: 0;
margin-left: 0;
padding-left: 1rem;
margin-right: 1rem;
}
.bt_bb_border.bt_bb_promo .bt_bb_promo_old_price {
border-right: 1px solid;
margin-right: 1rem;
border-color: inherit;
}
.rtl .bt_bb_border.bt_bb_promo .bt_bb_promo_old_price {
border-right: 0 solid;
border-left: 1px solid;
margin-right: 0;
margin-left: 1rem;
}
.bt_bb_promo .bt_bb_promo_new_price_currency {
font-size: 1rem;
position: absolute;
top: .2em;
}
.bt_bb_promo .bt_bb_promo_new_price {
font-size: 2.3125em;
margin-left: 1rem;
}
.rtl .bt_bb_promo .bt_bb_promo_new_price {
margin-right: 1rem;
}
.bt_bb_promo.bt_bb_space_between .bt_bb_promo_old_price {
padding-right: .5rem;
margin-left: .5rem;
}
.bt_bb_promo.bt_bb_space_between .bt_bb_promo_new_price {
margin-left: .5rem;
}
.rtl .bt_bb_promo.bt_bb_space_between .bt_bb_promo_new_price {
margin-right: .5rem;
}
.bt_bb_promo.bt_bb_size_small .bt_bb_promo_old_price {
font-size: 1.625em;
}
.bt_bb_promo.bt_bb_size_small .bt_bb_promo_new_price {
font-size: 1.625em;
}
.bt_bb_promo.bt_bb_size_large .bt_bb_promo_old_price {
font-size: 3em;
}
.bt_bb_promo.bt_bb_size_large .bt_bb_promo_new_price {
font-size: 3em;
}
.bt_bb_single_product {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
position: relative;
-webkit-transition: 600ms all ease;
-moz-transition: 600ms all ease;
transition: 600ms all ease;
}
.btSoftRoundedButtons .bt_bb_single_product {
border-radius: 0;
}
.btHardRoundedButtons .bt_bb_single_product {
border-radius: 30px;
}
.bt_bb_single_product.bt_bb_shape_square {
border-radius: 0;
}
.bt_bb_single_product .bt_bb_single_product_image {
position: relative;
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
overflow: hidden;
}
.bt_bb_single_product .bt_bb_single_product_image a {
text-decoration: none;
}
.bt_bb_single_product .bt_bb_single_product_image a img {
margin: auto;
display: block;
width: auto !important;
max-width: 100% !important;
-webkit-transform: scale3d(1,1,1);
-moz-transform: scale3d(1,1,1);
-ms-transform: scale3d(1,1,1);
transform: scale3d(1,1,1);
-webkit-transition: transform 650ms ease-in-out,filter 650ms ease-in-out;
-moz-transition: transform 650ms ease-in-out,filter 650ms ease-in-out;
transition: transform 650ms ease-in-out,filter 650ms ease-in-out;
}
.btHardRoundedButtons .bt_bb_single_product .bt_bb_single_product_image,
.bt_bb_shape_hard_rounded.bt_bb_single_product .bt_bb_single_product_image {
border-radius: 30px;
}
.btSoftRoundedButtons .bt_bb_single_product .bt_bb_single_product_image,
.bt_bb_shape_soft_rounded.bt_bb_single_product .bt_bb_single_product_image {
border-radius: 10px;
}
.bt_bb_shape_square.bt_bb_single_product .bt_bb_single_product_image {
border-radius: 0;
}
.bt_bb_single_product .bt_bb_single_product_second_image {
position: absolute;
top: 0;
opacity: 0;
visibility: hidden;
-webkit-transition: all 350ms ease-in-out;
-moz-transition: all 350ms ease-in-out;
transition: all 350ms ease-in-out;
}
.bt_bb_single_product:hover .bt_bb_single_product_second_image {
opacity: 1;
visibility: visible;
}
.bt_bb_single_product .bt_bb_single_product_content {
padding-top: 2.5em;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
width: 100%;
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_title {
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
padding-bottom: 1em;
width: 100%;
}
.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_title .bt_bb_headline .bt_bb_headline_superheadline a:hover {
color: inherit;
opacity: .8;
}
.btCapitalizeHeadlines .bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_title .bt_bb_headline h1,
.btCapitalizeHeadlines .bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_title .bt_bb_headline h2,
.btCapitalizeHeadlines .bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_title .bt_bb_headline h3,
.btCapitalizeHeadlines .bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_title .bt_bb_headline h4,
.btCapitalizeHeadlines .bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_title .bt_bb_headline h5,
.btCapitalizeHeadlines .bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_title .bt_bb_headline h6 {
text-transform: uppercase;
}
.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_title a {
color: inherit;
-webkit-transition: all 300ms ease-in-out;
-moz-transition: all 300ms ease-in-out;
transition: all 300ms ease-in-out;
}
.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_title a:hover {
opacity: .8;
}
.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_description {
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
width: 100%;
padding-bottom: 1.5em;
}
.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_price {
font-size: 1.625em;
line-height: 1;
font-family: var(--heading-subtitle-font);
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
padding-bottom: 1.5em;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
opacity: .4;
}
.btSubtitleWeight_default .bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_price {
font-weight: 500;
}
.btSubtitleWeight_black .bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_price {
font-weight: 900;
}
.btSubtitleWeight_bolder .bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_price {
font-weight: 800;
}
.btSubtitleWeight_bold .bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_price {
font-weight: 700;
}
.btSubtitleWeight_semi-bold .bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_price {
font-weight: 600;
}
.btSubtitleWeight_medium .bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_price {
font-weight: 500;
}
.btSubtitleWeight_normal .bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_price {
font-weight: 400;
}
.btSubtitleWeight_light .bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_price {
font-weight: 300;
}
.btSubtitleWeight_lighter .bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_price {
font-weight: 200;
}
.btSubtitleWeight_thin .bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_price {
font-weight: 100;
}
.bt_bb_align_left .bt_bb_align_center.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_price,.bt_bb_align_right .bt_bb_align_center.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_price,.bt_bb_align_left .bt_bb_align_center .bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_price,.bt_bb_align_right .bt_bb_align_center .bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_price,.bt_bb_align_center.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_price,.bt_bb_align_center .bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_price {
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.bt_bb_align_left .bt_bb_align_right.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_price .amount,.bt_bb_align_center .bt_bb_align_right.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_price .amount,.bt_bb_align_left .bt_bb_align_right .bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_price .amount,.bt_bb_align_center .bt_bb_align_right .bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_price .amount,.bt_bb_align_right.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_price .amount,.bt_bb_align_right .bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_price .amount {
margin-left: auto;
}
.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_price ins {
text-decoration: auto;
padding-left: .5rem;
}
.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_price del {
opacity: 1;
}
.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_button {
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
position: relative;
-webkit-transition: all 500ms ease;
-moz-transition: all 500ms ease;
transition: all 500ms ease;
}
.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_button .product.woocommerce {
margin: 0 auto;
position: relative;
width: auto;
display: inline-block;
}
.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_button .product.woocommerce a.button {
display: inline-block;
text-align: center;
position: relative;
}
.btSoftRoundedButtons .bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_button .product.woocommerce a.button {
border-radius: 3px;
}
.btHardRoundedButtons .bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_button .product.woocommerce a.button {
border-radius: 30px;
}
.btFullWidthButton.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_button .product.woocommerce a.button {
width: 100%;
}
.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_button .added:after,
.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_button .loading:after {
font: 400 .8em/1em WooCommerce;
position: absolute;
z-index: 5;
right: 1em;
left: auto;
vertical-align: middle;
text-align: center;
-webkit-font-smoothing: antialiased;
width: 1em;
height: 1em;
margin: 0;
color: #fff;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_button .loading:after {
content: "\e01c";
-webkit-animation: spin 2s linear infinite;
-moz-animation: spin 2s linear infinite;
animation: spin 2s linear infinite;
}
.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_button .added:after {
content: "\e017";
}
.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_button a.added_to_cart.wc-forward {
font-size: .9375rem;
font-family: var(--button-font);
letter-spacing: var(--letter-spacing-button);
color: #181818;
position: absolute;
bottom: -2em;
left: 50%;
-webkit-transform: translate(-50%,0%);
-moz-transform: translate(-50%,0%);
-ms-transform: translate(-50%,0%);
transform: translate(-50%,0%);
}
.btDarkSkin.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_button a.added_to_cart.wc-forward,
.btLightSkin .btDarkSkin.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_button a.added_to_cart.wc-forward,
.btDarkSkin.btLightSkin .btDarkSkin.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_button a.added_to_cart.wc-forward {
color: #fff;
}
.btShowHover.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_button a.added_to_cart.wc-forward {
bottom: .7em;
}
.bt_bb_single_product .onsale {
position: absolute;
top: 1em;
right: 2em;
left: auto;
background: var(--alternate-color);
color: white;
opacity: .9;
z-index: 1;
width: 60px;
height: 60px;
line-height: 60px;
text-align: center;
border-radius: 50%;
}
@media (max-width: 768px) {
.bt_bb_single_product {
display: block;
}
.bt_bb_single_product .bt_bb_single_product_button {
visibility: visible !important;
opacity: 1 !important;
-webkit-transform: translateY(0) !important;
-moz-transform: translateY(0) !important;
-ms-transform: translateY(0) !important;
transform: translateY(0) !important;
}
} @-webkit-keyframes spin {
from {
-webkit-transform: rotateX(0);
transform: rotateX(0);
}
to {
-webkit-transform: rotateX(100%);
transform: rotateX(100%);
}
}
@-moz-keyframes spin {
from {
-moz-transform: rotateX(0);
transform: rotateX(0);
}
to {
-moz-transform: rotateX(100%);
transform: rotateX(100%);
}
}
@keyframes spin {
from {
-webkit-transform: rotateX(0);
-moz-transform: rotateX(0);
-ms-transform: rotateX(0);
transform: rotateX(0);
}
to {
-webkit-transform: rotateX(100%);
-moz-transform: rotateX(100%);
-ms-transform: rotateX(100%);
transform: rotateX(100%);
}
}
@-webkit-keyframes rotation {
from {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@-moz-keyframes rotation {
from {
-moz-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-moz-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@keyframes rotation {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-webkit-transform: rotate(359deg);
-moz-transform: rotate(359deg);
-ms-transform: rotate(359deg);
transform: rotate(359deg);
}
} .bt_bb_testimonial .bt_bb_testimonial_ratings {
padding-bottom: 1.5em;
display: block;
float: none;
}
.bt_bb_testimonial .bt_bb_testimonial_ratings .bt_bb_testimonial_icon {
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
display: inline-block;
line-height: 1;
}
.bt_bb_align_right .bt_bb_align_left.bt_bb_testimonial .bt_bb_testimonial_ratings .bt_bb_testimonial_icon,.bt_bb_align_center .bt_bb_align_left.bt_bb_testimonial .bt_bb_testimonial_ratings .bt_bb_testimonial_icon,.bt_bb_align_right .bt_bb_align_left .bt_bb_testimonial .bt_bb_testimonial_ratings .bt_bb_testimonial_icon,.bt_bb_align_center .bt_bb_align_left .bt_bb_testimonial .bt_bb_testimonial_ratings .bt_bb_testimonial_icon,.bt_bb_align_left.bt_bb_testimonial .bt_bb_testimonial_ratings .bt_bb_testimonial_icon,.bt_bb_align_left .bt_bb_testimonial .bt_bb_testimonial_ratings .bt_bb_testimonial_icon {
padding-right: .5em;
}
.bt_bb_align_left .bt_bb_align_center.bt_bb_testimonial .bt_bb_testimonial_ratings .bt_bb_testimonial_icon,.bt_bb_align_right .bt_bb_align_center.bt_bb_testimonial .bt_bb_testimonial_ratings .bt_bb_testimonial_icon,.bt_bb_align_left .bt_bb_align_center .bt_bb_testimonial .bt_bb_testimonial_ratings .bt_bb_testimonial_icon,.bt_bb_align_right .bt_bb_align_center .bt_bb_testimonial .bt_bb_testimonial_ratings .bt_bb_testimonial_icon,.bt_bb_align_center.bt_bb_testimonial .bt_bb_testimonial_ratings .bt_bb_testimonial_icon,.bt_bb_align_center .bt_bb_testimonial .bt_bb_testimonial_ratings .bt_bb_testimonial_icon {
padding: 0 .25em;
}
.bt_bb_align_left .bt_bb_align_right.bt_bb_testimonial .bt_bb_testimonial_ratings .bt_bb_testimonial_icon,.bt_bb_align_center .bt_bb_align_right.bt_bb_testimonial .bt_bb_testimonial_ratings .bt_bb_testimonial_icon,.bt_bb_align_left .bt_bb_align_right .bt_bb_testimonial .bt_bb_testimonial_ratings .bt_bb_testimonial_icon,.bt_bb_align_center .bt_bb_align_right .bt_bb_testimonial .bt_bb_testimonial_ratings .bt_bb_testimonial_icon,.bt_bb_align_right.bt_bb_testimonial .bt_bb_testimonial_ratings .bt_bb_testimonial_icon,.bt_bb_align_right .bt_bb_testimonial .bt_bb_testimonial_ratings .bt_bb_testimonial_icon {
padding-left: .5em;
}
.bt_bb_testimonial .bt_bb_testimonial_ratings .bt_bb_testimonial_icon span:before {
content: "\ea67";
font-family: IonIconsFilled;
font-size: 1.2rem;
line-height: 1;
display: inline-block;
vertical-align: middle;
color: var(--accent-color);
-webkit-transition: all 300ms ease-in-out;
-moz-transition: all 300ms ease-in-out;
transition: all 300ms ease-in-out;
}
.bt_bb_stars_color_alternate.bt_bb_testimonial .bt_bb_testimonial_ratings .bt_bb_testimonial_icon span:before {
color: var(--alternate-color);
}
.bt_bb_stars_color_dark.bt_bb_testimonial .bt_bb_testimonial_ratings .bt_bb_testimonial_icon span:before {
color: #181818;
}
.bt_bb_stars_color_light.bt_bb_testimonial .bt_bb_testimonial_ratings .bt_bb_testimonial_icon span:before {
color: #fff;
}
.bt_bb_testimonial .bt_bb_testimonial_text {
padding-bottom: .6em;
line-height: 1;
font-family: var(--heading-supertitle-font);
}
.btSupertitleWeight_default .bt_bb_testimonial .bt_bb_testimonial_text {
font-weight: 500;
}
.btSupertitleWeight_black .bt_bb_testimonial .bt_bb_testimonial_text {
font-weight: 900;
}
.btSupertitleWeight_bolder .bt_bb_testimonial .bt_bb_testimonial_text {
font-weight: 800;
}
.btSupertitleWeight_bold .bt_bb_testimonial .bt_bb_testimonial_text {
font-weight: 700;
}
.btSupertitleWeight_semi-bold .bt_bb_testimonial .bt_bb_testimonial_text {
font-weight: 600;
}
.btSupertitleWeight_medium .bt_bb_testimonial .bt_bb_testimonial_text {
font-weight: 500;
}
.btSupertitleWeight_normal .bt_bb_testimonial .bt_bb_testimonial_text {
font-weight: 400;
}
.btSupertitleWeight_light .bt_bb_testimonial .bt_bb_testimonial_text {
font-weight: 300;
}
.btSupertitleWeight_lighter .bt_bb_testimonial .bt_bb_testimonial_text {
font-weight: 200;
}
.btSupertitleWeight_thin .bt_bb_testimonial .bt_bb_testimonial_text {
font-weight: 100;
}
.btSupertitleOpacity_default .bt_bb_testimonial .bt_bb_testimonial_text {
opacity: 1;
}
.btSupertitleOpacity_09 .bt_bb_testimonial .bt_bb_testimonial_text {
opacity: .9;
}
.btSupertitleOpacity_08 .bt_bb_testimonial .bt_bb_testimonial_text {
opacity: .8;
}
.btSupertitleOpacity_07 .bt_bb_testimonial .bt_bb_testimonial_text {
opacity: .7;
}
.btSupertitleOpacity_06 .bt_bb_testimonial .bt_bb_testimonial_text {
opacity: .6;
}
.btSupertitleOpacity_05 .bt_bb_testimonial .bt_bb_testimonial_text {
opacity: .5;
}
.btSupertitleOpacity_04 .bt_bb_testimonial .bt_bb_testimonial_text {
opacity: .4;
}
.btSupertitleOpacity_03 .bt_bb_testimonial .bt_bb_testimonial_text {
opacity: .3;
}
.btSupertitleOpacity_02 .bt_bb_testimonial .bt_bb_testimonial_text {
opacity: .2;
}
.btSupertitleOpacity_01 .bt_bb_testimonial .bt_bb_testimonial_text {
opacity: .1;
}
.bt_bb_testimonial .bt_bb_testimonial_details {
line-height: 1;
}
.bt_bb_testimonial .bt_bb_testimonial_details span {
line-height: 1;
}
.btSupertitleOpacity_default .bt_bb_testimonial .bt_bb_testimonial_details {
opacity: 1;
}
.btSupertitleOpacity_09 .bt_bb_testimonial .bt_bb_testimonial_details {
opacity: .9;
}
.btSupertitleOpacity_08 .bt_bb_testimonial .bt_bb_testimonial_details {
opacity: .8;
}
.btSupertitleOpacity_07 .bt_bb_testimonial .bt_bb_testimonial_details {
opacity: .7;
}
.btSupertitleOpacity_06 .bt_bb_testimonial .bt_bb_testimonial_details {
opacity: .6;
}
.btSupertitleOpacity_05 .bt_bb_testimonial .bt_bb_testimonial_details {
opacity: .5;
}
.btSupertitleOpacity_04 .bt_bb_testimonial .bt_bb_testimonial_details {
opacity: .4;
}
.btSupertitleOpacity_03 .bt_bb_testimonial .bt_bb_testimonial_details {
opacity: .3;
}
.btSupertitleOpacity_02 .bt_bb_testimonial .bt_bb_testimonial_details {
opacity: .2;
}
.btSupertitleOpacity_01 .bt_bb_testimonial .bt_bb_testimonial_details {
opacity: .1;
}
.bt_bb_animated_text {
display: block;
font-size: 12.5rem;
line-height: 1.2;
width: 100%;
z-index: 0;
overflow: hidden;
}
.bt_bb_animated_text .bt_bb_animated_text_text {
color: #ededed;
}
.bt_bb_animated_text .js-marquee-wrapper {
-webkit-transform: translate3d(0,0,0);
-webkit-backface-visibility: hidden;
-webkit-transform-style: preserve-3d;
-webkit-perspective: 1000;
}
.bt_bb_animated_text .js-marquee-wrapper .js-marquee {
-webkit-transform: translate3d(0,0,0);
}
.bt_bb_animated_text.bt_bb_font_weight_black {
font-weight: 900;
}
.bt_bb_animated_text.bt_bb_font_weight_bolder {
font-weight: 800;
}
.bt_bb_animated_text.bt_bb_font_weight_bold {
font-weight: 700;
}
.bt_bb_animated_text.bt_bb_font_weight_semi-bold {
font-weight: 600;
}
.bt_bb_animated_text.bt_bb_font_weight_medium {
font-weight: 500;
}
.bt_bb_animated_text.bt_bb_font_weight_normal {
font-weight: 400;
}
.bt_bb_animated_text.bt_bb_font_weight_light {
font-weight: 300;
}
.bt_bb_animated_text.bt_bb_font_weight_lighter {
font-weight: 200;
}
.bt_bb_animated_text.bt_bb_font_weight_thin {
font-weight: 100;
}
.bt_bb_animated_text.bt_bb_color_accent .bt_bb_animated_text_text {
color: var(--accent-color);
}
.bt_bb_animated_text.bt_bb_color_alternate .bt_bb_animated_text_text {
color: var(--alternate-color);
}
.bt_bb_animated_text.bt_bb_color_light .bt_bb_animated_text_text {
color: #fff;
}
.bt_bb_animated_text.bt_bb_color_dark .bt_bb_animated_text_text {
color: #181818;
}
.bt_bb_animated_text.bt_bb_color_dark_gray .bt_bb_animated_text_text {
color: #909090;
}
.bt_bb_animated_text.bt_bb_size_small {
font-size: 4.25rem;
}
.bt_bb_animated_text.bt_bb_size_normal {
font-size: 12.5rem;
}
.bt_bb_animated_text.bt_bb_size_large {
font-size: 20rem;
}
.bt_bb_animated_text.bt_bb_opacity_full {
opacity: 1;
}
.bt_bb_animated_text.bt_bb_opacity_9 {
opacity: .9;
}
.bt_bb_animated_text.bt_bb_opacity_8 {
opacity: .8;
}
.bt_bb_animated_text.bt_bb_opacity_medium {
opacity: .7;
}
.bt_bb_animated_text.bt_bb_opacity_small {
opacity: .6;
}
.bt_bb_animated_text.bt_bb_opacity_extrasmall {
opacity: .5;
}
.bt_bb_animated_text.bt_bb_opacity_extraextrasmall {
opacity: .4;
}
.bt_bb_animated_text.bt_bb_opacity_light {
opacity: .3;
}
.bt_bb_animated_text.bt_bb_opacity_semilighter {
opacity: .25;
}
.bt_bb_animated_text.bt_bb_opacity_lighter {
opacity: .2;
}
.bt_bb_animated_text.bt_bb_opacity_transparent {
opacity: .1;
}
.bt_bb_animated_text.bt_bb_opacity_semitransparent {
opacity: .15;
}
.bt_bb_animated_text_animation_duration_0.bt_bb_animated_text .js-marquee-wrapper {
-webkit-animation-duration: 0s !important;
-moz-animation-duration: 0s !important;
animation-duration: 0s !important;
}
.bt_bb_animated_text_animation_duration_1.bt_bb_animated_text .js-marquee-wrapper {
-webkit-animation-duration: 1s !important;
-moz-animation-duration: 1s !important;
animation-duration: 1s !important;
}
.bt_bb_animated_text_animation_duration_2.bt_bb_animated_text .js-marquee-wrapper {
-webkit-animation-duration: 2s !important;
-moz-animation-duration: 2s !important;
animation-duration: 2s !important;
}
.bt_bb_animated_text_animation_duration_3.bt_bb_animated_text .js-marquee-wrapper {
-webkit-animation-duration: 3s !important;
-moz-animation-duration: 3s !important;
animation-duration: 3s !important;
}
.bt_bb_animated_text_animation_duration_4.bt_bb_animated_text .js-marquee-wrapper {
-webkit-animation-duration: 4s !important;
-moz-animation-duration: 4s !important;
animation-duration: 4s !important;
}
.bt_bb_animated_text_animation_duration_5.bt_bb_animated_text .js-marquee-wrapper {
-webkit-animation-duration: 5s !important;
-moz-animation-duration: 5s !important;
animation-duration: 5s !important;
}
.bt_bb_animated_text_animation_duration_6.bt_bb_animated_text .js-marquee-wrapper {
-webkit-animation-duration: 6s !important;
-moz-animation-duration: 6s !important;
animation-duration: 6s !important;
}
.bt_bb_animated_text_animation_duration_7.bt_bb_animated_text .js-marquee-wrapper {
-webkit-animation-duration: 7s !important;
-moz-animation-duration: 7s !important;
animation-duration: 7s !important;
}
.bt_bb_animated_text_animation_duration_8.bt_bb_animated_text .js-marquee-wrapper {
-webkit-animation-duration: 8s !important;
-moz-animation-duration: 8s !important;
animation-duration: 8s !important;
}
.bt_bb_animated_text_animation_duration_9.bt_bb_animated_text .js-marquee-wrapper {
-webkit-animation-duration: 9s !important;
-moz-animation-duration: 9s !important;
animation-duration: 9s !important;
}
.bt_bb_animated_text_animation_duration_10.bt_bb_animated_text .js-marquee-wrapper {
-webkit-animation-duration: 10s !important;
-moz-animation-duration: 10s !important;
animation-duration: 10s !important;
}
.bt_bb_animated_text_animation_duration_11.bt_bb_animated_text .js-marquee-wrapper {
-webkit-animation-duration: 11s !important;
-moz-animation-duration: 11s !important;
animation-duration: 11s !important;
}
.bt_bb_animated_text_animation_duration_12.bt_bb_animated_text .js-marquee-wrapper {
-webkit-animation-duration: 12s !important;
-moz-animation-duration: 12s !important;
animation-duration: 12s !important;
}
.bt_bb_animated_text_animation_duration_13.bt_bb_animated_text .js-marquee-wrapper {
-webkit-animation-duration: 13s !important;
-moz-animation-duration: 13s !important;
animation-duration: 13s !important;
}
.bt_bb_animated_text_animation_duration_14.bt_bb_animated_text .js-marquee-wrapper {
-webkit-animation-duration: 14s !important;
-moz-animation-duration: 14s !important;
animation-duration: 14s !important;
}
.bt_bb_animated_text_animation_duration_15.bt_bb_animated_text .js-marquee-wrapper {
-webkit-animation-duration: 15s !important;
-moz-animation-duration: 15s !important;
animation-duration: 15s !important;
}
.bt_bb_animated_text_animation_duration_16.bt_bb_animated_text .js-marquee-wrapper {
-webkit-animation-duration: 16s !important;
-moz-animation-duration: 16s !important;
animation-duration: 16s !important;
}
.bt_bb_animated_text_animation_duration_17.bt_bb_animated_text .js-marquee-wrapper {
-webkit-animation-duration: 17s !important;
-moz-animation-duration: 17s !important;
animation-duration: 17s !important;
}
.bt_bb_animated_text_animation_duration_18.bt_bb_animated_text .js-marquee-wrapper {
-webkit-animation-duration: 18s !important;
-moz-animation-duration: 18s !important;
animation-duration: 18s !important;
}
.bt_bb_animated_text_animation_duration_19.bt_bb_animated_text .js-marquee-wrapper {
-webkit-animation-duration: 19s !important;
-moz-animation-duration: 19s !important;
animation-duration: 19s !important;
}
.bt_bb_animated_text_animation_duration_20.bt_bb_animated_text .js-marquee-wrapper {
-webkit-animation-duration: 20s !important;
-moz-animation-duration: 20s !important;
animation-duration: 20s !important;
}
.bt_bb_animated_text_animation_duration_21.bt_bb_animated_text .js-marquee-wrapper {
-webkit-animation-duration: 21s !important;
-moz-animation-duration: 21s !important;
animation-duration: 21s !important;
}
.bt_bb_animated_text_animation_duration_22.bt_bb_animated_text .js-marquee-wrapper {
-webkit-animation-duration: 22s !important;
-moz-animation-duration: 22s !important;
animation-duration: 22s !important;
} .darkSkinSelector .wpcf7-form input:not([type='radio']),
.darkSkinSelector .wpcf7-form input:not([type='checkbox']),
.darkSkinSelector .wpcf7-form textarea,
.darkSkinSelector .wpcf7-form .fancy-select .trigger {
color: #181818;
}
.wpcf7-form .fancy-select .trigger {
line-height: 3.2em;
}
.wpcf7-form .fancy-select .options.overflowing {
bottom: 3.35em;
}
.wpcf7-form .wpcf7-submit,
.wpcf7-form button#submit,
.wpcf7-form input[type='submit'] {
font-size: .9375em !important;
font-family: var(--button-font);
letter-spacing: var(--letter-spacing-button);
cursor: pointer;
width: auto !important;
padding: 1.17em 2.3em !important;
min-height: 3.125rem;
border: 0;
color: #fff !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
background: #000;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.btButtonWeight_default .wpcf7-form .wpcf7-submit,
.btButtonWeight_default .wpcf7-form button#submit,
.btButtonWeight_default .wpcf7-form input[type='submit'] {
font-weight: 500;
}
.btButtonWeight_black .wpcf7-form .wpcf7-submit,
.btButtonWeight_black .wpcf7-form button#submit,
.btButtonWeight_black .wpcf7-form input[type='submit'] {
font-weight: 900;
}
.btButtonWeight_bolder .wpcf7-form .wpcf7-submit,
.btButtonWeight_bolder .wpcf7-form button#submit,
.btButtonWeight_bolder .wpcf7-form input[type='submit'] {
font-weight: 800;
}
.btButtonWeight_bold .wpcf7-form .wpcf7-submit,
.btButtonWeight_bold .wpcf7-form button#submit,
.btButtonWeight_bold .wpcf7-form input[type='submit'] {
font-weight: 700;
}
.btButtonWeight_semi-bold .wpcf7-form .wpcf7-submit,
.btButtonWeight_semi-bold .wpcf7-form button#submit,
.btButtonWeight_semi-bold .wpcf7-form input[type='submit'] {
font-weight: 600;
}
.btButtonWeight_medium .wpcf7-form .wpcf7-submit,
.btButtonWeight_medium .wpcf7-form button#submit,
.btButtonWeight_medium .wpcf7-form input[type='submit'] {
font-weight: 500;
}
.btButtonWeight_normal .wpcf7-form .wpcf7-submit,
.btButtonWeight_normal .wpcf7-form button#submit,
.btButtonWeight_normal .wpcf7-form input[type='submit'] {
font-weight: 400;
}
.btButtonWeight_light .wpcf7-form .wpcf7-submit,
.btButtonWeight_light .wpcf7-form button#submit,
.btButtonWeight_light .wpcf7-form input[type='submit'] {
font-weight: 300;
}
.btButtonWeight_lighter .wpcf7-form .wpcf7-submit,
.btButtonWeight_lighter .wpcf7-form button#submit,
.btButtonWeight_lighter .wpcf7-form input[type='submit'] {
font-weight: 200;
}
.btButtonWeight_thin .wpcf7-form .wpcf7-submit,
.btButtonWeight_thin .wpcf7-form button#submit,
.btButtonWeight_thin .wpcf7-form input[type='submit'] {
font-weight: 100;
}
.btSoftRoundedButtons .wpcf7-form .wpcf7-submit,
.btSoftRoundedButtons .wpcf7-form button#submit,
.btSoftRoundedButtons .wpcf7-form input[type='submit'] {
border-radius: 3px;
}
.btHardRoundedButtons .wpcf7-form .wpcf7-submit,
.btHardRoundedButtons .wpcf7-form button#submit,
.btHardRoundedButtons .wpcf7-form input[type='submit'] {
border-radius: 50px;
}
.bt_bb_align_center .wpcf7-form .wpcf7-submit,
.bt_bb_align_center .wpcf7-form button#submit,
.bt_bb_align_center .wpcf7-form input[type='submit'] {
margin-left: auto;
margin-right: auto;
}
.bt_bb_align_right .wpcf7-form .wpcf7-submit,
.bt_bb_align_right .wpcf7-form button#submit,
.bt_bb_align_right .wpcf7-form input[type='submit'] {
margin-left: auto;
}
.wpcf7-form .wpcf7-submit:hover,
.wpcf7-form button#submit:hover,
.wpcf7-form input[type='submit']:hover {
opacity: .95;
}
.wpcf7-form .ajax-loader {
background-color: transparent;
background-image: url(//www.capelliecoccole.it/wp-content/themes/kosa/gfx/ajax-loader.gif);
width: 24px;
height: 24px;
}
.wpcf7-form .ajax-loader:before {
display: none;
}
.wpcf7-form label {
width: 100%;
font-family: var(--heading-supertitle-font);
height: auto;
line-height: .8em;
display: block;
}
.btSupertitleWeight_default .wpcf7-form label {
font-weight: 500;
}
.btSupertitleWeight_black .wpcf7-form label {
font-weight: 900;
}
.btSupertitleWeight_bolder .wpcf7-form label {
font-weight: 800;
}
.btSupertitleWeight_bold .wpcf7-form label {
font-weight: 700;
}
.btSupertitleWeight_semi-bold .wpcf7-form label {
font-weight: 600;
}
.btSupertitleWeight_medium .wpcf7-form label {
font-weight: 500;
}
.btSupertitleWeight_normal .wpcf7-form label {
font-weight: 400;
}
.btSupertitleWeight_light .wpcf7-form label {
font-weight: 300;
}
.btSupertitleWeight_lighter .wpcf7-form label {
font-weight: 200;
}
.btSupertitleWeight_thin .wpcf7-form label {
font-weight: 100;
}
.wpcf7-form input:not([type='checkbox']):not([type='radio']):not([type='submit'])::placeholder,
.wpcf7-form textarea::placeholder,
.wpcf7-form .fancy-select .trigger::placeholder {
opacity: .5;
font-weight: 400;
color: inherit;
}
.wpcf7-form .fancy-select .trigger {
opacity: .5;
}
div.wpcf7-validation-errors,
div.wpcf7-acceptance-missing {
border: 1px solid var(--accent-color);
}
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: var(--alternate-color);
}
span.wpcf7-not-valid-tip {
color: var(--accent-color);
}
.wpcf7-list-item {
margin: 0;
} .wpcf7-acceptance .wpcf7-list-item label {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: 100%;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: baseline;
-ms-flex-align: baseline;
align-items: baseline;
margin-bottom: 1em;
font-weight: 400;
opacity: .7;
}
.wpcf7-acceptance .wpcf7-list-item label input[type="checkbox"] {
-webkit-flex: 1 0 auto;
-ms-flex: 1 0 auto;
flex: 1 0 auto;
margin-left: -1em;
width: 1em;
}
.wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label {
-webkit-flex: 1 0 90%;
-ms-flex: 1 0 90%;
flex: 1 0 90%;
line-height: 1.4;
font-size: .875em;
margin-bottom: 1em;
} .btNewsletter {
position: relative;
padding-bottom: 1em;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
border: 1px solid #000;
border-color: inherit;
}
.btNewsletter .btDarkSkin,
.btNewsletter .btLightSkin .btDarkSkin,
.btNewsletter .btDarkSkin.btLightSkin .btDarkSkin {
border: 1px solid #fff;
}
.btNewsletter input:not([type='submit']),
.btNewsletter textarea {
padding: 0 0 .2em;
border: none !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
border-radius: 0 !important;
}
.btNewsletter input:not([type='submit'])::placeholder,
.btNewsletter textarea::placeholder {
opacity: 1;
color: inherit;
}
.btNewsletter .btNewsletterColumn input:not([type='submit']),
.btNewsletter .btNewsletterColumn textarea,
.btNewsletter .btNewsletterColumn select,
.btNewsletter .btNewsletterColumn .trigger {
padding: 0 0 .8em !important;
height: 32px;
}
.btNewsletter .btNewsletterButton .wpcf7-submit,
.btNewsletter .btNewsletterButton input[type='submit'],
.btNewsletter .btNewsletterButton button#submit {
height: 31px;
min-height: auto;
}
.btNewsletter .btNewsletterButton .wpcf7-submit:after,
.btNewsletter .btNewsletterButton input[type='submit']:after,
.btNewsletter .btNewsletterButton button#submit:after {
content: "\e912";
font-family: IoniconsOutline;
font-size: 1em;
display: inline-block;
margin-left: .5em;
-webkit-transition: transform 500ms ease-in-out;
-moz-transition: transform 500ms ease-in-out;
transition: transform 500ms ease-in-out;
}
.btNewsletter .btNewsletterButton .ajax-loader {
position: absolute;
right: -2em;
bottom: .5em;
margin: 0;
} .btNews .ajax-loader {
position: absolute;
right: -2em;
bottom: .5em;
margin: 0;
} .btContactForm .btContactRow {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: 100%;
margin-bottom: 2em;
}
.btContactForm .btContactRow .btContactColumn {
-webkit-flex: 1 0 50%;
-ms-flex: 1 0 50%;
flex: 1 0 50%;
max-width: 50%;
}
.btContactForm .btContactRow .btContactColumn:first-child {
padding-right: 1em;
}
.btContactForm .btContactMessage {
margin-bottom: 2em;
}
.btContactForm textarea {
max-height: 3.5em;
}
.btContactForm .fancy-select .trigger {
opacity: 1;
}
.btContactForm .wpcf7-form-control-wrap {
margin-left: 1em;
}
.btContactForm .wpcf7-acceptance .wpcf7-list-item {
width: 100%;
}
.btContactForm .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label {
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
width: 100%;
padding-left: .5em;
}
.btContactForm.btWave textarea {
max-height: 8.5em;
}
.btContactForm .btContactSelect {
width: 100%;
margin-bottom: 2em;
}
.btContactForm .btContactAccept {
margin-bottom: 2em;
}
@media (max-width: 580px) {
.btContactForm .btContactRow {
display: block !important;
}
.btContactForm .btContactRow .btContactColumn {
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
max-width: 100%;
}
.btContactForm .btContactRow .btContactColumn:first-child {
padding-right: 0 !important;
padding-bottom: 2em;
}
} .bt_bb_contact_form_7.bt_bb_style_filled .wpcf7-submit,
.bt_bb_contact_form_7.bt_bb_style_filled button#submit {
color: #fff;
background: #000;
}
.bt_bb_contact_form_7.bt_bb_style_outline .wpcf7-submit,
.bt_bb_contact_form_7.bt_bb_style_outline button#submit {
color: #181818 !important;
-webkit-box-shadow: none;
box-shadow: none;
background: transparent;
border: 1px solid #000;
}
.bt_bb_contact_form_7.bt_bb_style_clean .wpcf7-submit,
.bt_bb_contact_form_7.bt_bb_style_clean button#submit {
padding: 0 !important;
color: #181818 !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
border: none !important;
background: transparent !important;
}
.bt_bb_contact_form_7.bt_bb_input_fields_style_wavy .btNewsletter {
border: none !important;
-webkit-align-items: baseline;
-ms-flex-align: baseline;
align-items: baseline;
}
.bt_bb_contact_form_7.bt_bb_input_fields_style_wavy .btNewsletter:after {
content: "";
position: absolute;
bottom: 0;
width: 100%;
height: .6em;
background-color: #000;
-webkit-mask-repeat: repeat-x;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
-webkit-mask-size: 21px;
-webkit-mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNy45IDguOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjcuOSA4Ljk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjEuMjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjEuMTtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MntmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDN7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoxLjU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDR7ZmlsbDojMDIwMjAyO30NCgkuc3Q1e2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MS42O3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCjwvc3R5bGU+DQo8cGF0aCBpZD0iWE1MSURfMTkwXyIgY2xhc3M9InN0NSIgZD0iTTAsMC45YzcsMCw3LDcuMiwxMy45LDcuMmM3LDAsNy03LjIsMTMuOS03LjIiLz4NCjwvc3ZnPg0K");
}
.bt_bb_contact_form_7.bt_bb_input_fields_style_wavy .btNewsletter::placeholder {
opacity: 1;
color: inherit;
}
.bt_bb_contact_form_7.bt_bb_input_fields_style_bottom input:not([type='checkbox']):not([type='radio']):not([type='submit']),
.bt_bb_contact_form_7.bt_bb_input_fields_style_bottom textarea,
.bt_bb_contact_form_7.bt_bb_input_fields_style_bottom .fancy-select .trigger,
.bt_bb_contact_form_7.bt_bb_input_fields_style_bottom select {
border: none !important;
padding: .8em 0;
border-bottom: 1px solid #181818 !important;
border-radius: 0 !important;
}
.bt_bb_contact_form_7.bt_bb_input_fields_style_bottom input:not([type='checkbox']):not([type='radio']):not([type='submit'])::placeholder,
.bt_bb_contact_form_7.bt_bb_input_fields_style_bottom textarea::placeholder,
.bt_bb_contact_form_7.bt_bb_input_fields_style_bottom .fancy-select .trigger::placeholder,
.bt_bb_contact_form_7.bt_bb_input_fields_style_bottom select::placeholder {
color: inherit;
}
.bt_bb_contact_form_7.bt_bb_input_fields_style_bottom .fancy-select .trigger,
.bt_bb_contact_form_7.bt_bb_input_fields_style_bottom select {
line-height: 2.2em;
height: 3em;
padding-top: 0 !important;
}
.bt_bb_contact_form_7.bt_bb_input_fields_style_bottom .btNewsletter {
border: none !important;
border-bottom: 1px solid #181818 !important;
border-radius: 0 !important;
}
.bt_bb_contact_form_7.bt_bb_input_fields_style_bottom .btNewsletter .btNewsletterEmail input {
padding: .3em 0 !important;
}
.bt_bb_contact_form_7.bt_bb_input_fields_style_bottom .btNewsletter input:not([type='checkbox']):not([type='radio']):not([type='submit']),
.bt_bb_contact_form_7.bt_bb_input_fields_style_bottom .btNewsletter textarea,
.bt_bb_contact_form_7.bt_bb_input_fields_style_bottom .btNewsletter .fancy-select .trigger,
.bt_bb_contact_form_7.bt_bb_input_fields_style_bottom .btNewsletter select {
border: none !important;
}
.bt_bb_contact_form_7.bt_bb_input_colors_light input:not([type='checkbox']):not([type='radio']):not([type='submit']),
.bt_bb_contact_form_7.bt_bb_input_colors_light textarea,
.bt_bb_contact_form_7.bt_bb_input_colors_light .fancy-select .trigger,
.bt_bb_contact_form_7.bt_bb_input_colors_light select {
border-color: rgb(255 255 255 / 30%) !important;
}
.bt_bb_contact_form_7.bt_bb_input_colors_light input:not([type='checkbox']):not([type='radio']):not([type='submit'])::placeholder,
.bt_bb_contact_form_7.bt_bb_input_colors_light textarea::placeholder,
.bt_bb_contact_form_7.bt_bb_input_colors_light .fancy-select .trigger::placeholder,
.bt_bb_contact_form_7.bt_bb_input_colors_light select::placeholder {
opacity: .7;
color: inherit;
}
.bt_bb_contact_form_7.bt_bb_input_colors_light.bt_bb_input_fields_style_bottom input:not([type='checkbox']):not([type='radio']):not([type='submit']),
.bt_bb_contact_form_7.bt_bb_input_colors_light.bt_bb_input_fields_style_bottom textarea,
.bt_bb_contact_form_7.bt_bb_input_colors_light.bt_bb_input_fields_style_bottom .fancy-select .trigger,
.bt_bb_contact_form_7.bt_bb_input_colors_light.bt_bb_input_fields_style_bottom select {
border-color: rgb(255 255 255 / 30%) !important;
}
.bt_bb_contact_form_7.bt_bb_input_colors_light.bt_bb_input_fields_style_bottom .btNewsletter {
border-color: #fff !important;
}
.bt_bb_contact_form_7.bt_bb_input_colors_light.bt_bb_input_fields_style_wavy .btNewsletter:after {
background-color: #fff;
}
.bt_bb_contact_form_7.bt_bb_input_colors_lighter input:not([type='checkbox']):not([type='radio']):not([type='submit']),
.bt_bb_contact_form_7.bt_bb_input_colors_lighter textarea,
.bt_bb_contact_form_7.bt_bb_input_colors_lighter .fancy-select .trigger,
.bt_bb_contact_form_7.bt_bb_input_colors_lighter select {
border-color: rgb(255 255 255 / 30%) !important;
}
.bt_bb_contact_form_7.bt_bb_input_colors_lighter input:not([type='checkbox']):not([type='radio']):not([type='submit'])::placeholder,
.bt_bb_contact_form_7.bt_bb_input_colors_lighter textarea::placeholder,
.bt_bb_contact_form_7.bt_bb_input_colors_lighter .fancy-select .trigger::placeholder,
.bt_bb_contact_form_7.bt_bb_input_colors_lighter select::placeholder {
opacity: .7;
color: inherit;
}
.bt_bb_contact_form_7.bt_bb_input_colors_lighter.bt_bb_input_fields_style_bottom input:not([type='checkbox']):not([type='radio']):not([type='submit']),
.bt_bb_contact_form_7.bt_bb_input_colors_lighter.bt_bb_input_fields_style_bottom textarea,
.bt_bb_contact_form_7.bt_bb_input_colors_lighter.bt_bb_input_fields_style_bottom .fancy-select .trigger,
.bt_bb_contact_form_7.bt_bb_input_colors_lighter.bt_bb_input_fields_style_bottom select {
border-color: rgb(255 255 255 / 30%) !important;
}
.bt_bb_contact_form_7.bt_bb_input_colors_lighter.bt_bb_input_fields_style_bottom .btNewsletter {
border-color: rgb(255 255 255 / 30%) !important;
}
.bt_bb_contact_form_7.bt_bb_input_colors_lighter.bt_bb_input_fields_style_wavy .btNewsletter:after {
background-color: #fff;
}
.bt_bb_contact_form_7.bt_bb_input_colors_light_dark input:not([type='checkbox']):not([type='radio']):not([type='submit']),
.bt_bb_contact_form_7.bt_bb_input_colors_light_dark textarea,
.bt_bb_contact_form_7.bt_bb_input_colors_light_dark .fancy-select .trigger,
.bt_bb_contact_form_7.bt_bb_input_colors_light_dark select {
border-color: rgb(24 24 24 / 50%) !important;
}
.bt_bb_contact_form_7.bt_bb_input_colors_light_dark input:not([type='checkbox']):not([type='radio']):not([type='submit'])::placeholder,
.bt_bb_contact_form_7.bt_bb_input_colors_light_dark textarea::placeholder,
.bt_bb_contact_form_7.bt_bb_input_colors_light_dark .fancy-select .trigger::placeholder,
.bt_bb_contact_form_7.bt_bb_input_colors_light_dark select::placeholder {
opacity: .7;
color: inherit;
}
.bt_bb_contact_form_7.bt_bb_input_colors_light_dark.bt_bb_input_fields_style_bottom input:not([type='checkbox']):not([type='radio']):not([type='submit']),
.bt_bb_contact_form_7.bt_bb_input_colors_light_dark.bt_bb_input_fields_style_bottom textarea,
.bt_bb_contact_form_7.bt_bb_input_colors_light_dark.bt_bb_input_fields_style_bottom .fancy-select .trigger,
.bt_bb_contact_form_7.bt_bb_input_colors_light_dark.bt_bb_input_fields_style_bottom select {
border-color: rgb(24 24 24 / 50%) !important;
}
.bt_bb_contact_form_7.bt_bb_input_colors_light_dark.bt_bb_input_fields_style_bottom .btNewsletter {
border-color: rgb(24 24 24 / 50%) !important;
}
.bt_bb_contact_form_7.bt_bb_input_colors_light_dark.bt_bb_input_fields_style_wavy .btNewsletter:after {
background-color: rgb(24 24 24 / 50%);
}
@media (max-width: 991px) {
.btNewsletter {
display: block;
}
.btNewsletter .btNewsletterColumn {
max-width: 100%;
padding-right: 0 !important;
padding-bottom: 10px;
}
.bt_bb_contact_form_7.bt_bb_input_fields_style_bottom .btNewsletter {
border: none !important;
}
.bt_bb_contact_form_7.bt_bb_input_fields_style_bottom .btNewsletter input:not([type='checkbox']):not([type='radio']):not([type='submit']),
.bt_bb_contact_form_7.bt_bb_input_fields_style_bottom .btNewsletter textarea,
.bt_bb_contact_form_7.bt_bb_input_fields_style_bottom .btNewsletter .fancy-select .trigger,
.bt_bb_contact_form_7.bt_bb_input_fields_style_bottom .btNewsletter select {
border-bottom-width: 1px !important;
border-bottom-style: solid !important;
}
.bt_bb_contact_form_7.bt_bb_input_fields_style_wavy .btNewsletter:after {
display: none;
}
.bt_bb_contact_form_7.bt_bb_input_fields_style_wavy .btNewsletterEmail .wpcf7-form-control-wrap {
position: relative;
width: 100%;
height: 3em;
display: block;
margin-bottom: 1em;
}
.bt_bb_contact_form_7.bt_bb_input_fields_style_wavy .btNewsletterEmail .wpcf7-form-control-wrap:after {
content: "";
position: absolute;
bottom: 0;
width: 100%;
height: .6em;
background-color: #000;
-webkit-mask-repeat: repeat-x;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
-webkit-mask-size: 21px;
-webkit-mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyNy45IDguOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjcuOSA4Ljk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjEuMjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjEuMTtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MntmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDN7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoxLjU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDR7ZmlsbDojMDIwMjAyO30NCgkuc3Q1e2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MS42O3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCjwvc3R5bGU+DQo8cGF0aCBpZD0iWE1MSURfMTkwXyIgY2xhc3M9InN0NSIgZD0iTTAsMC45YzcsMCw3LDcuMiwxMy45LDcuMmM3LDAsNy03LjIsMTMuOS03LjIiLz4NCjwvc3ZnPg0K");
}
}
.btSubscribe {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: baseline;
-ms-flex-align: baseline;
align-items: baseline;
}
.btSubscribe .btSubscribeColumn input {
border: 1px solid rgb(212 169 119 / 50%);
height: 50px !important;
}
.btSubscribe .btSubscribeColumn input:focus {
border: 1px solid rgb(212 169 119 / 100%) !important;
}
.btSubscribe .btSubscribeButton button#submit {
color: #181818 !important;
padding: .7em 2.3em !important;
min-height: 50px !important;
background: #d4a977 !important;
border: 1px solid rgb(212 169 119 / 100%);
}
@media (max-width: 580px) {
.btContactForm .btContactRow .btContactColumn {
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
padding-right: 0 !important;
padding-bottom: 2em;
}
.btSubscribe {
display: block;
}
.btSubscribe .btSubscribeColumn {
margin-bottom: 1em;
}
} .woocommerce-result-count,
.woocommerce-ordering {
float: left;
margin: 0;
line-height: 2.5em;
margin-bottom: 2em;
}
.rtl .woocommerce-result-count,
.rtl .woocommerce-ordering {
float: right;
}
.woocommerce-result-count {
width: 65%;
}
.woocommerce-ordering {
padding-left: 1em;
width: 35%;
}
.rtl .woocommerce-ordering {
padding-left: 0;
padding-right: 1em;
}
.products ul,
ul.products {
margin: 0 -1em 2rem;
padding: 0;
list-style: none;
clear: both;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.products ul li.product,
ul.products li.product {
text-align: center;
max-width: 100%;
padding: 0 1em;
margin: 0 0 3rem;
position: relative;
list-style: none;
-webkit-flex: 1 1 100%;
-ms-flex: 1 1 100%;
flex: 1 1 100%;
}
.woocommerce-page .products ul li.product,
.woocommerce-page ul.products li.product {
-webkit-flex: 0 0 33.3333%;
-ms-flex: 0 0 33.3333%;
flex: 0 0 33.3333%;
max-width: 33.3333%;
}
.columns-2 .products ul li.product,
.columns-2.products ul li.product,
.columns-2 ul.products li.product,
.columns-2ul.products li.product {
-webkit-flex-basis: 50%;
flex-basis: 50%;
max-width: 50%;
}
.columns-3 .products ul li.product,
.columns-3.products ul li.product,
.columns-3 ul.products li.product,
.columns-3ul.products li.product {
-webkit-flex-basis: 33.3333%;
flex-basis: 33.3333%;
max-width: 33.3333%;
}
.columns-4 .products ul li.product,
.columns-4.products ul li.product,
.columns-4 ul.products li.product,
.columns-4ul.products li.product {
-webkit-flex-basis: 25%;
flex-basis: 25%;
max-width: 25%;
}
.columns-5 .products ul li.product,
.columns-5.products ul li.product,
.columns-5 ul.products li.product,
.columns-5ul.products li.product {
-webkit-flex-basis: 20%;
flex-basis: 20%;
max-width: 20%;
}
.columns-6 .products ul li.product,
.columns-6.products ul li.product,
.columns-6 ul.products li.product,
.columns-6ul.products li.product {
-webkit-flex-basis: 16.6666%;
flex-basis: 16.6666%;
max-width: 16.6666%;
}
.products ul li.product.first,
ul.products li.product.first {
clear: both;
}
.products ul li.product .btWooShopLoopItemInner,
ul.products li.product .btWooShopLoopItemInner {
padding: 0;
}
.products ul li.product .btWooShopLoopItemInner:after,
ul.products li.product .btWooShopLoopItemInner:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
.products ul li.product .btWooShopLoopItemInner .bt_bb_image,
ul.products li.product .btWooShopLoopItemInner .bt_bb_image {
margin-bottom: 2em;
float: none;
position: relative;
}
.products ul li.product .btWooShopLoopItemInner .bt_bb_image img,
ul.products li.product .btWooShopLoopItemInner .bt_bb_image img {
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
width: 100%;
display: block;
}
.products ul li.product .btWooShopLoopItemInner .bt_bb_headline_superheadline,
ul.products li.product .btWooShopLoopItemInner .bt_bb_headline_superheadline {
margin-right: auto;
margin-left: auto;
letter-spacing: 0;
}
.products ul li.product .btWooShopLoopItemInner .bt_bb_headline,
ul.products li.product .btWooShopLoopItemInner .bt_bb_headline {
margin: 0;
}
.btCapitalizeHeadlines .products ul li.product .btWooShopLoopItemInner .bt_bb_headline h1,
.btCapitalizeHeadlines .products ul li.product .btWooShopLoopItemInner .bt_bb_headline h2,
.btCapitalizeHeadlines .products ul li.product .btWooShopLoopItemInner .bt_bb_headline h3,
.btCapitalizeHeadlines .products ul li.product .btWooShopLoopItemInner .bt_bb_headline h4,
.btCapitalizeHeadlines .products ul li.product .btWooShopLoopItemInner .bt_bb_headline h5,
.btCapitalizeHeadlines .products ul li.product .btWooShopLoopItemInner .bt_bb_headline h6,
.btCapitalizeHeadlines ul.products li.product .btWooShopLoopItemInner .bt_bb_headline h1,
.btCapitalizeHeadlines ul.products li.product .btWooShopLoopItemInner .bt_bb_headline h2,
.btCapitalizeHeadlines ul.products li.product .btWooShopLoopItemInner .bt_bb_headline h3,
.btCapitalizeHeadlines ul.products li.product .btWooShopLoopItemInner .bt_bb_headline h4,
.btCapitalizeHeadlines ul.products li.product .btWooShopLoopItemInner .bt_bb_headline h5,
.btCapitalizeHeadlines ul.products li.product .btWooShopLoopItemInner .bt_bb_headline h6 {
text-transform: uppercase;
}
.products ul li.product .btWooShopLoopItemInner .bt_bb_headline .bt_bb_headline_subheadline,
ul.products li.product .btWooShopLoopItemInner .bt_bb_headline .bt_bb_headline_subheadline {
margin-bottom: 1em;
}
.products ul li.product .btWooShopLoopItemInner .bt_bb_headline .bt_bb_headline_subheadline .btNoStarRating:before,
ul.products li.product .btWooShopLoopItemInner .bt_bb_headline .bt_bb_headline_subheadline .btNoStarRating:before {
content: '-';
opacity: 0;
}
.products ul li.product .btWooShopLoopItemInner .price,
ul.products li.product .btWooShopLoopItemInner .price {
font-size: 1.625em;
font-family: var(--heading-subtitle-font);
display: block;
opacity: .4;
margin-bottom: 1em;
}
.products ul li.product .btWooShopLoopItemInner .price:after,
ul.products li.product .btWooShopLoopItemInner .price:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
.btSubtitleWeight_default .products ul li.product .btWooShopLoopItemInner .price,
.btSubtitleWeight_default ul.products li.product .btWooShopLoopItemInner .price {
font-weight: 500;
}
.btSubtitleWeight_black .products ul li.product .btWooShopLoopItemInner .price,
.btSubtitleWeight_black ul.products li.product .btWooShopLoopItemInner .price {
font-weight: 900;
}
.btSubtitleWeight_bolder .products ul li.product .btWooShopLoopItemInner .price,
.btSubtitleWeight_bolder ul.products li.product .btWooShopLoopItemInner .price {
font-weight: 800;
}
.btSubtitleWeight_bold .products ul li.product .btWooShopLoopItemInner .price,
.btSubtitleWeight_bold ul.products li.product .btWooShopLoopItemInner .price {
font-weight: 700;
}
.btSubtitleWeight_semi-bold .products ul li.product .btWooShopLoopItemInner .price,
.btSubtitleWeight_semi-bold ul.products li.product .btWooShopLoopItemInner .price {
font-weight: 600;
}
.btSubtitleWeight_medium .products ul li.product .btWooShopLoopItemInner .price,
.btSubtitleWeight_medium ul.products li.product .btWooShopLoopItemInner .price {
font-weight: 500;
}
.btSubtitleWeight_normal .products ul li.product .btWooShopLoopItemInner .price,
.btSubtitleWeight_normal ul.products li.product .btWooShopLoopItemInner .price {
font-weight: 400;
}
.btSubtitleWeight_light .products ul li.product .btWooShopLoopItemInner .price,
.btSubtitleWeight_light ul.products li.product .btWooShopLoopItemInner .price {
font-weight: 300;
}
.btSubtitleWeight_lighter .products ul li.product .btWooShopLoopItemInner .price,
.btSubtitleWeight_lighter ul.products li.product .btWooShopLoopItemInner .price {
font-weight: 200;
}
.btSubtitleWeight_thin .products ul li.product .btWooShopLoopItemInner .price,
.btSubtitleWeight_thin ul.products li.product .btWooShopLoopItemInner .price {
font-weight: 100;
}
.products ul li.product .btWooShopLoopItemInner .price del,
ul.products li.product .btWooShopLoopItemInner .price del {
opacity: 1;
color: inherit;
display: inline-block;
margin: 0 5px 0 0;
}
.products ul li.product .btWooShopLoopItemInner .price ins,
ul.products li.product .btWooShopLoopItemInner .price ins {
text-decoration: auto;
}
.products ul li.product .btWooShopLoopItemInner .price .from,
ul.products li.product .btWooShopLoopItemInner .price .from {
font-size: .67em;
margin: -2px 0 0;
text-transform: uppercase;
opacity: .5;
}
.products ul li.product .btWooShopLoopItemInner a.button,
ul.products li.product .btWooShopLoopItemInner a.button {
text-decoration: none;
display: inline-block;
position: relative;
}
.btSoftRoundedButtons .products ul li.product .btWooShopLoopItemInner a.button,
.btSoftRoundedButtons ul.products li.product .btWooShopLoopItemInner a.button {
border-radius: 3px;
}
.btHardRoundedButtons .products ul li.product .btWooShopLoopItemInner a.button,
.btHardRoundedButtons ul.products li.product .btWooShopLoopItemInner a.button {
border-radius: 50px;
}
.products ul li.product .btWooShopLoopItemInner .added:after,
.products ul li.product .btWooShopLoopItemInner .loading:after,
ul.products li.product .btWooShopLoopItemInner .added:after,
ul.products li.product .btWooShopLoopItemInner .loading:after {
font: 400 .8em/1.8em WooCommerce;
position: absolute;
z-index: 5;
right: 1em;
vertical-align: middle;
text-align: center;
-webkit-font-smoothing: antialiased;
width: 1.8em;
height: 1.8em;
margin: 0;
color: #fff;
}
.products ul li.product .btWooShopLoopItemInner .loading:after,
ul.products li.product .btWooShopLoopItemInner .loading:after {
content: "\e01c";
-webkit-animation: spin 2s linear infinite;
-moz-animation: spin 2s linear infinite;
animation: spin 2s linear infinite;
}
.products ul li.product .btWooShopLoopItemInner .added:after,
ul.products li.product .btWooShopLoopItemInner .added:after {
content: "\e017";
}
.products ul li.product .btWooShopLoopItemInner .added_to_cart,
ul.products li.product .btWooShopLoopItemInner .added_to_cart {
font-size: .9375rem;
font-family: var(--button-font);
letter-spacing: var(--letter-spacing-button);
margin: 0;
color: #181818;
position: absolute;
bottom: -2em;
left: 50%;
-webkit-transform: translate(-50%,0%);
-moz-transform: translate(-50%,0%);
-ms-transform: translate(-50%,0%);
transform: translate(-50%,0%);
}
.btDarkSkin.products ul li.product .btWooShopLoopItemInner .added_to_cart,
.btLightSkin .btDarkSkin.products ul li.product .btWooShopLoopItemInner .added_to_cart,
.btDarkSkin.btLightSkin .btDarkSkin.products ul li.product .btWooShopLoopItemInner .added_to_cart,
.btDarkSkinul.products li.product .btWooShopLoopItemInner .added_to_cart,
.btLightSkin .btDarkSkinul.products li.product .btWooShopLoopItemInner .added_to_cart,
.btDarkSkin.btLightSkin .btDarkSkinul.products li.product .btWooShopLoopItemInner .added_to_cart {
color: #fff;
}
.rtl .products ul li.product .btWooShopLoopItemInner .added_to_cart,
.rtl ul.products li.product .btWooShopLoopItemInner .added_to_cart {
margin-left: 0;
margin-right: .5em;
}
.products ul li.product .onsale,
ul.products li.product .onsale {
position: absolute;
top: 1em;
right: 2em;
left: auto;
background: var(--alternate-color);
color: white;
opacity: .9;
z-index: 1;
width: 60px;
height: 60px;
line-height: 60px;
text-align: center;
border-radius: 50%;
} .woocommerce-pagination ul.page-numbers li,
.woocommerce-page .woocommerce-pagination ul.page-numbers li {
display: inline-block;
}
nav.woocommerce-pagination {
clear: both;
display: block;
text-align: center;
margin-bottom: 3em;
}
nav.woocommerce-pagination ul {
display: inline-block;
padding: 0;
margin: 0;
}
nav.woocommerce-pagination ul li {
margin: 0;
padding: 0 .2em;
display: inline-block;
}
nav.woocommerce-pagination ul li a,
nav.woocommerce-pagination ul li span {
margin: 0;
padding: 0;
width: 2em;
text-align: center;
line-height: 2em;
display: block;
border-radius: 50px;
color: #181818;
-webkit-box-shadow: 0 0 0 1px rgba(0,0,0,.6) inset;
box-shadow: 0 0 0 1px rgba(0,0,0,.6) inset;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.btDarkSkin nav.woocommerce-pagination ul li a,
.btLightSkin .btDarkSkin nav.woocommerce-pagination ul li a,
.btDarkSkin.btLightSkin .btDarkSkin nav.woocommerce-pagination ul li a,
.btDarkSkin nav.woocommerce-pagination ul li span,
.btLightSkin .btDarkSkin nav.woocommerce-pagination ul li span,
.btDarkSkin.btLightSkin .btDarkSkin nav.woocommerce-pagination ul li span {
color: #fff;
-webkit-box-shadow: 0 0 0 1px #fff inset;
box-shadow: 0 0 0 1px #fff inset;
}
nav.woocommerce-pagination ul li a:focus,
nav.woocommerce-pagination ul li a:hover {
color: #fff;
-webkit-box-shadow: 0 0 0 3em #000 inset;
box-shadow: 0 0 0 3em #000 inset;
}
.btDarkSkin nav.woocommerce-pagination ul li a:focus,
.btLightSkin .btDarkSkin nav.woocommerce-pagination ul li a:focus,
.btDarkSkin.btLightSkin .btDarkSkin nav.woocommerce-pagination ul li a:focus,
.btDarkSkin nav.woocommerce-pagination ul li a:hover,
.btLightSkin .btDarkSkin nav.woocommerce-pagination ul li a:hover,
.btDarkSkin.btLightSkin .btDarkSkin nav.woocommerce-pagination ul li a:hover {
color: #181818;
-webkit-box-shadow: 0 0 0 3em #fff inset;
box-shadow: 0 0 0 3em #fff inset;
}
nav.woocommerce-pagination ul li span.current {
color: #fff;
-webkit-box-shadow: 0 0 0 3em #000 inset;
box-shadow: 0 0 0 3em #000 inset;
}
.btDarkSkin nav.woocommerce-pagination ul li span.current,
.btLightSkin .btDarkSkin nav.woocommerce-pagination ul li span.current,
.btDarkSkin.btLightSkin .btDarkSkin nav.woocommerce-pagination ul li span.current {
color: #181818;
-webkit-box-shadow: 0 0 0 3em #fff inset;
box-shadow: 0 0 0 3em #fff inset;
}
nav.woocommerce-pagination ul li a.next,
nav.woocommerce-pagination ul li a.prev {
color: #181818;
-webkit-box-shadow: 0 0 0 0 #000 inset;
box-shadow: 0 0 0 0 #000 inset;
}
.btDarkSkin nav.woocommerce-pagination ul li a.next,
.btLightSkin .btDarkSkin nav.woocommerce-pagination ul li a.next,
.btDarkSkin.btLightSkin .btDarkSkin nav.woocommerce-pagination ul li a.next,
.btDarkSkin nav.woocommerce-pagination ul li a.prev,
.btLightSkin .btDarkSkin nav.woocommerce-pagination ul li a.prev,
.btDarkSkin.btLightSkin .btDarkSkin nav.woocommerce-pagination ul li a.prev {
color: #fff;
} div.product {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0 -1em;
position: relative;
}
div.product .onsale {
position: absolute;
top: 1em;
left: 2em;
z-index: 1;
width: 60px;
height: 60px;
line-height: 60px;
text-align: center;
border-radius: 50%;
opacity: .9;
color: #fff;
background: var(--alternate-color);
}
.rtl div.product .onsale {
left: 0;
right: 2em;
}
div.product div.images {
-webkit-flex: 0 0 50%;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
padding: 0 .5em;
margin: 0 0 1em;
position: relative;
}
div.product div.images .woocommerce-product-gallery__trigger {
position: absolute;
z-index: 1;
width: 2em;
}
div.product div.images .woocommerce-product-gallery__wrapper {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image {
padding: 1em .5em 0;
}
div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a {
position: relative;
display: block;
}
div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a img {
border: 1px solid rgba(0,0,0,.05);
width: 100%;
display: block;
}
div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child {
-webkit-flex: 0 1 100%;
-ms-flex: 0 1 100%;
flex: 0 1 100%;
padding: 0;
margin: 0 .5em;
border: 1px solid rgba(0,0,0,.05);
}
div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child img {
border: none;
display: block;
}
div.product div.images.woocommerce-product-gallery--columns-1 .woocommerce-product-gallery__image {
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
}
div.product div.images.woocommerce-product-gallery--columns-2 .woocommerce-product-gallery__image {
-webkit-flex: 0 0 50%;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
}
div.product div.images.woocommerce-product-gallery--columns-3 .woocommerce-product-gallery__image {
-webkit-flex: 0 0 33.3333%;
-ms-flex: 0 0 33.3333%;
flex: 0 0 33.3333%;
}
div.product div.images.woocommerce-product-gallery--columns-4 .woocommerce-product-gallery__image {
-webkit-flex: 0 0 25%;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
}
div.product div.images.woocommerce-product-gallery--columns-5 .woocommerce-product-gallery__image {
-webkit-flex: 0 0 20%;
-ms-flex: 0 0 20%;
flex: 0 0 20%;
}
div.product div.images.woocommerce-product-gallery--columns-6 .woocommerce-product-gallery__image {
-webkit-flex: 0 0 16.666%;
-ms-flex: 0 0 16.666%;
flex: 0 0 16.666%;
}
div.product div.images .woocommerce-product-gallery__image {
float: left;
padding: 0 px 0 0;
}
div.product div.images .woocommerce-product-gallery__image img {
border: 0;
}
div.product div.images .woocommerce-product-gallery__image:first-child {
float: none;
overflow: hidden;
margin: 0 px 0 0;
padding: 0;
width: auto !important;
}
div.product div.images .woocommerce-product-gallery__trigger {
position: absolute;
right: 70px;
top: 20px;
font-size: 0;
line-height: 0;
z-index: 1;
}
div.product div.images .woocommerce-product-gallery__trigger:after {
content: "\f002";
font-family: FontAwesome;
font-size: 19.2px;
line-height: 36.8px;
text-align: center;
display: block;
border-radius: 50%;
width: 36.8px;
color: #fff;
-webkit-box-shadow: 0 0 0 2em var(--accent-color) inset,0 0 0 2em rgba(255,255,255,.5) inset;
box-shadow: 0 0 0 2em var(--accent-color) inset,0 0 0 2em rgba(255,255,255,.5) inset;
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
}
div.product div.images .woocommerce-product-gallery__trigger:hover:after {
-webkit-box-shadow: 0 0 0 1px var(--accent-color) inset,0 0 0 2em rgba(255,255,255,.5) inset;
box-shadow: 0 0 0 1px var(--accent-color) inset,0 0 0 2em rgba(255,255,255,.5) inset;
color: var(--accent-color);
}
div.product div.summary {
-webkit-flex: 0 0 50%;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
padding: 1em;
margin-bottom: 1em;
}
div.product div.summary header {
margin-bottom: 2em;
}
div.product div.summary .price {
font-size: 3em;
line-height: 1;
opacity: .4;
}
div.product div.summary .price del {
opacity: 1;
color: inherit;
display: inline-block;
margin: 0 5px 0 0;
}
div.product div.summary .price ins {
text-decoration: auto;
}
div.product div.summary .woocommerce-product-details__short-description {
width: 100%;
padding-bottom: 3em;
}
div.product div.summary .woocommerce-product-details__short-description p {
margin: 0;
}
div.product div.summary .group_table .price {
font-size: 2em;
}
div.product div.summary .group_table td {
padding: 1em;
}
div.product div.summary .group_table td.woocommerce-grouped-product-list-item__price del {
opacity: 1;
color: inherit;
display: inline-block;
margin: 0 5px 0 0;
}
div.product div.summary .group_table td.woocommerce-grouped-product-list-item__price ins {
text-decoration: auto;
}
div.product div.summary .group_table .quantity {
width: 70px !important;
margin: 0 auto !important;
display: block !important;
float: none !important;
}
div.product div.summary div[itemprop="description"] {
margin-bottom: 2em;
}
div.product div.summary form.cart .quantity {
width: 100px;
margin-right: 1em;
display: inline-block;
height: 3.125em;
float: left;
}
.rtl div.product div.summary form.cart .quantity {
margin-right: 0;
margin-left: .5em;
float: right;
}
div.product div.summary form.cart .quantity input {
height: 100%;
display: inline-block;
}
div.product div.summary form.cart .single_add_to_cart_button {
display: inline-block;
height: 3.1em;
float: left;
}
.rtl div.product div.summary form.cart .single_add_to_cart_button {
float: right;
}
div.product div.summary form.cart:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
div.product span.btProductSKU {
display: block;
}
div.product div.product-description,
div.product div.products,
div.product div.product-meta,
div.product section.products.related {
padding: 0 1em;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
}
div.product div.product-description {
padding: 0 1em;
margin-bottom: 1em;
}
div.product div.product-description .bt_bb_tabs .bt_bb_tabs_header {
display: none;
}
div.product div.product-description .bt_bb_tabs .bt_bb_tabs_header li span {
text-transform: uppercase;
font-size: 1em;
font-family: var(--heading-supertitle-font);
letter-spacing: var(--letter-spacing-supertitle);
padding-right: 2em !important;
}
.btSupertitleWeight_default div.product div.product-description .bt_bb_tabs .bt_bb_tabs_header li span {
font-weight: 500;
}
.btSupertitleWeight_black div.product div.product-description .bt_bb_tabs .bt_bb_tabs_header li span {
font-weight: 900;
}
.btSupertitleWeight_bolder div.product div.product-description .bt_bb_tabs .bt_bb_tabs_header li span {
font-weight: 800;
}
.btSupertitleWeight_bold div.product div.product-description .bt_bb_tabs .bt_bb_tabs_header li span {
font-weight: 700;
}
.btSupertitleWeight_semi-bold div.product div.product-description .bt_bb_tabs .bt_bb_tabs_header li span {
font-weight: 600;
}
.btSupertitleWeight_medium div.product div.product-description .bt_bb_tabs .bt_bb_tabs_header li span {
font-weight: 500;
}
.btSupertitleWeight_normal div.product div.product-description .bt_bb_tabs .bt_bb_tabs_header li span {
font-weight: 400;
}
.btSupertitleWeight_light div.product div.product-description .bt_bb_tabs .bt_bb_tabs_header li span {
font-weight: 300;
}
.btSupertitleWeight_lighter div.product div.product-description .bt_bb_tabs .bt_bb_tabs_header li span {
font-weight: 200;
}
.btSupertitleWeight_thin div.product div.product-description .bt_bb_tabs .bt_bb_tabs_header li span {
font-weight: 100;
}
.bt_bb_plugin_active div.product div.product-description .bt_bb_tabs .bt_bb_tabs_header {
display: inline-block;
margin: 0 0 2em;
}
div.product div.product-meta .btArticleShareEtc {
max-width: initial;
}
div.product table.variations {
border: none;
display: block;
margin-bottom: 2em;
position: relative;
}
div.product table.variations tbody,
div.product table.variations tr,
div.product table.variations td {
padding: 0;
border: none;
display: block;
}
div.product .single_variation_wrap .woocommerce-variation.single_variation {
margin-bottom: 2em;
}
div.product section.products.upsells {
width: 100%;
padding: 0 1em;
} table.woocommerce-product-attributes td p {
margin-bottom: 0;
} table.shop_table .coupon {
display: -ms-inline-flexbox;
display: -webkit-inline-flex;
display: inline-flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
vertical-align: top;
}
table.shop_table .coupon label {
margin-right: .5em;
}
table.shop_table .coupon .input-text {
margin-right: .5em;
color: var(--accent-color);
border: none !important;
padding: 0;
height: 2em;
padding: 0 .5em;
}
table.shop_table button[name="apply_coupon"] {
width: 100%;
}
table.shop_table input[name="update_cart"] {
float: right;
width: 300px;
}
table.shop_table {
margin-bottom: 2em;
border: none;
}
table.shop_table td,
table.shop_table th {
border-left: none;
border-right: none;
}
table.shop_table thead th {
text-transform: uppercase;
font-weight: 600;
background-color: #ededed;
}
table.shop_table td.product-remove {
width: 3em;
}
table.shop_table td.product-remove a.remove {
display: inline-block;
font-size: 1rem;
text-align: center;
padding: 0;
width: 1rem;
height: 1rem;
line-height: .8rem;
color: #fff;
background-color: #000;
}
.btSoftRoundedButtons table.shop_table td.product-remove a.remove {
border-radius: 3px;
}
.btHardRoundedButtons table.shop_table td.product-remove a.remove {
border-radius: 50px;
}
.btDarkSkin table.shop_table td.product-remove a.remove,
.btLightSkin .btDarkSkin table.shop_table td.product-remove a.remove,
.btDarkSkin.btLightSkin .btDarkSkin table.shop_table td.product-remove a.remove {
color: #181818;
background-color: #fff;
}
table.shop_table td.product-remove a.remove:hover {
opacity: .8;
}
table.shop_table td.product-thumbnail {
width: 100px;
text-align: center;
line-height: 0;
}
table.shop_table td.product-thumbnail img {
width: 80px;
height: auto;
display: inline-block;
-webkit-box-shadow: none;
box-shadow: none;
}
table.shop_table .product-quantity {
text-align: center;
}
.rtl table.shop_table .product-quantity {
text-align: center;
}
table.shop_table .product-quantity .quantity {
width: 70px;
display: inline-block;
}
table.shop_table .product-subtotal,
table.shop_table .product-total,
table.shop_table .product-price,
table.shop_table .order-actions {
text-align: right;
}
table.shop_table tr.woocommerce-shipping-totals.shipping {
text-align: right;
}
.cart-collaterals {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0 -1em;
}
.cart-collaterals .cross-sells {
-webkit-flex: 1 1 100%;
-ms-flex: 1 1 100%;
flex: 1 1 100%;
padding: 0 1em;
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
}
.cart-collaterals .cart_totals {
-webkit-flex: 1 1 100%;
-ms-flex: 1 1 100%;
flex: 1 1 100%;
padding: 0 1em 2em 1em;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.cart-collaterals .cross-sells ul.products li.product {
-webkit-flex: 0 0 50%;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.cart-collaterals .cart_totals th {
text-align: left;
}
.rtl .cart-collaterals .cart_totals th {
text-align: right;
}
.cart-collaterals .cart_totals td {
text-align: right;
}
.rtl .cart-collaterals .cart_totals td {
text-align: left;
}
tr.cart-subtotal,
tfoot {
border-top: 1px solid #181818;
}
tr.order-total,
tfoot {
border-bottom: 1px solid #181818;
} table.woocommerce-checkout-review-order-table td.product-total,
table.woocommerce-checkout-review-order-table tr.cart-subtotal td,
table.woocommerce-checkout-review-order-table tr.order-total td {
text-align: right;
}
.rtl table.woocommerce-checkout-review-order-table td.product-total,
.rtl table.woocommerce-checkout-review-order-table tr.cart-subtotal td,
.rtl table.woocommerce-checkout-review-order-table tr.order-total td {
text-align: left;
}
.rtl table.woocommerce-checkout-review-order-table th.product-total {
text-align: left;
}
ul.wc_payment_methods {
margin: 0 0 1em;
list-style: none;
}
.rtl ul.wc_payment_methods {
text-align: right;
}
ul.wc_payment_methods li:not(.woocommerce-info) {
margin-left: 0;
padding-left: 0;
}
ul.wc_payment_methods li .input-radio {
margin-right: .2em;
}
.rtl ul.wc_payment_methods li .input-radio {
margin-right: 0;
margin-left: .2em;
}
ul.wc_payment_methods li img {
max-height: 40px;
margin-left: 10px;
vertical-align: middle;
}
ul.wc_payment_methods li .about_paypal {
margin-left: .5em;
color: var(--accent-color);
}
.rtl ul.wc_payment_methods li .about_paypal {
margin-left: 0;
margin-right: .5em;
}
ul.wc_payment_methods li div.payment_box {
position: relative;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
padding: 10px;
margin: 10px 0;
background-color: #ededed;
}
.btDarkSkin ul.wc_payment_methods li div.payment_box,
.btLightSkin .btDarkSkin ul.wc_payment_methods li div.payment_box,
.btDarkSkin.btLightSkin .btDarkSkin ul.wc_payment_methods li div.payment_box {
background-color: rgba(255,255,255,.1);
}
ul.wc_payment_methods li div.payment_box:before {
content: "";
display: block;
border: 10px solid #ededed;
border-right-color: transparent;
border-left-color: transparent;
border-top-color: transparent;
position: absolute;
left: 1em;
top: -20px;
}
.btDarkSkin ul.wc_payment_methods li div.payment_box:before,
.btLightSkin .btDarkSkin ul.wc_payment_methods li div.payment_box:before,
.btDarkSkin.btLightSkin .btDarkSkin ul.wc_payment_methods li div.payment_box:before {
border: 10px solid rgba(255,255,255,.1);
border-right-color: transparent;
border-left-color: transparent;
border-top-color: transparent;
}
ul.wc_payment_methods li div.payment_box span.help {
font-size: .857em;
}
ul.wc_payment_methods li div.payment_box p:last-child {
margin-bottom: 0;
}
ul.woocommerce-shipping-methods {
list-style: none;
margin: 0 0 1em;
padding: 0;
}
ul.woocommerce-shipping-methods li {
margin: 0;
text-align: right;
}
.rtl ul.woocommerce-shipping-methods li {
text-align: left;
}
.woocommerce-shipping-calculator .shipping-calculator-form {
text-align: left;
margin-top: 1em;
}
.rtl .woocommerce-shipping-calculator .shipping-calculator-form {
text-align: right;
}
#customer_details .col-1,
#customer_details .col-2 {
margin-bottom: 2em;
}
.wc-proceed-to-checkout {
margin: 0 auto;
text-align: center;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
height: 3.2em;
}
.wc-proceed-to-checkout .checkout-button {
margin: 0 auto;
display: inline;
text-align: center;
}
#payment .place-order {
margin: 0 auto;
text-align: center;
}
#payment .place-order button {
padding: 1em 3em;
} .woocommerce-MyAccount-navigation ul {
list-style: none;
margin: 0 0 2em;
padding: 0;
}
.woocommerce-MyAccount-navigation ul li {
margin: 0 .5em 0 0;
padding: 0;
display: inline-block;
}
.woocommerce-MyAccount-navigation ul li a {
display: inline-block;
padding: .5em 1em;
border-bottom: 2px solid var(--accent-color);
}
.woocommerce-MyAccount-navigation ul li.is-active a {
color: #181818;
border-color: #181818;
}
.btDarkSkin .woocommerce-MyAccount-navigation ul li.is-active a,
.btLightSkin .btDarkSkin .woocommerce-MyAccount-navigation ul li.is-active a,
.btDarkSkin.btLightSkin .btDarkSkin .woocommerce-MyAccount-navigation ul li.is-active a {
color: #fff;
border-color: #fff;
}
.woocommerce-MyAccount-navigation .shop_table {
margin-bottom: 2em;
}
.woocommerce-MyAccount-navigation .shop_table tfoot {
text-align: right;
}
.woocommerce-orders-table__cell-order-actions a {
width: 100%;
display: inline-block;
text-align: center;
}
.woocommerce-EditAccountForm fieldset {
margin-bottom: 2em;
}  .col2-set {
width: 100%;
}
.col2-set .col-1 {
float: left;
width: 48%;
}
.col2-set .col-2 {
float: right;
width: 48%;
}
img {
height: auto;
max-width: 100%;
}
div.product form.cart .reset_variations,
form .form-row label.hidden {
visibility: hidden;
position: absolute;
top: 0;
right: 0;
} form fieldset {
padding: 2em;
border: 1px solid rgba(0,0,0,.1);
}
form .form-row {
margin: 0 0 1em;
}
form input[type="submit"].button {
text-align: center;
}
form .form-row [placeholder]:focus::-webkit-input-placeholder {
-webkit-transition: opacity .5s .5s ease;
-moz-transition: opacity .5s .5s ease;
transition: opacity .5s .5s ease;
opacity: 0;
}
form .form-row label {
display: block;
margin-bottom: .5em;
}
form .form-row label.inline,
form .form-row label.checkbox {
display: inline;
margin-bottom: 0;
}
form .form-row select {
cursor: pointer;
margin: 0;
}
form .form-row .select2-container {
line-height: 2.5em;
}
.rtlform .form-row .select2-container {
text-align: right;
}
form .form-row .select2-container .select2-choice {
padding-left: 1em;
height: 3.2em;
line-height: 3.2em;
}
.rtlform .form-row .select2-container .select2-choice {
padding-left: 0;
padding-right: 1em;
}
form .form-row .required {
color: red;
font-weight: 700;
border: 0;
}
form .form-row .input-checkbox {
margin: 0 8px 0 0;
vertical-align: middle;
width: auto;
display: inline;
}
form .form-row textarea {
height: 5em;
display: block;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
form .form-row.woocommerce-invalid .select2-container,
form .form-row.woocommerce-invalid input.input-text,
form .form-row.woocommerce-invalid select {
border-color: #a00;
}
form .form-row.woocommerce-validated .select2-container,
form .form-row.woocommerce-validated input.input-text,
form .form-row.woocommerce-validated select {
border-color: #69bf29;
}
form .form-row::-webkit-input-placeholder {
line-height: normal;
}
form .form-row:-moz-placeholder {
line-height: normal;
}
form .form-row:-ms-input-placeholder {
line-height: normal;
} .blockUI.blockOverlay {
position: relative;
}
.blockUI.blockOverlay:before,
.loader:before {
content: "";
line-height: 1;
text-align: center;
font-size: 2em;
height: 1em;
width: 1em;
position: absolute;
top: 50%;
left: 50%;
margin-left: -.5em;
margin-top: -.5em;
display: block;
background: url(//www.capelliecoccole.it/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;
background-size: cover;
color: rgba(0,0,0,.75);
-webkit-animation: spin 1s ease-in-out infinite;
-moz-animation: spin 1s ease-in-out infinite;
animation: spin 1s ease-in-out infinite;
} .woocommerce-error,
.woocommerce-info,
.woocommerce-message {
padding: 1em 1em 1em 3em;
margin: 0 0 2em;
position: relative;
color: inherit;
list-style: none !important;
width: auto;
word-wrap: break-word;
background-color: #ededed;
border-top: 1px solid rgba(0,0,0,.07);
}
.btDarkSkin .woocommerce-error,
.btLightSkin .btDarkSkin .woocommerce-error,
.btDarkSkin.btLightSkin .btDarkSkin .woocommerce-error,
.btDarkSkin .woocommerce-info,
.btLightSkin .btDarkSkin .woocommerce-info,
.btDarkSkin.btLightSkin .btDarkSkin .woocommerce-info,
.btDarkSkin .woocommerce-message,
.btLightSkin .btDarkSkin .woocommerce-message,
.btDarkSkin.btLightSkin .btDarkSkin .woocommerce-message {
border-top: 1px solid rgba(255,255,255,.3);
background-color: rgba(255,255,255,.3);
}
.rtl .woocommerce-error,
.rtl .woocommerce-info,
.rtl .woocommerce-message {
padding: 1em 3em 1em 1em;
}
.woocommerce-info a:not(.button),
.woocommerce-message a:not(.button) {
color: var(--accent-color);
text-decoration: underline;
padding-left: .5em;
}
.woocommerce-error {
border-top-color: #b81c23;
}
.woocommerce-error a {
color: #b81c23;
}
.rtl .woocommerce-error {
text-align: left;
}
.woocommerce-info a:hover,
.woocommerce-message a:hover {
text-decoration: none;
}
.woocommerce-error a:hover {
color: #fff;
}
.woocommerce-error:after,
.woocommerce-info:after,
.woocommerce-message:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
.woocommerce-error:before,
.woocommerce-info:before,
.woocommerce-message:before {
font-size: 1.5em;
font-family: Icon7Stroke;
font-weight: 400;
position: absolute;
left: .5em;
}
.rtl .woocommerce-error:before,
.rtl .woocommerce-info:before,
.rtl .woocommerce-message:before {
right: .5em;
left: auto;
}
.woocommerce-message:before,
.woocommerce-info:before {
content: "\e647";
color: var(--accent-color);
}
.woocommerce-error:before {
content: "\e67b";
color: #b81c23;
}
.woocommerce-error,
.woocommerce-info,
.woocommerce-message {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding: 1.5em 9em 1.5em 2.5em;
position: relative;
}
.woocommerce-error .button,
.woocommerce-info .button,
.woocommerce-message .button {
float: right;
border: none !important;
padding: .5em 1.5em !important;
line-height: inherit !important;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
min-width: 8em;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
position: absolute !important;
right: 1em;
}
.rtl .woocommerce-error .button,
.rtl .woocommerce-info .button,
.rtl .woocommerce-message .button {
float: left;
}
.woocommerce-error li,
.woocommerce-info li,
.woocommerce-message li {
list-style: none !important;
padding-left: 0 !important;
margin-left: 0 !important;
}
small.note {
display: block;
color: #777;
font-size: .857em;
margin-top: 10px;
}
.woocommerce-breadcrumb {
margin: 0 0 1em;
padding: 0;
font-size: .92em;
}
.woocommerce-breadcrumb a {
color: inherit;
}
.woocommerce-breadcrumb:after,
.woocommerce-breadcrumb:before {
content: " ";
display: table;
}
@media (max-width: 780px) {
.woocommerce-error,
.woocommerce-info,
.woocommerce-message {
padding-right: 1em;
}
.woocommerce-error .button,
.woocommerce-info .button,
.woocommerce-message .button {
position: relative !important;
margin: 1em auto 0 auto;
}
.woocommerce-message:before,
.woocommerce-info:before {
top: 1em;
}
} .wc-credit-card-form-card-cvc.visa,
.wc-credit-card-form-card-expiry.visa,
.wc-credit-card-form-card-number.visa {
background-image: url(//www.capelliecoccole.it/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.png);
}
.wc-credit-card-form-card-cvc.mastercard,
.wc-credit-card-form-card-expiry.mastercard,
.wc-credit-card-form-card-number.mastercard {
background-image: url(//www.capelliecoccole.it/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.png);
}
.wc-credit-card-form-card-cvc.laser,
.wc-credit-card-form-card-expiry.laser,
.wc-credit-card-form-card-number.laser {
background-image: url(//www.capelliecoccole.it/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.png);
}
.wc-credit-card-form-card-cvc.dinersclub,
.wc-credit-card-form-card-expiry.dinersclub,
.wc-credit-card-form-card-number.dinersclub {
background-image: url(//www.capelliecoccole.it/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.png);
}
.wc-credit-card-form-card-cvc.maestro,
.wc-credit-card-form-card-expiry.maestro,
.wc-credit-card-form-card-number.maestro {
background-image: url(//www.capelliecoccole.it/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.png);
}
.wc-credit-card-form-card-cvc.jcb,
.wc-credit-card-form-card-expiry.jcb,
.wc-credit-card-form-card-number.jcb {
background-image: url(//www.capelliecoccole.it/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.png);
}
.wc-credit-card-form-card-cvc.amex,
.wc-credit-card-form-card-expiry.amex,
.wc-credit-card-form-card-number.amex {
background-image: url(//www.capelliecoccole.it/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.png);
}
.wc-credit-card-form-card-cvc.discover,
.wc-credit-card-form-card-expiry.discover,
.wc-credit-card-form-card-number.discover {
background-image: url(//www.capelliecoccole.it/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.png);
} .products > h1,
.products > h2,
.products > h3,
.products > h4,
.products > h5,
.products > h6,
.products > h7,
.products > h8,
div.bt_bb_tab_content > h1,
div.bt_bb_tab_content > h2,
div.bt_bb_tab_content > h3,
div.bt_bb_tab_content > h4,
div.bt_bb_tab_content > h5,
div.bt_bb_tab_content > h6,
div.bt_bb_tab_content > h7,
div.bt_bb_tab_content > h8,
.cross-sells > h1,
.cross-sells > h2,
.cross-sells > h3,
.cross-sells > h4,
.cross-sells > h5,
.cross-sells > h6,
.cross-sells > h7,
.cross-sells > h8,
.comment-respond > h1,
.comment-respond > h2,
.comment-respond > h3,
.comment-respond > h4,
.comment-respond > h5,
.comment-respond > h6,
.comment-respond > h7,
.comment-respond > h8,
section.related.products > h1,
section.related.products > h2,
section.related.products > h3,
section.related.products > h4,
section.related.products > h5,
section.related.products > h6,
section.related.products > h7,
section.related.products > h8,
div.cart_totals > h1,
div.cart_totals > h2,
div.cart_totals > h3,
div.cart_totals > h4,
div.cart_totals > h5,
div.cart_totals > h6,
div.cart_totals > h7,
div.cart_totals > h8,
div.woocommerce-billing-fields > h1,
div.woocommerce-billing-fields > h2,
div.woocommerce-billing-fields > h3,
div.woocommerce-billing-fields > h4,
div.woocommerce-billing-fields > h5,
div.woocommerce-billing-fields > h6,
div.woocommerce-billing-fields > h7,
div.woocommerce-billing-fields > h8,
div.woocommerce-additional-fields > h1,
div.woocommerce-additional-fields > h2,
div.woocommerce-additional-fields > h3,
div.woocommerce-additional-fields > h4,
div.woocommerce-additional-fields > h5,
div.woocommerce-additional-fields > h6,
div.woocommerce-additional-fields > h7,
div.woocommerce-additional-fields > h8,
div.woocommerce-shipping-fields > h1,
div.woocommerce-shipping-fields > h2,
div.woocommerce-shipping-fields > h3,
div.woocommerce-shipping-fields > h4,
div.woocommerce-shipping-fields > h5,
div.woocommerce-shipping-fields > h6,
div.woocommerce-shipping-fields > h7,
div.woocommerce-shipping-fields > h8,
form.woocommerce-checkout > h1,
form.woocommerce-checkout > h2,
form.woocommerce-checkout > h3,
form.woocommerce-checkout > h4,
form.woocommerce-checkout > h5,
form.woocommerce-checkout > h6,
form.woocommerce-checkout > h7,
form.woocommerce-checkout > h8,
div.woocommerce-MyAccount-content > h1,
div.woocommerce-MyAccount-content > h2,
div.woocommerce-MyAccount-content > h3,
div.woocommerce-MyAccount-content > h4,
div.woocommerce-MyAccount-content > h5,
div.woocommerce-MyAccount-content > h6,
div.woocommerce-MyAccount-content > h7,
div.woocommerce-MyAccount-content > h8,
div.woocommerce-MyAccount-content header > h1,
div.woocommerce-MyAccount-content header > h2,
div.woocommerce-MyAccount-content header > h3,
div.woocommerce-MyAccount-content header > h4,
div.woocommerce-MyAccount-content header > h5,
div.woocommerce-MyAccount-content header > h6,
div.woocommerce-MyAccount-content header > h7,
div.woocommerce-MyAccount-content header > h8,
div.woocommerce-MyAccount-content form > h1,
div.woocommerce-MyAccount-content form > h2,
div.woocommerce-MyAccount-content form > h3,
div.woocommerce-MyAccount-content form > h4,
div.woocommerce-MyAccount-content form > h5,
div.woocommerce-MyAccount-content form > h6,
div.woocommerce-MyAccount-content form > h7,
div.woocommerce-MyAccount-content form > h8,
.woocommerce-customer-details > h1,
.woocommerce-customer-details > h2,
.woocommerce-customer-details > h3,
.woocommerce-customer-details > h4,
.woocommerce-customer-details > h5,
.woocommerce-customer-details > h6,
.woocommerce-customer-details > h7,
.woocommerce-customer-details > h8,
.woocommerce-order-details > h1,
.woocommerce-order-details > h2,
.woocommerce-order-details > h3,
.woocommerce-order-details > h4,
.woocommerce-order-details > h5,
.woocommerce-order-details > h6,
.woocommerce-order-details > h7,
.woocommerce-order-details > h8 {
font-size: 1.625em;
font-family: var(--heading-supertitle-font);
margin: 0 0 1em;
padding: 0;
}
.btSupertitleWeight_default .products > h1,
.btSupertitleWeight_default .products > h2,
.btSupertitleWeight_default .products > h3,
.btSupertitleWeight_default .products > h4,
.btSupertitleWeight_default .products > h5,
.btSupertitleWeight_default .products > h6,
.btSupertitleWeight_default .products > h7,
.btSupertitleWeight_default .products > h8,
.btSupertitleWeight_default div.bt_bb_tab_content > h1,
.btSupertitleWeight_default div.bt_bb_tab_content > h2,
.btSupertitleWeight_default div.bt_bb_tab_content > h3,
.btSupertitleWeight_default div.bt_bb_tab_content > h4,
.btSupertitleWeight_default div.bt_bb_tab_content > h5,
.btSupertitleWeight_default div.bt_bb_tab_content > h6,
.btSupertitleWeight_default div.bt_bb_tab_content > h7,
.btSupertitleWeight_default div.bt_bb_tab_content > h8,
.btSupertitleWeight_default .cross-sells > h1,
.btSupertitleWeight_default .cross-sells > h2,
.btSupertitleWeight_default .cross-sells > h3,
.btSupertitleWeight_default .cross-sells > h4,
.btSupertitleWeight_default .cross-sells > h5,
.btSupertitleWeight_default .cross-sells > h6,
.btSupertitleWeight_default .cross-sells > h7,
.btSupertitleWeight_default .cross-sells > h8,
.btSupertitleWeight_default .comment-respond > h1,
.btSupertitleWeight_default .comment-respond > h2,
.btSupertitleWeight_default .comment-respond > h3,
.btSupertitleWeight_default .comment-respond > h4,
.btSupertitleWeight_default .comment-respond > h5,
.btSupertitleWeight_default .comment-respond > h6,
.btSupertitleWeight_default .comment-respond > h7,
.btSupertitleWeight_default .comment-respond > h8,
.btSupertitleWeight_default section.related.products > h1,
.btSupertitleWeight_default section.related.products > h2,
.btSupertitleWeight_default section.related.products > h3,
.btSupertitleWeight_default section.related.products > h4,
.btSupertitleWeight_default section.related.products > h5,
.btSupertitleWeight_default section.related.products > h6,
.btSupertitleWeight_default section.related.products > h7,
.btSupertitleWeight_default section.related.products > h8,
.btSupertitleWeight_default div.cart_totals > h1,
.btSupertitleWeight_default div.cart_totals > h2,
.btSupertitleWeight_default div.cart_totals > h3,
.btSupertitleWeight_default div.cart_totals > h4,
.btSupertitleWeight_default div.cart_totals > h5,
.btSupertitleWeight_default div.cart_totals > h6,
.btSupertitleWeight_default div.cart_totals > h7,
.btSupertitleWeight_default div.cart_totals > h8,
.btSupertitleWeight_default div.woocommerce-billing-fields > h1,
.btSupertitleWeight_default div.woocommerce-billing-fields > h2,
.btSupertitleWeight_default div.woocommerce-billing-fields > h3,
.btSupertitleWeight_default div.woocommerce-billing-fields > h4,
.btSupertitleWeight_default div.woocommerce-billing-fields > h5,
.btSupertitleWeight_default div.woocommerce-billing-fields > h6,
.btSupertitleWeight_default div.woocommerce-billing-fields > h7,
.btSupertitleWeight_default div.woocommerce-billing-fields > h8,
.btSupertitleWeight_default div.woocommerce-additional-fields > h1,
.btSupertitleWeight_default div.woocommerce-additional-fields > h2,
.btSupertitleWeight_default div.woocommerce-additional-fields > h3,
.btSupertitleWeight_default div.woocommerce-additional-fields > h4,
.btSupertitleWeight_default div.woocommerce-additional-fields > h5,
.btSupertitleWeight_default div.woocommerce-additional-fields > h6,
.btSupertitleWeight_default div.woocommerce-additional-fields > h7,
.btSupertitleWeight_default div.woocommerce-additional-fields > h8,
.btSupertitleWeight_default div.woocommerce-shipping-fields > h1,
.btSupertitleWeight_default div.woocommerce-shipping-fields > h2,
.btSupertitleWeight_default div.woocommerce-shipping-fields > h3,
.btSupertitleWeight_default div.woocommerce-shipping-fields > h4,
.btSupertitleWeight_default div.woocommerce-shipping-fields > h5,
.btSupertitleWeight_default div.woocommerce-shipping-fields > h6,
.btSupertitleWeight_default div.woocommerce-shipping-fields > h7,
.btSupertitleWeight_default div.woocommerce-shipping-fields > h8,
.btSupertitleWeight_default form.woocommerce-checkout > h1,
.btSupertitleWeight_default form.woocommerce-checkout > h2,
.btSupertitleWeight_default form.woocommerce-checkout > h3,
.btSupertitleWeight_default form.woocommerce-checkout > h4,
.btSupertitleWeight_default form.woocommerce-checkout > h5,
.btSupertitleWeight_default form.woocommerce-checkout > h6,
.btSupertitleWeight_default form.woocommerce-checkout > h7,
.btSupertitleWeight_default form.woocommerce-checkout > h8,
.btSupertitleWeight_default div.woocommerce-MyAccount-content > h1,
.btSupertitleWeight_default div.woocommerce-MyAccount-content > h2,
.btSupertitleWeight_default div.woocommerce-MyAccount-content > h3,
.btSupertitleWeight_default div.woocommerce-MyAccount-content > h4,
.btSupertitleWeight_default div.woocommerce-MyAccount-content > h5,
.btSupertitleWeight_default div.woocommerce-MyAccount-content > h6,
.btSupertitleWeight_default div.woocommerce-MyAccount-content > h7,
.btSupertitleWeight_default div.woocommerce-MyAccount-content > h8,
.btSupertitleWeight_default div.woocommerce-MyAccount-content header > h1,
.btSupertitleWeight_default div.woocommerce-MyAccount-content header > h2,
.btSupertitleWeight_default div.woocommerce-MyAccount-content header > h3,
.btSupertitleWeight_default div.woocommerce-MyAccount-content header > h4,
.btSupertitleWeight_default div.woocommerce-MyAccount-content header > h5,
.btSupertitleWeight_default div.woocommerce-MyAccount-content header > h6,
.btSupertitleWeight_default div.woocommerce-MyAccount-content header > h7,
.btSupertitleWeight_default div.woocommerce-MyAccount-content header > h8,
.btSupertitleWeight_default div.woocommerce-MyAccount-content form > h1,
.btSupertitleWeight_default div.woocommerce-MyAccount-content form > h2,
.btSupertitleWeight_default div.woocommerce-MyAccount-content form > h3,
.btSupertitleWeight_default div.woocommerce-MyAccount-content form > h4,
.btSupertitleWeight_default div.woocommerce-MyAccount-content form > h5,
.btSupertitleWeight_default div.woocommerce-MyAccount-content form > h6,
.btSupertitleWeight_default div.woocommerce-MyAccount-content form > h7,
.btSupertitleWeight_default div.woocommerce-MyAccount-content form > h8,
.btSupertitleWeight_default .woocommerce-customer-details > h1,
.btSupertitleWeight_default .woocommerce-customer-details > h2,
.btSupertitleWeight_default .woocommerce-customer-details > h3,
.btSupertitleWeight_default .woocommerce-customer-details > h4,
.btSupertitleWeight_default .woocommerce-customer-details > h5,
.btSupertitleWeight_default .woocommerce-customer-details > h6,
.btSupertitleWeight_default .woocommerce-customer-details > h7,
.btSupertitleWeight_default .woocommerce-customer-details > h8,
.btSupertitleWeight_default .woocommerce-order-details > h1,
.btSupertitleWeight_default .woocommerce-order-details > h2,
.btSupertitleWeight_default .woocommerce-order-details > h3,
.btSupertitleWeight_default .woocommerce-order-details > h4,
.btSupertitleWeight_default .woocommerce-order-details > h5,
.btSupertitleWeight_default .woocommerce-order-details > h6,
.btSupertitleWeight_default .woocommerce-order-details > h7,
.btSupertitleWeight_default .woocommerce-order-details > h8 {
font-weight: 500;
}
.btSupertitleWeight_black .products > h1,
.btSupertitleWeight_black .products > h2,
.btSupertitleWeight_black .products > h3,
.btSupertitleWeight_black .products > h4,
.btSupertitleWeight_black .products > h5,
.btSupertitleWeight_black .products > h6,
.btSupertitleWeight_black .products > h7,
.btSupertitleWeight_black .products > h8,
.btSupertitleWeight_black div.bt_bb_tab_content > h1,
.btSupertitleWeight_black div.bt_bb_tab_content > h2,
.btSupertitleWeight_black div.bt_bb_tab_content > h3,
.btSupertitleWeight_black div.bt_bb_tab_content > h4,
.btSupertitleWeight_black div.bt_bb_tab_content > h5,
.btSupertitleWeight_black div.bt_bb_tab_content > h6,
.btSupertitleWeight_black div.bt_bb_tab_content > h7,
.btSupertitleWeight_black div.bt_bb_tab_content > h8,
.btSupertitleWeight_black .cross-sells > h1,
.btSupertitleWeight_black .cross-sells > h2,
.btSupertitleWeight_black .cross-sells > h3,
.btSupertitleWeight_black .cross-sells > h4,
.btSupertitleWeight_black .cross-sells > h5,
.btSupertitleWeight_black .cross-sells > h6,
.btSupertitleWeight_black .cross-sells > h7,
.btSupertitleWeight_black .cross-sells > h8,
.btSupertitleWeight_black .comment-respond > h1,
.btSupertitleWeight_black .comment-respond > h2,
.btSupertitleWeight_black .comment-respond > h3,
.btSupertitleWeight_black .comment-respond > h4,
.btSupertitleWeight_black .comment-respond > h5,
.btSupertitleWeight_black .comment-respond > h6,
.btSupertitleWeight_black .comment-respond > h7,
.btSupertitleWeight_black .comment-respond > h8,
.btSupertitleWeight_black section.related.products > h1,
.btSupertitleWeight_black section.related.products > h2,
.btSupertitleWeight_black section.related.products > h3,
.btSupertitleWeight_black section.related.products > h4,
.btSupertitleWeight_black section.related.products > h5,
.btSupertitleWeight_black section.related.products > h6,
.btSupertitleWeight_black section.related.products > h7,
.btSupertitleWeight_black section.related.products > h8,
.btSupertitleWeight_black div.cart_totals > h1,
.btSupertitleWeight_black div.cart_totals > h2,
.btSupertitleWeight_black div.cart_totals > h3,
.btSupertitleWeight_black div.cart_totals > h4,
.btSupertitleWeight_black div.cart_totals > h5,
.btSupertitleWeight_black div.cart_totals > h6,
.btSupertitleWeight_black div.cart_totals > h7,
.btSupertitleWeight_black div.cart_totals > h8,
.btSupertitleWeight_black div.woocommerce-billing-fields > h1,
.btSupertitleWeight_black div.woocommerce-billing-fields > h2,
.btSupertitleWeight_black div.woocommerce-billing-fields > h3,
.btSupertitleWeight_black div.woocommerce-billing-fields > h4,
.btSupertitleWeight_black div.woocommerce-billing-fields > h5,
.btSupertitleWeight_black div.woocommerce-billing-fields > h6,
.btSupertitleWeight_black div.woocommerce-billing-fields > h7,
.btSupertitleWeight_black div.woocommerce-billing-fields > h8,
.btSupertitleWeight_black div.woocommerce-additional-fields > h1,
.btSupertitleWeight_black div.woocommerce-additional-fields > h2,
.btSupertitleWeight_black div.woocommerce-additional-fields > h3,
.btSupertitleWeight_black div.woocommerce-additional-fields > h4,
.btSupertitleWeight_black div.woocommerce-additional-fields > h5,
.btSupertitleWeight_black div.woocommerce-additional-fields > h6,
.btSupertitleWeight_black div.woocommerce-additional-fields > h7,
.btSupertitleWeight_black div.woocommerce-additional-fields > h8,
.btSupertitleWeight_black div.woocommerce-shipping-fields > h1,
.btSupertitleWeight_black div.woocommerce-shipping-fields > h2,
.btSupertitleWeight_black div.woocommerce-shipping-fields > h3,
.btSupertitleWeight_black div.woocommerce-shipping-fields > h4,
.btSupertitleWeight_black div.woocommerce-shipping-fields > h5,
.btSupertitleWeight_black div.woocommerce-shipping-fields > h6,
.btSupertitleWeight_black div.woocommerce-shipping-fields > h7,
.btSupertitleWeight_black div.woocommerce-shipping-fields > h8,
.btSupertitleWeight_black form.woocommerce-checkout > h1,
.btSupertitleWeight_black form.woocommerce-checkout > h2,
.btSupertitleWeight_black form.woocommerce-checkout > h3,
.btSupertitleWeight_black form.woocommerce-checkout > h4,
.btSupertitleWeight_black form.woocommerce-checkout > h5,
.btSupertitleWeight_black form.woocommerce-checkout > h6,
.btSupertitleWeight_black form.woocommerce-checkout > h7,
.btSupertitleWeight_black form.woocommerce-checkout > h8,
.btSupertitleWeight_black div.woocommerce-MyAccount-content > h1,
.btSupertitleWeight_black div.woocommerce-MyAccount-content > h2,
.btSupertitleWeight_black div.woocommerce-MyAccount-content > h3,
.btSupertitleWeight_black div.woocommerce-MyAccount-content > h4,
.btSupertitleWeight_black div.woocommerce-MyAccount-content > h5,
.btSupertitleWeight_black div.woocommerce-MyAccount-content > h6,
.btSupertitleWeight_black div.woocommerce-MyAccount-content > h7,
.btSupertitleWeight_black div.woocommerce-MyAccount-content > h8,
.btSupertitleWeight_black div.woocommerce-MyAccount-content header > h1,
.btSupertitleWeight_black div.woocommerce-MyAccount-content header > h2,
.btSupertitleWeight_black div.woocommerce-MyAccount-content header > h3,
.btSupertitleWeight_black div.woocommerce-MyAccount-content header > h4,
.btSupertitleWeight_black div.woocommerce-MyAccount-content header > h5,
.btSupertitleWeight_black div.woocommerce-MyAccount-content header > h6,
.btSupertitleWeight_black div.woocommerce-MyAccount-content header > h7,
.btSupertitleWeight_black div.woocommerce-MyAccount-content header > h8,
.btSupertitleWeight_black div.woocommerce-MyAccount-content form > h1,
.btSupertitleWeight_black div.woocommerce-MyAccount-content form > h2,
.btSupertitleWeight_black div.woocommerce-MyAccount-content form > h3,
.btSupertitleWeight_black div.woocommerce-MyAccount-content form > h4,
.btSupertitleWeight_black div.woocommerce-MyAccount-content form > h5,
.btSupertitleWeight_black div.woocommerce-MyAccount-content form > h6,
.btSupertitleWeight_black div.woocommerce-MyAccount-content form > h7,
.btSupertitleWeight_black div.woocommerce-MyAccount-content form > h8,
.btSupertitleWeight_black .woocommerce-customer-details > h1,
.btSupertitleWeight_black .woocommerce-customer-details > h2,
.btSupertitleWeight_black .woocommerce-customer-details > h3,
.btSupertitleWeight_black .woocommerce-customer-details > h4,
.btSupertitleWeight_black .woocommerce-customer-details > h5,
.btSupertitleWeight_black .woocommerce-customer-details > h6,
.btSupertitleWeight_black .woocommerce-customer-details > h7,
.btSupertitleWeight_black .woocommerce-customer-details > h8,
.btSupertitleWeight_black .woocommerce-order-details > h1,
.btSupertitleWeight_black .woocommerce-order-details > h2,
.btSupertitleWeight_black .woocommerce-order-details > h3,
.btSupertitleWeight_black .woocommerce-order-details > h4,
.btSupertitleWeight_black .woocommerce-order-details > h5,
.btSupertitleWeight_black .woocommerce-order-details > h6,
.btSupertitleWeight_black .woocommerce-order-details > h7,
.btSupertitleWeight_black .woocommerce-order-details > h8 {
font-weight: 900;
}
.btSupertitleWeight_bolder .products > h1,
.btSupertitleWeight_bolder .products > h2,
.btSupertitleWeight_bolder .products > h3,
.btSupertitleWeight_bolder .products > h4,
.btSupertitleWeight_bolder .products > h5,
.btSupertitleWeight_bolder .products > h6,
.btSupertitleWeight_bolder .products > h7,
.btSupertitleWeight_bolder .products > h8,
.btSupertitleWeight_bolder div.bt_bb_tab_content > h1,
.btSupertitleWeight_bolder div.bt_bb_tab_content > h2,
.btSupertitleWeight_bolder div.bt_bb_tab_content > h3,
.btSupertitleWeight_bolder div.bt_bb_tab_content > h4,
.btSupertitleWeight_bolder div.bt_bb_tab_content > h5,
.btSupertitleWeight_bolder div.bt_bb_tab_content > h6,
.btSupertitleWeight_bolder div.bt_bb_tab_content > h7,
.btSupertitleWeight_bolder div.bt_bb_tab_content > h8,
.btSupertitleWeight_bolder .cross-sells > h1,
.btSupertitleWeight_bolder .cross-sells > h2,
.btSupertitleWeight_bolder .cross-sells > h3,
.btSupertitleWeight_bolder .cross-sells > h4,
.btSupertitleWeight_bolder .cross-sells > h5,
.btSupertitleWeight_bolder .cross-sells > h6,
.btSupertitleWeight_bolder .cross-sells > h7,
.btSupertitleWeight_bolder .cross-sells > h8,
.btSupertitleWeight_bolder .comment-respond > h1,
.btSupertitleWeight_bolder .comment-respond > h2,
.btSupertitleWeight_bolder .comment-respond > h3,
.btSupertitleWeight_bolder .comment-respond > h4,
.btSupertitleWeight_bolder .comment-respond > h5,
.btSupertitleWeight_bolder .comment-respond > h6,
.btSupertitleWeight_bolder .comment-respond > h7,
.btSupertitleWeight_bolder .comment-respond > h8,
.btSupertitleWeight_bolder section.related.products > h1,
.btSupertitleWeight_bolder section.related.products > h2,
.btSupertitleWeight_bolder section.related.products > h3,
.btSupertitleWeight_bolder section.related.products > h4,
.btSupertitleWeight_bolder section.related.products > h5,
.btSupertitleWeight_bolder section.related.products > h6,
.btSupertitleWeight_bolder section.related.products > h7,
.btSupertitleWeight_bolder section.related.products > h8,
.btSupertitleWeight_bolder div.cart_totals > h1,
.btSupertitleWeight_bolder div.cart_totals > h2,
.btSupertitleWeight_bolder div.cart_totals > h3,
.btSupertitleWeight_bolder div.cart_totals > h4,
.btSupertitleWeight_bolder div.cart_totals > h5,
.btSupertitleWeight_bolder div.cart_totals > h6,
.btSupertitleWeight_bolder div.cart_totals > h7,
.btSupertitleWeight_bolder div.cart_totals > h8,
.btSupertitleWeight_bolder div.woocommerce-billing-fields > h1,
.btSupertitleWeight_bolder div.woocommerce-billing-fields > h2,
.btSupertitleWeight_bolder div.woocommerce-billing-fields > h3,
.btSupertitleWeight_bolder div.woocommerce-billing-fields > h4,
.btSupertitleWeight_bolder div.woocommerce-billing-fields > h5,
.btSupertitleWeight_bolder div.woocommerce-billing-fields > h6,
.btSupertitleWeight_bolder div.woocommerce-billing-fields > h7,
.btSupertitleWeight_bolder div.woocommerce-billing-fields > h8,
.btSupertitleWeight_bolder div.woocommerce-additional-fields > h1,
.btSupertitleWeight_bolder div.woocommerce-additional-fields > h2,
.btSupertitleWeight_bolder div.woocommerce-additional-fields > h3,
.btSupertitleWeight_bolder div.woocommerce-additional-fields > h4,
.btSupertitleWeight_bolder div.woocommerce-additional-fields > h5,
.btSupertitleWeight_bolder div.woocommerce-additional-fields > h6,
.btSupertitleWeight_bolder div.woocommerce-additional-fields > h7,
.btSupertitleWeight_bolder div.woocommerce-additional-fields > h8,
.btSupertitleWeight_bolder div.woocommerce-shipping-fields > h1,
.btSupertitleWeight_bolder div.woocommerce-shipping-fields > h2,
.btSupertitleWeight_bolder div.woocommerce-shipping-fields > h3,
.btSupertitleWeight_bolder div.woocommerce-shipping-fields > h4,
.btSupertitleWeight_bolder div.woocommerce-shipping-fields > h5,
.btSupertitleWeight_bolder div.woocommerce-shipping-fields > h6,
.btSupertitleWeight_bolder div.woocommerce-shipping-fields > h7,
.btSupertitleWeight_bolder div.woocommerce-shipping-fields > h8,
.btSupertitleWeight_bolder form.woocommerce-checkout > h1,
.btSupertitleWeight_bolder form.woocommerce-checkout > h2,
.btSupertitleWeight_bolder form.woocommerce-checkout > h3,
.btSupertitleWeight_bolder form.woocommerce-checkout > h4,
.btSupertitleWeight_bolder form.woocommerce-checkout > h5,
.btSupertitleWeight_bolder form.woocommerce-checkout > h6,
.btSupertitleWeight_bolder form.woocommerce-checkout > h7,
.btSupertitleWeight_bolder form.woocommerce-checkout > h8,
.btSupertitleWeight_bolder div.woocommerce-MyAccount-content > h1,
.btSupertitleWeight_bolder div.woocommerce-MyAccount-content > h2,
.btSupertitleWeight_bolder div.woocommerce-MyAccount-content > h3,
.btSupertitleWeight_bolder div.woocommerce-MyAccount-content > h4,
.btSupertitleWeight_bolder div.woocommerce-MyAccount-content > h5,
.btSupertitleWeight_bolder div.woocommerce-MyAccount-content > h6,
.btSupertitleWeight_bolder div.woocommerce-MyAccount-content > h7,
.btSupertitleWeight_bolder div.woocommerce-MyAccount-content > h8,
.btSupertitleWeight_bolder div.woocommerce-MyAccount-content header > h1,
.btSupertitleWeight_bolder div.woocommerce-MyAccount-content header > h2,
.btSupertitleWeight_bolder div.woocommerce-MyAccount-content header > h3,
.btSupertitleWeight_bolder div.woocommerce-MyAccount-content header > h4,
.btSupertitleWeight_bolder div.woocommerce-MyAccount-content header > h5,
.btSupertitleWeight_bolder div.woocommerce-MyAccount-content header > h6,
.btSupertitleWeight_bolder div.woocommerce-MyAccount-content header > h7,
.btSupertitleWeight_bolder div.woocommerce-MyAccount-content header > h8,
.btSupertitleWeight_bolder div.woocommerce-MyAccount-content form > h1,
.btSupertitleWeight_bolder div.woocommerce-MyAccount-content form > h2,
.btSupertitleWeight_bolder div.woocommerce-MyAccount-content form > h3,
.btSupertitleWeight_bolder div.woocommerce-MyAccount-content form > h4,
.btSupertitleWeight_bolder div.woocommerce-MyAccount-content form > h5,
.btSupertitleWeight_bolder div.woocommerce-MyAccount-content form > h6,
.btSupertitleWeight_bolder div.woocommerce-MyAccount-content form > h7,
.btSupertitleWeight_bolder div.woocommerce-MyAccount-content form > h8,
.btSupertitleWeight_bolder .woocommerce-customer-details > h1,
.btSupertitleWeight_bolder .woocommerce-customer-details > h2,
.btSupertitleWeight_bolder .woocommerce-customer-details > h3,
.btSupertitleWeight_bolder .woocommerce-customer-details > h4,
.btSupertitleWeight_bolder .woocommerce-customer-details > h5,
.btSupertitleWeight_bolder .woocommerce-customer-details > h6,
.btSupertitleWeight_bolder .woocommerce-customer-details > h7,
.btSupertitleWeight_bolder .woocommerce-customer-details > h8,
.btSupertitleWeight_bolder .woocommerce-order-details > h1,
.btSupertitleWeight_bolder .woocommerce-order-details > h2,
.btSupertitleWeight_bolder .woocommerce-order-details > h3,
.btSupertitleWeight_bolder .woocommerce-order-details > h4,
.btSupertitleWeight_bolder .woocommerce-order-details > h5,
.btSupertitleWeight_bolder .woocommerce-order-details > h6,
.btSupertitleWeight_bolder .woocommerce-order-details > h7,
.btSupertitleWeight_bolder .woocommerce-order-details > h8 {
font-weight: 800;
}
.btSupertitleWeight_bold .products > h1,
.btSupertitleWeight_bold .products > h2,
.btSupertitleWeight_bold .products > h3,
.btSupertitleWeight_bold .products > h4,
.btSupertitleWeight_bold .products > h5,
.btSupertitleWeight_bold .products > h6,
.btSupertitleWeight_bold .products > h7,
.btSupertitleWeight_bold .products > h8,
.btSupertitleWeight_bold div.bt_bb_tab_content > h1,
.btSupertitleWeight_bold div.bt_bb_tab_content > h2,
.btSupertitleWeight_bold div.bt_bb_tab_content > h3,
.btSupertitleWeight_bold div.bt_bb_tab_content > h4,
.btSupertitleWeight_bold div.bt_bb_tab_content > h5,
.btSupertitleWeight_bold div.bt_bb_tab_content > h6,
.btSupertitleWeight_bold div.bt_bb_tab_content > h7,
.btSupertitleWeight_bold div.bt_bb_tab_content > h8,
.btSupertitleWeight_bold .cross-sells > h1,
.btSupertitleWeight_bold .cross-sells > h2,
.btSupertitleWeight_bold .cross-sells > h3,
.btSupertitleWeight_bold .cross-sells > h4,
.btSupertitleWeight_bold .cross-sells > h5,
.btSupertitleWeight_bold .cross-sells > h6,
.btSupertitleWeight_bold .cross-sells > h7,
.btSupertitleWeight_bold .cross-sells > h8,
.btSupertitleWeight_bold .comment-respond > h1,
.btSupertitleWeight_bold .comment-respond > h2,
.btSupertitleWeight_bold .comment-respond > h3,
.btSupertitleWeight_bold .comment-respond > h4,
.btSupertitleWeight_bold .comment-respond > h5,
.btSupertitleWeight_bold .comment-respond > h6,
.btSupertitleWeight_bold .comment-respond > h7,
.btSupertitleWeight_bold .comment-respond > h8,
.btSupertitleWeight_bold section.related.products > h1,
.btSupertitleWeight_bold section.related.products > h2,
.btSupertitleWeight_bold section.related.products > h3,
.btSupertitleWeight_bold section.related.products > h4,
.btSupertitleWeight_bold section.related.products > h5,
.btSupertitleWeight_bold section.related.products > h6,
.btSupertitleWeight_bold section.related.products > h7,
.btSupertitleWeight_bold section.related.products > h8,
.btSupertitleWeight_bold div.cart_totals > h1,
.btSupertitleWeight_bold div.cart_totals > h2,
.btSupertitleWeight_bold div.cart_totals > h3,
.btSupertitleWeight_bold div.cart_totals > h4,
.btSupertitleWeight_bold div.cart_totals > h5,
.btSupertitleWeight_bold div.cart_totals > h6,
.btSupertitleWeight_bold div.cart_totals > h7,
.btSupertitleWeight_bold div.cart_totals > h8,
.btSupertitleWeight_bold div.woocommerce-billing-fields > h1,
.btSupertitleWeight_bold div.woocommerce-billing-fields > h2,
.btSupertitleWeight_bold div.woocommerce-billing-fields > h3,
.btSupertitleWeight_bold div.woocommerce-billing-fields > h4,
.btSupertitleWeight_bold div.woocommerce-billing-fields > h5,
.btSupertitleWeight_bold div.woocommerce-billing-fields > h6,
.btSupertitleWeight_bold div.woocommerce-billing-fields > h7,
.btSupertitleWeight_bold div.woocommerce-billing-fields > h8,
.btSupertitleWeight_bold div.woocommerce-additional-fields > h1,
.btSupertitleWeight_bold div.woocommerce-additional-fields > h2,
.btSupertitleWeight_bold div.woocommerce-additional-fields > h3,
.btSupertitleWeight_bold div.woocommerce-additional-fields > h4,
.btSupertitleWeight_bold div.woocommerce-additional-fields > h5,
.btSupertitleWeight_bold div.woocommerce-additional-fields > h6,
.btSupertitleWeight_bold div.woocommerce-additional-fields > h7,
.btSupertitleWeight_bold div.woocommerce-additional-fields > h8,
.btSupertitleWeight_bold div.woocommerce-shipping-fields > h1,
.btSupertitleWeight_bold div.woocommerce-shipping-fields > h2,
.btSupertitleWeight_bold div.woocommerce-shipping-fields > h3,
.btSupertitleWeight_bold div.woocommerce-shipping-fields > h4,
.btSupertitleWeight_bold div.woocommerce-shipping-fields > h5,
.btSupertitleWeight_bold div.woocommerce-shipping-fields > h6,
.btSupertitleWeight_bold div.woocommerce-shipping-fields > h7,
.btSupertitleWeight_bold div.woocommerce-shipping-fields > h8,
.btSupertitleWeight_bold form.woocommerce-checkout > h1,
.btSupertitleWeight_bold form.woocommerce-checkout > h2,
.btSupertitleWeight_bold form.woocommerce-checkout > h3,
.btSupertitleWeight_bold form.woocommerce-checkout > h4,
.btSupertitleWeight_bold form.woocommerce-checkout > h5,
.btSupertitleWeight_bold form.woocommerce-checkout > h6,
.btSupertitleWeight_bold form.woocommerce-checkout > h7,
.btSupertitleWeight_bold form.woocommerce-checkout > h8,
.btSupertitleWeight_bold div.woocommerce-MyAccount-content > h1,
.btSupertitleWeight_bold div.woocommerce-MyAccount-content > h2,
.btSupertitleWeight_bold div.woocommerce-MyAccount-content > h3,
.btSupertitleWeight_bold div.woocommerce-MyAccount-content > h4,
.btSupertitleWeight_bold div.woocommerce-MyAccount-content > h5,
.btSupertitleWeight_bold div.woocommerce-MyAccount-content > h6,
.btSupertitleWeight_bold div.woocommerce-MyAccount-content > h7,
.btSupertitleWeight_bold div.woocommerce-MyAccount-content > h8,
.btSupertitleWeight_bold div.woocommerce-MyAccount-content header > h1,
.btSupertitleWeight_bold div.woocommerce-MyAccount-content header > h2,
.btSupertitleWeight_bold div.woocommerce-MyAccount-content header > h3,
.btSupertitleWeight_bold div.woocommerce-MyAccount-content header > h4,
.btSupertitleWeight_bold div.woocommerce-MyAccount-content header > h5,
.btSupertitleWeight_bold div.woocommerce-MyAccount-content header > h6,
.btSupertitleWeight_bold div.woocommerce-MyAccount-content header > h7,
.btSupertitleWeight_bold div.woocommerce-MyAccount-content header > h8,
.btSupertitleWeight_bold div.woocommerce-MyAccount-content form > h1,
.btSupertitleWeight_bold div.woocommerce-MyAccount-content form > h2,
.btSupertitleWeight_bold div.woocommerce-MyAccount-content form > h3,
.btSupertitleWeight_bold div.woocommerce-MyAccount-content form > h4,
.btSupertitleWeight_bold div.woocommerce-MyAccount-content form > h5,
.btSupertitleWeight_bold div.woocommerce-MyAccount-content form > h6,
.btSupertitleWeight_bold div.woocommerce-MyAccount-content form > h7,
.btSupertitleWeight_bold div.woocommerce-MyAccount-content form > h8,
.btSupertitleWeight_bold .woocommerce-customer-details > h1,
.btSupertitleWeight_bold .woocommerce-customer-details > h2,
.btSupertitleWeight_bold .woocommerce-customer-details > h3,
.btSupertitleWeight_bold .woocommerce-customer-details > h4,
.btSupertitleWeight_bold .woocommerce-customer-details > h5,
.btSupertitleWeight_bold .woocommerce-customer-details > h6,
.btSupertitleWeight_bold .woocommerce-customer-details > h7,
.btSupertitleWeight_bold .woocommerce-customer-details > h8,
.btSupertitleWeight_bold .woocommerce-order-details > h1,
.btSupertitleWeight_bold .woocommerce-order-details > h2,
.btSupertitleWeight_bold .woocommerce-order-details > h3,
.btSupertitleWeight_bold .woocommerce-order-details > h4,
.btSupertitleWeight_bold .woocommerce-order-details > h5,
.btSupertitleWeight_bold .woocommerce-order-details > h6,
.btSupertitleWeight_bold .woocommerce-order-details > h7,
.btSupertitleWeight_bold .woocommerce-order-details > h8 {
font-weight: 700;
}
.btSupertitleWeight_semi-bold .products > h1,
.btSupertitleWeight_semi-bold .products > h2,
.btSupertitleWeight_semi-bold .products > h3,
.btSupertitleWeight_semi-bold .products > h4,
.btSupertitleWeight_semi-bold .products > h5,
.btSupertitleWeight_semi-bold .products > h6,
.btSupertitleWeight_semi-bold .products > h7,
.btSupertitleWeight_semi-bold .products > h8,
.btSupertitleWeight_semi-bold div.bt_bb_tab_content > h1,
.btSupertitleWeight_semi-bold div.bt_bb_tab_content > h2,
.btSupertitleWeight_semi-bold div.bt_bb_tab_content > h3,
.btSupertitleWeight_semi-bold div.bt_bb_tab_content > h4,
.btSupertitleWeight_semi-bold div.bt_bb_tab_content > h5,
.btSupertitleWeight_semi-bold div.bt_bb_tab_content > h6,
.btSupertitleWeight_semi-bold div.bt_bb_tab_content > h7,
.btSupertitleWeight_semi-bold div.bt_bb_tab_content > h8,
.btSupertitleWeight_semi-bold .cross-sells > h1,
.btSupertitleWeight_semi-bold .cross-sells > h2,
.btSupertitleWeight_semi-bold .cross-sells > h3,
.btSupertitleWeight_semi-bold .cross-sells > h4,
.btSupertitleWeight_semi-bold .cross-sells > h5,
.btSupertitleWeight_semi-bold .cross-sells > h6,
.btSupertitleWeight_semi-bold .cross-sells > h7,
.btSupertitleWeight_semi-bold .cross-sells > h8,
.btSupertitleWeight_semi-bold .comment-respond > h1,
.btSupertitleWeight_semi-bold .comment-respond > h2,
.btSupertitleWeight_semi-bold .comment-respond > h3,
.btSupertitleWeight_semi-bold .comment-respond > h4,
.btSupertitleWeight_semi-bold .comment-respond > h5,
.btSupertitleWeight_semi-bold .comment-respond > h6,
.btSupertitleWeight_semi-bold .comment-respond > h7,
.btSupertitleWeight_semi-bold .comment-respond > h8,
.btSupertitleWeight_semi-bold section.related.products > h1,
.btSupertitleWeight_semi-bold section.related.products > h2,
.btSupertitleWeight_semi-bold section.related.products > h3,
.btSupertitleWeight_semi-bold section.related.products > h4,
.btSupertitleWeight_semi-bold section.related.products > h5,
.btSupertitleWeight_semi-bold section.related.products > h6,
.btSupertitleWeight_semi-bold section.related.products > h7,
.btSupertitleWeight_semi-bold section.related.products > h8,
.btSupertitleWeight_semi-bold div.cart_totals > h1,
.btSupertitleWeight_semi-bold div.cart_totals > h2,
.btSupertitleWeight_semi-bold div.cart_totals > h3,
.btSupertitleWeight_semi-bold div.cart_totals > h4,
.btSupertitleWeight_semi-bold div.cart_totals > h5,
.btSupertitleWeight_semi-bold div.cart_totals > h6,
.btSupertitleWeight_semi-bold div.cart_totals > h7,
.btSupertitleWeight_semi-bold div.cart_totals > h8,
.btSupertitleWeight_semi-bold div.woocommerce-billing-fields > h1,
.btSupertitleWeight_semi-bold div.woocommerce-billing-fields > h2,
.btSupertitleWeight_semi-bold div.woocommerce-billing-fields > h3,
.btSupertitleWeight_semi-bold div.woocommerce-billing-fields > h4,
.btSupertitleWeight_semi-bold div.woocommerce-billing-fields > h5,
.btSupertitleWeight_semi-bold div.woocommerce-billing-fields > h6,
.btSupertitleWeight_semi-bold div.woocommerce-billing-fields > h7,
.btSupertitleWeight_semi-bold div.woocommerce-billing-fields > h8,
.btSupertitleWeight_semi-bold div.woocommerce-additional-fields > h1,
.btSupertitleWeight_semi-bold div.woocommerce-additional-fields > h2,
.btSupertitleWeight_semi-bold div.woocommerce-additional-fields > h3,
.btSupertitleWeight_semi-bold div.woocommerce-additional-fields > h4,
.btSupertitleWeight_semi-bold div.woocommerce-additional-fields > h5,
.btSupertitleWeight_semi-bold div.woocommerce-additional-fields > h6,
.btSupertitleWeight_semi-bold div.woocommerce-additional-fields > h7,
.btSupertitleWeight_semi-bold div.woocommerce-additional-fields > h8,
.btSupertitleWeight_semi-bold div.woocommerce-shipping-fields > h1,
.btSupertitleWeight_semi-bold div.woocommerce-shipping-fields > h2,
.btSupertitleWeight_semi-bold div.woocommerce-shipping-fields > h3,
.btSupertitleWeight_semi-bold div.woocommerce-shipping-fields > h4,
.btSupertitleWeight_semi-bold div.woocommerce-shipping-fields > h5,
.btSupertitleWeight_semi-bold div.woocommerce-shipping-fields > h6,
.btSupertitleWeight_semi-bold div.woocommerce-shipping-fields > h7,
.btSupertitleWeight_semi-bold div.woocommerce-shipping-fields > h8,
.btSupertitleWeight_semi-bold form.woocommerce-checkout > h1,
.btSupertitleWeight_semi-bold form.woocommerce-checkout > h2,
.btSupertitleWeight_semi-bold form.woocommerce-checkout > h3,
.btSupertitleWeight_semi-bold form.woocommerce-checkout > h4,
.btSupertitleWeight_semi-bold form.woocommerce-checkout > h5,
.btSupertitleWeight_semi-bold form.woocommerce-checkout > h6,
.btSupertitleWeight_semi-bold form.woocommerce-checkout > h7,
.btSupertitleWeight_semi-bold form.woocommerce-checkout > h8,
.btSupertitleWeight_semi-bold div.woocommerce-MyAccount-content > h1,
.btSupertitleWeight_semi-bold div.woocommerce-MyAccount-content > h2,
.btSupertitleWeight_semi-bold div.woocommerce-MyAccount-content > h3,
.btSupertitleWeight_semi-bold div.woocommerce-MyAccount-content > h4,
.btSupertitleWeight_semi-bold div.woocommerce-MyAccount-content > h5,
.btSupertitleWeight_semi-bold div.woocommerce-MyAccount-content > h6,
.btSupertitleWeight_semi-bold div.woocommerce-MyAccount-content > h7,
.btSupertitleWeight_semi-bold div.woocommerce-MyAccount-content > h8,
.btSupertitleWeight_semi-bold div.woocommerce-MyAccount-content header > h1,
.btSupertitleWeight_semi-bold div.woocommerce-MyAccount-content header > h2,
.btSupertitleWeight_semi-bold div.woocommerce-MyAccount-content header > h3,
.btSupertitleWeight_semi-bold div.woocommerce-MyAccount-content header > h4,
.btSupertitleWeight_semi-bold div.woocommerce-MyAccount-content header > h5,
.btSupertitleWeight_semi-bold div.woocommerce-MyAccount-content header > h6,
.btSupertitleWeight_semi-bold div.woocommerce-MyAccount-content header > h7,
.btSupertitleWeight_semi-bold div.woocommerce-MyAccount-content header > h8,
.btSupertitleWeight_semi-bold div.woocommerce-MyAccount-content form > h1,
.btSupertitleWeight_semi-bold div.woocommerce-MyAccount-content form > h2,
.btSupertitleWeight_semi-bold div.woocommerce-MyAccount-content form > h3,
.btSupertitleWeight_semi-bold div.woocommerce-MyAccount-content form > h4,
.btSupertitleWeight_semi-bold div.woocommerce-MyAccount-content form > h5,
.btSupertitleWeight_semi-bold div.woocommerce-MyAccount-content form > h6,
.btSupertitleWeight_semi-bold div.woocommerce-MyAccount-content form > h7,
.btSupertitleWeight_semi-bold div.woocommerce-MyAccount-content form > h8,
.btSupertitleWeight_semi-bold .woocommerce-customer-details > h1,
.btSupertitleWeight_semi-bold .woocommerce-customer-details > h2,
.btSupertitleWeight_semi-bold .woocommerce-customer-details > h3,
.btSupertitleWeight_semi-bold .woocommerce-customer-details > h4,
.btSupertitleWeight_semi-bold .woocommerce-customer-details > h5,
.btSupertitleWeight_semi-bold .woocommerce-customer-details > h6,
.btSupertitleWeight_semi-bold .woocommerce-customer-details > h7,
.btSupertitleWeight_semi-bold .woocommerce-customer-details > h8,
.btSupertitleWeight_semi-bold .woocommerce-order-details > h1,
.btSupertitleWeight_semi-bold .woocommerce-order-details > h2,
.btSupertitleWeight_semi-bold .woocommerce-order-details > h3,
.btSupertitleWeight_semi-bold .woocommerce-order-details > h4,
.btSupertitleWeight_semi-bold .woocommerce-order-details > h5,
.btSupertitleWeight_semi-bold .woocommerce-order-details > h6,
.btSupertitleWeight_semi-bold .woocommerce-order-details > h7,
.btSupertitleWeight_semi-bold .woocommerce-order-details > h8 {
font-weight: 600;
}
.btSupertitleWeight_medium .products > h1,
.btSupertitleWeight_medium .products > h2,
.btSupertitleWeight_medium .products > h3,
.btSupertitleWeight_medium .products > h4,
.btSupertitleWeight_medium .products > h5,
.btSupertitleWeight_medium .products > h6,
.btSupertitleWeight_medium .products > h7,
.btSupertitleWeight_medium .products > h8,
.btSupertitleWeight_medium div.bt_bb_tab_content > h1,
.btSupertitleWeight_medium div.bt_bb_tab_content > h2,
.btSupertitleWeight_medium div.bt_bb_tab_content > h3,
.btSupertitleWeight_medium div.bt_bb_tab_content > h4,
.btSupertitleWeight_medium div.bt_bb_tab_content > h5,
.btSupertitleWeight_medium div.bt_bb_tab_content > h6,
.btSupertitleWeight_medium div.bt_bb_tab_content > h7,
.btSupertitleWeight_medium div.bt_bb_tab_content > h8,
.btSupertitleWeight_medium .cross-sells > h1,
.btSupertitleWeight_medium .cross-sells > h2,
.btSupertitleWeight_medium .cross-sells > h3,
.btSupertitleWeight_medium .cross-sells > h4,
.btSupertitleWeight_medium .cross-sells > h5,
.btSupertitleWeight_medium .cross-sells > h6,
.btSupertitleWeight_medium .cross-sells > h7,
.btSupertitleWeight_medium .cross-sells > h8,
.btSupertitleWeight_medium .comment-respond > h1,
.btSupertitleWeight_medium .comment-respond > h2,
.btSupertitleWeight_medium .comment-respond > h3,
.btSupertitleWeight_medium .comment-respond > h4,
.btSupertitleWeight_medium .comment-respond > h5,
.btSupertitleWeight_medium .comment-respond > h6,
.btSupertitleWeight_medium .comment-respond > h7,
.btSupertitleWeight_medium .comment-respond > h8,
.btSupertitleWeight_medium section.related.products > h1,
.btSupertitleWeight_medium section.related.products > h2,
.btSupertitleWeight_medium section.related.products > h3,
.btSupertitleWeight_medium section.related.products > h4,
.btSupertitleWeight_medium section.related.products > h5,
.btSupertitleWeight_medium section.related.products > h6,
.btSupertitleWeight_medium section.related.products > h7,
.btSupertitleWeight_medium section.related.products > h8,
.btSupertitleWeight_medium div.cart_totals > h1,
.btSupertitleWeight_medium div.cart_totals > h2,
.btSupertitleWeight_medium div.cart_totals > h3,
.btSupertitleWeight_medium div.cart_totals > h4,
.btSupertitleWeight_medium div.cart_totals > h5,
.btSupertitleWeight_medium div.cart_totals > h6,
.btSupertitleWeight_medium div.cart_totals > h7,
.btSupertitleWeight_medium div.cart_totals > h8,
.btSupertitleWeight_medium div.woocommerce-billing-fields > h1,
.btSupertitleWeight_medium div.woocommerce-billing-fields > h2,
.btSupertitleWeight_medium div.woocommerce-billing-fields > h3,
.btSupertitleWeight_medium div.woocommerce-billing-fields > h4,
.btSupertitleWeight_medium div.woocommerce-billing-fields > h5,
.btSupertitleWeight_medium div.woocommerce-billing-fields > h6,
.btSupertitleWeight_medium div.woocommerce-billing-fields > h7,
.btSupertitleWeight_medium div.woocommerce-billing-fields > h8,
.btSupertitleWeight_medium div.woocommerce-additional-fields > h1,
.btSupertitleWeight_medium div.woocommerce-additional-fields > h2,
.btSupertitleWeight_medium div.woocommerce-additional-fields > h3,
.btSupertitleWeight_medium div.woocommerce-additional-fields > h4,
.btSupertitleWeight_medium div.woocommerce-additional-fields > h5,
.btSupertitleWeight_medium div.woocommerce-additional-fields > h6,
.btSupertitleWeight_medium div.woocommerce-additional-fields > h7,
.btSupertitleWeight_medium div.woocommerce-additional-fields > h8,
.btSupertitleWeight_medium div.woocommerce-shipping-fields > h1,
.btSupertitleWeight_medium div.woocommerce-shipping-fields > h2,
.btSupertitleWeight_medium div.woocommerce-shipping-fields > h3,
.btSupertitleWeight_medium div.woocommerce-shipping-fields > h4,
.btSupertitleWeight_medium div.woocommerce-shipping-fields > h5,
.btSupertitleWeight_medium div.woocommerce-shipping-fields > h6,
.btSupertitleWeight_medium div.woocommerce-shipping-fields > h7,
.btSupertitleWeight_medium div.woocommerce-shipping-fields > h8,
.btSupertitleWeight_medium form.woocommerce-checkout > h1,
.btSupertitleWeight_medium form.woocommerce-checkout > h2,
.btSupertitleWeight_medium form.woocommerce-checkout > h3,
.btSupertitleWeight_medium form.woocommerce-checkout > h4,
.btSupertitleWeight_medium form.woocommerce-checkout > h5,
.btSupertitleWeight_medium form.woocommerce-checkout > h6,
.btSupertitleWeight_medium form.woocommerce-checkout > h7,
.btSupertitleWeight_medium form.woocommerce-checkout > h8,
.btSupertitleWeight_medium div.woocommerce-MyAccount-content > h1,
.btSupertitleWeight_medium div.woocommerce-MyAccount-content > h2,
.btSupertitleWeight_medium div.woocommerce-MyAccount-content > h3,
.btSupertitleWeight_medium div.woocommerce-MyAccount-content > h4,
.btSupertitleWeight_medium div.woocommerce-MyAccount-content > h5,
.btSupertitleWeight_medium div.woocommerce-MyAccount-content > h6,
.btSupertitleWeight_medium div.woocommerce-MyAccount-content > h7,
.btSupertitleWeight_medium div.woocommerce-MyAccount-content > h8,
.btSupertitleWeight_medium div.woocommerce-MyAccount-content header > h1,
.btSupertitleWeight_medium div.woocommerce-MyAccount-content header > h2,
.btSupertitleWeight_medium div.woocommerce-MyAccount-content header > h3,
.btSupertitleWeight_medium div.woocommerce-MyAccount-content header > h4,
.btSupertitleWeight_medium div.woocommerce-MyAccount-content header > h5,
.btSupertitleWeight_medium div.woocommerce-MyAccount-content header > h6,
.btSupertitleWeight_medium div.woocommerce-MyAccount-content header > h7,
.btSupertitleWeight_medium div.woocommerce-MyAccount-content header > h8,
.btSupertitleWeight_medium div.woocommerce-MyAccount-content form > h1,
.btSupertitleWeight_medium div.woocommerce-MyAccount-content form > h2,
.btSupertitleWeight_medium div.woocommerce-MyAccount-content form > h3,
.btSupertitleWeight_medium div.woocommerce-MyAccount-content form > h4,
.btSupertitleWeight_medium div.woocommerce-MyAccount-content form > h5,
.btSupertitleWeight_medium div.woocommerce-MyAccount-content form > h6,
.btSupertitleWeight_medium div.woocommerce-MyAccount-content form > h7,
.btSupertitleWeight_medium div.woocommerce-MyAccount-content form > h8,
.btSupertitleWeight_medium .woocommerce-customer-details > h1,
.btSupertitleWeight_medium .woocommerce-customer-details > h2,
.btSupertitleWeight_medium .woocommerce-customer-details > h3,
.btSupertitleWeight_medium .woocommerce-customer-details > h4,
.btSupertitleWeight_medium .woocommerce-customer-details > h5,
.btSupertitleWeight_medium .woocommerce-customer-details > h6,
.btSupertitleWeight_medium .woocommerce-customer-details > h7,
.btSupertitleWeight_medium .woocommerce-customer-details > h8,
.btSupertitleWeight_medium .woocommerce-order-details > h1,
.btSupertitleWeight_medium .woocommerce-order-details > h2,
.btSupertitleWeight_medium .woocommerce-order-details > h3,
.btSupertitleWeight_medium .woocommerce-order-details > h4,
.btSupertitleWeight_medium .woocommerce-order-details > h5,
.btSupertitleWeight_medium .woocommerce-order-details > h6,
.btSupertitleWeight_medium .woocommerce-order-details > h7,
.btSupertitleWeight_medium .woocommerce-order-details > h8 {
font-weight: 500;
}
.btSupertitleWeight_normal .products > h1,
.btSupertitleWeight_normal .products > h2,
.btSupertitleWeight_normal .products > h3,
.btSupertitleWeight_normal .products > h4,
.btSupertitleWeight_normal .products > h5,
.btSupertitleWeight_normal .products > h6,
.btSupertitleWeight_normal .products > h7,
.btSupertitleWeight_normal .products > h8,
.btSupertitleWeight_normal div.bt_bb_tab_content > h1,
.btSupertitleWeight_normal div.bt_bb_tab_content > h2,
.btSupertitleWeight_normal div.bt_bb_tab_content > h3,
.btSupertitleWeight_normal div.bt_bb_tab_content > h4,
.btSupertitleWeight_normal div.bt_bb_tab_content > h5,
.btSupertitleWeight_normal div.bt_bb_tab_content > h6,
.btSupertitleWeight_normal div.bt_bb_tab_content > h7,
.btSupertitleWeight_normal div.bt_bb_tab_content > h8,
.btSupertitleWeight_normal .cross-sells > h1,
.btSupertitleWeight_normal .cross-sells > h2,
.btSupertitleWeight_normal .cross-sells > h3,
.btSupertitleWeight_normal .cross-sells > h4,
.btSupertitleWeight_normal .cross-sells > h5,
.btSupertitleWeight_normal .cross-sells > h6,
.btSupertitleWeight_normal .cross-sells > h7,
.btSupertitleWeight_normal .cross-sells > h8,
.btSupertitleWeight_normal .comment-respond > h1,
.btSupertitleWeight_normal .comment-respond > h2,
.btSupertitleWeight_normal .comment-respond > h3,
.btSupertitleWeight_normal .comment-respond > h4,
.btSupertitleWeight_normal .comment-respond > h5,
.btSupertitleWeight_normal .comment-respond > h6,
.btSupertitleWeight_normal .comment-respond > h7,
.btSupertitleWeight_normal .comment-respond > h8,
.btSupertitleWeight_normal section.related.products > h1,
.btSupertitleWeight_normal section.related.products > h2,
.btSupertitleWeight_normal section.related.products > h3,
.btSupertitleWeight_normal section.related.products > h4,
.btSupertitleWeight_normal section.related.products > h5,
.btSupertitleWeight_normal section.related.products > h6,
.btSupertitleWeight_normal section.related.products > h7,
.btSupertitleWeight_normal section.related.products > h8,
.btSupertitleWeight_normal div.cart_totals > h1,
.btSupertitleWeight_normal div.cart_totals > h2,
.btSupertitleWeight_normal div.cart_totals > h3,
.btSupertitleWeight_normal div.cart_totals > h4,
.btSupertitleWeight_normal div.cart_totals > h5,
.btSupertitleWeight_normal div.cart_totals > h6,
.btSupertitleWeight_normal div.cart_totals > h7,
.btSupertitleWeight_normal div.cart_totals > h8,
.btSupertitleWeight_normal div.woocommerce-billing-fields > h1,
.btSupertitleWeight_normal div.woocommerce-billing-fields > h2,
.btSupertitleWeight_normal div.woocommerce-billing-fields > h3,
.btSupertitleWeight_normal div.woocommerce-billing-fields > h4,
.btSupertitleWeight_normal div.woocommerce-billing-fields > h5,
.btSupertitleWeight_normal div.woocommerce-billing-fields > h6,
.btSupertitleWeight_normal div.woocommerce-billing-fields > h7,
.btSupertitleWeight_normal div.woocommerce-billing-fields > h8,
.btSupertitleWeight_normal div.woocommerce-additional-fields > h1,
.btSupertitleWeight_normal div.woocommerce-additional-fields > h2,
.btSupertitleWeight_normal div.woocommerce-additional-fields > h3,
.btSupertitleWeight_normal div.woocommerce-additional-fields > h4,
.btSupertitleWeight_normal div.woocommerce-additional-fields > h5,
.btSupertitleWeight_normal div.woocommerce-additional-fields > h6,
.btSupertitleWeight_normal div.woocommerce-additional-fields > h7,
.btSupertitleWeight_normal div.woocommerce-additional-fields > h8,
.btSupertitleWeight_normal div.woocommerce-shipping-fields > h1,
.btSupertitleWeight_normal div.woocommerce-shipping-fields > h2,
.btSupertitleWeight_normal div.woocommerce-shipping-fields > h3,
.btSupertitleWeight_normal div.woocommerce-shipping-fields > h4,
.btSupertitleWeight_normal div.woocommerce-shipping-fields > h5,
.btSupertitleWeight_normal div.woocommerce-shipping-fields > h6,
.btSupertitleWeight_normal div.woocommerce-shipping-fields > h7,
.btSupertitleWeight_normal div.woocommerce-shipping-fields > h8,
.btSupertitleWeight_normal form.woocommerce-checkout > h1,
.btSupertitleWeight_normal form.woocommerce-checkout > h2,
.btSupertitleWeight_normal form.woocommerce-checkout > h3,
.btSupertitleWeight_normal form.woocommerce-checkout > h4,
.btSupertitleWeight_normal form.woocommerce-checkout > h5,
.btSupertitleWeight_normal form.woocommerce-checkout > h6,
.btSupertitleWeight_normal form.woocommerce-checkout > h7,
.btSupertitleWeight_normal form.woocommerce-checkout > h8,
.btSupertitleWeight_normal div.woocommerce-MyAccount-content > h1,
.btSupertitleWeight_normal div.woocommerce-MyAccount-content > h2,
.btSupertitleWeight_normal div.woocommerce-MyAccount-content > h3,
.btSupertitleWeight_normal div.woocommerce-MyAccount-content > h4,
.btSupertitleWeight_normal div.woocommerce-MyAccount-content > h5,
.btSupertitleWeight_normal div.woocommerce-MyAccount-content > h6,
.btSupertitleWeight_normal div.woocommerce-MyAccount-content > h7,
.btSupertitleWeight_normal div.woocommerce-MyAccount-content > h8,
.btSupertitleWeight_normal div.woocommerce-MyAccount-content header > h1,
.btSupertitleWeight_normal div.woocommerce-MyAccount-content header > h2,
.btSupertitleWeight_normal div.woocommerce-MyAccount-content header > h3,
.btSupertitleWeight_normal div.woocommerce-MyAccount-content header > h4,
.btSupertitleWeight_normal div.woocommerce-MyAccount-content header > h5,
.btSupertitleWeight_normal div.woocommerce-MyAccount-content header > h6,
.btSupertitleWeight_normal div.woocommerce-MyAccount-content header > h7,
.btSupertitleWeight_normal div.woocommerce-MyAccount-content header > h8,
.btSupertitleWeight_normal div.woocommerce-MyAccount-content form > h1,
.btSupertitleWeight_normal div.woocommerce-MyAccount-content form > h2,
.btSupertitleWeight_normal div.woocommerce-MyAccount-content form > h3,
.btSupertitleWeight_normal div.woocommerce-MyAccount-content form > h4,
.btSupertitleWeight_normal div.woocommerce-MyAccount-content form > h5,
.btSupertitleWeight_normal div.woocommerce-MyAccount-content form > h6,
.btSupertitleWeight_normal div.woocommerce-MyAccount-content form > h7,
.btSupertitleWeight_normal div.woocommerce-MyAccount-content form > h8,
.btSupertitleWeight_normal .woocommerce-customer-details > h1,
.btSupertitleWeight_normal .woocommerce-customer-details > h2,
.btSupertitleWeight_normal .woocommerce-customer-details > h3,
.btSupertitleWeight_normal .woocommerce-customer-details > h4,
.btSupertitleWeight_normal .woocommerce-customer-details > h5,
.btSupertitleWeight_normal .woocommerce-customer-details > h6,
.btSupertitleWeight_normal .woocommerce-customer-details > h7,
.btSupertitleWeight_normal .woocommerce-customer-details > h8,
.btSupertitleWeight_normal .woocommerce-order-details > h1,
.btSupertitleWeight_normal .woocommerce-order-details > h2,
.btSupertitleWeight_normal .woocommerce-order-details > h3,
.btSupertitleWeight_normal .woocommerce-order-details > h4,
.btSupertitleWeight_normal .woocommerce-order-details > h5,
.btSupertitleWeight_normal .woocommerce-order-details > h6,
.btSupertitleWeight_normal .woocommerce-order-details > h7,
.btSupertitleWeight_normal .woocommerce-order-details > h8 {
font-weight: 400;
}
.btSupertitleWeight_light .products > h1,
.btSupertitleWeight_light .products > h2,
.btSupertitleWeight_light .products > h3,
.btSupertitleWeight_light .products > h4,
.btSupertitleWeight_light .products > h5,
.btSupertitleWeight_light .products > h6,
.btSupertitleWeight_light .products > h7,
.btSupertitleWeight_light .products > h8,
.btSupertitleWeight_light div.bt_bb_tab_content > h1,
.btSupertitleWeight_light div.bt_bb_tab_content > h2,
.btSupertitleWeight_light div.bt_bb_tab_content > h3,
.btSupertitleWeight_light div.bt_bb_tab_content > h4,
.btSupertitleWeight_light div.bt_bb_tab_content > h5,
.btSupertitleWeight_light div.bt_bb_tab_content > h6,
.btSupertitleWeight_light div.bt_bb_tab_content > h7,
.btSupertitleWeight_light div.bt_bb_tab_content > h8,
.btSupertitleWeight_light .cross-sells > h1,
.btSupertitleWeight_light .cross-sells > h2,
.btSupertitleWeight_light .cross-sells > h3,
.btSupertitleWeight_light .cross-sells > h4,
.btSupertitleWeight_light .cross-sells > h5,
.btSupertitleWeight_light .cross-sells > h6,
.btSupertitleWeight_light .cross-sells > h7,
.btSupertitleWeight_light .cross-sells > h8,
.btSupertitleWeight_light .comment-respond > h1,
.btSupertitleWeight_light .comment-respond > h2,
.btSupertitleWeight_light .comment-respond > h3,
.btSupertitleWeight_light .comment-respond > h4,
.btSupertitleWeight_light .comment-respond > h5,
.btSupertitleWeight_light .comment-respond > h6,
.btSupertitleWeight_light .comment-respond > h7,
.btSupertitleWeight_light .comment-respond > h8,
.btSupertitleWeight_light section.related.products > h1,
.btSupertitleWeight_light section.related.products > h2,
.btSupertitleWeight_light section.related.products > h3,
.btSupertitleWeight_light section.related.products > h4,
.btSupertitleWeight_light section.related.products > h5,
.btSupertitleWeight_light section.related.products > h6,
.btSupertitleWeight_light section.related.products > h7,
.btSupertitleWeight_light section.related.products > h8,
.btSupertitleWeight_light div.cart_totals > h1,
.btSupertitleWeight_light div.cart_totals > h2,
.btSupertitleWeight_light div.cart_totals > h3,
.btSupertitleWeight_light div.cart_totals > h4,
.btSupertitleWeight_light div.cart_totals > h5,
.btSupertitleWeight_light div.cart_totals > h6,
.btSupertitleWeight_light div.cart_totals > h7,
.btSupertitleWeight_light div.cart_totals > h8,
.btSupertitleWeight_light div.woocommerce-billing-fields > h1,
.btSupertitleWeight_light div.woocommerce-billing-fields > h2,
.btSupertitleWeight_light div.woocommerce-billing-fields > h3,
.btSupertitleWeight_light div.woocommerce-billing-fields > h4,
.btSupertitleWeight_light div.woocommerce-billing-fields > h5,
.btSupertitleWeight_light div.woocommerce-billing-fields > h6,
.btSupertitleWeight_light div.woocommerce-billing-fields > h7,
.btSupertitleWeight_light div.woocommerce-billing-fields > h8,
.btSupertitleWeight_light div.woocommerce-additional-fields > h1,
.btSupertitleWeight_light div.woocommerce-additional-fields > h2,
.btSupertitleWeight_light div.woocommerce-additional-fields > h3,
.btSupertitleWeight_light div.woocommerce-additional-fields > h4,
.btSupertitleWeight_light div.woocommerce-additional-fields > h5,
.btSupertitleWeight_light div.woocommerce-additional-fields > h6,
.btSupertitleWeight_light div.woocommerce-additional-fields > h7,
.btSupertitleWeight_light div.woocommerce-additional-fields > h8,
.btSupertitleWeight_light div.woocommerce-shipping-fields > h1,
.btSupertitleWeight_light div.woocommerce-shipping-fields > h2,
.btSupertitleWeight_light div.woocommerce-shipping-fields > h3,
.btSupertitleWeight_light div.woocommerce-shipping-fields > h4,
.btSupertitleWeight_light div.woocommerce-shipping-fields > h5,
.btSupertitleWeight_light div.woocommerce-shipping-fields > h6,
.btSupertitleWeight_light div.woocommerce-shipping-fields > h7,
.btSupertitleWeight_light div.woocommerce-shipping-fields > h8,
.btSupertitleWeight_light form.woocommerce-checkout > h1,
.btSupertitleWeight_light form.woocommerce-checkout > h2,
.btSupertitleWeight_light form.woocommerce-checkout > h3,
.btSupertitleWeight_light form.woocommerce-checkout > h4,
.btSupertitleWeight_light form.woocommerce-checkout > h5,
.btSupertitleWeight_light form.woocommerce-checkout > h6,
.btSupertitleWeight_light form.woocommerce-checkout > h7,
.btSupertitleWeight_light form.woocommerce-checkout > h8,
.btSupertitleWeight_light div.woocommerce-MyAccount-content > h1,
.btSupertitleWeight_light div.woocommerce-MyAccount-content > h2,
.btSupertitleWeight_light div.woocommerce-MyAccount-content > h3,
.btSupertitleWeight_light div.woocommerce-MyAccount-content > h4,
.btSupertitleWeight_light div.woocommerce-MyAccount-content > h5,
.btSupertitleWeight_light div.woocommerce-MyAccount-content > h6,
.btSupertitleWeight_light div.woocommerce-MyAccount-content > h7,
.btSupertitleWeight_light div.woocommerce-MyAccount-content > h8,
.btSupertitleWeight_light div.woocommerce-MyAccount-content header > h1,
.btSupertitleWeight_light div.woocommerce-MyAccount-content header > h2,
.btSupertitleWeight_light div.woocommerce-MyAccount-content header > h3,
.btSupertitleWeight_light div.woocommerce-MyAccount-content header > h4,
.btSupertitleWeight_light div.woocommerce-MyAccount-content header > h5,
.btSupertitleWeight_light div.woocommerce-MyAccount-content header > h6,
.btSupertitleWeight_light div.woocommerce-MyAccount-content header > h7,
.btSupertitleWeight_light div.woocommerce-MyAccount-content header > h8,
.btSupertitleWeight_light div.woocommerce-MyAccount-content form > h1,
.btSupertitleWeight_light div.woocommerce-MyAccount-content form > h2,
.btSupertitleWeight_light div.woocommerce-MyAccount-content form > h3,
.btSupertitleWeight_light div.woocommerce-MyAccount-content form > h4,
.btSupertitleWeight_light div.woocommerce-MyAccount-content form > h5,
.btSupertitleWeight_light div.woocommerce-MyAccount-content form > h6,
.btSupertitleWeight_light div.woocommerce-MyAccount-content form > h7,
.btSupertitleWeight_light div.woocommerce-MyAccount-content form > h8,
.btSupertitleWeight_light .woocommerce-customer-details > h1,
.btSupertitleWeight_light .woocommerce-customer-details > h2,
.btSupertitleWeight_light .woocommerce-customer-details > h3,
.btSupertitleWeight_light .woocommerce-customer-details > h4,
.btSupertitleWeight_light .woocommerce-customer-details > h5,
.btSupertitleWeight_light .woocommerce-customer-details > h6,
.btSupertitleWeight_light .woocommerce-customer-details > h7,
.btSupertitleWeight_light .woocommerce-customer-details > h8,
.btSupertitleWeight_light .woocommerce-order-details > h1,
.btSupertitleWeight_light .woocommerce-order-details > h2,
.btSupertitleWeight_light .woocommerce-order-details > h3,
.btSupertitleWeight_light .woocommerce-order-details > h4,
.btSupertitleWeight_light .woocommerce-order-details > h5,
.btSupertitleWeight_light .woocommerce-order-details > h6,
.btSupertitleWeight_light .woocommerce-order-details > h7,
.btSupertitleWeight_light .woocommerce-order-details > h8 {
font-weight: 300;
}
.btSupertitleWeight_lighter .products > h1,
.btSupertitleWeight_lighter .products > h2,
.btSupertitleWeight_lighter .products > h3,
.btSupertitleWeight_lighter .products > h4,
.btSupertitleWeight_lighter .products > h5,
.btSupertitleWeight_lighter .products > h6,
.btSupertitleWeight_lighter .products > h7,
.btSupertitleWeight_lighter .products > h8,
.btSupertitleWeight_lighter div.bt_bb_tab_content > h1,
.btSupertitleWeight_lighter div.bt_bb_tab_content > h2,
.btSupertitleWeight_lighter div.bt_bb_tab_content > h3,
.btSupertitleWeight_lighter div.bt_bb_tab_content > h4,
.btSupertitleWeight_lighter div.bt_bb_tab_content > h5,
.btSupertitleWeight_lighter div.bt_bb_tab_content > h6,
.btSupertitleWeight_lighter div.bt_bb_tab_content > h7,
.btSupertitleWeight_lighter div.bt_bb_tab_content > h8,
.btSupertitleWeight_lighter .cross-sells > h1,
.btSupertitleWeight_lighter .cross-sells > h2,
.btSupertitleWeight_lighter .cross-sells > h3,
.btSupertitleWeight_lighter .cross-sells > h4,
.btSupertitleWeight_lighter .cross-sells > h5,
.btSupertitleWeight_lighter .cross-sells > h6,
.btSupertitleWeight_lighter .cross-sells > h7,
.btSupertitleWeight_lighter .cross-sells > h8,
.btSupertitleWeight_lighter .comment-respond > h1,
.btSupertitleWeight_lighter .comment-respond > h2,
.btSupertitleWeight_lighter .comment-respond > h3,
.btSupertitleWeight_lighter .comment-respond > h4,
.btSupertitleWeight_lighter .comment-respond > h5,
.btSupertitleWeight_lighter .comment-respond > h6,
.btSupertitleWeight_lighter .comment-respond > h7,
.btSupertitleWeight_lighter .comment-respond > h8,
.btSupertitleWeight_lighter section.related.products > h1,
.btSupertitleWeight_lighter section.related.products > h2,
.btSupertitleWeight_lighter section.related.products > h3,
.btSupertitleWeight_lighter section.related.products > h4,
.btSupertitleWeight_lighter section.related.products > h5,
.btSupertitleWeight_lighter section.related.products > h6,
.btSupertitleWeight_lighter section.related.products > h7,
.btSupertitleWeight_lighter section.related.products > h8,
.btSupertitleWeight_lighter div.cart_totals > h1,
.btSupertitleWeight_lighter div.cart_totals > h2,
.btSupertitleWeight_lighter div.cart_totals > h3,
.btSupertitleWeight_lighter div.cart_totals > h4,
.btSupertitleWeight_lighter div.cart_totals > h5,
.btSupertitleWeight_lighter div.cart_totals > h6,
.btSupertitleWeight_lighter div.cart_totals > h7,
.btSupertitleWeight_lighter div.cart_totals > h8,
.btSupertitleWeight_lighter div.woocommerce-billing-fields > h1,
.btSupertitleWeight_lighter div.woocommerce-billing-fields > h2,
.btSupertitleWeight_lighter div.woocommerce-billing-fields > h3,
.btSupertitleWeight_lighter div.woocommerce-billing-fields > h4,
.btSupertitleWeight_lighter div.woocommerce-billing-fields > h5,
.btSupertitleWeight_lighter div.woocommerce-billing-fields > h6,
.btSupertitleWeight_lighter div.woocommerce-billing-fields > h7,
.btSupertitleWeight_lighter div.woocommerce-billing-fields > h8,
.btSupertitleWeight_lighter div.woocommerce-additional-fields > h1,
.btSupertitleWeight_lighter div.woocommerce-additional-fields > h2,
.btSupertitleWeight_lighter div.woocommerce-additional-fields > h3,
.btSupertitleWeight_lighter div.woocommerce-additional-fields > h4,
.btSupertitleWeight_lighter div.woocommerce-additional-fields > h5,
.btSupertitleWeight_lighter div.woocommerce-additional-fields > h6,
.btSupertitleWeight_lighter div.woocommerce-additional-fields > h7,
.btSupertitleWeight_lighter div.woocommerce-additional-fields > h8,
.btSupertitleWeight_lighter div.woocommerce-shipping-fields > h1,
.btSupertitleWeight_lighter div.woocommerce-shipping-fields > h2,
.btSupertitleWeight_lighter div.woocommerce-shipping-fields > h3,
.btSupertitleWeight_lighter div.woocommerce-shipping-fields > h4,
.btSupertitleWeight_lighter div.woocommerce-shipping-fields > h5,
.btSupertitleWeight_lighter div.woocommerce-shipping-fields > h6,
.btSupertitleWeight_lighter div.woocommerce-shipping-fields > h7,
.btSupertitleWeight_lighter div.woocommerce-shipping-fields > h8,
.btSupertitleWeight_lighter form.woocommerce-checkout > h1,
.btSupertitleWeight_lighter form.woocommerce-checkout > h2,
.btSupertitleWeight_lighter form.woocommerce-checkout > h3,
.btSupertitleWeight_lighter form.woocommerce-checkout > h4,
.btSupertitleWeight_lighter form.woocommerce-checkout > h5,
.btSupertitleWeight_lighter form.woocommerce-checkout > h6,
.btSupertitleWeight_lighter form.woocommerce-checkout > h7,
.btSupertitleWeight_lighter form.woocommerce-checkout > h8,
.btSupertitleWeight_lighter div.woocommerce-MyAccount-content > h1,
.btSupertitleWeight_lighter div.woocommerce-MyAccount-content > h2,
.btSupertitleWeight_lighter div.woocommerce-MyAccount-content > h3,
.btSupertitleWeight_lighter div.woocommerce-MyAccount-content > h4,
.btSupertitleWeight_lighter div.woocommerce-MyAccount-content > h5,
.btSupertitleWeight_lighter div.woocommerce-MyAccount-content > h6,
.btSupertitleWeight_lighter div.woocommerce-MyAccount-content > h7,
.btSupertitleWeight_lighter div.woocommerce-MyAccount-content > h8,
.btSupertitleWeight_lighter div.woocommerce-MyAccount-content header > h1,
.btSupertitleWeight_lighter div.woocommerce-MyAccount-content header > h2,
.btSupertitleWeight_lighter div.woocommerce-MyAccount-content header > h3,
.btSupertitleWeight_lighter div.woocommerce-MyAccount-content header > h4,
.btSupertitleWeight_lighter div.woocommerce-MyAccount-content header > h5,
.btSupertitleWeight_lighter div.woocommerce-MyAccount-content header > h6,
.btSupertitleWeight_lighter div.woocommerce-MyAccount-content header > h7,
.btSupertitleWeight_lighter div.woocommerce-MyAccount-content header > h8,
.btSupertitleWeight_lighter div.woocommerce-MyAccount-content form > h1,
.btSupertitleWeight_lighter div.woocommerce-MyAccount-content form > h2,
.btSupertitleWeight_lighter div.woocommerce-MyAccount-content form > h3,
.btSupertitleWeight_lighter div.woocommerce-MyAccount-content form > h4,
.btSupertitleWeight_lighter div.woocommerce-MyAccount-content form > h5,
.btSupertitleWeight_lighter div.woocommerce-MyAccount-content form > h6,
.btSupertitleWeight_lighter div.woocommerce-MyAccount-content form > h7,
.btSupertitleWeight_lighter div.woocommerce-MyAccount-content form > h8,
.btSupertitleWeight_lighter .woocommerce-customer-details > h1,
.btSupertitleWeight_lighter .woocommerce-customer-details > h2,
.btSupertitleWeight_lighter .woocommerce-customer-details > h3,
.btSupertitleWeight_lighter .woocommerce-customer-details > h4,
.btSupertitleWeight_lighter .woocommerce-customer-details > h5,
.btSupertitleWeight_lighter .woocommerce-customer-details > h6,
.btSupertitleWeight_lighter .woocommerce-customer-details > h7,
.btSupertitleWeight_lighter .woocommerce-customer-details > h8,
.btSupertitleWeight_lighter .woocommerce-order-details > h1,
.btSupertitleWeight_lighter .woocommerce-order-details > h2,
.btSupertitleWeight_lighter .woocommerce-order-details > h3,
.btSupertitleWeight_lighter .woocommerce-order-details > h4,
.btSupertitleWeight_lighter .woocommerce-order-details > h5,
.btSupertitleWeight_lighter .woocommerce-order-details > h6,
.btSupertitleWeight_lighter .woocommerce-order-details > h7,
.btSupertitleWeight_lighter .woocommerce-order-details > h8 {
font-weight: 200;
}
.btSupertitleWeight_thin .products > h1,
.btSupertitleWeight_thin .products > h2,
.btSupertitleWeight_thin .products > h3,
.btSupertitleWeight_thin .products > h4,
.btSupertitleWeight_thin .products > h5,
.btSupertitleWeight_thin .products > h6,
.btSupertitleWeight_thin .products > h7,
.btSupertitleWeight_thin .products > h8,
.btSupertitleWeight_thin div.bt_bb_tab_content > h1,
.btSupertitleWeight_thin div.bt_bb_tab_content > h2,
.btSupertitleWeight_thin div.bt_bb_tab_content > h3,
.btSupertitleWeight_thin div.bt_bb_tab_content > h4,
.btSupertitleWeight_thin div.bt_bb_tab_content > h5,
.btSupertitleWeight_thin div.bt_bb_tab_content > h6,
.btSupertitleWeight_thin div.bt_bb_tab_content > h7,
.btSupertitleWeight_thin div.bt_bb_tab_content > h8,
.btSupertitleWeight_thin .cross-sells > h1,
.btSupertitleWeight_thin .cross-sells > h2,
.btSupertitleWeight_thin .cross-sells > h3,
.btSupertitleWeight_thin .cross-sells > h4,
.btSupertitleWeight_thin .cross-sells > h5,
.btSupertitleWeight_thin .cross-sells > h6,
.btSupertitleWeight_thin .cross-sells > h7,
.btSupertitleWeight_thin .cross-sells > h8,
.btSupertitleWeight_thin .comment-respond > h1,
.btSupertitleWeight_thin .comment-respond > h2,
.btSupertitleWeight_thin .comment-respond > h3,
.btSupertitleWeight_thin .comment-respond > h4,
.btSupertitleWeight_thin .comment-respond > h5,
.btSupertitleWeight_thin .comment-respond > h6,
.btSupertitleWeight_thin .comment-respond > h7,
.btSupertitleWeight_thin .comment-respond > h8,
.btSupertitleWeight_thin section.related.products > h1,
.btSupertitleWeight_thin section.related.products > h2,
.btSupertitleWeight_thin section.related.products > h3,
.btSupertitleWeight_thin section.related.products > h4,
.btSupertitleWeight_thin section.related.products > h5,
.btSupertitleWeight_thin section.related.products > h6,
.btSupertitleWeight_thin section.related.products > h7,
.btSupertitleWeight_thin section.related.products > h8,
.btSupertitleWeight_thin div.cart_totals > h1,
.btSupertitleWeight_thin div.cart_totals > h2,
.btSupertitleWeight_thin div.cart_totals > h3,
.btSupertitleWeight_thin div.cart_totals > h4,
.btSupertitleWeight_thin div.cart_totals > h5,
.btSupertitleWeight_thin div.cart_totals > h6,
.btSupertitleWeight_thin div.cart_totals > h7,
.btSupertitleWeight_thin div.cart_totals > h8,
.btSupertitleWeight_thin div.woocommerce-billing-fields > h1,
.btSupertitleWeight_thin div.woocommerce-billing-fields > h2,
.btSupertitleWeight_thin div.woocommerce-billing-fields > h3,
.btSupertitleWeight_thin div.woocommerce-billing-fields > h4,
.btSupertitleWeight_thin div.woocommerce-billing-fields > h5,
.btSupertitleWeight_thin div.woocommerce-billing-fields > h6,
.btSupertitleWeight_thin div.woocommerce-billing-fields > h7,
.btSupertitleWeight_thin div.woocommerce-billing-fields > h8,
.btSupertitleWeight_thin div.woocommerce-additional-fields > h1,
.btSupertitleWeight_thin div.woocommerce-additional-fields > h2,
.btSupertitleWeight_thin div.woocommerce-additional-fields > h3,
.btSupertitleWeight_thin div.woocommerce-additional-fields > h4,
.btSupertitleWeight_thin div.woocommerce-additional-fields > h5,
.btSupertitleWeight_thin div.woocommerce-additional-fields > h6,
.btSupertitleWeight_thin div.woocommerce-additional-fields > h7,
.btSupertitleWeight_thin div.woocommerce-additional-fields > h8,
.btSupertitleWeight_thin div.woocommerce-shipping-fields > h1,
.btSupertitleWeight_thin div.woocommerce-shipping-fields > h2,
.btSupertitleWeight_thin div.woocommerce-shipping-fields > h3,
.btSupertitleWeight_thin div.woocommerce-shipping-fields > h4,
.btSupertitleWeight_thin div.woocommerce-shipping-fields > h5,
.btSupertitleWeight_thin div.woocommerce-shipping-fields > h6,
.btSupertitleWeight_thin div.woocommerce-shipping-fields > h7,
.btSupertitleWeight_thin div.woocommerce-shipping-fields > h8,
.btSupertitleWeight_thin form.woocommerce-checkout > h1,
.btSupertitleWeight_thin form.woocommerce-checkout > h2,
.btSupertitleWeight_thin form.woocommerce-checkout > h3,
.btSupertitleWeight_thin form.woocommerce-checkout > h4,
.btSupertitleWeight_thin form.woocommerce-checkout > h5,
.btSupertitleWeight_thin form.woocommerce-checkout > h6,
.btSupertitleWeight_thin form.woocommerce-checkout > h7,
.btSupertitleWeight_thin form.woocommerce-checkout > h8,
.btSupertitleWeight_thin div.woocommerce-MyAccount-content > h1,
.btSupertitleWeight_thin div.woocommerce-MyAccount-content > h2,
.btSupertitleWeight_thin div.woocommerce-MyAccount-content > h3,
.btSupertitleWeight_thin div.woocommerce-MyAccount-content > h4,
.btSupertitleWeight_thin div.woocommerce-MyAccount-content > h5,
.btSupertitleWeight_thin div.woocommerce-MyAccount-content > h6,
.btSupertitleWeight_thin div.woocommerce-MyAccount-content > h7,
.btSupertitleWeight_thin div.woocommerce-MyAccount-content > h8,
.btSupertitleWeight_thin div.woocommerce-MyAccount-content header > h1,
.btSupertitleWeight_thin div.woocommerce-MyAccount-content header > h2,
.btSupertitleWeight_thin div.woocommerce-MyAccount-content header > h3,
.btSupertitleWeight_thin div.woocommerce-MyAccount-content header > h4,
.btSupertitleWeight_thin div.woocommerce-MyAccount-content header > h5,
.btSupertitleWeight_thin div.woocommerce-MyAccount-content header > h6,
.btSupertitleWeight_thin div.woocommerce-MyAccount-content header > h7,
.btSupertitleWeight_thin div.woocommerce-MyAccount-content header > h8,
.btSupertitleWeight_thin div.woocommerce-MyAccount-content form > h1,
.btSupertitleWeight_thin div.woocommerce-MyAccount-content form > h2,
.btSupertitleWeight_thin div.woocommerce-MyAccount-content form > h3,
.btSupertitleWeight_thin div.woocommerce-MyAccount-content form > h4,
.btSupertitleWeight_thin div.woocommerce-MyAccount-content form > h5,
.btSupertitleWeight_thin div.woocommerce-MyAccount-content form > h6,
.btSupertitleWeight_thin div.woocommerce-MyAccount-content form > h7,
.btSupertitleWeight_thin div.woocommerce-MyAccount-content form > h8,
.btSupertitleWeight_thin .woocommerce-customer-details > h1,
.btSupertitleWeight_thin .woocommerce-customer-details > h2,
.btSupertitleWeight_thin .woocommerce-customer-details > h3,
.btSupertitleWeight_thin .woocommerce-customer-details > h4,
.btSupertitleWeight_thin .woocommerce-customer-details > h5,
.btSupertitleWeight_thin .woocommerce-customer-details > h6,
.btSupertitleWeight_thin .woocommerce-customer-details > h7,
.btSupertitleWeight_thin .woocommerce-customer-details > h8,
.btSupertitleWeight_thin .woocommerce-order-details > h1,
.btSupertitleWeight_thin .woocommerce-order-details > h2,
.btSupertitleWeight_thin .woocommerce-order-details > h3,
.btSupertitleWeight_thin .woocommerce-order-details > h4,
.btSupertitleWeight_thin .woocommerce-order-details > h5,
.btSupertitleWeight_thin .woocommerce-order-details > h6,
.btSupertitleWeight_thin .woocommerce-order-details > h7,
.btSupertitleWeight_thin .woocommerce-order-details > h8 {
font-weight: 100;
} .woocommerce .btSidebar a.button,
.woocommerce .bt-content a.button,
.woocommerce-page .btSidebar a.button,
.woocommerce-page .bt-content a.button,
.woocommerce .btSidebar input[type="submit"],
.woocommerce .bt-content input[type="submit"],
.woocommerce-page .btSidebar input[type="submit"],
.woocommerce-page .bt-content input[type="submit"],
.woocommerce .btSidebar button[type="submit"],
.woocommerce .bt-content button[type="submit"],
.woocommerce-page .btSidebar button[type="submit"],
.woocommerce-page .bt-content button[type="submit"],
.woocommerce .btSidebar input.button,
.woocommerce .bt-content input.button,
.woocommerce-page .btSidebar input.button,
.woocommerce-page .bt-content input.button,
.woocommerce .btSidebar input.alt:hover,
.woocommerce .bt-content input.alt:hover,
.woocommerce-page .btSidebar input.alt:hover,
.woocommerce-page .bt-content input.alt:hover,
.woocommerce .btSidebar a.button.alt:hover,
.woocommerce .bt-content a.button.alt:hover,
.woocommerce-page .btSidebar a.button.alt:hover,
.woocommerce-page .bt-content a.button.alt:hover,
.woocommerce .btSidebar .button.alt:hover,
.woocommerce .bt-content .button.alt:hover,
.woocommerce-page .btSidebar .button.alt:hover,
.woocommerce-page .bt-content .button.alt:hover,
.woocommerce .btSidebar button.alt:hover,
.woocommerce .bt-content button.alt:hover,
.woocommerce-page .btSidebar button.alt:hover,
.woocommerce-page .bt-content button.alt:hover,
div.woocommerce a.button,
div.woocommerce input[type="submit"],
div.woocommerce button[type="submit"],
div.woocommerce input.button,
div.woocommerce input.alt:hover,
div.woocommerce a.button.alt:hover,
div.woocommerce .button.alt:hover,
div.woocommerce button.alt:hover {
font-size: .9375rem;
font-family: var(--button-font);
letter-spacing: var(--letter-spacing-button);
line-height: 1;
padding: 1.17em 2.3em;
min-height: 3.125rem;
cursor: pointer;
color: #fff;
-webkit-box-shadow: none;
box-shadow: none;
border: none;
background-color: transparent;
position: relative;
z-index: 1;
}
.btDarkSkin.woocommerce .btSidebar a.button,
.btDarkSkin.woocommerce .bt-content a.button,
.btDarkSkin.woocommerce-page .btSidebar a.button,
.btDarkSkin.woocommerce-page .bt-content a.button,
.btLightSkin .btDarkSkin.woocommerce .btSidebar a.button,
.btLightSkin .btDarkSkin.woocommerce .bt-content a.button,
.btLightSkin .btDarkSkin.woocommerce-page .btSidebar a.button,
.btLightSkin .btDarkSkin.woocommerce-page .bt-content a.button,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .btSidebar a.button,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .bt-content a.button,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .btSidebar a.button,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .bt-content a.button,
.btDarkSkin.woocommerce .btSidebar input[type="submit"],
.btDarkSkin.woocommerce .bt-content input[type="submit"],
.btDarkSkin.woocommerce-page .btSidebar input[type="submit"],
.btDarkSkin.woocommerce-page .bt-content input[type="submit"],
.btLightSkin .btDarkSkin.woocommerce .btSidebar input[type="submit"],
.btLightSkin .btDarkSkin.woocommerce .bt-content input[type="submit"],
.btLightSkin .btDarkSkin.woocommerce-page .btSidebar input[type="submit"],
.btLightSkin .btDarkSkin.woocommerce-page .bt-content input[type="submit"],
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .btSidebar input[type="submit"],
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .bt-content input[type="submit"],
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .btSidebar input[type="submit"],
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .bt-content input[type="submit"],
.btDarkSkin.woocommerce .btSidebar button[type="submit"],
.btDarkSkin.woocommerce .bt-content button[type="submit"],
.btDarkSkin.woocommerce-page .btSidebar button[type="submit"],
.btDarkSkin.woocommerce-page .bt-content button[type="submit"],
.btLightSkin .btDarkSkin.woocommerce .btSidebar button[type="submit"],
.btLightSkin .btDarkSkin.woocommerce .bt-content button[type="submit"],
.btLightSkin .btDarkSkin.woocommerce-page .btSidebar button[type="submit"],
.btLightSkin .btDarkSkin.woocommerce-page .bt-content button[type="submit"],
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .btSidebar button[type="submit"],
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .bt-content button[type="submit"],
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .btSidebar button[type="submit"],
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .bt-content button[type="submit"],
.btDarkSkin.woocommerce .btSidebar input.button,
.btDarkSkin.woocommerce .bt-content input.button,
.btDarkSkin.woocommerce-page .btSidebar input.button,
.btDarkSkin.woocommerce-page .bt-content input.button,
.btLightSkin .btDarkSkin.woocommerce .btSidebar input.button,
.btLightSkin .btDarkSkin.woocommerce .bt-content input.button,
.btLightSkin .btDarkSkin.woocommerce-page .btSidebar input.button,
.btLightSkin .btDarkSkin.woocommerce-page .bt-content input.button,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .btSidebar input.button,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .bt-content input.button,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .btSidebar input.button,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .bt-content input.button,
.btDarkSkin.woocommerce .btSidebar input.alt:hover,
.btDarkSkin.woocommerce .bt-content input.alt:hover,
.btDarkSkin.woocommerce-page .btSidebar input.alt:hover,
.btDarkSkin.woocommerce-page .bt-content input.alt:hover,
.btLightSkin .btDarkSkin.woocommerce .btSidebar input.alt:hover,
.btLightSkin .btDarkSkin.woocommerce .bt-content input.alt:hover,
.btLightSkin .btDarkSkin.woocommerce-page .btSidebar input.alt:hover,
.btLightSkin .btDarkSkin.woocommerce-page .bt-content input.alt:hover,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .btSidebar input.alt:hover,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .bt-content input.alt:hover,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .btSidebar input.alt:hover,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .bt-content input.alt:hover,
.btDarkSkin.woocommerce .btSidebar a.button.alt:hover,
.btDarkSkin.woocommerce .bt-content a.button.alt:hover,
.btDarkSkin.woocommerce-page .btSidebar a.button.alt:hover,
.btDarkSkin.woocommerce-page .bt-content a.button.alt:hover,
.btLightSkin .btDarkSkin.woocommerce .btSidebar a.button.alt:hover,
.btLightSkin .btDarkSkin.woocommerce .bt-content a.button.alt:hover,
.btLightSkin .btDarkSkin.woocommerce-page .btSidebar a.button.alt:hover,
.btLightSkin .btDarkSkin.woocommerce-page .bt-content a.button.alt:hover,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .btSidebar a.button.alt:hover,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .bt-content a.button.alt:hover,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .btSidebar a.button.alt:hover,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .bt-content a.button.alt:hover,
.btDarkSkin.woocommerce .btSidebar .button.alt:hover,
.btDarkSkin.woocommerce .bt-content .button.alt:hover,
.btDarkSkin.woocommerce-page .btSidebar .button.alt:hover,
.btDarkSkin.woocommerce-page .bt-content .button.alt:hover,
.btLightSkin .btDarkSkin.woocommerce .btSidebar .button.alt:hover,
.btLightSkin .btDarkSkin.woocommerce .bt-content .button.alt:hover,
.btLightSkin .btDarkSkin.woocommerce-page .btSidebar .button.alt:hover,
.btLightSkin .btDarkSkin.woocommerce-page .bt-content .button.alt:hover,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .btSidebar .button.alt:hover,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .bt-content .button.alt:hover,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .btSidebar .button.alt:hover,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .bt-content .button.alt:hover,
.btDarkSkin.woocommerce .btSidebar button.alt:hover,
.btDarkSkin.woocommerce .bt-content button.alt:hover,
.btDarkSkin.woocommerce-page .btSidebar button.alt:hover,
.btDarkSkin.woocommerce-page .bt-content button.alt:hover,
.btLightSkin .btDarkSkin.woocommerce .btSidebar button.alt:hover,
.btLightSkin .btDarkSkin.woocommerce .bt-content button.alt:hover,
.btLightSkin .btDarkSkin.woocommerce-page .btSidebar button.alt:hover,
.btLightSkin .btDarkSkin.woocommerce-page .bt-content button.alt:hover,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .btSidebar button.alt:hover,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .bt-content button.alt:hover,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .btSidebar button.alt:hover,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .bt-content button.alt:hover,
.btDarkSkindiv.woocommerce a.button,
.btLightSkin .btDarkSkindiv.woocommerce a.button,
.btDarkSkin.btLightSkin .btDarkSkindiv.woocommerce a.button,
.btDarkSkindiv.woocommerce input[type="submit"],
.btLightSkin .btDarkSkindiv.woocommerce input[type="submit"],
.btDarkSkin.btLightSkin .btDarkSkindiv.woocommerce input[type="submit"],
.btDarkSkindiv.woocommerce button[type="submit"],
.btLightSkin .btDarkSkindiv.woocommerce button[type="submit"],
.btDarkSkin.btLightSkin .btDarkSkindiv.woocommerce button[type="submit"],
.btDarkSkindiv.woocommerce input.button,
.btLightSkin .btDarkSkindiv.woocommerce input.button,
.btDarkSkin.btLightSkin .btDarkSkindiv.woocommerce input.button,
.btDarkSkindiv.woocommerce input.alt:hover,
.btLightSkin .btDarkSkindiv.woocommerce input.alt:hover,
.btDarkSkin.btLightSkin .btDarkSkindiv.woocommerce input.alt:hover,
.btDarkSkindiv.woocommerce a.button.alt:hover,
.btLightSkin .btDarkSkindiv.woocommerce a.button.alt:hover,
.btDarkSkin.btLightSkin .btDarkSkindiv.woocommerce a.button.alt:hover,
.btDarkSkindiv.woocommerce .button.alt:hover,
.btLightSkin .btDarkSkindiv.woocommerce .button.alt:hover,
.btDarkSkin.btLightSkin .btDarkSkindiv.woocommerce .button.alt:hover,
.btDarkSkindiv.woocommerce button.alt:hover,
.btLightSkin .btDarkSkindiv.woocommerce button.alt:hover,
.btDarkSkin.btLightSkin .btDarkSkindiv.woocommerce button.alt:hover {
color: #181818;
}
.woocommerce .btSidebar a.button:before,
.woocommerce .bt-content a.button:before,
.woocommerce-page .btSidebar a.button:before,
.woocommerce-page .bt-content a.button:before,
.woocommerce .btSidebar input[type="submit"]:before,
.woocommerce .bt-content input[type="submit"]:before,
.woocommerce-page .btSidebar input[type="submit"]:before,
.woocommerce-page .bt-content input[type="submit"]:before,
.woocommerce .btSidebar button[type="submit"]:before,
.woocommerce .bt-content button[type="submit"]:before,
.woocommerce-page .btSidebar button[type="submit"]:before,
.woocommerce-page .bt-content button[type="submit"]:before,
.woocommerce .btSidebar input.button:before,
.woocommerce .bt-content input.button:before,
.woocommerce-page .btSidebar input.button:before,
.woocommerce-page .bt-content input.button:before,
.woocommerce .btSidebar input.alt:hover:before,
.woocommerce .bt-content input.alt:hover:before,
.woocommerce-page .btSidebar input.alt:hover:before,
.woocommerce-page .bt-content input.alt:hover:before,
.woocommerce .btSidebar a.button.alt:hover:before,
.woocommerce .bt-content a.button.alt:hover:before,
.woocommerce-page .btSidebar a.button.alt:hover:before,
.woocommerce-page .bt-content a.button.alt:hover:before,
.woocommerce .btSidebar .button.alt:hover:before,
.woocommerce .bt-content .button.alt:hover:before,
.woocommerce-page .btSidebar .button.alt:hover:before,
.woocommerce-page .bt-content .button.alt:hover:before,
.woocommerce .btSidebar button.alt:hover:before,
.woocommerce .bt-content button.alt:hover:before,
.woocommerce-page .btSidebar button.alt:hover:before,
.woocommerce-page .bt-content button.alt:hover:before,
div.woocommerce a.button:before,
div.woocommerce input[type="submit"]:before,
div.woocommerce button[type="submit"]:before,
div.woocommerce input.button:before,
div.woocommerce input.alt:hover:before,
div.woocommerce a.button.alt:hover:before,
div.woocommerce .button.alt:hover:before,
div.woocommerce button.alt:hover:before {
content: "";
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0;
background: #000;
z-index: -1;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.btSoftRoundedButtons .woocommerce .btSidebar a.button:before,
.btSoftRoundedButtons .woocommerce .bt-content a.button:before,
.btSoftRoundedButtons .woocommerce-page .btSidebar a.button:before,
.btSoftRoundedButtons .woocommerce-page .bt-content a.button:before,
.btSoftRoundedButtons .woocommerce .btSidebar input[type="submit"]:before,
.btSoftRoundedButtons .woocommerce .bt-content input[type="submit"]:before,
.btSoftRoundedButtons .woocommerce-page .btSidebar input[type="submit"]:before,
.btSoftRoundedButtons .woocommerce-page .bt-content input[type="submit"]:before,
.btSoftRoundedButtons .woocommerce .btSidebar button[type="submit"]:before,
.btSoftRoundedButtons .woocommerce .bt-content button[type="submit"]:before,
.btSoftRoundedButtons .woocommerce-page .btSidebar button[type="submit"]:before,
.btSoftRoundedButtons .woocommerce-page .bt-content button[type="submit"]:before,
.btSoftRoundedButtons .woocommerce .btSidebar input.button:before,
.btSoftRoundedButtons .woocommerce .bt-content input.button:before,
.btSoftRoundedButtons .woocommerce-page .btSidebar input.button:before,
.btSoftRoundedButtons .woocommerce-page .bt-content input.button:before,
.btSoftRoundedButtons .woocommerce .btSidebar input.alt:hover:before,
.btSoftRoundedButtons .woocommerce .bt-content input.alt:hover:before,
.btSoftRoundedButtons .woocommerce-page .btSidebar input.alt:hover:before,
.btSoftRoundedButtons .woocommerce-page .bt-content input.alt:hover:before,
.btSoftRoundedButtons .woocommerce .btSidebar a.button.alt:hover:before,
.btSoftRoundedButtons .woocommerce .bt-content a.button.alt:hover:before,
.btSoftRoundedButtons .woocommerce-page .btSidebar a.button.alt:hover:before,
.btSoftRoundedButtons .woocommerce-page .bt-content a.button.alt:hover:before,
.btSoftRoundedButtons .woocommerce .btSidebar .button.alt:hover:before,
.btSoftRoundedButtons .woocommerce .bt-content .button.alt:hover:before,
.btSoftRoundedButtons .woocommerce-page .btSidebar .button.alt:hover:before,
.btSoftRoundedButtons .woocommerce-page .bt-content .button.alt:hover:before,
.btSoftRoundedButtons .woocommerce .btSidebar button.alt:hover:before,
.btSoftRoundedButtons .woocommerce .bt-content button.alt:hover:before,
.btSoftRoundedButtons .woocommerce-page .btSidebar button.alt:hover:before,
.btSoftRoundedButtons .woocommerce-page .bt-content button.alt:hover:before,
.btSoftRoundedButtons div.woocommerce a.button:before,
.btSoftRoundedButtons div.woocommerce input[type="submit"]:before,
.btSoftRoundedButtons div.woocommerce button[type="submit"]:before,
.btSoftRoundedButtons div.woocommerce input.button:before,
.btSoftRoundedButtons div.woocommerce input.alt:hover:before,
.btSoftRoundedButtons div.woocommerce a.button.alt:hover:before,
.btSoftRoundedButtons div.woocommerce .button.alt:hover:before,
.btSoftRoundedButtons div.woocommerce button.alt:hover:before {
border-radius: 3px;
}
.btHardRoundedButtons .woocommerce .btSidebar a.button:before,
.btHardRoundedButtons .woocommerce .bt-content a.button:before,
.btHardRoundedButtons .woocommerce-page .btSidebar a.button:before,
.btHardRoundedButtons .woocommerce-page .bt-content a.button:before,
.btHardRoundedButtons .woocommerce .btSidebar input[type="submit"]:before,
.btHardRoundedButtons .woocommerce .bt-content input[type="submit"]:before,
.btHardRoundedButtons .woocommerce-page .btSidebar input[type="submit"]:before,
.btHardRoundedButtons .woocommerce-page .bt-content input[type="submit"]:before,
.btHardRoundedButtons .woocommerce .btSidebar button[type="submit"]:before,
.btHardRoundedButtons .woocommerce .bt-content button[type="submit"]:before,
.btHardRoundedButtons .woocommerce-page .btSidebar button[type="submit"]:before,
.btHardRoundedButtons .woocommerce-page .bt-content button[type="submit"]:before,
.btHardRoundedButtons .woocommerce .btSidebar input.button:before,
.btHardRoundedButtons .woocommerce .bt-content input.button:before,
.btHardRoundedButtons .woocommerce-page .btSidebar input.button:before,
.btHardRoundedButtons .woocommerce-page .bt-content input.button:before,
.btHardRoundedButtons .woocommerce .btSidebar input.alt:hover:before,
.btHardRoundedButtons .woocommerce .bt-content input.alt:hover:before,
.btHardRoundedButtons .woocommerce-page .btSidebar input.alt:hover:before,
.btHardRoundedButtons .woocommerce-page .bt-content input.alt:hover:before,
.btHardRoundedButtons .woocommerce .btSidebar a.button.alt:hover:before,
.btHardRoundedButtons .woocommerce .bt-content a.button.alt:hover:before,
.btHardRoundedButtons .woocommerce-page .btSidebar a.button.alt:hover:before,
.btHardRoundedButtons .woocommerce-page .bt-content a.button.alt:hover:before,
.btHardRoundedButtons .woocommerce .btSidebar .button.alt:hover:before,
.btHardRoundedButtons .woocommerce .bt-content .button.alt:hover:before,
.btHardRoundedButtons .woocommerce-page .btSidebar .button.alt:hover:before,
.btHardRoundedButtons .woocommerce-page .bt-content .button.alt:hover:before,
.btHardRoundedButtons .woocommerce .btSidebar button.alt:hover:before,
.btHardRoundedButtons .woocommerce .bt-content button.alt:hover:before,
.btHardRoundedButtons .woocommerce-page .btSidebar button.alt:hover:before,
.btHardRoundedButtons .woocommerce-page .bt-content button.alt:hover:before,
.btHardRoundedButtons div.woocommerce a.button:before,
.btHardRoundedButtons div.woocommerce input[type="submit"]:before,
.btHardRoundedButtons div.woocommerce button[type="submit"]:before,
.btHardRoundedButtons div.woocommerce input.button:before,
.btHardRoundedButtons div.woocommerce input.alt:hover:before,
.btHardRoundedButtons div.woocommerce a.button.alt:hover:before,
.btHardRoundedButtons div.woocommerce .button.alt:hover:before,
.btHardRoundedButtons div.woocommerce button.alt:hover:before {
border-radius: 50px;
}
.btDarkSkin.woocommerce .btSidebar a.button:before,
.btDarkSkin.woocommerce .bt-content a.button:before,
.btDarkSkin.woocommerce-page .btSidebar a.button:before,
.btDarkSkin.woocommerce-page .bt-content a.button:before,
.btLightSkin .btDarkSkin.woocommerce .btSidebar a.button:before,
.btLightSkin .btDarkSkin.woocommerce .bt-content a.button:before,
.btLightSkin .btDarkSkin.woocommerce-page .btSidebar a.button:before,
.btLightSkin .btDarkSkin.woocommerce-page .bt-content a.button:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .btSidebar a.button:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .bt-content a.button:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .btSidebar a.button:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .bt-content a.button:before,
.btDarkSkin.woocommerce .btSidebar input[type="submit"]:before,
.btDarkSkin.woocommerce .bt-content input[type="submit"]:before,
.btDarkSkin.woocommerce-page .btSidebar input[type="submit"]:before,
.btDarkSkin.woocommerce-page .bt-content input[type="submit"]:before,
.btLightSkin .btDarkSkin.woocommerce .btSidebar input[type="submit"]:before,
.btLightSkin .btDarkSkin.woocommerce .bt-content input[type="submit"]:before,
.btLightSkin .btDarkSkin.woocommerce-page .btSidebar input[type="submit"]:before,
.btLightSkin .btDarkSkin.woocommerce-page .bt-content input[type="submit"]:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .btSidebar input[type="submit"]:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .bt-content input[type="submit"]:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .btSidebar input[type="submit"]:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .bt-content input[type="submit"]:before,
.btDarkSkin.woocommerce .btSidebar button[type="submit"]:before,
.btDarkSkin.woocommerce .bt-content button[type="submit"]:before,
.btDarkSkin.woocommerce-page .btSidebar button[type="submit"]:before,
.btDarkSkin.woocommerce-page .bt-content button[type="submit"]:before,
.btLightSkin .btDarkSkin.woocommerce .btSidebar button[type="submit"]:before,
.btLightSkin .btDarkSkin.woocommerce .bt-content button[type="submit"]:before,
.btLightSkin .btDarkSkin.woocommerce-page .btSidebar button[type="submit"]:before,
.btLightSkin .btDarkSkin.woocommerce-page .bt-content button[type="submit"]:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .btSidebar button[type="submit"]:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .bt-content button[type="submit"]:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .btSidebar button[type="submit"]:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .bt-content button[type="submit"]:before,
.btDarkSkin.woocommerce .btSidebar input.button:before,
.btDarkSkin.woocommerce .bt-content input.button:before,
.btDarkSkin.woocommerce-page .btSidebar input.button:before,
.btDarkSkin.woocommerce-page .bt-content input.button:before,
.btLightSkin .btDarkSkin.woocommerce .btSidebar input.button:before,
.btLightSkin .btDarkSkin.woocommerce .bt-content input.button:before,
.btLightSkin .btDarkSkin.woocommerce-page .btSidebar input.button:before,
.btLightSkin .btDarkSkin.woocommerce-page .bt-content input.button:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .btSidebar input.button:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .bt-content input.button:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .btSidebar input.button:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .bt-content input.button:before,
.btDarkSkin.woocommerce .btSidebar input.alt:hover:before,
.btDarkSkin.woocommerce .bt-content input.alt:hover:before,
.btDarkSkin.woocommerce-page .btSidebar input.alt:hover:before,
.btDarkSkin.woocommerce-page .bt-content input.alt:hover:before,
.btLightSkin .btDarkSkin.woocommerce .btSidebar input.alt:hover:before,
.btLightSkin .btDarkSkin.woocommerce .bt-content input.alt:hover:before,
.btLightSkin .btDarkSkin.woocommerce-page .btSidebar input.alt:hover:before,
.btLightSkin .btDarkSkin.woocommerce-page .bt-content input.alt:hover:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .btSidebar input.alt:hover:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .bt-content input.alt:hover:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .btSidebar input.alt:hover:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .bt-content input.alt:hover:before,
.btDarkSkin.woocommerce .btSidebar a.button.alt:hover:before,
.btDarkSkin.woocommerce .bt-content a.button.alt:hover:before,
.btDarkSkin.woocommerce-page .btSidebar a.button.alt:hover:before,
.btDarkSkin.woocommerce-page .bt-content a.button.alt:hover:before,
.btLightSkin .btDarkSkin.woocommerce .btSidebar a.button.alt:hover:before,
.btLightSkin .btDarkSkin.woocommerce .bt-content a.button.alt:hover:before,
.btLightSkin .btDarkSkin.woocommerce-page .btSidebar a.button.alt:hover:before,
.btLightSkin .btDarkSkin.woocommerce-page .bt-content a.button.alt:hover:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .btSidebar a.button.alt:hover:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .bt-content a.button.alt:hover:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .btSidebar a.button.alt:hover:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .bt-content a.button.alt:hover:before,
.btDarkSkin.woocommerce .btSidebar .button.alt:hover:before,
.btDarkSkin.woocommerce .bt-content .button.alt:hover:before,
.btDarkSkin.woocommerce-page .btSidebar .button.alt:hover:before,
.btDarkSkin.woocommerce-page .bt-content .button.alt:hover:before,
.btLightSkin .btDarkSkin.woocommerce .btSidebar .button.alt:hover:before,
.btLightSkin .btDarkSkin.woocommerce .bt-content .button.alt:hover:before,
.btLightSkin .btDarkSkin.woocommerce-page .btSidebar .button.alt:hover:before,
.btLightSkin .btDarkSkin.woocommerce-page .bt-content .button.alt:hover:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .btSidebar .button.alt:hover:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .bt-content .button.alt:hover:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .btSidebar .button.alt:hover:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .bt-content .button.alt:hover:before,
.btDarkSkin.woocommerce .btSidebar button.alt:hover:before,
.btDarkSkin.woocommerce .bt-content button.alt:hover:before,
.btDarkSkin.woocommerce-page .btSidebar button.alt:hover:before,
.btDarkSkin.woocommerce-page .bt-content button.alt:hover:before,
.btLightSkin .btDarkSkin.woocommerce .btSidebar button.alt:hover:before,
.btLightSkin .btDarkSkin.woocommerce .bt-content button.alt:hover:before,
.btLightSkin .btDarkSkin.woocommerce-page .btSidebar button.alt:hover:before,
.btLightSkin .btDarkSkin.woocommerce-page .bt-content button.alt:hover:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .btSidebar button.alt:hover:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .bt-content button.alt:hover:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .btSidebar button.alt:hover:before,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .bt-content button.alt:hover:before,
.btDarkSkindiv.woocommerce a.button:before,
.btLightSkin .btDarkSkindiv.woocommerce a.button:before,
.btDarkSkin.btLightSkin .btDarkSkindiv.woocommerce a.button:before,
.btDarkSkindiv.woocommerce input[type="submit"]:before,
.btLightSkin .btDarkSkindiv.woocommerce input[type="submit"]:before,
.btDarkSkin.btLightSkin .btDarkSkindiv.woocommerce input[type="submit"]:before,
.btDarkSkindiv.woocommerce button[type="submit"]:before,
.btLightSkin .btDarkSkindiv.woocommerce button[type="submit"]:before,
.btDarkSkin.btLightSkin .btDarkSkindiv.woocommerce button[type="submit"]:before,
.btDarkSkindiv.woocommerce input.button:before,
.btLightSkin .btDarkSkindiv.woocommerce input.button:before,
.btDarkSkin.btLightSkin .btDarkSkindiv.woocommerce input.button:before,
.btDarkSkindiv.woocommerce input.alt:hover:before,
.btLightSkin .btDarkSkindiv.woocommerce input.alt:hover:before,
.btDarkSkin.btLightSkin .btDarkSkindiv.woocommerce input.alt:hover:before,
.btDarkSkindiv.woocommerce a.button.alt:hover:before,
.btLightSkin .btDarkSkindiv.woocommerce a.button.alt:hover:before,
.btDarkSkin.btLightSkin .btDarkSkindiv.woocommerce a.button.alt:hover:before,
.btDarkSkindiv.woocommerce .button.alt:hover:before,
.btLightSkin .btDarkSkindiv.woocommerce .button.alt:hover:before,
.btDarkSkin.btLightSkin .btDarkSkindiv.woocommerce .button.alt:hover:before,
.btDarkSkindiv.woocommerce button.alt:hover:before,
.btLightSkin .btDarkSkindiv.woocommerce button.alt:hover:before,
.btDarkSkin.btLightSkin .btDarkSkindiv.woocommerce button.alt:hover:before {
background: #fff;
}
.btButtonWeight_default .woocommerce .btSidebar a.button,
.btButtonWeight_default .woocommerce .bt-content a.button,
.btButtonWeight_default .woocommerce-page .btSidebar a.button,
.btButtonWeight_default .woocommerce-page .bt-content a.button,
.btButtonWeight_default.woocommerce .btSidebar a.button,
.btButtonWeight_default.woocommerce .bt-content a.button,
.btButtonWeight_default.woocommerce-page .btSidebar a.button,
.btButtonWeight_default.woocommerce-page .bt-content a.button,
.btButtonWeight_default .woocommerce .btSidebar input[type="submit"],
.btButtonWeight_default .woocommerce .bt-content input[type="submit"],
.btButtonWeight_default .woocommerce-page .btSidebar input[type="submit"],
.btButtonWeight_default .woocommerce-page .bt-content input[type="submit"],
.btButtonWeight_default.woocommerce .btSidebar input[type="submit"],
.btButtonWeight_default.woocommerce .bt-content input[type="submit"],
.btButtonWeight_default.woocommerce-page .btSidebar input[type="submit"],
.btButtonWeight_default.woocommerce-page .bt-content input[type="submit"],
.btButtonWeight_default .woocommerce .btSidebar button[type="submit"],
.btButtonWeight_default .woocommerce .bt-content button[type="submit"],
.btButtonWeight_default .woocommerce-page .btSidebar button[type="submit"],
.btButtonWeight_default .woocommerce-page .bt-content button[type="submit"],
.btButtonWeight_default.woocommerce .btSidebar button[type="submit"],
.btButtonWeight_default.woocommerce .bt-content button[type="submit"],
.btButtonWeight_default.woocommerce-page .btSidebar button[type="submit"],
.btButtonWeight_default.woocommerce-page .bt-content button[type="submit"],
.btButtonWeight_default .woocommerce .btSidebar input.button,
.btButtonWeight_default .woocommerce .bt-content input.button,
.btButtonWeight_default .woocommerce-page .btSidebar input.button,
.btButtonWeight_default .woocommerce-page .bt-content input.button,
.btButtonWeight_default.woocommerce .btSidebar input.button,
.btButtonWeight_default.woocommerce .bt-content input.button,
.btButtonWeight_default.woocommerce-page .btSidebar input.button,
.btButtonWeight_default.woocommerce-page .bt-content input.button,
.btButtonWeight_default .woocommerce .btSidebar input.alt:hover,
.btButtonWeight_default .woocommerce .bt-content input.alt:hover,
.btButtonWeight_default .woocommerce-page .btSidebar input.alt:hover,
.btButtonWeight_default .woocommerce-page .bt-content input.alt:hover,
.btButtonWeight_default.woocommerce .btSidebar input.alt:hover,
.btButtonWeight_default.woocommerce .bt-content input.alt:hover,
.btButtonWeight_default.woocommerce-page .btSidebar input.alt:hover,
.btButtonWeight_default.woocommerce-page .bt-content input.alt:hover,
.btButtonWeight_default .woocommerce .btSidebar a.button.alt:hover,
.btButtonWeight_default .woocommerce .bt-content a.button.alt:hover,
.btButtonWeight_default .woocommerce-page .btSidebar a.button.alt:hover,
.btButtonWeight_default .woocommerce-page .bt-content a.button.alt:hover,
.btButtonWeight_default.woocommerce .btSidebar a.button.alt:hover,
.btButtonWeight_default.woocommerce .bt-content a.button.alt:hover,
.btButtonWeight_default.woocommerce-page .btSidebar a.button.alt:hover,
.btButtonWeight_default.woocommerce-page .bt-content a.button.alt:hover,
.btButtonWeight_default .woocommerce .btSidebar .button.alt:hover,
.btButtonWeight_default .woocommerce .bt-content .button.alt:hover,
.btButtonWeight_default .woocommerce-page .btSidebar .button.alt:hover,
.btButtonWeight_default .woocommerce-page .bt-content .button.alt:hover,
.btButtonWeight_default.woocommerce .btSidebar .button.alt:hover,
.btButtonWeight_default.woocommerce .bt-content .button.alt:hover,
.btButtonWeight_default.woocommerce-page .btSidebar .button.alt:hover,
.btButtonWeight_default.woocommerce-page .bt-content .button.alt:hover,
.btButtonWeight_default .woocommerce .btSidebar button.alt:hover,
.btButtonWeight_default .woocommerce .bt-content button.alt:hover,
.btButtonWeight_default .woocommerce-page .btSidebar button.alt:hover,
.btButtonWeight_default .woocommerce-page .bt-content button.alt:hover,
.btButtonWeight_default.woocommerce .btSidebar button.alt:hover,
.btButtonWeight_default.woocommerce .bt-content button.alt:hover,
.btButtonWeight_default.woocommerce-page .btSidebar button.alt:hover,
.btButtonWeight_default.woocommerce-page .bt-content button.alt:hover,
.btButtonWeight_default div.woocommerce a.button,
.btButtonWeight_defaultdiv.woocommerce a.button,
.btButtonWeight_default div.woocommerce input[type="submit"],
.btButtonWeight_defaultdiv.woocommerce input[type="submit"],
.btButtonWeight_default div.woocommerce button[type="submit"],
.btButtonWeight_defaultdiv.woocommerce button[type="submit"],
.btButtonWeight_default div.woocommerce input.button,
.btButtonWeight_defaultdiv.woocommerce input.button,
.btButtonWeight_default div.woocommerce input.alt:hover,
.btButtonWeight_defaultdiv.woocommerce input.alt:hover,
.btButtonWeight_default div.woocommerce a.button.alt:hover,
.btButtonWeight_defaultdiv.woocommerce a.button.alt:hover,
.btButtonWeight_default div.woocommerce .button.alt:hover,
.btButtonWeight_defaultdiv.woocommerce .button.alt:hover,
.btButtonWeight_default div.woocommerce button.alt:hover,
.btButtonWeight_defaultdiv.woocommerce button.alt:hover {
font-weight: 500;
}
.btButtonWeight_black .woocommerce .btSidebar a.button,
.btButtonWeight_black .woocommerce .bt-content a.button,
.btButtonWeight_black .woocommerce-page .btSidebar a.button,
.btButtonWeight_black .woocommerce-page .bt-content a.button,
.btButtonWeight_black.woocommerce .btSidebar a.button,
.btButtonWeight_black.woocommerce .bt-content a.button,
.btButtonWeight_black.woocommerce-page .btSidebar a.button,
.btButtonWeight_black.woocommerce-page .bt-content a.button,
.btButtonWeight_black .woocommerce .btSidebar input[type="submit"],
.btButtonWeight_black .woocommerce .bt-content input[type="submit"],
.btButtonWeight_black .woocommerce-page .btSidebar input[type="submit"],
.btButtonWeight_black .woocommerce-page .bt-content input[type="submit"],
.btButtonWeight_black.woocommerce .btSidebar input[type="submit"],
.btButtonWeight_black.woocommerce .bt-content input[type="submit"],
.btButtonWeight_black.woocommerce-page .btSidebar input[type="submit"],
.btButtonWeight_black.woocommerce-page .bt-content input[type="submit"],
.btButtonWeight_black .woocommerce .btSidebar button[type="submit"],
.btButtonWeight_black .woocommerce .bt-content button[type="submit"],
.btButtonWeight_black .woocommerce-page .btSidebar button[type="submit"],
.btButtonWeight_black .woocommerce-page .bt-content button[type="submit"],
.btButtonWeight_black.woocommerce .btSidebar button[type="submit"],
.btButtonWeight_black.woocommerce .bt-content button[type="submit"],
.btButtonWeight_black.woocommerce-page .btSidebar button[type="submit"],
.btButtonWeight_black.woocommerce-page .bt-content button[type="submit"],
.btButtonWeight_black .woocommerce .btSidebar input.button,
.btButtonWeight_black .woocommerce .bt-content input.button,
.btButtonWeight_black .woocommerce-page .btSidebar input.button,
.btButtonWeight_black .woocommerce-page .bt-content input.button,
.btButtonWeight_black.woocommerce .btSidebar input.button,
.btButtonWeight_black.woocommerce .bt-content input.button,
.btButtonWeight_black.woocommerce-page .btSidebar input.button,
.btButtonWeight_black.woocommerce-page .bt-content input.button,
.btButtonWeight_black .woocommerce .btSidebar input.alt:hover,
.btButtonWeight_black .woocommerce .bt-content input.alt:hover,
.btButtonWeight_black .woocommerce-page .btSidebar input.alt:hover,
.btButtonWeight_black .woocommerce-page .bt-content input.alt:hover,
.btButtonWeight_black.woocommerce .btSidebar input.alt:hover,
.btButtonWeight_black.woocommerce .bt-content input.alt:hover,
.btButtonWeight_black.woocommerce-page .btSidebar input.alt:hover,
.btButtonWeight_black.woocommerce-page .bt-content input.alt:hover,
.btButtonWeight_black .woocommerce .btSidebar a.button.alt:hover,
.btButtonWeight_black .woocommerce .bt-content a.button.alt:hover,
.btButtonWeight_black .woocommerce-page .btSidebar a.button.alt:hover,
.btButtonWeight_black .woocommerce-page .bt-content a.button.alt:hover,
.btButtonWeight_black.woocommerce .btSidebar a.button.alt:hover,
.btButtonWeight_black.woocommerce .bt-content a.button.alt:hover,
.btButtonWeight_black.woocommerce-page .btSidebar a.button.alt:hover,
.btButtonWeight_black.woocommerce-page .bt-content a.button.alt:hover,
.btButtonWeight_black .woocommerce .btSidebar .button.alt:hover,
.btButtonWeight_black .woocommerce .bt-content .button.alt:hover,
.btButtonWeight_black .woocommerce-page .btSidebar .button.alt:hover,
.btButtonWeight_black .woocommerce-page .bt-content .button.alt:hover,
.btButtonWeight_black.woocommerce .btSidebar .button.alt:hover,
.btButtonWeight_black.woocommerce .bt-content .button.alt:hover,
.btButtonWeight_black.woocommerce-page .btSidebar .button.alt:hover,
.btButtonWeight_black.woocommerce-page .bt-content .button.alt:hover,
.btButtonWeight_black .woocommerce .btSidebar button.alt:hover,
.btButtonWeight_black .woocommerce .bt-content button.alt:hover,
.btButtonWeight_black .woocommerce-page .btSidebar button.alt:hover,
.btButtonWeight_black .woocommerce-page .bt-content button.alt:hover,
.btButtonWeight_black.woocommerce .btSidebar button.alt:hover,
.btButtonWeight_black.woocommerce .bt-content button.alt:hover,
.btButtonWeight_black.woocommerce-page .btSidebar button.alt:hover,
.btButtonWeight_black.woocommerce-page .bt-content button.alt:hover,
.btButtonWeight_black div.woocommerce a.button,
.btButtonWeight_blackdiv.woocommerce a.button,
.btButtonWeight_black div.woocommerce input[type="submit"],
.btButtonWeight_blackdiv.woocommerce input[type="submit"],
.btButtonWeight_black div.woocommerce button[type="submit"],
.btButtonWeight_blackdiv.woocommerce button[type="submit"],
.btButtonWeight_black div.woocommerce input.button,
.btButtonWeight_blackdiv.woocommerce input.button,
.btButtonWeight_black div.woocommerce input.alt:hover,
.btButtonWeight_blackdiv.woocommerce input.alt:hover,
.btButtonWeight_black div.woocommerce a.button.alt:hover,
.btButtonWeight_blackdiv.woocommerce a.button.alt:hover,
.btButtonWeight_black div.woocommerce .button.alt:hover,
.btButtonWeight_blackdiv.woocommerce .button.alt:hover,
.btButtonWeight_black div.woocommerce button.alt:hover,
.btButtonWeight_blackdiv.woocommerce button.alt:hover {
font-weight: 900;
}
.btButtonWeight_bolder .woocommerce .btSidebar a.button,
.btButtonWeight_bolder .woocommerce .bt-content a.button,
.btButtonWeight_bolder .woocommerce-page .btSidebar a.button,
.btButtonWeight_bolder .woocommerce-page .bt-content a.button,
.btButtonWeight_bolder.woocommerce .btSidebar a.button,
.btButtonWeight_bolder.woocommerce .bt-content a.button,
.btButtonWeight_bolder.woocommerce-page .btSidebar a.button,
.btButtonWeight_bolder.woocommerce-page .bt-content a.button,
.btButtonWeight_bolder .woocommerce .btSidebar input[type="submit"],
.btButtonWeight_bolder .woocommerce .bt-content input[type="submit"],
.btButtonWeight_bolder .woocommerce-page .btSidebar input[type="submit"],
.btButtonWeight_bolder .woocommerce-page .bt-content input[type="submit"],
.btButtonWeight_bolder.woocommerce .btSidebar input[type="submit"],
.btButtonWeight_bolder.woocommerce .bt-content input[type="submit"],
.btButtonWeight_bolder.woocommerce-page .btSidebar input[type="submit"],
.btButtonWeight_bolder.woocommerce-page .bt-content input[type="submit"],
.btButtonWeight_bolder .woocommerce .btSidebar button[type="submit"],
.btButtonWeight_bolder .woocommerce .bt-content button[type="submit"],
.btButtonWeight_bolder .woocommerce-page .btSidebar button[type="submit"],
.btButtonWeight_bolder .woocommerce-page .bt-content button[type="submit"],
.btButtonWeight_bolder.woocommerce .btSidebar button[type="submit"],
.btButtonWeight_bolder.woocommerce .bt-content button[type="submit"],
.btButtonWeight_bolder.woocommerce-page .btSidebar button[type="submit"],
.btButtonWeight_bolder.woocommerce-page .bt-content button[type="submit"],
.btButtonWeight_bolder .woocommerce .btSidebar input.button,
.btButtonWeight_bolder .woocommerce .bt-content input.button,
.btButtonWeight_bolder .woocommerce-page .btSidebar input.button,
.btButtonWeight_bolder .woocommerce-page .bt-content input.button,
.btButtonWeight_bolder.woocommerce .btSidebar input.button,
.btButtonWeight_bolder.woocommerce .bt-content input.button,
.btButtonWeight_bolder.woocommerce-page .btSidebar input.button,
.btButtonWeight_bolder.woocommerce-page .bt-content input.button,
.btButtonWeight_bolder .woocommerce .btSidebar input.alt:hover,
.btButtonWeight_bolder .woocommerce .bt-content input.alt:hover,
.btButtonWeight_bolder .woocommerce-page .btSidebar input.alt:hover,
.btButtonWeight_bolder .woocommerce-page .bt-content input.alt:hover,
.btButtonWeight_bolder.woocommerce .btSidebar input.alt:hover,
.btButtonWeight_bolder.woocommerce .bt-content input.alt:hover,
.btButtonWeight_bolder.woocommerce-page .btSidebar input.alt:hover,
.btButtonWeight_bolder.woocommerce-page .bt-content input.alt:hover,
.btButtonWeight_bolder .woocommerce .btSidebar a.button.alt:hover,
.btButtonWeight_bolder .woocommerce .bt-content a.button.alt:hover,
.btButtonWeight_bolder .woocommerce-page .btSidebar a.button.alt:hover,
.btButtonWeight_bolder .woocommerce-page .bt-content a.button.alt:hover,
.btButtonWeight_bolder.woocommerce .btSidebar a.button.alt:hover,
.btButtonWeight_bolder.woocommerce .bt-content a.button.alt:hover,
.btButtonWeight_bolder.woocommerce-page .btSidebar a.button.alt:hover,
.btButtonWeight_bolder.woocommerce-page .bt-content a.button.alt:hover,
.btButtonWeight_bolder .woocommerce .btSidebar .button.alt:hover,
.btButtonWeight_bolder .woocommerce .bt-content .button.alt:hover,
.btButtonWeight_bolder .woocommerce-page .btSidebar .button.alt:hover,
.btButtonWeight_bolder .woocommerce-page .bt-content .button.alt:hover,
.btButtonWeight_bolder.woocommerce .btSidebar .button.alt:hover,
.btButtonWeight_bolder.woocommerce .bt-content .button.alt:hover,
.btButtonWeight_bolder.woocommerce-page .btSidebar .button.alt:hover,
.btButtonWeight_bolder.woocommerce-page .bt-content .button.alt:hover,
.btButtonWeight_bolder .woocommerce .btSidebar button.alt:hover,
.btButtonWeight_bolder .woocommerce .bt-content button.alt:hover,
.btButtonWeight_bolder .woocommerce-page .btSidebar button.alt:hover,
.btButtonWeight_bolder .woocommerce-page .bt-content button.alt:hover,
.btButtonWeight_bolder.woocommerce .btSidebar button.alt:hover,
.btButtonWeight_bolder.woocommerce .bt-content button.alt:hover,
.btButtonWeight_bolder.woocommerce-page .btSidebar button.alt:hover,
.btButtonWeight_bolder.woocommerce-page .bt-content button.alt:hover,
.btButtonWeight_bolder div.woocommerce a.button,
.btButtonWeight_bolderdiv.woocommerce a.button,
.btButtonWeight_bolder div.woocommerce input[type="submit"],
.btButtonWeight_bolderdiv.woocommerce input[type="submit"],
.btButtonWeight_bolder div.woocommerce button[type="submit"],
.btButtonWeight_bolderdiv.woocommerce button[type="submit"],
.btButtonWeight_bolder div.woocommerce input.button,
.btButtonWeight_bolderdiv.woocommerce input.button,
.btButtonWeight_bolder div.woocommerce input.alt:hover,
.btButtonWeight_bolderdiv.woocommerce input.alt:hover,
.btButtonWeight_bolder div.woocommerce a.button.alt:hover,
.btButtonWeight_bolderdiv.woocommerce a.button.alt:hover,
.btButtonWeight_bolder div.woocommerce .button.alt:hover,
.btButtonWeight_bolderdiv.woocommerce .button.alt:hover,
.btButtonWeight_bolder div.woocommerce button.alt:hover,
.btButtonWeight_bolderdiv.woocommerce button.alt:hover {
font-weight: 800;
}
.btButtonWeight_bold .woocommerce .btSidebar a.button,
.btButtonWeight_bold .woocommerce .bt-content a.button,
.btButtonWeight_bold .woocommerce-page .btSidebar a.button,
.btButtonWeight_bold .woocommerce-page .bt-content a.button,
.btButtonWeight_bold.woocommerce .btSidebar a.button,
.btButtonWeight_bold.woocommerce .bt-content a.button,
.btButtonWeight_bold.woocommerce-page .btSidebar a.button,
.btButtonWeight_bold.woocommerce-page .bt-content a.button,
.btButtonWeight_bold .woocommerce .btSidebar input[type="submit"],
.btButtonWeight_bold .woocommerce .bt-content input[type="submit"],
.btButtonWeight_bold .woocommerce-page .btSidebar input[type="submit"],
.btButtonWeight_bold .woocommerce-page .bt-content input[type="submit"],
.btButtonWeight_bold.woocommerce .btSidebar input[type="submit"],
.btButtonWeight_bold.woocommerce .bt-content input[type="submit"],
.btButtonWeight_bold.woocommerce-page .btSidebar input[type="submit"],
.btButtonWeight_bold.woocommerce-page .bt-content input[type="submit"],
.btButtonWeight_bold .woocommerce .btSidebar button[type="submit"],
.btButtonWeight_bold .woocommerce .bt-content button[type="submit"],
.btButtonWeight_bold .woocommerce-page .btSidebar button[type="submit"],
.btButtonWeight_bold .woocommerce-page .bt-content button[type="submit"],
.btButtonWeight_bold.woocommerce .btSidebar button[type="submit"],
.btButtonWeight_bold.woocommerce .bt-content button[type="submit"],
.btButtonWeight_bold.woocommerce-page .btSidebar button[type="submit"],
.btButtonWeight_bold.woocommerce-page .bt-content button[type="submit"],
.btButtonWeight_bold .woocommerce .btSidebar input.button,
.btButtonWeight_bold .woocommerce .bt-content input.button,
.btButtonWeight_bold .woocommerce-page .btSidebar input.button,
.btButtonWeight_bold .woocommerce-page .bt-content input.button,
.btButtonWeight_bold.woocommerce .btSidebar input.button,
.btButtonWeight_bold.woocommerce .bt-content input.button,
.btButtonWeight_bold.woocommerce-page .btSidebar input.button,
.btButtonWeight_bold.woocommerce-page .bt-content input.button,
.btButtonWeight_bold .woocommerce .btSidebar input.alt:hover,
.btButtonWeight_bold .woocommerce .bt-content input.alt:hover,
.btButtonWeight_bold .woocommerce-page .btSidebar input.alt:hover,
.btButtonWeight_bold .woocommerce-page .bt-content input.alt:hover,
.btButtonWeight_bold.woocommerce .btSidebar input.alt:hover,
.btButtonWeight_bold.woocommerce .bt-content input.alt:hover,
.btButtonWeight_bold.woocommerce-page .btSidebar input.alt:hover,
.btButtonWeight_bold.woocommerce-page .bt-content input.alt:hover,
.btButtonWeight_bold .woocommerce .btSidebar a.button.alt:hover,
.btButtonWeight_bold .woocommerce .bt-content a.button.alt:hover,
.btButtonWeight_bold .woocommerce-page .btSidebar a.button.alt:hover,
.btButtonWeight_bold .woocommerce-page .bt-content a.button.alt:hover,
.btButtonWeight_bold.woocommerce .btSidebar a.button.alt:hover,
.btButtonWeight_bold.woocommerce .bt-content a.button.alt:hover,
.btButtonWeight_bold.woocommerce-page .btSidebar a.button.alt:hover,
.btButtonWeight_bold.woocommerce-page .bt-content a.button.alt:hover,
.btButtonWeight_bold .woocommerce .btSidebar .button.alt:hover,
.btButtonWeight_bold .woocommerce .bt-content .button.alt:hover,
.btButtonWeight_bold .woocommerce-page .btSidebar .button.alt:hover,
.btButtonWeight_bold .woocommerce-page .bt-content .button.alt:hover,
.btButtonWeight_bold.woocommerce .btSidebar .button.alt:hover,
.btButtonWeight_bold.woocommerce .bt-content .button.alt:hover,
.btButtonWeight_bold.woocommerce-page .btSidebar .button.alt:hover,
.btButtonWeight_bold.woocommerce-page .bt-content .button.alt:hover,
.btButtonWeight_bold .woocommerce .btSidebar button.alt:hover,
.btButtonWeight_bold .woocommerce .bt-content button.alt:hover,
.btButtonWeight_bold .woocommerce-page .btSidebar button.alt:hover,
.btButtonWeight_bold .woocommerce-page .bt-content button.alt:hover,
.btButtonWeight_bold.woocommerce .btSidebar button.alt:hover,
.btButtonWeight_bold.woocommerce .bt-content button.alt:hover,
.btButtonWeight_bold.woocommerce-page .btSidebar button.alt:hover,
.btButtonWeight_bold.woocommerce-page .bt-content button.alt:hover,
.btButtonWeight_bold div.woocommerce a.button,
.btButtonWeight_bolddiv.woocommerce a.button,
.btButtonWeight_bold div.woocommerce input[type="submit"],
.btButtonWeight_bolddiv.woocommerce input[type="submit"],
.btButtonWeight_bold div.woocommerce button[type="submit"],
.btButtonWeight_bolddiv.woocommerce button[type="submit"],
.btButtonWeight_bold div.woocommerce input.button,
.btButtonWeight_bolddiv.woocommerce input.button,
.btButtonWeight_bold div.woocommerce input.alt:hover,
.btButtonWeight_bolddiv.woocommerce input.alt:hover,
.btButtonWeight_bold div.woocommerce a.button.alt:hover,
.btButtonWeight_bolddiv.woocommerce a.button.alt:hover,
.btButtonWeight_bold div.woocommerce .button.alt:hover,
.btButtonWeight_bolddiv.woocommerce .button.alt:hover,
.btButtonWeight_bold div.woocommerce button.alt:hover,
.btButtonWeight_bolddiv.woocommerce button.alt:hover {
font-weight: 700;
}
.btButtonWeight_semi-bold .woocommerce .btSidebar a.button,
.btButtonWeight_semi-bold .woocommerce .bt-content a.button,
.btButtonWeight_semi-bold .woocommerce-page .btSidebar a.button,
.btButtonWeight_semi-bold .woocommerce-page .bt-content a.button,
.btButtonWeight_semi-bold.woocommerce .btSidebar a.button,
.btButtonWeight_semi-bold.woocommerce .bt-content a.button,
.btButtonWeight_semi-bold.woocommerce-page .btSidebar a.button,
.btButtonWeight_semi-bold.woocommerce-page .bt-content a.button,
.btButtonWeight_semi-bold .woocommerce .btSidebar input[type="submit"],
.btButtonWeight_semi-bold .woocommerce .bt-content input[type="submit"],
.btButtonWeight_semi-bold .woocommerce-page .btSidebar input[type="submit"],
.btButtonWeight_semi-bold .woocommerce-page .bt-content input[type="submit"],
.btButtonWeight_semi-bold.woocommerce .btSidebar input[type="submit"],
.btButtonWeight_semi-bold.woocommerce .bt-content input[type="submit"],
.btButtonWeight_semi-bold.woocommerce-page .btSidebar input[type="submit"],
.btButtonWeight_semi-bold.woocommerce-page .bt-content input[type="submit"],
.btButtonWeight_semi-bold .woocommerce .btSidebar button[type="submit"],
.btButtonWeight_semi-bold .woocommerce .bt-content button[type="submit"],
.btButtonWeight_semi-bold .woocommerce-page .btSidebar button[type="submit"],
.btButtonWeight_semi-bold .woocommerce-page .bt-content button[type="submit"],
.btButtonWeight_semi-bold.woocommerce .btSidebar button[type="submit"],
.btButtonWeight_semi-bold.woocommerce .bt-content button[type="submit"],
.btButtonWeight_semi-bold.woocommerce-page .btSidebar button[type="submit"],
.btButtonWeight_semi-bold.woocommerce-page .bt-content button[type="submit"],
.btButtonWeight_semi-bold .woocommerce .btSidebar input.button,
.btButtonWeight_semi-bold .woocommerce .bt-content input.button,
.btButtonWeight_semi-bold .woocommerce-page .btSidebar input.button,
.btButtonWeight_semi-bold .woocommerce-page .bt-content input.button,
.btButtonWeight_semi-bold.woocommerce .btSidebar input.button,
.btButtonWeight_semi-bold.woocommerce .bt-content input.button,
.btButtonWeight_semi-bold.woocommerce-page .btSidebar input.button,
.btButtonWeight_semi-bold.woocommerce-page .bt-content input.button,
.btButtonWeight_semi-bold .woocommerce .btSidebar input.alt:hover,
.btButtonWeight_semi-bold .woocommerce .bt-content input.alt:hover,
.btButtonWeight_semi-bold .woocommerce-page .btSidebar input.alt:hover,
.btButtonWeight_semi-bold .woocommerce-page .bt-content input.alt:hover,
.btButtonWeight_semi-bold.woocommerce .btSidebar input.alt:hover,
.btButtonWeight_semi-bold.woocommerce .bt-content input.alt:hover,
.btButtonWeight_semi-bold.woocommerce-page .btSidebar input.alt:hover,
.btButtonWeight_semi-bold.woocommerce-page .bt-content input.alt:hover,
.btButtonWeight_semi-bold .woocommerce .btSidebar a.button.alt:hover,
.btButtonWeight_semi-bold .woocommerce .bt-content a.button.alt:hover,
.btButtonWeight_semi-bold .woocommerce-page .btSidebar a.button.alt:hover,
.btButtonWeight_semi-bold .woocommerce-page .bt-content a.button.alt:hover,
.btButtonWeight_semi-bold.woocommerce .btSidebar a.button.alt:hover,
.btButtonWeight_semi-bold.woocommerce .bt-content a.button.alt:hover,
.btButtonWeight_semi-bold.woocommerce-page .btSidebar a.button.alt:hover,
.btButtonWeight_semi-bold.woocommerce-page .bt-content a.button.alt:hover,
.btButtonWeight_semi-bold .woocommerce .btSidebar .button.alt:hover,
.btButtonWeight_semi-bold .woocommerce .bt-content .button.alt:hover,
.btButtonWeight_semi-bold .woocommerce-page .btSidebar .button.alt:hover,
.btButtonWeight_semi-bold .woocommerce-page .bt-content .button.alt:hover,
.btButtonWeight_semi-bold.woocommerce .btSidebar .button.alt:hover,
.btButtonWeight_semi-bold.woocommerce .bt-content .button.alt:hover,
.btButtonWeight_semi-bold.woocommerce-page .btSidebar .button.alt:hover,
.btButtonWeight_semi-bold.woocommerce-page .bt-content .button.alt:hover,
.btButtonWeight_semi-bold .woocommerce .btSidebar button.alt:hover,
.btButtonWeight_semi-bold .woocommerce .bt-content button.alt:hover,
.btButtonWeight_semi-bold .woocommerce-page .btSidebar button.alt:hover,
.btButtonWeight_semi-bold .woocommerce-page .bt-content button.alt:hover,
.btButtonWeight_semi-bold.woocommerce .btSidebar button.alt:hover,
.btButtonWeight_semi-bold.woocommerce .bt-content button.alt:hover,
.btButtonWeight_semi-bold.woocommerce-page .btSidebar button.alt:hover,
.btButtonWeight_semi-bold.woocommerce-page .bt-content button.alt:hover,
.btButtonWeight_semi-bold div.woocommerce a.button,
.btButtonWeight_semi-bolddiv.woocommerce a.button,
.btButtonWeight_semi-bold div.woocommerce input[type="submit"],
.btButtonWeight_semi-bolddiv.woocommerce input[type="submit"],
.btButtonWeight_semi-bold div.woocommerce button[type="submit"],
.btButtonWeight_semi-bolddiv.woocommerce button[type="submit"],
.btButtonWeight_semi-bold div.woocommerce input.button,
.btButtonWeight_semi-bolddiv.woocommerce input.button,
.btButtonWeight_semi-bold div.woocommerce input.alt:hover,
.btButtonWeight_semi-bolddiv.woocommerce input.alt:hover,
.btButtonWeight_semi-bold div.woocommerce a.button.alt:hover,
.btButtonWeight_semi-bolddiv.woocommerce a.button.alt:hover,
.btButtonWeight_semi-bold div.woocommerce .button.alt:hover,
.btButtonWeight_semi-bolddiv.woocommerce .button.alt:hover,
.btButtonWeight_semi-bold div.woocommerce button.alt:hover,
.btButtonWeight_semi-bolddiv.woocommerce button.alt:hover {
font-weight: 600;
}
.btButtonWeight_medium .woocommerce .btSidebar a.button,
.btButtonWeight_medium .woocommerce .bt-content a.button,
.btButtonWeight_medium .woocommerce-page .btSidebar a.button,
.btButtonWeight_medium .woocommerce-page .bt-content a.button,
.btButtonWeight_medium.woocommerce .btSidebar a.button,
.btButtonWeight_medium.woocommerce .bt-content a.button,
.btButtonWeight_medium.woocommerce-page .btSidebar a.button,
.btButtonWeight_medium.woocommerce-page .bt-content a.button,
.btButtonWeight_medium .woocommerce .btSidebar input[type="submit"],
.btButtonWeight_medium .woocommerce .bt-content input[type="submit"],
.btButtonWeight_medium .woocommerce-page .btSidebar input[type="submit"],
.btButtonWeight_medium .woocommerce-page .bt-content input[type="submit"],
.btButtonWeight_medium.woocommerce .btSidebar input[type="submit"],
.btButtonWeight_medium.woocommerce .bt-content input[type="submit"],
.btButtonWeight_medium.woocommerce-page .btSidebar input[type="submit"],
.btButtonWeight_medium.woocommerce-page .bt-content input[type="submit"],
.btButtonWeight_medium .woocommerce .btSidebar button[type="submit"],
.btButtonWeight_medium .woocommerce .bt-content button[type="submit"],
.btButtonWeight_medium .woocommerce-page .btSidebar button[type="submit"],
.btButtonWeight_medium .woocommerce-page .bt-content button[type="submit"],
.btButtonWeight_medium.woocommerce .btSidebar button[type="submit"],
.btButtonWeight_medium.woocommerce .bt-content button[type="submit"],
.btButtonWeight_medium.woocommerce-page .btSidebar button[type="submit"],
.btButtonWeight_medium.woocommerce-page .bt-content button[type="submit"],
.btButtonWeight_medium .woocommerce .btSidebar input.button,
.btButtonWeight_medium .woocommerce .bt-content input.button,
.btButtonWeight_medium .woocommerce-page .btSidebar input.button,
.btButtonWeight_medium .woocommerce-page .bt-content input.button,
.btButtonWeight_medium.woocommerce .btSidebar input.button,
.btButtonWeight_medium.woocommerce .bt-content input.button,
.btButtonWeight_medium.woocommerce-page .btSidebar input.button,
.btButtonWeight_medium.woocommerce-page .bt-content input.button,
.btButtonWeight_medium .woocommerce .btSidebar input.alt:hover,
.btButtonWeight_medium .woocommerce .bt-content input.alt:hover,
.btButtonWeight_medium .woocommerce-page .btSidebar input.alt:hover,
.btButtonWeight_medium .woocommerce-page .bt-content input.alt:hover,
.btButtonWeight_medium.woocommerce .btSidebar input.alt:hover,
.btButtonWeight_medium.woocommerce .bt-content input.alt:hover,
.btButtonWeight_medium.woocommerce-page .btSidebar input.alt:hover,
.btButtonWeight_medium.woocommerce-page .bt-content input.alt:hover,
.btButtonWeight_medium .woocommerce .btSidebar a.button.alt:hover,
.btButtonWeight_medium .woocommerce .bt-content a.button.alt:hover,
.btButtonWeight_medium .woocommerce-page .btSidebar a.button.alt:hover,
.btButtonWeight_medium .woocommerce-page .bt-content a.button.alt:hover,
.btButtonWeight_medium.woocommerce .btSidebar a.button.alt:hover,
.btButtonWeight_medium.woocommerce .bt-content a.button.alt:hover,
.btButtonWeight_medium.woocommerce-page .btSidebar a.button.alt:hover,
.btButtonWeight_medium.woocommerce-page .bt-content a.button.alt:hover,
.btButtonWeight_medium .woocommerce .btSidebar .button.alt:hover,
.btButtonWeight_medium .woocommerce .bt-content .button.alt:hover,
.btButtonWeight_medium .woocommerce-page .btSidebar .button.alt:hover,
.btButtonWeight_medium .woocommerce-page .bt-content .button.alt:hover,
.btButtonWeight_medium.woocommerce .btSidebar .button.alt:hover,
.btButtonWeight_medium.woocommerce .bt-content .button.alt:hover,
.btButtonWeight_medium.woocommerce-page .btSidebar .button.alt:hover,
.btButtonWeight_medium.woocommerce-page .bt-content .button.alt:hover,
.btButtonWeight_medium .woocommerce .btSidebar button.alt:hover,
.btButtonWeight_medium .woocommerce .bt-content button.alt:hover,
.btButtonWeight_medium .woocommerce-page .btSidebar button.alt:hover,
.btButtonWeight_medium .woocommerce-page .bt-content button.alt:hover,
.btButtonWeight_medium.woocommerce .btSidebar button.alt:hover,
.btButtonWeight_medium.woocommerce .bt-content button.alt:hover,
.btButtonWeight_medium.woocommerce-page .btSidebar button.alt:hover,
.btButtonWeight_medium.woocommerce-page .bt-content button.alt:hover,
.btButtonWeight_medium div.woocommerce a.button,
.btButtonWeight_mediumdiv.woocommerce a.button,
.btButtonWeight_medium div.woocommerce input[type="submit"],
.btButtonWeight_mediumdiv.woocommerce input[type="submit"],
.btButtonWeight_medium div.woocommerce button[type="submit"],
.btButtonWeight_mediumdiv.woocommerce button[type="submit"],
.btButtonWeight_medium div.woocommerce input.button,
.btButtonWeight_mediumdiv.woocommerce input.button,
.btButtonWeight_medium div.woocommerce input.alt:hover,
.btButtonWeight_mediumdiv.woocommerce input.alt:hover,
.btButtonWeight_medium div.woocommerce a.button.alt:hover,
.btButtonWeight_mediumdiv.woocommerce a.button.alt:hover,
.btButtonWeight_medium div.woocommerce .button.alt:hover,
.btButtonWeight_mediumdiv.woocommerce .button.alt:hover,
.btButtonWeight_medium div.woocommerce button.alt:hover,
.btButtonWeight_mediumdiv.woocommerce button.alt:hover {
font-weight: 500;
}
.btButtonWeight_normal .woocommerce .btSidebar a.button,
.btButtonWeight_normal .woocommerce .bt-content a.button,
.btButtonWeight_normal .woocommerce-page .btSidebar a.button,
.btButtonWeight_normal .woocommerce-page .bt-content a.button,
.btButtonWeight_normal.woocommerce .btSidebar a.button,
.btButtonWeight_normal.woocommerce .bt-content a.button,
.btButtonWeight_normal.woocommerce-page .btSidebar a.button,
.btButtonWeight_normal.woocommerce-page .bt-content a.button,
.btButtonWeight_normal .woocommerce .btSidebar input[type="submit"],
.btButtonWeight_normal .woocommerce .bt-content input[type="submit"],
.btButtonWeight_normal .woocommerce-page .btSidebar input[type="submit"],
.btButtonWeight_normal .woocommerce-page .bt-content input[type="submit"],
.btButtonWeight_normal.woocommerce .btSidebar input[type="submit"],
.btButtonWeight_normal.woocommerce .bt-content input[type="submit"],
.btButtonWeight_normal.woocommerce-page .btSidebar input[type="submit"],
.btButtonWeight_normal.woocommerce-page .bt-content input[type="submit"],
.btButtonWeight_normal .woocommerce .btSidebar button[type="submit"],
.btButtonWeight_normal .woocommerce .bt-content button[type="submit"],
.btButtonWeight_normal .woocommerce-page .btSidebar button[type="submit"],
.btButtonWeight_normal .woocommerce-page .bt-content button[type="submit"],
.btButtonWeight_normal.woocommerce .btSidebar button[type="submit"],
.btButtonWeight_normal.woocommerce .bt-content button[type="submit"],
.btButtonWeight_normal.woocommerce-page .btSidebar button[type="submit"],
.btButtonWeight_normal.woocommerce-page .bt-content button[type="submit"],
.btButtonWeight_normal .woocommerce .btSidebar input.button,
.btButtonWeight_normal .woocommerce .bt-content input.button,
.btButtonWeight_normal .woocommerce-page .btSidebar input.button,
.btButtonWeight_normal .woocommerce-page .bt-content input.button,
.btButtonWeight_normal.woocommerce .btSidebar input.button,
.btButtonWeight_normal.woocommerce .bt-content input.button,
.btButtonWeight_normal.woocommerce-page .btSidebar input.button,
.btButtonWeight_normal.woocommerce-page .bt-content input.button,
.btButtonWeight_normal .woocommerce .btSidebar input.alt:hover,
.btButtonWeight_normal .woocommerce .bt-content input.alt:hover,
.btButtonWeight_normal .woocommerce-page .btSidebar input.alt:hover,
.btButtonWeight_normal .woocommerce-page .bt-content input.alt:hover,
.btButtonWeight_normal.woocommerce .btSidebar input.alt:hover,
.btButtonWeight_normal.woocommerce .bt-content input.alt:hover,
.btButtonWeight_normal.woocommerce-page .btSidebar input.alt:hover,
.btButtonWeight_normal.woocommerce-page .bt-content input.alt:hover,
.btButtonWeight_normal .woocommerce .btSidebar a.button.alt:hover,
.btButtonWeight_normal .woocommerce .bt-content a.button.alt:hover,
.btButtonWeight_normal .woocommerce-page .btSidebar a.button.alt:hover,
.btButtonWeight_normal .woocommerce-page .bt-content a.button.alt:hover,
.btButtonWeight_normal.woocommerce .btSidebar a.button.alt:hover,
.btButtonWeight_normal.woocommerce .bt-content a.button.alt:hover,
.btButtonWeight_normal.woocommerce-page .btSidebar a.button.alt:hover,
.btButtonWeight_normal.woocommerce-page .bt-content a.button.alt:hover,
.btButtonWeight_normal .woocommerce .btSidebar .button.alt:hover,
.btButtonWeight_normal .woocommerce .bt-content .button.alt:hover,
.btButtonWeight_normal .woocommerce-page .btSidebar .button.alt:hover,
.btButtonWeight_normal .woocommerce-page .bt-content .button.alt:hover,
.btButtonWeight_normal.woocommerce .btSidebar .button.alt:hover,
.btButtonWeight_normal.woocommerce .bt-content .button.alt:hover,
.btButtonWeight_normal.woocommerce-page .btSidebar .button.alt:hover,
.btButtonWeight_normal.woocommerce-page .bt-content .button.alt:hover,
.btButtonWeight_normal .woocommerce .btSidebar button.alt:hover,
.btButtonWeight_normal .woocommerce .bt-content button.alt:hover,
.btButtonWeight_normal .woocommerce-page .btSidebar button.alt:hover,
.btButtonWeight_normal .woocommerce-page .bt-content button.alt:hover,
.btButtonWeight_normal.woocommerce .btSidebar button.alt:hover,
.btButtonWeight_normal.woocommerce .bt-content button.alt:hover,
.btButtonWeight_normal.woocommerce-page .btSidebar button.alt:hover,
.btButtonWeight_normal.woocommerce-page .bt-content button.alt:hover,
.btButtonWeight_normal div.woocommerce a.button,
.btButtonWeight_normaldiv.woocommerce a.button,
.btButtonWeight_normal div.woocommerce input[type="submit"],
.btButtonWeight_normaldiv.woocommerce input[type="submit"],
.btButtonWeight_normal div.woocommerce button[type="submit"],
.btButtonWeight_normaldiv.woocommerce button[type="submit"],
.btButtonWeight_normal div.woocommerce input.button,
.btButtonWeight_normaldiv.woocommerce input.button,
.btButtonWeight_normal div.woocommerce input.alt:hover,
.btButtonWeight_normaldiv.woocommerce input.alt:hover,
.btButtonWeight_normal div.woocommerce a.button.alt:hover,
.btButtonWeight_normaldiv.woocommerce a.button.alt:hover,
.btButtonWeight_normal div.woocommerce .button.alt:hover,
.btButtonWeight_normaldiv.woocommerce .button.alt:hover,
.btButtonWeight_normal div.woocommerce button.alt:hover,
.btButtonWeight_normaldiv.woocommerce button.alt:hover {
font-weight: 400;
}
.btButtonWeight_light .woocommerce .btSidebar a.button,
.btButtonWeight_light .woocommerce .bt-content a.button,
.btButtonWeight_light .woocommerce-page .btSidebar a.button,
.btButtonWeight_light .woocommerce-page .bt-content a.button,
.btButtonWeight_light.woocommerce .btSidebar a.button,
.btButtonWeight_light.woocommerce .bt-content a.button,
.btButtonWeight_light.woocommerce-page .btSidebar a.button,
.btButtonWeight_light.woocommerce-page .bt-content a.button,
.btButtonWeight_light .woocommerce .btSidebar input[type="submit"],
.btButtonWeight_light .woocommerce .bt-content input[type="submit"],
.btButtonWeight_light .woocommerce-page .btSidebar input[type="submit"],
.btButtonWeight_light .woocommerce-page .bt-content input[type="submit"],
.btButtonWeight_light.woocommerce .btSidebar input[type="submit"],
.btButtonWeight_light.woocommerce .bt-content input[type="submit"],
.btButtonWeight_light.woocommerce-page .btSidebar input[type="submit"],
.btButtonWeight_light.woocommerce-page .bt-content input[type="submit"],
.btButtonWeight_light .woocommerce .btSidebar button[type="submit"],
.btButtonWeight_light .woocommerce .bt-content button[type="submit"],
.btButtonWeight_light .woocommerce-page .btSidebar button[type="submit"],
.btButtonWeight_light .woocommerce-page .bt-content button[type="submit"],
.btButtonWeight_light.woocommerce .btSidebar button[type="submit"],
.btButtonWeight_light.woocommerce .bt-content button[type="submit"],
.btButtonWeight_light.woocommerce-page .btSidebar button[type="submit"],
.btButtonWeight_light.woocommerce-page .bt-content button[type="submit"],
.btButtonWeight_light .woocommerce .btSidebar input.button,
.btButtonWeight_light .woocommerce .bt-content input.button,
.btButtonWeight_light .woocommerce-page .btSidebar input.button,
.btButtonWeight_light .woocommerce-page .bt-content input.button,
.btButtonWeight_light.woocommerce .btSidebar input.button,
.btButtonWeight_light.woocommerce .bt-content input.button,
.btButtonWeight_light.woocommerce-page .btSidebar input.button,
.btButtonWeight_light.woocommerce-page .bt-content input.button,
.btButtonWeight_light .woocommerce .btSidebar input.alt:hover,
.btButtonWeight_light .woocommerce .bt-content input.alt:hover,
.btButtonWeight_light .woocommerce-page .btSidebar input.alt:hover,
.btButtonWeight_light .woocommerce-page .bt-content input.alt:hover,
.btButtonWeight_light.woocommerce .btSidebar input.alt:hover,
.btButtonWeight_light.woocommerce .bt-content input.alt:hover,
.btButtonWeight_light.woocommerce-page .btSidebar input.alt:hover,
.btButtonWeight_light.woocommerce-page .bt-content input.alt:hover,
.btButtonWeight_light .woocommerce .btSidebar a.button.alt:hover,
.btButtonWeight_light .woocommerce .bt-content a.button.alt:hover,
.btButtonWeight_light .woocommerce-page .btSidebar a.button.alt:hover,
.btButtonWeight_light .woocommerce-page .bt-content a.button.alt:hover,
.btButtonWeight_light.woocommerce .btSidebar a.button.alt:hover,
.btButtonWeight_light.woocommerce .bt-content a.button.alt:hover,
.btButtonWeight_light.woocommerce-page .btSidebar a.button.alt:hover,
.btButtonWeight_light.woocommerce-page .bt-content a.button.alt:hover,
.btButtonWeight_light .woocommerce .btSidebar .button.alt:hover,
.btButtonWeight_light .woocommerce .bt-content .button.alt:hover,
.btButtonWeight_light .woocommerce-page .btSidebar .button.alt:hover,
.btButtonWeight_light .woocommerce-page .bt-content .button.alt:hover,
.btButtonWeight_light.woocommerce .btSidebar .button.alt:hover,
.btButtonWeight_light.woocommerce .bt-content .button.alt:hover,
.btButtonWeight_light.woocommerce-page .btSidebar .button.alt:hover,
.btButtonWeight_light.woocommerce-page .bt-content .button.alt:hover,
.btButtonWeight_light .woocommerce .btSidebar button.alt:hover,
.btButtonWeight_light .woocommerce .bt-content button.alt:hover,
.btButtonWeight_light .woocommerce-page .btSidebar button.alt:hover,
.btButtonWeight_light .woocommerce-page .bt-content button.alt:hover,
.btButtonWeight_light.woocommerce .btSidebar button.alt:hover,
.btButtonWeight_light.woocommerce .bt-content button.alt:hover,
.btButtonWeight_light.woocommerce-page .btSidebar button.alt:hover,
.btButtonWeight_light.woocommerce-page .bt-content button.alt:hover,
.btButtonWeight_light div.woocommerce a.button,
.btButtonWeight_lightdiv.woocommerce a.button,
.btButtonWeight_light div.woocommerce input[type="submit"],
.btButtonWeight_lightdiv.woocommerce input[type="submit"],
.btButtonWeight_light div.woocommerce button[type="submit"],
.btButtonWeight_lightdiv.woocommerce button[type="submit"],
.btButtonWeight_light div.woocommerce input.button,
.btButtonWeight_lightdiv.woocommerce input.button,
.btButtonWeight_light div.woocommerce input.alt:hover,
.btButtonWeight_lightdiv.woocommerce input.alt:hover,
.btButtonWeight_light div.woocommerce a.button.alt:hover,
.btButtonWeight_lightdiv.woocommerce a.button.alt:hover,
.btButtonWeight_light div.woocommerce .button.alt:hover,
.btButtonWeight_lightdiv.woocommerce .button.alt:hover,
.btButtonWeight_light div.woocommerce button.alt:hover,
.btButtonWeight_lightdiv.woocommerce button.alt:hover {
font-weight: 300;
}
.btButtonWeight_lighter .woocommerce .btSidebar a.button,
.btButtonWeight_lighter .woocommerce .bt-content a.button,
.btButtonWeight_lighter .woocommerce-page .btSidebar a.button,
.btButtonWeight_lighter .woocommerce-page .bt-content a.button,
.btButtonWeight_lighter.woocommerce .btSidebar a.button,
.btButtonWeight_lighter.woocommerce .bt-content a.button,
.btButtonWeight_lighter.woocommerce-page .btSidebar a.button,
.btButtonWeight_lighter.woocommerce-page .bt-content a.button,
.btButtonWeight_lighter .woocommerce .btSidebar input[type="submit"],
.btButtonWeight_lighter .woocommerce .bt-content input[type="submit"],
.btButtonWeight_lighter .woocommerce-page .btSidebar input[type="submit"],
.btButtonWeight_lighter .woocommerce-page .bt-content input[type="submit"],
.btButtonWeight_lighter.woocommerce .btSidebar input[type="submit"],
.btButtonWeight_lighter.woocommerce .bt-content input[type="submit"],
.btButtonWeight_lighter.woocommerce-page .btSidebar input[type="submit"],
.btButtonWeight_lighter.woocommerce-page .bt-content input[type="submit"],
.btButtonWeight_lighter .woocommerce .btSidebar button[type="submit"],
.btButtonWeight_lighter .woocommerce .bt-content button[type="submit"],
.btButtonWeight_lighter .woocommerce-page .btSidebar button[type="submit"],
.btButtonWeight_lighter .woocommerce-page .bt-content button[type="submit"],
.btButtonWeight_lighter.woocommerce .btSidebar button[type="submit"],
.btButtonWeight_lighter.woocommerce .bt-content button[type="submit"],
.btButtonWeight_lighter.woocommerce-page .btSidebar button[type="submit"],
.btButtonWeight_lighter.woocommerce-page .bt-content button[type="submit"],
.btButtonWeight_lighter .woocommerce .btSidebar input.button,
.btButtonWeight_lighter .woocommerce .bt-content input.button,
.btButtonWeight_lighter .woocommerce-page .btSidebar input.button,
.btButtonWeight_lighter .woocommerce-page .bt-content input.button,
.btButtonWeight_lighter.woocommerce .btSidebar input.button,
.btButtonWeight_lighter.woocommerce .bt-content input.button,
.btButtonWeight_lighter.woocommerce-page .btSidebar input.button,
.btButtonWeight_lighter.woocommerce-page .bt-content input.button,
.btButtonWeight_lighter .woocommerce .btSidebar input.alt:hover,
.btButtonWeight_lighter .woocommerce .bt-content input.alt:hover,
.btButtonWeight_lighter .woocommerce-page .btSidebar input.alt:hover,
.btButtonWeight_lighter .woocommerce-page .bt-content input.alt:hover,
.btButtonWeight_lighter.woocommerce .btSidebar input.alt:hover,
.btButtonWeight_lighter.woocommerce .bt-content input.alt:hover,
.btButtonWeight_lighter.woocommerce-page .btSidebar input.alt:hover,
.btButtonWeight_lighter.woocommerce-page .bt-content input.alt:hover,
.btButtonWeight_lighter .woocommerce .btSidebar a.button.alt:hover,
.btButtonWeight_lighter .woocommerce .bt-content a.button.alt:hover,
.btButtonWeight_lighter .woocommerce-page .btSidebar a.button.alt:hover,
.btButtonWeight_lighter .woocommerce-page .bt-content a.button.alt:hover,
.btButtonWeight_lighter.woocommerce .btSidebar a.button.alt:hover,
.btButtonWeight_lighter.woocommerce .bt-content a.button.alt:hover,
.btButtonWeight_lighter.woocommerce-page .btSidebar a.button.alt:hover,
.btButtonWeight_lighter.woocommerce-page .bt-content a.button.alt:hover,
.btButtonWeight_lighter .woocommerce .btSidebar .button.alt:hover,
.btButtonWeight_lighter .woocommerce .bt-content .button.alt:hover,
.btButtonWeight_lighter .woocommerce-page .btSidebar .button.alt:hover,
.btButtonWeight_lighter .woocommerce-page .bt-content .button.alt:hover,
.btButtonWeight_lighter.woocommerce .btSidebar .button.alt:hover,
.btButtonWeight_lighter.woocommerce .bt-content .button.alt:hover,
.btButtonWeight_lighter.woocommerce-page .btSidebar .button.alt:hover,
.btButtonWeight_lighter.woocommerce-page .bt-content .button.alt:hover,
.btButtonWeight_lighter .woocommerce .btSidebar button.alt:hover,
.btButtonWeight_lighter .woocommerce .bt-content button.alt:hover,
.btButtonWeight_lighter .woocommerce-page .btSidebar button.alt:hover,
.btButtonWeight_lighter .woocommerce-page .bt-content button.alt:hover,
.btButtonWeight_lighter.woocommerce .btSidebar button.alt:hover,
.btButtonWeight_lighter.woocommerce .bt-content button.alt:hover,
.btButtonWeight_lighter.woocommerce-page .btSidebar button.alt:hover,
.btButtonWeight_lighter.woocommerce-page .bt-content button.alt:hover,
.btButtonWeight_lighter div.woocommerce a.button,
.btButtonWeight_lighterdiv.woocommerce a.button,
.btButtonWeight_lighter div.woocommerce input[type="submit"],
.btButtonWeight_lighterdiv.woocommerce input[type="submit"],
.btButtonWeight_lighter div.woocommerce button[type="submit"],
.btButtonWeight_lighterdiv.woocommerce button[type="submit"],
.btButtonWeight_lighter div.woocommerce input.button,
.btButtonWeight_lighterdiv.woocommerce input.button,
.btButtonWeight_lighter div.woocommerce input.alt:hover,
.btButtonWeight_lighterdiv.woocommerce input.alt:hover,
.btButtonWeight_lighter div.woocommerce a.button.alt:hover,
.btButtonWeight_lighterdiv.woocommerce a.button.alt:hover,
.btButtonWeight_lighter div.woocommerce .button.alt:hover,
.btButtonWeight_lighterdiv.woocommerce .button.alt:hover,
.btButtonWeight_lighter div.woocommerce button.alt:hover,
.btButtonWeight_lighterdiv.woocommerce button.alt:hover {
font-weight: 200;
}
.btButtonWeight_thin .woocommerce .btSidebar a.button,
.btButtonWeight_thin .woocommerce .bt-content a.button,
.btButtonWeight_thin .woocommerce-page .btSidebar a.button,
.btButtonWeight_thin .woocommerce-page .bt-content a.button,
.btButtonWeight_thin.woocommerce .btSidebar a.button,
.btButtonWeight_thin.woocommerce .bt-content a.button,
.btButtonWeight_thin.woocommerce-page .btSidebar a.button,
.btButtonWeight_thin.woocommerce-page .bt-content a.button,
.btButtonWeight_thin .woocommerce .btSidebar input[type="submit"],
.btButtonWeight_thin .woocommerce .bt-content input[type="submit"],
.btButtonWeight_thin .woocommerce-page .btSidebar input[type="submit"],
.btButtonWeight_thin .woocommerce-page .bt-content input[type="submit"],
.btButtonWeight_thin.woocommerce .btSidebar input[type="submit"],
.btButtonWeight_thin.woocommerce .bt-content input[type="submit"],
.btButtonWeight_thin.woocommerce-page .btSidebar input[type="submit"],
.btButtonWeight_thin.woocommerce-page .bt-content input[type="submit"],
.btButtonWeight_thin .woocommerce .btSidebar button[type="submit"],
.btButtonWeight_thin .woocommerce .bt-content button[type="submit"],
.btButtonWeight_thin .woocommerce-page .btSidebar button[type="submit"],
.btButtonWeight_thin .woocommerce-page .bt-content button[type="submit"],
.btButtonWeight_thin.woocommerce .btSidebar button[type="submit"],
.btButtonWeight_thin.woocommerce .bt-content button[type="submit"],
.btButtonWeight_thin.woocommerce-page .btSidebar button[type="submit"],
.btButtonWeight_thin.woocommerce-page .bt-content button[type="submit"],
.btButtonWeight_thin .woocommerce .btSidebar input.button,
.btButtonWeight_thin .woocommerce .bt-content input.button,
.btButtonWeight_thin .woocommerce-page .btSidebar input.button,
.btButtonWeight_thin .woocommerce-page .bt-content input.button,
.btButtonWeight_thin.woocommerce .btSidebar input.button,
.btButtonWeight_thin.woocommerce .bt-content input.button,
.btButtonWeight_thin.woocommerce-page .btSidebar input.button,
.btButtonWeight_thin.woocommerce-page .bt-content input.button,
.btButtonWeight_thin .woocommerce .btSidebar input.alt:hover,
.btButtonWeight_thin .woocommerce .bt-content input.alt:hover,
.btButtonWeight_thin .woocommerce-page .btSidebar input.alt:hover,
.btButtonWeight_thin .woocommerce-page .bt-content input.alt:hover,
.btButtonWeight_thin.woocommerce .btSidebar input.alt:hover,
.btButtonWeight_thin.woocommerce .bt-content input.alt:hover,
.btButtonWeight_thin.woocommerce-page .btSidebar input.alt:hover,
.btButtonWeight_thin.woocommerce-page .bt-content input.alt:hover,
.btButtonWeight_thin .woocommerce .btSidebar a.button.alt:hover,
.btButtonWeight_thin .woocommerce .bt-content a.button.alt:hover,
.btButtonWeight_thin .woocommerce-page .btSidebar a.button.alt:hover,
.btButtonWeight_thin .woocommerce-page .bt-content a.button.alt:hover,
.btButtonWeight_thin.woocommerce .btSidebar a.button.alt:hover,
.btButtonWeight_thin.woocommerce .bt-content a.button.alt:hover,
.btButtonWeight_thin.woocommerce-page .btSidebar a.button.alt:hover,
.btButtonWeight_thin.woocommerce-page .bt-content a.button.alt:hover,
.btButtonWeight_thin .woocommerce .btSidebar .button.alt:hover,
.btButtonWeight_thin .woocommerce .bt-content .button.alt:hover,
.btButtonWeight_thin .woocommerce-page .btSidebar .button.alt:hover,
.btButtonWeight_thin .woocommerce-page .bt-content .button.alt:hover,
.btButtonWeight_thin.woocommerce .btSidebar .button.alt:hover,
.btButtonWeight_thin.woocommerce .bt-content .button.alt:hover,
.btButtonWeight_thin.woocommerce-page .btSidebar .button.alt:hover,
.btButtonWeight_thin.woocommerce-page .bt-content .button.alt:hover,
.btButtonWeight_thin .woocommerce .btSidebar button.alt:hover,
.btButtonWeight_thin .woocommerce .bt-content button.alt:hover,
.btButtonWeight_thin .woocommerce-page .btSidebar button.alt:hover,
.btButtonWeight_thin .woocommerce-page .bt-content button.alt:hover,
.btButtonWeight_thin.woocommerce .btSidebar button.alt:hover,
.btButtonWeight_thin.woocommerce .bt-content button.alt:hover,
.btButtonWeight_thin.woocommerce-page .btSidebar button.alt:hover,
.btButtonWeight_thin.woocommerce-page .bt-content button.alt:hover,
.btButtonWeight_thin div.woocommerce a.button,
.btButtonWeight_thindiv.woocommerce a.button,
.btButtonWeight_thin div.woocommerce input[type="submit"],
.btButtonWeight_thindiv.woocommerce input[type="submit"],
.btButtonWeight_thin div.woocommerce button[type="submit"],
.btButtonWeight_thindiv.woocommerce button[type="submit"],
.btButtonWeight_thin div.woocommerce input.button,
.btButtonWeight_thindiv.woocommerce input.button,
.btButtonWeight_thin div.woocommerce input.alt:hover,
.btButtonWeight_thindiv.woocommerce input.alt:hover,
.btButtonWeight_thin div.woocommerce a.button.alt:hover,
.btButtonWeight_thindiv.woocommerce a.button.alt:hover,
.btButtonWeight_thin div.woocommerce .button.alt:hover,
.btButtonWeight_thindiv.woocommerce .button.alt:hover,
.btButtonWeight_thin div.woocommerce button.alt:hover,
.btButtonWeight_thindiv.woocommerce button.alt:hover {
font-weight: 100;
}
.woocommerce .btSidebar a.button:before,
.woocommerce .bt-content a.button:before,
.woocommerce-page .btSidebar a.button:before,
.woocommerce-page .bt-content a.button:before,
.woocommerce .btSidebar input[type="submit"]:before,
.woocommerce .bt-content input[type="submit"]:before,
.woocommerce-page .btSidebar input[type="submit"]:before,
.woocommerce-page .bt-content input[type="submit"]:before,
.woocommerce .btSidebar button[type="submit"]:before,
.woocommerce .bt-content button[type="submit"]:before,
.woocommerce-page .btSidebar button[type="submit"]:before,
.woocommerce-page .bt-content button[type="submit"]:before,
.woocommerce .btSidebar input.button:before,
.woocommerce .bt-content input.button:before,
.woocommerce-page .btSidebar input.button:before,
.woocommerce-page .bt-content input.button:before,
.woocommerce .btSidebar input.alt:hover:before,
.woocommerce .bt-content input.alt:hover:before,
.woocommerce-page .btSidebar input.alt:hover:before,
.woocommerce-page .bt-content input.alt:hover:before,
.woocommerce .btSidebar a.button.alt:hover:before,
.woocommerce .bt-content a.button.alt:hover:before,
.woocommerce-page .btSidebar a.button.alt:hover:before,
.woocommerce-page .bt-content a.button.alt:hover:before,
.woocommerce .btSidebar .button.alt:hover:before,
.woocommerce .bt-content .button.alt:hover:before,
.woocommerce-page .btSidebar .button.alt:hover:before,
.woocommerce-page .bt-content .button.alt:hover:before,
.woocommerce .btSidebar button.alt:hover:before,
.woocommerce .bt-content button.alt:hover:before,
.woocommerce-page .btSidebar button.alt:hover:before,
.woocommerce-page .bt-content button.alt:hover:before,
div.woocommerce a.button:before,
div.woocommerce input[type="submit"]:before,
div.woocommerce button[type="submit"]:before,
div.woocommerce input.button:before,
div.woocommerce input.alt:hover:before,
div.woocommerce a.button.alt:hover:before,
div.woocommerce .button.alt:hover:before,
div.woocommerce button.alt:hover:before {
opacity: .95;
}
.woocommerce .btSidebar a.button:hover:before,
.woocommerce .bt-content a.button:hover:before,
.woocommerce-page .btSidebar a.button:hover:before,
.woocommerce-page .bt-content a.button:hover:before,
.woocommerce .btSidebar input[type="submit"]:hover:before,
.woocommerce .bt-content input[type="submit"]:hover:before,
.woocommerce-page .btSidebar input[type="submit"]:hover:before,
.woocommerce-page .bt-content input[type="submit"]:hover:before,
.woocommerce .btSidebar button[type="submit"]:hover:before,
.woocommerce .bt-content button[type="submit"]:hover:before,
.woocommerce-page .btSidebar button[type="submit"]:hover:before,
.woocommerce-page .bt-content button[type="submit"]:hover:before,
.woocommerce .btSidebar input.button:hover:before,
.woocommerce .bt-content input.button:hover:before,
.woocommerce-page .btSidebar input.button:hover:before,
.woocommerce-page .bt-content input.button:hover:before,
.woocommerce .btSidebar input.alt:before,
.woocommerce .bt-content input.alt:before,
.woocommerce-page .btSidebar input.alt:before,
.woocommerce-page .bt-content input.alt:before,
.woocommerce .btSidebar a.button.alt:before,
.woocommerce .bt-content a.button.alt:before,
.woocommerce-page .btSidebar a.button.alt:before,
.woocommerce-page .bt-content a.button.alt:before,
.woocommerce .btSidebar .button.alt:before,
.woocommerce .bt-content .button.alt:before,
.woocommerce-page .btSidebar .button.alt:before,
.woocommerce-page .bt-content .button.alt:before,
.woocommerce .btSidebar button.alt:before,
.woocommerce .bt-content button.alt:before,
.woocommerce-page .btSidebar button.alt:before,
.woocommerce-page .bt-content button.alt:before,
div.woocommerce a.button:hover:before,
div.woocommerce input[type="submit"]:hover:before,
div.woocommerce button[type="submit"]:hover:before,
div.woocommerce input.button:hover:before,
div.woocommerce input.alt:before,
div.woocommerce a.button.alt:before,
div.woocommerce .button.alt:before,
div.woocommerce button.alt:before {
opacity: 1;
}
.woocommerce .btSidebar a.checkout-button,
.woocommerce .bt-content a.checkout-button,
.woocommerce-page .btSidebar a.checkout-button,
.woocommerce-page .bt-content a.checkout-button,
.woocommerce .btSidebar input#place_order,
.woocommerce .bt-content input#place_order,
.woocommerce-page .btSidebar input#place_order,
.woocommerce-page .bt-content input#place_order,
.woocommerce .btSidebar input[name="save_address"],
.woocommerce .bt-content input[name="save_address"],
.woocommerce-page .btSidebar input[name="save_address"],
.woocommerce-page .bt-content input[name="save_address"],
div.woocommerce a.checkout-button,
div.woocommerce input#place_order,
div.woocommerce input[name="save_address"] {
width: 100%;
float: none;
display: block;
text-align: center !important;
}
.woocommerce .btSidebar input[type="submit"],
.woocommerce .bt-content input[type="submit"],
.woocommerce-page .btSidebar input[type="submit"],
.woocommerce-page .bt-content input[type="submit"],
.woocommerce .btSidebar input.button,
.woocommerce .bt-content input.button,
.woocommerce-page .btSidebar input.button,
.woocommerce-page .bt-content input.button,
.woocommerce .btSidebar input.alt:hover,
.woocommerce .bt-content input.alt:hover,
.woocommerce-page .btSidebar input.alt:hover,
.woocommerce-page .bt-content input.alt:hover,
div.woocommerce input[type="submit"],
div.woocommerce input.button,
div.woocommerce input.alt:hover {
opacity: .95;
background: #000;
}
.btSoftRoundedButtons .woocommerce .btSidebar input[type="submit"],
.btSoftRoundedButtons .woocommerce .bt-content input[type="submit"],
.btSoftRoundedButtons .woocommerce-page .btSidebar input[type="submit"],
.btSoftRoundedButtons .woocommerce-page .bt-content input[type="submit"],
.btSoftRoundedButtons .woocommerce .btSidebar input.button,
.btSoftRoundedButtons .woocommerce .bt-content input.button,
.btSoftRoundedButtons .woocommerce-page .btSidebar input.button,
.btSoftRoundedButtons .woocommerce-page .bt-content input.button,
.btSoftRoundedButtons .woocommerce .btSidebar input.alt:hover,
.btSoftRoundedButtons .woocommerce .bt-content input.alt:hover,
.btSoftRoundedButtons .woocommerce-page .btSidebar input.alt:hover,
.btSoftRoundedButtons .woocommerce-page .bt-content input.alt:hover,
.btSoftRoundedButtons div.woocommerce input[type="submit"],
.btSoftRoundedButtons div.woocommerce input.button,
.btSoftRoundedButtons div.woocommerce input.alt:hover {
border-radius: 3px;
}
.btHardRoundedButtons .woocommerce .btSidebar input[type="submit"],
.btHardRoundedButtons .woocommerce .bt-content input[type="submit"],
.btHardRoundedButtons .woocommerce-page .btSidebar input[type="submit"],
.btHardRoundedButtons .woocommerce-page .bt-content input[type="submit"],
.btHardRoundedButtons .woocommerce .btSidebar input.button,
.btHardRoundedButtons .woocommerce .bt-content input.button,
.btHardRoundedButtons .woocommerce-page .btSidebar input.button,
.btHardRoundedButtons .woocommerce-page .bt-content input.button,
.btHardRoundedButtons .woocommerce .btSidebar input.alt:hover,
.btHardRoundedButtons .woocommerce .bt-content input.alt:hover,
.btHardRoundedButtons .woocommerce-page .btSidebar input.alt:hover,
.btHardRoundedButtons .woocommerce-page .bt-content input.alt:hover,
.btHardRoundedButtons div.woocommerce input[type="submit"],
.btHardRoundedButtons div.woocommerce input.button,
.btHardRoundedButtons div.woocommerce input.alt:hover {
border-radius: 50px;
}
.btDarkSkin.woocommerce .btSidebar input[type="submit"],
.btDarkSkin.woocommerce .bt-content input[type="submit"],
.btDarkSkin.woocommerce-page .btSidebar input[type="submit"],
.btDarkSkin.woocommerce-page .bt-content input[type="submit"],
.btLightSkin .btDarkSkin.woocommerce .btSidebar input[type="submit"],
.btLightSkin .btDarkSkin.woocommerce .bt-content input[type="submit"],
.btLightSkin .btDarkSkin.woocommerce-page .btSidebar input[type="submit"],
.btLightSkin .btDarkSkin.woocommerce-page .bt-content input[type="submit"],
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .btSidebar input[type="submit"],
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .bt-content input[type="submit"],
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .btSidebar input[type="submit"],
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .bt-content input[type="submit"],
.btDarkSkin.woocommerce .btSidebar input.button,
.btDarkSkin.woocommerce .bt-content input.button,
.btDarkSkin.woocommerce-page .btSidebar input.button,
.btDarkSkin.woocommerce-page .bt-content input.button,
.btLightSkin .btDarkSkin.woocommerce .btSidebar input.button,
.btLightSkin .btDarkSkin.woocommerce .bt-content input.button,
.btLightSkin .btDarkSkin.woocommerce-page .btSidebar input.button,
.btLightSkin .btDarkSkin.woocommerce-page .bt-content input.button,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .btSidebar input.button,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .bt-content input.button,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .btSidebar input.button,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .bt-content input.button,
.btDarkSkin.woocommerce .btSidebar input.alt:hover,
.btDarkSkin.woocommerce .bt-content input.alt:hover,
.btDarkSkin.woocommerce-page .btSidebar input.alt:hover,
.btDarkSkin.woocommerce-page .bt-content input.alt:hover,
.btLightSkin .btDarkSkin.woocommerce .btSidebar input.alt:hover,
.btLightSkin .btDarkSkin.woocommerce .bt-content input.alt:hover,
.btLightSkin .btDarkSkin.woocommerce-page .btSidebar input.alt:hover,
.btLightSkin .btDarkSkin.woocommerce-page .bt-content input.alt:hover,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .btSidebar input.alt:hover,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce .bt-content input.alt:hover,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .btSidebar input.alt:hover,
.btDarkSkin.btLightSkin .btDarkSkin.woocommerce-page .bt-content input.alt:hover,
.btDarkSkindiv.woocommerce input[type="submit"],
.btLightSkin .btDarkSkindiv.woocommerce input[type="submit"],
.btDarkSkin.btLightSkin .btDarkSkindiv.woocommerce input[type="submit"],
.btDarkSkindiv.woocommerce input.button,
.btLightSkin .btDarkSkindiv.woocommerce input.button,
.btDarkSkin.btLightSkin .btDarkSkindiv.woocommerce input.button,
.btDarkSkindiv.woocommerce input.alt:hover,
.btLightSkin .btDarkSkindiv.woocommerce input.alt:hover,
.btDarkSkin.btLightSkin .btDarkSkindiv.woocommerce input.alt:hover {
background: #fff;
}
.woocommerce .btSidebar input[type="submit"]:before,
.woocommerce .bt-content input[type="submit"]:before,
.woocommerce-page .btSidebar input[type="submit"]:before,
.woocommerce-page .bt-content input[type="submit"]:before,
.woocommerce .btSidebar input.button:before,
.woocommerce .bt-content input.button:before,
.woocommerce-page .btSidebar input.button:before,
.woocommerce-page .bt-content input.button:before,
.woocommerce .btSidebar input.alt:hover:before,
.woocommerce .bt-content input.alt:hover:before,
.woocommerce-page .btSidebar input.alt:hover:before,
.woocommerce-page .bt-content input.alt:hover:before,
div.woocommerce input[type="submit"]:before,
div.woocommerce input.button:before,
div.woocommerce input.alt:hover:before {
display: none;
}
.woocommerce .btSidebar input[type="submit"]:hover,
.woocommerce .bt-content input[type="submit"]:hover,
.woocommerce-page .btSidebar input[type="submit"]:hover,
.woocommerce-page .bt-content input[type="submit"]:hover,
.woocommerce .btSidebar button[type="submit"]:hover,
.woocommerce .bt-content button[type="submit"]:hover,
.woocommerce-page .btSidebar button[type="submit"]:hover,
.woocommerce-page .bt-content button[type="submit"]:hover,
.woocommerce .btSidebar input.button:hover,
.woocommerce .bt-content input.button:hover,
.woocommerce-page .btSidebar input.button:hover,
.woocommerce-page .bt-content input.button:hover,
.woocommerce .btSidebar input.alt,
.woocommerce .bt-content input.alt,
.woocommerce-page .btSidebar input.alt,
.woocommerce-page .bt-content input.alt,
div.woocommerce input[type="submit"]:hover,
div.woocommerce button[type="submit"]:hover,
div.woocommerce input.button:hover,
div.woocommerce input.alt {
opacity: 1;
}
.woocommerce-product-search button[type="submit"]:before {
line-height: 2.5;
} span.btNoStarRating {
display: none;
}
.star-rating:before {
content: "\f005\f005\f005\f005\f005";
letter-spacing: 3px;
opacity: .2;
}
.star-rating {
overflow: hidden;
position: relative;
line-height: 1;
font-family: FontAwesome;
margin: 0;
display: inline-block;
}
.star-rating .rating {
display: none;
}
.star-rating span {
overflow: hidden;
top: 0;
left: 0;
position: absolute;
}
.rtl .star-rating span {
left: auto;
right: 0;
}
.star-rating span:before {
content: "\f005\f005\f005\f005\f005";
letter-spacing: 3px;
color: var(--accent-color);
}
.header.large .star-rating {
line-height: inherit;
margin-top: 2px;
}
.widget_recent_reviews .star-rating {
font-size: 12px;
}
.products .star-rating {
margin: 7px 0 0;
}
.widget_recent_reviews li a:after,
.widget_recent_reviews .reviewer:after {
content: "";
display: table;
} p.stars {
position: relative;
letter-spacing: .25em;
margin-bottom: 3em;
}
p.stars a {
display: inline-block;
font-weight: 700;
text-indent: -9999px;
position: relative;
border-bottom: 0 !important;
outline: 0;
position: absolute;
top: 0;
left: 0;
}
.rtl p.stars a {
left: auto;
right: 0;
}
p.stars a:last-child {
border-right: 0;
}
p.stars a[class^="star-"]:after {
font-family: FontAwesome;
text-indent: 0;
position: absolute;
top: 0;
left: 0;
color: rgba(0,0,0,.1);
}
.rtl p.stars a[class^="star-"]:after {
left: auto;
right: 0;
}
p.stars a[class^="star-"].active:after,
p.stars a[class^="star-"]:hover:after {
color: var(--accent-color);
}
p.stars a.star-1 {
width: 1em;
z-index: 10;
}
p.stars a.star-1:after {
content: "\f005";
}
p.stars a.star-2 {
width: 2em;
z-index: 9;
}
p.stars a.star-2:after {
content: "\f005\f005";
}
p.stars a.star-3 {
width: 3em;
z-index: 8;
}
p.stars a.star-3:after {
content: "\f005\f005\f005";
}
p.stars a.star-4 {
width: 4em;
z-index: 7;
}
p.stars a.star-4:after {
content: "\f005\f005\f005\f005";
}
p.stars a.star-5 {
width: 5em;
border: 0;
z-index: 6;
}
p.stars a.star-5:after {
content: "\f005\f005\f005\f005\f005";
} #review_form .comment-form .form-submit input[type="submit"] {
width: auto;
margin: 0 auto;
padding: 1em 2em;
} @-webkit-keyframes spin {
from {
-webkit-transform: rotateX(0);
transform: rotateX(0);
}
to {
-webkit-transform: rotateX(100%);
transform: rotateX(100%);
}
}
@-moz-keyframes spin {
from {
-moz-transform: rotateX(0);
transform: rotateX(0);
}
to {
-moz-transform: rotateX(100%);
transform: rotateX(100%);
}
}
@keyframes spin {
from {
-webkit-transform: rotateX(0);
-moz-transform: rotateX(0);
-ms-transform: rotateX(0);
transform: rotateX(0);
}
to {
-webkit-transform: rotateX(100%);
-moz-transform: rotateX(100%);
-ms-transform: rotateX(100%);
transform: rotateX(100%);
}
} @font-face {
font-family: star;
src: url(//www.capelliecoccole.it/wp-content/plugins/woocommerce/assets/fonts/star.eot);
src: url(//www.capelliecoccole.it/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix) format("embedded-opentype"),url(//www.capelliecoccole.it/wp-content/plugins/woocommerce/assets/fonts/star.woff) format("woff"),url(//www.capelliecoccole.it/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format("truetype"),url(//www.capelliecoccole.it/wp-content/plugins/woocommerce/assets/fonts/star.svg#star) format("svg");
font-weight: 400;
font-style: normal;
}
@font-face {
font-family: WooCommerce;
src: url(//www.capelliecoccole.it/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot);
src: url(//www.capelliecoccole.it/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(//www.capelliecoccole.it/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(//www.capelliecoccole.it/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"),url(//www.capelliecoccole.it/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce) format("svg");
font-weight: 400;
font-style: normal;
} .woocommerce .select2-container--default .select2-selection--single {
height: 3.2rem;
border: none;
-webkit-box-shadow: 0 0 0 1px rgba(0,0,0,.1) inset;
box-shadow: 0 0 0 1px rgba(0,0,0,.1) inset;
padding: 0 1em;
border-radius: 0;
}
.btHardRoundedButtons .woocommerce .select2-container--default .select2-selection--single {
border-radius: 50px;
}
.btSoftRoundedButtons .woocommerce .select2-container--default .select2-selection--single {
border-radius: 3px;
}
.btDarkSkin .woocommerce .select2-container--default .select2-selection--single,
.btLightSkin .btDarkSkin .woocommerce .select2-container--default .select2-selection--single,
.btDarkSkin.btLightSkin .btDarkSkin .woocommerce .select2-container--default .select2-selection--single {
background-color: transparent;
-webkit-box-shadow: 0 0 0 1px rgba(255,255,255,.1) inset;
box-shadow: 0 0 0 1px rgba(255,255,255,.1) inset;
}
.woocommerce .select2-container .select2-selection--single .select2-selection__rendered {
padding-left: 0;
padding-right: 0;
line-height: 3.2;
}
.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow b {
display: none;
}
.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow:before {
content: "\f078";
font-family: FontAwesome;
font-size: .8em;
line-height: 3.2;
opacity: .5;
display: block;
float: right;
padding-right: 1em;
padding-top: .2em;
-webkit-transition: 150ms ease transform,150ms ease color;
-moz-transition: 150ms ease transform,150ms ease color;
transition: 150ms ease transform,150ms ease color;
}
.rtl .woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow:before {
padding-right: 0;
padding-left: 1em;
}
.woocommerce .select2-container--open .select2-selection--single .select2-selection__arrow:before {
-webkit-transform: scaleY(-1);
-moz-transform: scaleY(-1);
-ms-transform: scaleY(-1);
transform: scaleY(-1);
}
.select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-container--default .select2-results__option--highlighted[data-selected] {
background-color: var(--accent-color);
}
.btDarkSkin .select2-results,
.btLightSkin .btDarkSkin .select2-results,
.btDarkSkin.btLightSkin .btDarkSkin .select2-results {
background: #191919;
}
.btDarkSkin .select2-search--dropdown,
.btLightSkin .btDarkSkin .select2-search--dropdown,
.btDarkSkin.btLightSkin .btDarkSkin .select2-search--dropdown {
background: #191919;
}
.btDarkSkin .select2-container--default .select2-results__option[aria-selected=true],
.btLightSkin .btDarkSkin .select2-container--default .select2-results__option[aria-selected=true],
.btDarkSkin.btLightSkin .btDarkSkin .select2-container--default .select2-results__option[aria-selected=true],
.btDarkSkin .select2-container--default .select2-results__option[data-selected=true],
.btLightSkin .btDarkSkin .select2-container--default .select2-results__option[data-selected=true],
.btDarkSkin.btLightSkin .btDarkSkin .select2-container--default .select2-results__option[data-selected=true] {
background: #191919;
} .woocommerce-terms-and-conditions-wrapper {
padding-bottom: 1em;
} .woocommerce-page .btSidebar .widget_search .btSearch .btSearchInner button[type="submit"],
.woocommerce-page .btSidebar .widget_product_search button[type="submit"] {
-webkit-box-shadow: none;
box-shadow: none;
}
.btHardRoundedButtons .woocommerce-page .btSidebar .widget_search .btSearch .btSearchInner button[type="submit"],
.btHardRoundedButtons .woocommerce-page .btSidebar .widget_product_search button[type="submit"] {
border-radius: 50px;
}
.btSoftRoundedButtons .woocommerce-page .btSidebar .widget_search .btSearch .btSearchInner button[type="submit"],
.btSoftRoundedButtons .woocommerce-page .btSidebar .widget_product_search button[type="submit"] {
border-radius: 0 3px 3px 0 !important;
} .pswp__bg {
background: rgba(0,0,0,.6);
}
p.demo_store {
position: fixed;
top: 0;
left: 0;
right: 0;
margin: 0;
width: 100%;
font-size: 1em;
padding: 1em 0;
text-align: center;
background-color: var(--alternate-color);
color: #fff;
z-index: 99998;
-webkit-box-shadow: 0 1px 1em rgba(0,0,0,.2);
box-shadow: 0 1px 1em rgba(0,0,0,.2);
} .btWooCommerce .products .product-category a {
display: block;
padding: 2rem;
border: 1px solid rgba(0,0,0,.05);
color: inherit;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.btWooCommerce .products .product-category a:hover {
color: var(--accent-color);
}
.btDarkSkin .btWooCommerce .products .product-category a,
.btLightSkin .btDarkSkin .btWooCommerce .products .product-category a,
.btDarkSkin.btLightSkin .btDarkSkin .btWooCommerce .products .product-category a {
border: 1px solid rgba(255,255,255,.05);
}
.btWooCommerce .products .product-category a .woocommerce-loop-category__title {
font-size: 1.1em;
text-align: center;
}
.btWooCommerce .products .product-category a .woocommerce-loop-category__title mark {
background: transparent;
} .woocommerce-page ul.products.columns-2 li.product {
-webkit-flex: 0 0 50%;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.woocommerce-page ul.products.columns-4 li.product {
-webkit-flex: 0 0 25%;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.woocommerce-page ul.products.columns-5 li.product {
-webkit-flex: 0 0 20%;
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
}
.woocommerce-page ul.products.columns-6 li.product {
-webkit-flex: 0 0 16.6666%;
-ms-flex: 0 0 16.6666%;
flex: 0 0 16.6666%;
max-width: 16.6666%;
}
.wc-block-components-notice-banner > .wc-block-components-notice-banner__content .wc-forward {
min-height: auto !important;
}
.wc-block-components-notice-banner > .wc-block-components-notice-banner__content .wc-forward:before {
display: none;
} .btQuoteBooking .btContactNext {
border-color: var(--accent-color);
color: var(--accent-color);
border-radius: 0;
}
.btHardRoundedButtons .btQuoteBooking .btContactNext {
border-radius: 50px;
}
.btSoftRoundedButtons .btQuoteBooking .btContactNext {
border-radius: 3px;
}
.btQuoteBooking .btQuoteSlider {
border-radius: 0;
}
.btHardRoundedButtons .btQuoteBooking .btQuoteSlider {
border-radius: 50px;
}
.btSoftRoundedButtons .btQuoteBooking .btQuoteSlider {
border-radius: 3px;
}
.btLightSkin .btQuoteBooking .btQuoteSlider,
.btDarkSkin .btLightSkin .btQuoteBooking .btQuoteSlider,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteSlider {
background-color: transparent;
border: 1px solid rgba(0,0,0,.1);
color: #181818;
}
.btDarkSkin .btQuoteBooking .btQuoteSlider,
.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteSlider,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteSlider {
background-color: transparent;
border: 1px solid rgba(255,255,255,.5);
color: #fff;
}
.bt_bb_color_scheme_5 .btQuoteBooking .btQuoteSlider::-webkit-input-placeholder,
.bt_bb_color_scheme_6 .btQuoteBooking .btQuoteSlider::-webkit-input-placeholder {
color: rgba(0,0,0,.1);
}
.btLightSkin .btQuoteBooking .btQuoteSwitch,
.btDarkSkin .btLightSkin .btQuoteBooking .btQuoteSwitch,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteSwitch {
border: 1px solid rgba(0,0,0,.1);
}
.btDarkSkin .btQuoteBooking .btQuoteSwitch,
.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteSwitch,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteSwitch {
border: 1px solid rgba(255,255,255,.5);
}
.btQuoteBooking .btQuoteSwitch .btQuoteSwitchInner {
background: rgba(0,0,0,.1);
}
.btLightSkin .btQuoteBooking .btQuoteSwitch .btQuoteSwitchInner,
.btDarkSkin .btLightSkin .btQuoteBooking .btQuoteSwitch .btQuoteSwitchInner,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteSwitch .btQuoteSwitchInner {
background: rgba(0,0,0,.1);
}
.btDarkSkin .btQuoteBooking .btQuoteSwitch .btQuoteSwitchInner,
.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteSwitch .btQuoteSwitchInner,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteSwitch .btQuoteSwitchInner {
background: rgba(255,255,255,.5);
}
.btQuoteBooking .btQuoteSwitch.on .btQuoteSwitchInner {
background: var(--accent-color);
}
.btQuoteBooking textarea,
.btQuoteBooking input[type="text"],
.btQuoteBooking input[type="email"],
.btQuoteBooking input[type="password"],
.btQuoteBooking .fancy-select .trigger,
.btQuoteBooking .ddcommon.borderRadius .ddTitleText,
.btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText,
.btQuoteBooking .ddcommon.borderRadiusBtm .ddTitleText {
height: 3.2em;
border-radius: 0;
}
.btHardRoundedButtons .btQuoteBooking textarea,
.btHardRoundedButtons .btQuoteBooking input[type="text"],
.btHardRoundedButtons .btQuoteBooking input[type="email"],
.btHardRoundedButtons .btQuoteBooking input[type="password"],
.btHardRoundedButtons .btQuoteBooking .fancy-select .trigger,
.btHardRoundedButtons .btQuoteBooking .ddcommon.borderRadius .ddTitleText,
.btHardRoundedButtons .btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText,
.btHardRoundedButtons .btQuoteBooking .ddcommon.borderRadiusBtm .ddTitleText {
border-radius: 3px;
}
.btSoftRoundedButtons .btQuoteBooking textarea,
.btSoftRoundedButtons .btQuoteBooking input[type="text"],
.btSoftRoundedButtons .btQuoteBooking input[type="email"],
.btSoftRoundedButtons .btQuoteBooking input[type="password"],
.btSoftRoundedButtons .btQuoteBooking .fancy-select .trigger,
.btSoftRoundedButtons .btQuoteBooking .ddcommon.borderRadius .ddTitleText,
.btSoftRoundedButtons .btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText,
.btSoftRoundedButtons .btQuoteBooking .ddcommon.borderRadiusBtm .ddTitleText {
border-radius: 3px;
}
.btQuoteBooking textarea:focus,
.btQuoteBooking input[type="text"]:focus,
.btQuoteBooking input[type="email"]:focus,
.btQuoteBooking input[type="password"]:focus,
.btQuoteBooking .fancy-select .trigger:focus,
.btQuoteBooking .ddcommon.borderRadius .ddTitleText:focus,
.btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText:focus,
.btQuoteBooking .ddcommon.borderRadiusBtm .ddTitleText:focus {
-webkit-box-shadow: 0 0 4px 0 var(--accent-color);
box-shadow: 0 0 4px 0 var(--accent-color);
border: 1px solid #181818;
}
.btLightSkin .btQuoteBooking textarea,
.btDarkSkin .btLightSkin .btQuoteBooking textarea,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking textarea,
.btLightSkin .btQuoteBooking input[type="text"],
.btDarkSkin .btLightSkin .btQuoteBooking input[type="text"],
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking input[type="text"],
.btLightSkin .btQuoteBooking input[type="email"],
.btDarkSkin .btLightSkin .btQuoteBooking input[type="email"],
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking input[type="email"],
.btLightSkin .btQuoteBooking input[type="password"],
.btDarkSkin .btLightSkin .btQuoteBooking input[type="password"],
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking input[type="password"],
.btLightSkin .btQuoteBooking .fancy-select .trigger,
.btDarkSkin .btLightSkin .btQuoteBooking .fancy-select .trigger,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .fancy-select .trigger,
.btLightSkin .btQuoteBooking .ddcommon.borderRadius .ddTitleText,
.btDarkSkin .btLightSkin .btQuoteBooking .ddcommon.borderRadius .ddTitleText,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .ddcommon.borderRadius .ddTitleText,
.btLightSkin .btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText,
.btDarkSkin .btLightSkin .btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText,
.btLightSkin .btQuoteBooking .ddcommon.borderRadiusBtm .ddTitleText,
.btDarkSkin .btLightSkin .btQuoteBooking .ddcommon.borderRadiusBtm .ddTitleText,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .ddcommon.borderRadiusBtm .ddTitleText {
background-color: transparent;
border: 1px solid rgba(0,0,0,.1);
color: #181818;
}
.btLightSkin .btQuoteBooking textarea:focus,
.btDarkSkin .btLightSkin .btQuoteBooking textarea:focus,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking textarea:focus,
.btLightSkin .btQuoteBooking input[type="text"]:focus,
.btDarkSkin .btLightSkin .btQuoteBooking input[type="text"]:focus,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking input[type="text"]:focus,
.btLightSkin .btQuoteBooking input[type="email"]:focus,
.btDarkSkin .btLightSkin .btQuoteBooking input[type="email"]:focus,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking input[type="email"]:focus,
.btLightSkin .btQuoteBooking input[type="password"]:focus,
.btDarkSkin .btLightSkin .btQuoteBooking input[type="password"]:focus,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking input[type="password"]:focus,
.btLightSkin .btQuoteBooking .fancy-select .trigger:focus,
.btDarkSkin .btLightSkin .btQuoteBooking .fancy-select .trigger:focus,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .fancy-select .trigger:focus,
.btLightSkin .btQuoteBooking .ddcommon.borderRadius .ddTitleText:focus,
.btDarkSkin .btLightSkin .btQuoteBooking .ddcommon.borderRadius .ddTitleText:focus,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .ddcommon.borderRadius .ddTitleText:focus,
.btLightSkin .btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText:focus,
.btDarkSkin .btLightSkin .btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText:focus,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText:focus,
.btLightSkin .btQuoteBooking .ddcommon.borderRadiusBtm .ddTitleText:focus,
.btDarkSkin .btLightSkin .btQuoteBooking .ddcommon.borderRadiusBtm .ddTitleText:focus,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .ddcommon.borderRadiusBtm .ddTitleText:focus {
-webkit-box-shadow: 0 0 4px 0 var(--accent-color);
box-shadow: 0 0 4px 0 var(--accent-color);
border: 1px solid #181818;
}
.btDarkSkin .btQuoteBooking textarea,
.btLightSkin .btDarkSkin .btQuoteBooking textarea,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking textarea,
.btDarkSkin .btQuoteBooking input[type="text"],
.btLightSkin .btDarkSkin .btQuoteBooking input[type="text"],
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking input[type="text"],
.btDarkSkin .btQuoteBooking input[type="email"],
.btLightSkin .btDarkSkin .btQuoteBooking input[type="email"],
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking input[type="email"],
.btDarkSkin .btQuoteBooking input[type="password"],
.btLightSkin .btDarkSkin .btQuoteBooking input[type="password"],
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking input[type="password"],
.btDarkSkin .btQuoteBooking .fancy-select .trigger,
.btLightSkin .btDarkSkin .btQuoteBooking .fancy-select .trigger,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .fancy-select .trigger,
.btDarkSkin .btQuoteBooking .ddcommon.borderRadius .ddTitleText,
.btLightSkin .btDarkSkin .btQuoteBooking .ddcommon.borderRadius .ddTitleText,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .ddcommon.borderRadius .ddTitleText,
.btDarkSkin .btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText,
.btLightSkin .btDarkSkin .btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText,
.btDarkSkin .btQuoteBooking .ddcommon.borderRadiusBtm .ddTitleText,
.btLightSkin .btDarkSkin .btQuoteBooking .ddcommon.borderRadiusBtm .ddTitleText,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .ddcommon.borderRadiusBtm .ddTitleText {
background-color: transparent;
border: 1px solid rgba(255,255,255,.5);
color: #fff;
}
.btDarkSkin .btQuoteBooking textarea:focus,
.btLightSkin .btDarkSkin .btQuoteBooking textarea:focus,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking textarea:focus,
.btDarkSkin .btQuoteBooking input[type="text"]:focus,
.btLightSkin .btDarkSkin .btQuoteBooking input[type="text"]:focus,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking input[type="text"]:focus,
.btDarkSkin .btQuoteBooking input[type="email"]:focus,
.btLightSkin .btDarkSkin .btQuoteBooking input[type="email"]:focus,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking input[type="email"]:focus,
.btDarkSkin .btQuoteBooking input[type="password"]:focus,
.btLightSkin .btDarkSkin .btQuoteBooking input[type="password"]:focus,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking input[type="password"]:focus,
.btDarkSkin .btQuoteBooking .fancy-select .trigger:focus,
.btLightSkin .btDarkSkin .btQuoteBooking .fancy-select .trigger:focus,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .fancy-select .trigger:focus,
.btDarkSkin .btQuoteBooking .ddcommon.borderRadius .ddTitleText:focus,
.btLightSkin .btDarkSkin .btQuoteBooking .ddcommon.borderRadius .ddTitleText:focus,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .ddcommon.borderRadius .ddTitleText:focus,
.btDarkSkin .btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText:focus,
.btLightSkin .btDarkSkin .btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText:focus,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText:focus,
.btDarkSkin .btQuoteBooking .ddcommon.borderRadiusBtm .ddTitleText:focus,
.btLightSkin .btDarkSkin .btQuoteBooking .ddcommon.borderRadiusBtm .ddTitleText:focus,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .ddcommon.borderRadiusBtm .ddTitleText:focus {
-webkit-box-shadow: 0 0 4px 0 var(--accent-color);
box-shadow: 0 0 4px 0 var(--accent-color);
border: 1px solid #fff;
}
.bt_bb_color_scheme_5 .btQuoteBooking textarea::-webkit-input-placeholder,
.bt_bb_color_scheme_6 .btQuoteBooking textarea::-webkit-input-placeholder,
.bt_bb_color_scheme_5 .btQuoteBooking input[type="text"]::-webkit-input-placeholder,
.bt_bb_color_scheme_6 .btQuoteBooking input[type="text"]::-webkit-input-placeholder,
.bt_bb_color_scheme_5 .btQuoteBooking input[type="email"]::-webkit-input-placeholder,
.bt_bb_color_scheme_6 .btQuoteBooking input[type="email"]::-webkit-input-placeholder,
.bt_bb_color_scheme_5 .btQuoteBooking input[type="password"]::-webkit-input-placeholder,
.bt_bb_color_scheme_6 .btQuoteBooking input[type="password"]::-webkit-input-placeholder,
.bt_bb_color_scheme_5 .btQuoteBooking .fancy-select .trigger::-webkit-input-placeholder,
.bt_bb_color_scheme_6 .btQuoteBooking .fancy-select .trigger::-webkit-input-placeholder,
.bt_bb_color_scheme_5 .btQuoteBooking .ddcommon.borderRadius .ddTitleText::-webkit-input-placeholder,
.bt_bb_color_scheme_6 .btQuoteBooking .ddcommon.borderRadius .ddTitleText::-webkit-input-placeholder,
.bt_bb_color_scheme_5 .btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText::-webkit-input-placeholder,
.bt_bb_color_scheme_6 .btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText::-webkit-input-placeholder,
.bt_bb_color_scheme_5 .btQuoteBooking .ddcommon.borderRadiusBtm .ddTitleText::-webkit-input-placeholder,
.bt_bb_color_scheme_6 .btQuoteBooking .ddcommon.borderRadiusBtm .ddTitleText::-webkit-input-placeholder {
color: rgba(0,0,0,.1);
}
.btHardRoundedButtons .btQuoteBooking .btQuoteItem textarea {
border-radius: 3px;
}
.btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,
.btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText {
-webkit-box-shadow: 5px 0 0 var(--accent-color) inset,0 2px 10px rgba(0,0,0,.2);
box-shadow: 5px 0 0 var(--accent-color) inset,0 2px 10px rgba(0,0,0,.2);
}
.btLightSkin .btQuoteBooking .btQuoteWrapper:before,
.btDarkSkin .btLightSkin .btQuoteBooking .btQuoteWrapper:before,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteWrapper:before {
border: 1px solid rgba(0,0,0,.1);
}
.btDarkSkin .btQuoteBooking .btQuoteWrapper:before,
.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteWrapper:before,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteWrapper:before {
border: 1px solid rgba(255,255,255,.5);
}
.btQuoteBooking .ddTitleText .ddlabel {
color: inherit;
}
.btQuoteBooking .ddTitleText .ddlabel .description {
color: inherit;
opacity: .8;
}
.btQuoteBooking .ddTitleText.btNotSelected .ddlabel {
opacity: .8;
color: inherit;
}
.btQuoteBooking .ui-slider .ui-slider-handle {
background: var(--accent-color);
}
.btQuoteBooking .btQuoteSliderValue {
color: #fff;
}
.bt_bb_color_scheme_5 .btQuoteBooking .btQuoteSliderValue,
.bt_bb_color_scheme_6 .btQuoteBooking .btQuoteSliderValue {
color: #181818;
}
.btQuoteBooking .btQuoteBookingForm .btQuoteTotal {
color: #fff;
background: var(--accent-color);
font-size: 1em;
border-radius: 0;
}
.btHardRoundedButtons .btQuoteBooking .btQuoteBookingForm .btQuoteTotal {
border-radius: 50px;
overflow: hidden;
}
.btSoftRoundedButtons .btQuoteBooking .btQuoteBookingForm .btQuoteTotal {
border-radius: 3px;
overflow: hidden;
}
.btQuoteBooking .btQuoteBookingForm .btQuoteTotal .btQuoteTotalCalc {
border-radius: 0;
}
.btHardRoundedButtons .btQuoteBooking .btQuoteBookingForm .btQuoteTotal:not(.currencyAfter) .btQuoteTotalCalc {
border-top-right-radius: 50px;
border-bottom-right-radius: 50px;
overflow: hidden;
}
.btSoftRoundedButtons .btQuoteBooking .btQuoteBookingForm .btQuoteTotal:not(.currencyAfter) .btQuoteTotalCalc {
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
overflow: hidden;
}
.btHardRoundedButtons .btQuoteBooking .btQuoteBookingForm .btQuoteTotal.currencyAfter .btQuoteTotalCalc {
border-top-left-radius: 50px;
border-bottom-left-radius: 50px;
overflow: hidden;
}
.btSoftRoundedButtons .btQuoteBooking .btQuoteBookingForm .btQuoteTotal.currencyAfter .btQuoteTotalCalc {
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
overflow: hidden;
}
.btQuoteBooking .btQuoteBookingForm .btQuoteTotal .btQuoteTotalCurrency {
border-radius: 0;
}
.btHardRoundedButtons .btQuoteBooking .btQuoteBookingForm .btQuoteTotal:not(.currencyAfter) .btQuoteTotalCurrency {
border-top-left-radius: 50px;
border-bottom-left-radius: 50px;
overflow: hidden;
}
.btSoftRoundedButtons .btQuoteBooking .btQuoteBookingForm .btQuoteTotal:not(.currencyAfter) .btQuoteTotalCurrency {
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
overflow: hidden;
}
.btHardRoundedButtons .btQuoteBooking .btQuoteBookingForm .btQuoteTotal.currencyAfter .btQuoteTotalCurrency {
border-top-right-radius: 50px;
border-bottom-right-radius: 50px;
overflow: hidden;
}
.btSoftRoundedButtons .btQuoteBooking .btQuoteBookingForm .btQuoteTotal.currencyAfter .btQuoteTotalCurrency {
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
overflow: hidden;
}
.btQuoteBooking .btContactFieldMandatory.btContactFieldError input,
.btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea {
-webkit-box-shadow: 0 0 0 1px var(--accent-color) inset;
box-shadow: 0 0 0 1px var(--accent-color) inset;
border-color: var(--accent-color);
}
.btLightSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input:focus,
.btDarkSkin .btLightSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input:focus,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input:focus,
.btLightSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:focus,
.btDarkSkin .btLightSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:focus,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:focus {
-webkit-box-shadow: 0 0 0 1px #181818 inset !important;
box-shadow: 0 0 0 1px #181818 inset !important;
border-color: #181818;
}
.btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input:focus,
.btLightSkin .btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input:focus,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input:focus,
.btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:focus,
.btLightSkin .btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:focus,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:focus {
border-color: #181818;
-webkit-box-shadow: 0 0 0 1px #fff inset !important;
box-shadow: 0 0 0 1px #fff inset !important;
}
.bt_bb_color_scheme_5 .btQuoteBooking .btContactFieldMandatory.btContactFieldError input,
.bt_bb_color_scheme_6 .btQuoteBooking .btContactFieldMandatory.btContactFieldError input,
.bt_bb_color_scheme_5 .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea,
.bt_bb_color_scheme_6 .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea {
-webkit-box-shadow: 0 0 0 1px #fff inset;
box-shadow: 0 0 0 1px #fff inset;
border-color: #fff;
}
.bt_bb_color_scheme_5 .btQuoteBooking .btContactFieldMandatory.btContactFieldError input:focus,
.bt_bb_color_scheme_6 .btQuoteBooking .btContactFieldMandatory.btContactFieldError input:focus,
.bt_bb_color_scheme_5 .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:focus,
.bt_bb_color_scheme_6 .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:focus {
-webkit-box-shadow: 0 0 0 1px #181818 inset !important;
box-shadow: 0 0 0 1px #181818 inset !important;
border-color: #181818;
}
.btQuoteBooking .btContactFieldMandatory.btContactFieldError .dd.ddcommon.borderRadius .ddTitleText {
-webkit-box-shadow: 0 0 0 2px var(--accent-color) inset;
box-shadow: 0 0 0 2px var(--accent-color) inset;
}
.btQuoteBooking .btContactFieldMandatory.btContactFieldError .dd.ddcommon.borderRadiusTp .ddTitleText,
.btQuoteBooking .btContactFieldMandatory.btContactFieldError .dd.ddcommon.borderRadiusBtm .ddTitleText {
-webkit-box-shadow: 0 0 0 2px #181818 inset !important;
box-shadow: 0 0 0 2px #181818 inset !important;
}
.btQuoteBooking .btSubmitMessage {
color: var(--accent-color);
}
.btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,
.btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText {
-webkit-box-shadow: 0 0 4px 0 var(--accent-color);
box-shadow: 0 0 4px 0 var(--accent-color);
}
.btLightSkin .btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,
.btDarkSkin .btLightSkin .btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,
.btLightSkin .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText,
.btDarkSkin .btLightSkin .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText {
border: 1px solid #181818;
}
.btDarkSkin .btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,
.btLightSkin .btDarkSkin .btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,
.btDarkSkin .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText,
.btLightSkin .btDarkSkin .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText {
border: 1px solid #fff;
}
.btQuoteBooking .btContactSubmit {
line-height: inherit;
background-color: var(--accent-color);
}
.btQuoteBooking .btTotalNextWrapper {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
width: auto !important;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
padding-right: 0 !important;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
text-align: initial;
}
.btQuoteBooking .btTotalNextWrapper:after {
display: none;
}
.btQuoteBooking .btQuoteBookingForm.btActive .btTotalNextWrapper {
padding-right: 0 !important;
}
.btQuoteBooking .btQuoteBookingForm.btActive .boldBtn {
-webkit-flex: 0 0 160px;
-ms-flex: 0 0 160px;
flex: 0 0 160px;
width: 160px;
max-width: 160px;
}
.btQuoteBooking .btQuoteBookingForm .boldBtn {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex: 0 1 0;
-ms-flex: 0 1 0;
flex: 0 1 0;
float: none;
margin-right: 0 !important;
margin-left: 0 !important;
width: 0;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
max-width: 0;
}
.btQuoteBooking .btContactNext {
-webkit-transform: translate(160px,0);
-moz-transform: translate(160px,0);
-ms-transform: translate(160px,0);
transform: translate(160px,0);
}
.btQuoteBooking .btQuoteBookingForm .btQuoteTotal {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex: 0 1 100%;
-ms-flex: 0 1 100%;
flex: 0 1 100%;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch;
float: none;
}
.btQuoteBooking .btQuoteTotalText {
-webkit-align-self: center;
-ms-flex-item-align: center;
align-self: center;
}
.btQuoteBooking .btQuoteContact:not(.btQuoteContactForm7) {
margin: 0 -10px 0 -10px;
}
.btQuoteBooking .btPayPalButton {
border-radius: 0;
}
.btHardRoundedButtons .btQuoteBooking .btPayPalButton {
border-radius: 50px;
}
.btSoftRoundedButtons .btQuoteBooking .btPayPalButton {
border-radius: 3px;
} .btDatePicker .ui-datepicker-header {
background-color: var(--accent-color);
} @media (max-width: 440px) {
.btQuoteBooking .btTotalNextWrapper {
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.btQuoteBooking .btQuoteBookingForm.btActive .boldBtn,
.btQuoteBooking .btQuoteBookingForm .boldBtn {
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
width: 100%;
max-width: 100%;
padding-top: 0;
}
.btQuoteBooking .btQuoteBookingForm.btActive .btContactNext,
.btQuoteBooking .btQuoteBookingForm .btContactNext {
width: 100%;
}
.btQuoteBooking .btQuoteBookingForm .btContactNext {
-webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-ms-transform: translateY(-100%);
transform: translateY(-100%);
opacity: 0;
}
}
@media (max-width: 1399px) { .bt_bb_size_extraextrahuge.bt_bb_headline h1,
.bt_bb_size_extraextrahuge.bt_bb_headline h2,
.bt_bb_size_extraextrahuge.bt_bb_headline h3,
.bt_bb_size_extraextrahuge.bt_bb_headline h4,
.bt_bb_size_extraextrahuge.bt_bb_headline h5,
.bt_bb_size_extraextrahuge.bt_bb_headline h6 {
font-size: 6.75rem;
}
.bt_bb_size_extrahuge.bt_bb_headline h1,
.bt_bb_size_extrahuge.bt_bb_headline h2,
.bt_bb_size_extrahuge.bt_bb_headline h3,
.bt_bb_size_extrahuge.bt_bb_headline h4,
.bt_bb_size_extrahuge.bt_bb_headline h5,
.bt_bb_size_extrahuge.bt_bb_headline h6 {
font-size: 6rem;
}
.bt_bb_size_huge.bt_bb_headline h1,
.bt_bb_size_huge.bt_bb_headline h2,
.bt_bb_size_huge.bt_bb_headline h3,
.bt_bb_size_huge.bt_bb_headline h4,
.bt_bb_size_huge.bt_bb_headline h5,
.bt_bb_size_huge.bt_bb_headline h6 {
font-size: 6rem;
}
.bt_bb_size_extraextrahuge.bt_bb_headline.bt_bb_superheadline .bt_bb_headline_superheadline {
font-size: 1.4375rem;
}
.bt_bb_size_extrahuge.bt_bb_headline.bt_bb_superheadline .bt_bb_headline_superheadline {
font-size: 1.4375rem;
}
.bt_bb_size_huge.bt_bb_headline.bt_bb_superheadline .bt_bb_headline_superheadline {
font-size: 1.4375rem;
}
.bt_bb_size_extraextrahuge.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1.5625rem;
}
.bt_bb_size_extrahuge.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1.5625rem;
}
.bt_bb_size_huge.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1.5625rem;
}
}
@media (max-width: 1199px) { .bt_bb_size_extraextrahuge.bt_bb_headline h1,
.bt_bb_size_extraextrahuge.bt_bb_headline h2,
.bt_bb_size_extraextrahuge.bt_bb_headline h3,
.bt_bb_size_extraextrahuge.bt_bb_headline h4,
.bt_bb_size_extraextrahuge.bt_bb_headline h5,
.bt_bb_size_extraextrahuge.bt_bb_headline h6 {
font-size: 6rem;
}
.bt_bb_size_extrahuge.bt_bb_headline h1,
.bt_bb_size_extrahuge.bt_bb_headline h2,
.bt_bb_size_extrahuge.bt_bb_headline h3,
.bt_bb_size_extrahuge.bt_bb_headline h4,
.bt_bb_size_extrahuge.bt_bb_headline h5,
.bt_bb_size_extrahuge.bt_bb_headline h6 {
font-size: 5.5rem;
}
.bt_bb_size_huge.bt_bb_headline h1,
.bt_bb_size_huge.bt_bb_headline h2,
.bt_bb_size_huge.bt_bb_headline h3,
.bt_bb_size_huge.bt_bb_headline h4,
.bt_bb_size_huge.bt_bb_headline h5,
.bt_bb_size_huge.bt_bb_headline h6 {
font-size: 5rem;
}
.bt_bb_size_extralarge.bt_bb_headline h1,
.bt_bb_size_extralarge.bt_bb_headline h2,
.bt_bb_size_extralarge.bt_bb_headline h3,
.bt_bb_size_extralarge.bt_bb_headline h4,
.bt_bb_size_extralarge.bt_bb_headline h5,
.bt_bb_size_extralarge.bt_bb_headline h6 {
font-size: 4.5rem;
}
.bt_bb_size_extraextrahuge.bt_bb_headline.bt_bb_superheadline .bt_bb_headline_superheadline {
font-size: 1.4375rem;
}
.bt_bb_size_extrahuge.bt_bb_headline.bt_bb_superheadline .bt_bb_headline_superheadline {
font-size: 1.375rem;
}
.bt_bb_size_huge.bt_bb_headline.bt_bb_superheadline .bt_bb_headline_superheadline {
font-size: 1.375rem;
}
.bt_bb_size_extraextrahuge.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1.5625rem;
}
.bt_bb_size_extrahuge.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1.375rem;
}
.bt_bb_size_huge.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1.375rem;
}
body {
font-size: 15px;
}
}
@media (max-width: 480px) { .bt_bb_size_extraextrahuge.bt_bb_headline h1,
.bt_bb_size_extraextrahuge.bt_bb_headline h2,
.bt_bb_size_extraextrahuge.bt_bb_headline h3,
.bt_bb_size_extraextrahuge.bt_bb_headline h4,
.bt_bb_size_extraextrahuge.bt_bb_headline h5,
.bt_bb_size_extraextrahuge.bt_bb_headline h6 {
font-size: 4.5rem;
}
.bt_bb_size_extrahuge.bt_bb_headline h1,
.bt_bb_size_extrahuge.bt_bb_headline h2,
.bt_bb_size_extrahuge.bt_bb_headline h3,
.bt_bb_size_extrahuge.bt_bb_headline h4,
.bt_bb_size_extrahuge.bt_bb_headline h5,
.bt_bb_size_extrahuge.bt_bb_headline h6 {
font-size: 4.25rem;
}
.bt_bb_size_huge.bt_bb_headline h1,
.bt_bb_size_huge.bt_bb_headline h2,
.bt_bb_size_huge.bt_bb_headline h3,
.bt_bb_size_huge.bt_bb_headline h4,
.bt_bb_size_huge.bt_bb_headline h5,
.bt_bb_size_huge.bt_bb_headline h6 {
font-size: 4rem;
}
.bt_bb_size_extralarge.bt_bb_headline h1,
.bt_bb_size_extralarge.bt_bb_headline h2,
.bt_bb_size_extralarge.bt_bb_headline h3,
.bt_bb_size_extralarge.bt_bb_headline h4,
.bt_bb_size_extralarge.bt_bb_headline h5,
.bt_bb_size_extralarge.bt_bb_headline h6 {
font-size: 3.25rem;
}
.bt_bb_size_large.bt_bb_headline h1,
.bt_bb_size_large.bt_bb_headline h2,
.bt_bb_size_large.bt_bb_headline h3,
.bt_bb_size_large.bt_bb_headline h4,
.bt_bb_size_large.bt_bb_headline h5,
.bt_bb_size_large.bt_bb_headline h6 {
font-size: 3.25rem;
}
.bt_bb_size_normal.bt_bb_headline h1,
.bt_bb_size_normal.bt_bb_headline h2,
.bt_bb_size_normal.bt_bb_headline h3,
.bt_bb_size_normal.bt_bb_headline h4,
.bt_bb_size_normal.bt_bb_headline h5,
.bt_bb_size_normal.bt_bb_headline h6 {
font-size: 3rem;
}
.bt_bb_size_extraextrahuge.bt_bb_headline.bt_bb_superheadline .bt_bb_headline_superheadline {
font-size: 1.25rem;
}
.bt_bb_size_extrahuge.bt_bb_headline.bt_bb_superheadline .bt_bb_headline_superheadline {
font-size: 1.25rem;
}
.bt_bb_size_huge.bt_bb_headline.bt_bb_superheadline .bt_bb_headline_superheadline {
font-size: 1.25rem;
}
.bt_bb_size_extralarge.bt_bb_headline.bt_bb_superheadline .bt_bb_headline_superheadline {
font-size: 1.1875rem;
}
.bt_bb_size_large.bt_bb_headline.bt_bb_superheadline .bt_bb_headline_superheadline {
font-size: 1.1875rem;
}
.bt_bb_size_extraextrahuge.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1.3125rem;
}
.bt_bb_size_extrahuge.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1.3125rem;
}
.bt_bb_size_huge.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1.3125rem;
}
.bt_bb_size_extralarge.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1.25rem;
}
.bt_bb_size_large.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1.25rem;
} .btMenuFullScreenCenter .bt-below-logo-area .menuPort > nav > ul > li {
font-size: 1.3125em;
}
.btMenuVertical .mainHeader {
width: 260px;
}
.btMenuVerticalLeft.btMenuVerticalOn .bt-content-wrap,
.btMenuVerticalLeft.btMenuVerticalOn .bt-vertical-header-top,
.btMenuVerticalLeft.btMenuVerticalOn .bt-site-footer {
-webkit-transform: translateX(260px);
-moz-transform: translateX(260px);
-ms-transform: translateX(260px);
transform: translateX(260px);
}
.rtl.btMenuVerticalLeft.btMenuVerticalOn .bt-content-wrap,
.rtl.btMenuVerticalLeft.btMenuVerticalOn .bt-vertical-header-top,
.rtl.btMenuVerticalLeft.btMenuVerticalOn .bt-site-footer {
-webkit-transform: translateX(-260px);
-moz-transform: translateX(-260px);
-ms-transform: translateX(-260px);
transform: translateX(-260px);
}
.btMenuVerticalLeft.btMenuVertical.btStickyHeaderActive.btMenuVerticalOn.btStickyHeaderOpen .bt-vertical-header-top {
-webkit-transform: translateX(260px) !important;
-moz-transform: translateX(260px) !important;
-ms-transform: translateX(260px) !important;
transform: translateX(260px) !important;
}
.btMenuVerticalRight.btMenuVerticalOn .bt-content-wrap {
-webkit-transform: translateX(-260px);
-moz-transform: translateX(-260px);
-ms-transform: translateX(-260px);
transform: translateX(-260px);
}
.btMenuVerticalRight.btMenuVerticalOn .bt-content-wrap,
.btMenuVerticalRight.btMenuVerticalOn .bt-vertical-header-top,
.btMenuVerticalRight.btMenuVerticalOn .bt-site-footer {
-webkit-transform: translateX(-260px);
-moz-transform: translateX(-260px);
-ms-transform: translateX(-260px);
transform: translateX(-260px);
}
.rtl.btMenuVerticalRight.btMenuVerticalOn .bt-content-wrap,
.rtl.btMenuVerticalRight.btMenuVerticalOn .bt-vertical-header-top,
.rtl.btMenuVerticalRight.btMenuVerticalOn .bt-site-footer {
-webkit-transform: translateX(-260px);
-moz-transform: translateX(-260px);
-ms-transform: translateX(-260px);
transform: translateX(-260px);
}
} @media (min-width: 1028px) {
.btMenuVerticalLeft.btMenuVerticalLeftEnabled:not(.btHideMenu) .bt-content-wrap,
.btMenuVerticalLeft.btMenuVerticalLeftEnabled:not(.btHideMenu) .bt-vertical-header-top,
.btMenuVerticalLeft.btMenuVerticalLeftEnabled:not(.btHideMenu) .bt-site-footer {
-webkit-transition: none;
-moz-transition: none;
transition: none;
padding-left: 320px;
}
.rtl .btMenuVerticalLeft.btMenuVerticalLeftEnabled:not(.btHideMenu) .bt-content-wrap,
.rtl .btMenuVerticalLeft.btMenuVerticalLeftEnabled:not(.btHideMenu) .bt-vertical-header-top,
.rtl .btMenuVerticalLeft.btMenuVerticalLeftEnabled:not(.btHideMenu) .bt-site-footer {
padding-left: 0;
padding-right: 320px;
}
.btMenuVerticalLeft.btMenuVerticalLeftEnabled:not(.btHideMenu) .mainHeader {
-webkit-transform: translateX(0%);
-moz-transform: translateX(0%);
-ms-transform: translateX(0%);
transform: translateX(0%);
}
.btMenuVerticalLeft.btMenuVerticalLeftEnabled:not(.btHideMenu) .bt-vertical-header-top {
display: none;
}
.btMenuVerticalRight.btMenuVerticalRightEnabled:not(.btHideMenu) .bt-content-wrap,
.btMenuVerticalRight.btMenuVerticalRightEnabled:not(.btHideMenu) .bt-vertical-header-top,
.btMenuVerticalRight.btMenuVerticalRightEnabled:not(.btHideMenu) .bt-site-footer {
-webkit-transition: none;
-moz-transition: none;
transition: none;
padding-right: 320px;
}
.rtl .btMenuVerticalRight.btMenuVerticalRightEnabled:not(.btHideMenu) .bt-content-wrap,
.rtl .btMenuVerticalRight.btMenuVerticalRightEnabled:not(.btHideMenu) .bt-vertical-header-top,
.rtl .btMenuVerticalRight.btMenuVerticalRightEnabled:not(.btHideMenu) .bt-site-footer {
padding-right: 0;
padding-left: 320px;
}
.btMenuVerticalRight.btMenuVerticalRightEnabled:not(.btHideMenu) .mainHeader {
-webkit-transform: translateX(0%);
-moz-transform: translateX(0%);
-ms-transform: translateX(0%);
transform: translateX(0%);
}
.btMenuVerticalRight.btMenuVerticalRightEnabled:not(.btHideMenu) .bt-vertical-header-top {
display: none;
}
}
.single-portfolio .btPostContentHolder .bt_bb_layout_boxed_600,
.single-post .btPostContentHolder .bt_bb_layout_boxed_600,
.single-product .btPostContentHolder .bt_bb_layout_boxed_600 {
width: 100%;
}
.single-portfolio .btPostContentHolder .bt_bb_layout_boxed_600 .bt_bb_cell,
.single-post .btPostContentHolder .bt_bb_layout_boxed_600 .bt_bb_cell,
.single-product .btPostContentHolder .bt_bb_layout_boxed_600 .bt_bb_cell {
width: 100%;
}
.single-portfolio .btPostContentHolder .bt_bb_layout_boxed_700,
.single-post .btPostContentHolder .bt_bb_layout_boxed_700,
.single-product .btPostContentHolder .bt_bb_layout_boxed_700 {
width: 100%;
}
.single-portfolio .btPostContentHolder .bt_bb_layout_boxed_700 .bt_bb_cell,
.single-post .btPostContentHolder .bt_bb_layout_boxed_700 .bt_bb_cell,
.single-product .btPostContentHolder .bt_bb_layout_boxed_700 .bt_bb_cell {
width: 100%;
}
.single-portfolio .btPostContentHolder .bt_bb_layout_boxed_800,
.single-post .btPostContentHolder .bt_bb_layout_boxed_800,
.single-product .btPostContentHolder .bt_bb_layout_boxed_800 {
width: 100%;
}
.single-portfolio .btPostContentHolder .bt_bb_layout_boxed_800 .bt_bb_cell,
.single-post .btPostContentHolder .bt_bb_layout_boxed_800 .bt_bb_cell,
.single-product .btPostContentHolder .bt_bb_layout_boxed_800 .bt_bb_cell {
width: 100%;
}
.single-portfolio .btPostContentHolder .bt_bb_layout_boxed_900,
.single-post .btPostContentHolder .bt_bb_layout_boxed_900,
.single-product .btPostContentHolder .bt_bb_layout_boxed_900 {
width: 100%;
}
.single-portfolio .btPostContentHolder .bt_bb_layout_boxed_900 .bt_bb_cell,
.single-post .btPostContentHolder .bt_bb_layout_boxed_900 .bt_bb_cell,
.single-product .btPostContentHolder .bt_bb_layout_boxed_900 .bt_bb_cell {
width: 100%;
}
.single-portfolio .btPostContentHolder .bt_bb_layout_boxed_1000,
.single-post .btPostContentHolder .bt_bb_layout_boxed_1000,
.single-product .btPostContentHolder .bt_bb_layout_boxed_1000 {
width: 100%;
}
.single-portfolio .btPostContentHolder .bt_bb_layout_boxed_1000 .bt_bb_cell,
.single-post .btPostContentHolder .bt_bb_layout_boxed_1000 .bt_bb_cell,
.single-product .btPostContentHolder .bt_bb_layout_boxed_1000 .bt_bb_cell {
width: 100%;
}
.single-portfolio .btPostContentHolder .bt_bb_layout_boxed_1100,
.single-post .btPostContentHolder .bt_bb_layout_boxed_1100,
.single-product .btPostContentHolder .bt_bb_layout_boxed_1100 {
width: 100%;
}
.single-portfolio .btPostContentHolder .bt_bb_layout_boxed_1100 .bt_bb_cell,
.single-post .btPostContentHolder .bt_bb_layout_boxed_1100 .bt_bb_cell,
.single-product .btPostContentHolder .bt_bb_layout_boxed_1100 .bt_bb_cell {
width: 100%;
}
.single-portfolio .btPostContentHolder .bt_bb_layout_boxed_1200,
.single-post .btPostContentHolder .bt_bb_layout_boxed_1200,
.single-product .btPostContentHolder .bt_bb_layout_boxed_1200 {
width: 100%;
}
.single-portfolio .btPostContentHolder .bt_bb_layout_boxed_1200 .bt_bb_cell,
.single-post .btPostContentHolder .bt_bb_layout_boxed_1200 .bt_bb_cell,
.single-product .btPostContentHolder .bt_bb_layout_boxed_1200 .bt_bb_cell {
width: 100%;
}
.single-portfolio .btPostContentHolder .bt_bb_layout_boxed_1300,
.single-post .btPostContentHolder .bt_bb_layout_boxed_1300,
.single-product .btPostContentHolder .bt_bb_layout_boxed_1300 {
width: 100%;
}
.single-portfolio .btPostContentHolder .bt_bb_layout_boxed_1300 .bt_bb_cell,
.single-post .btPostContentHolder .bt_bb_layout_boxed_1300 .bt_bb_cell,
.single-product .btPostContentHolder .bt_bb_layout_boxed_1300 .bt_bb_cell {
width: 100%;
}
.single-portfolio .btPostContentHolder .bt_bb_layout_boxed_1400,
.single-post .btPostContentHolder .bt_bb_layout_boxed_1400,
.single-product .btPostContentHolder .bt_bb_layout_boxed_1400 {
width: 100%;
}
.single-portfolio .btPostContentHolder .bt_bb_layout_boxed_1400 .bt_bb_cell,
.single-post .btPostContentHolder .bt_bb_layout_boxed_1400 .bt_bb_cell,
.single-product .btPostContentHolder .bt_bb_layout_boxed_1400 .bt_bb_cell {
width: 100%;
}
.single-portfolio .btPostContentHolder .bt_bb_layout_boxed_1500,
.single-post .btPostContentHolder .bt_bb_layout_boxed_1500,
.single-product .btPostContentHolder .bt_bb_layout_boxed_1500 {
width: 100%;
}
.single-portfolio .btPostContentHolder .bt_bb_layout_boxed_1500 .bt_bb_cell,
.single-post .btPostContentHolder .bt_bb_layout_boxed_1500 .bt_bb_cell,
.single-product .btPostContentHolder .bt_bb_layout_boxed_1500 .bt_bb_cell {
width: 100%;
}
.single-portfolio .btPostContentHolder .bt_bb_layout_boxed_1600,
.single-post .btPostContentHolder .bt_bb_layout_boxed_1600,
.single-product .btPostContentHolder .bt_bb_layout_boxed_1600 {
width: 100%;
}
.single-portfolio .btPostContentHolder .bt_bb_layout_boxed_1600 .bt_bb_cell,
.single-post .btPostContentHolder .bt_bb_layout_boxed_1600 .bt_bb_cell,
.single-product .btPostContentHolder .bt_bb_layout_boxed_1600 .bt_bb_cell {
width: 100%;
}
@media (max-width: 1199px) {
.widget_shopping_cart .buttons .button {
width: 100%;
}
.widget_shopping_cart .buttons .button.checkout {
margin-top: 10px;
}
}
@media (max-width: 992px) {
.col2-set .col-1,
.col2-set .col-2,
.cart-collaterals .cross-sells,
.cart-collaterals .cart_totals {
float: none;
-webkit-flex-basis: 100%;
flex-basis: 100%;
display: block;
width: 100%;
}
ul.products li.product {
-webkit-flex-basis: 50% !important;
flex-basis: 50% !important;
max-width: 50% !important;
}
table.shop_table input[name="update_cart"] {
width: auto;
}
}
@media (max-width: 768px) {
div.product {
display: block;
}
div.product div.summary,
div.product div.images {
text-align: center;
max-width: 100%;
margin-bottom: 2rem;
padding: 0 1em;
}
div.product div.summary .price {
text-align: center;
margin-bottom: 2rem;
}
div.product div.summary form.cart .quantity {
display: block;
margin: 0 1em 1em auto;
}
div.product div.product-description {
margin-bottom: 2rem;
}
div.product div.product-description .bt_bb_tabs .bt_bb_tabs_tabs .bt_bb_tab_content {
padding-top: 0 !important;
}
div.product form.cart {
text-align: center;
margin-bottom: 2rem;
}
}
@media (max-width: 620px) {
ul.products li.product {
-webkit-flex-basis: 100% !important;
flex-basis: 100% !important;
max-width: 100% !important;
}
.woocommerce-result-count,
.woocommerce-ordering {
width: 100%;
padding: 0 !important;
}
table.shop_table_responsive {
display: block;
}
table.shop_table_responsive tbody th,
table.shop_table_responsive thead {
display: none;
}
table.shop_table_responsive tbody {
display: block;
width: 100% !important;
}
table.shop_table_responsive tr,
table.shop_table_responsive th {
display: block;
width: 100% !important;
margin-bottom: 2em;
padding-bottom: 2em;
border-bottom: 1px solid rgba(0,0,0,.07);
}
.btDarkSkin table.shop_table_responsive tr,
.btLightSkin .btDarkSkin table.shop_table_responsive tr,
.btDarkSkin.btLightSkin .btDarkSkin table.shop_table_responsive tr,
.btDarkSkin table.shop_table_responsive th,
.btLightSkin .btDarkSkin table.shop_table_responsive th,
.btDarkSkin.btLightSkin .btDarkSkin table.shop_table_responsive th {
border-bottom: 1px solid rgba(255,255,255,.3);
}
table.shop_table_responsive tr.cart-subtotal,
table.shop_table_responsive th.cart-subtotal {
border-top: 1px solid rgba(0,0,0,.07);
}
.btDarkSkin table.shop_table_responsive tr.cart-subtotal,
.btLightSkin .btDarkSkin table.shop_table_responsive tr.cart-subtotal,
.btDarkSkin.btLightSkin .btDarkSkin table.shop_table_responsive tr.cart-subtotal,
.btDarkSkin table.shop_table_responsive th.cart-subtotal,
.btLightSkin .btDarkSkin table.shop_table_responsive th.cart-subtotal,
.btDarkSkin.btLightSkin .btDarkSkin table.shop_table_responsive th.cart-subtotal {
border-top: 1px solid rgba(255,255,255,.3);
}
table.shop_table_responsive tr.cart-subtotal td,
table.shop_table_responsive th.cart-subtotal td {
padding-top: 2em;
}
table.shop_table_responsive tr.cart-subtotal td:before,
table.shop_table_responsive th.cart-subtotal td:before {
font-weight: 400 !important;
}
table.shop_table_responsive tr td,
table.shop_table_responsive th td {
display: block;
width: 100% !important;
clear: left;
text-align: center !important;
word-break: break-word;
border: none;
padding: .5em 0 0;
}
table.shop_table_responsive tr td.product-name,
table.shop_table_responsive th td.product-name {
padding-top: 2em;
}
table.shop_table_responsive tr td.product-remove,
table.shop_table_responsive th td.product-remove {
padding: .5em;
text-align: center;
}
table.shop_table_responsive tr td:not(.product-remove):not(.product-thumbnail):not(.actions):before,
table.shop_table_responsive th td:not(.product-remove):not(.product-thumbnail):not(.actions):before {
content: attr(data-title) ": ";
font-weight: 700;
}
table.shop_table_responsive tr td.product-thumbnail img,
table.shop_table_responsive th td.product-thumbnail img {
width: 100%;
}
.cart-collaterals {
display: block;
}
.cart-collaterals h2 {
text-align: center;
}
table.shop_table .coupon {
display: block;
}
table.shop_table .coupon input[name="coupon_code"] {
margin: 1em auto;
height: 3em;
max-width: 12em;
border: 1px solid rgba(0,0,0,.07) !important;
}
.btDarkSkin table.shop_table .coupon input[name="coupon_code"],
.btLightSkin .btDarkSkin table.shop_table .coupon input[name="coupon_code"],
.btDarkSkin.btLightSkin .btDarkSkin table.shop_table .coupon input[name="coupon_code"] {
border: 1px solid rgba(255,255,255,.3) !important;
}
table.shop_table .coupon button[name="apply_coupon"] {
width: auto;
margin-bottom: 1em;
}
table.shop_table input[name="update_cart"] {
margin-top: 1em;
float: none;
width: 100%;
}
}
.bt_bb_headline[style*="font-family:'Auto Signature'"] h1,
.bt_bb_headline[style*="font-family:'Auto Signature'"] h2,
.bt_bb_headline[style*="font-family:'Auto Signature'"] h3,
.bt_bb_headline[style*="font-family:'Auto Signature'"] h4,
.bt_bb_headline[style*="font-family:'Auto Signature'"] h5,
.bt_bb_headline[style*="font-family:'Auto Signature'"] h6 {
line-height: .2;
}
.bt_bb_headline.btCustomHuge h1,
.bt_bb_headline.btCustomHuge h2,
.bt_bb_headline.btCustomHuge h3,
.bt_bb_headline.btCustomHuge h4,
.bt_bb_headline.btCustomHuge h5,
.bt_bb_headline.btCustomHuge h6 {
font-size: 28.125em;
}
@media (max-width: 1400px) {
.bt_bb_headline.btCustomHuge h1,
.bt_bb_headline.btCustomHuge h2,
.bt_bb_headline.btCustomHuge h3,
.bt_bb_headline.btCustomHuge h4,
.bt_bb_headline.btCustomHuge h5,
.bt_bb_headline.btCustomHuge h6 {
font-size: 23.125em;
}
}
@media (max-width: 1199px) {
.bt_bb_headline.btCustomHuge h1,
.bt_bb_headline.btCustomHuge h2,
.bt_bb_headline.btCustomHuge h3,
.bt_bb_headline.btCustomHuge h4,
.bt_bb_headline.btCustomHuge h5,
.bt_bb_headline.btCustomHuge h6 {
font-size: 15em;
}
}
@media (max-width: 480px) {
.bt_bb_headline.btCustomHuge h1,
.bt_bb_headline.btCustomHuge h2,
.bt_bb_headline.btCustomHuge h3,
.bt_bb_headline.btCustomHuge h4,
.bt_bb_headline.btCustomHuge h5,
.bt_bb_headline.btCustomHuge h6 {
font-size: 6em;
}
} @media (min-width: 992px) {
.btMoveLeft {
z-index: 1;
margin-left: -8em;
}
} @media only screen and (max-device-width: 480px) {
select,
.fancy-select .trigger,
.btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText,
input[type='submit'] {
height: 3.2em;
line-height: 1em;
}
} body.btStickyHeaderActive.btDarkTransparentLightHeader.btHasAltLogo .btButtonWidget.bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_wave a {
color: #000;
}
body.btStickyHeaderActive.btDarkTransparentLightHeader.btHasAltLogo .btButtonWidget.bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_wave a:after {
background: #000;
} .fix_col_6_margin_lr .bt_bb_column[data-width="6"]:first-child {
-webkit-flex-basis: -webkit-calc(50% + 21px);
-webkit-flex-basis: calc(50% + 21px);
flex-basis: -webkit-calc(50% + 21px);
flex-basis: -moz-calc(50% + 21px);
flex-basis: calc(50% + 21px);
max-width: -webkit-calc(50% + 21px);
max-width: -moz-calc(50% + 21px);
max-width: calc(50% + 21px);
}
.fix_col_6_margin_lr .bt_bb_column[data-width="6"]:last-child {
-webkit-flex-basis: -webkit-calc(50% - 21px);
-webkit-flex-basis: calc(50% - 21px);
flex-basis: -webkit-calc(50% - 21px);
flex-basis: -moz-calc(50% - 21px);
flex-basis: calc(50% - 21px);
max-width: -webkit-calc(50% - 21px);
max-width: -moz-calc(50% - 21px);
max-width: calc(50% - 21px);
}
.fix_col_6_margin_rl .bt_bb_column[data-width="6"]:first-child {
-webkit-flex-basis: -webkit-calc(50% - 21px);
-webkit-flex-basis: calc(50% - 21px);
flex-basis: -webkit-calc(50% - 21px);
flex-basis: -moz-calc(50% - 21px);
flex-basis: calc(50% - 21px);
max-width: -webkit-calc(50% - 21px);
max-width: -moz-calc(50% - 21px);
max-width: calc(50% - 21px);
}
.fix_col_6_margin_rl .bt_bb_column[data-width="6"]:last-child {
-webkit-flex-basis: -webkit-calc(50% + 21px);
-webkit-flex-basis: calc(50% + 21px);
flex-basis: -webkit-calc(50% + 21px);
flex-basis: -moz-calc(50% + 21px);
flex-basis: calc(50% + 21px);
max-width: -webkit-calc(50% + 21px);
max-width: -moz-calc(50% + 21px);
max-width: calc(50% + 21px);
}
.fix_col_6_margin_rl .bt_bb_image,
.fix_col_6_margin_lr .bt_bb_image {
background-color: ff0000cc;
} @media (max-width: 1399px) {
.btSpecialColumn .bt_bb_column_content_inner {
padding: 0 50px !important;
}
} .btBarber {
z-index: 1;
position: absolute;
bottom: 0;
min-width: 900px;
left: -6em;
}
@media (max-width: 1500px) {
.btBarber {
min-width: 800px;
}
}
@media (max-width: 1200px) {
.btBarber {
min-width: 600px;
}
}
@media (max-width: 992px) {
.btBarber {
position: relative;
bottom: auto;
left: auto;
min-width: inherit;
}
} .btScrollMe {
color: transparent;
font-size: 0;
width: 130px;
height: 130px;
background-image: url(//www.capelliecoccole.it/wp-content/themes/kosa/gfx/scroll.gif);
background-repeat: no-repeat;
background-position: center;
display: block;
margin: 0 auto;
border-radius: 50%;
background-color: rgb(0 0 0 / 80%);
}  .bt_bb_section {
color: var(--section-primary-color);
background-color: var(--section-secondary-color);
} .bt_bb_column .bt_bb_column_content {
color: var(--column-inner-primary-color);
background-color: var(--column-inner-secondary-color);
} body.rtl {
direction: rtl;
unicode-bidi: embed;
}
body.rtl.btMenuHorizontal .topTools .btIconWidget:not(:first-child),
body.rtl.btMenuHorizontal .topBarInMenu .btIconWidget:not(:first-child) {
margin-left: 0;
margin-right: .5em;
}
body.rtl .rowItem {
float: right;
}
body.rtl .bt_bb_masonry_post_grid .bt_bb_grid_item_post_content .bt_bb_grid_item_meta > span:before {
margin: 0 0 0 5px;
}
body.rtl .star-rating:before {
display: block !important;
}
body.rtl .star-rating span:before {
display: block !important;
} .wp-block-separator {
margin: 1em auto;
max-width: 100px;
}
.wp-block-separator.is-style-wide {
max-width: 100%;
} .wp-block-gallery {
margin: 0;
}
.wp-block-gallery li:first-child {
margin-left: 0;
}
.wp-block-gallery.alignleft {
float: left;
} p.has-drop-cap:not(:focus):first-letter {
float: left;
font-size: 3.3em;
line-height: .9;
font-weight: 800;
}
.has-large-font-size {
line-height: 1 !important;
}
.wp-block-quote p {
font-size: 1em;
}
.wp-block-quote.is-large p,
.wp-block-quote.is-style-large p {
font-size: 1.3em;
line-height: 1.3;
}
.wp-block-quote.is-large cite,
.wp-block-quote.is-style-large cite {
text-align: center;
}
p.has-background {
border-radius: none;
}
.btSoftRoundedButtons p.has-background {
border-radius: 3px;
}
.btHardRoundedButtons p.has-background {
border-radius: 3px;
} .wp-block-file .wp-block-file__button {
border-radius: none;
font-size: .9em;
font-weight: 500;
padding: .8em 2.2em;
}
.btSoftRoundedButtons .wp-block-file .wp-block-file__button {
border-radius: 3px;
}
.btHardRoundedButtons .wp-block-file .wp-block-file__button {
border-radius: 50px;
}
.wp-block-button {
margin-bottom: .5em;
}
.wp-block-button .wp-block-button__link {
font-size: .9em;
font-weight: 500;
padding: .8em 2.2em;
color: #fff !important;
}
.wp-block-button .wp-block-button__link:hover {
opacity: .8;
}
.wp-block-button.is-style-outline .wp-block-button__link {
text-align: center;
color: #181818 !important;
}
.wp-block-button.alignleft {
float: left;
}
.wp-block-button.alignright {
float: right;
}
.wp-block-button.is-style-squared .wp-block-button__link {
border-radius: 0 !important;
}
.wp-block-button.aligncenter {
text-align: center;
} .wp-block-image .aligncenter > figcaption,
.wp-block-image .alignleft > figcaption,
.wp-block-image .alignright > figcaption,
.wp-block-image.is-resized > figcaption {
display: block;
}
.wp-block-cover,
.wp-block-cover-image {
margin: 0 0 1.5em;
}
.wp-block-cover.alignleft,
.wp-block-cover-image.alignleft {
float: left;
}
.wp-block-cover.alignright,
.wp-block-cover-image.alignright {
float: right;
}
.wp-block-cover a,
.wp-block-cover-image a {
color: #fff !important;
}
.wp-block-cover a:hover,
.wp-block-cover-image a:hover {
opacity: .8;
}
.wp-block-cover-image .wp-block-cover-image-text,
.wp-block-cover .wp-block-cover-text,
section.wp-block-cover-image > h2 {
color: #fff !important;
padding: 1em;
} figure.wp-caption.alignright .wp-caption-text {
text-align: right;
}
.wp-block-pullquote blockquote:before {
right: 0;
}
.wp-block-pullquote blockquote p cite {
font-size: 1.25rem;
}
.wp-block-pullquote blockquote p {
font-size: 1em;
}
.wp-block-quote.has-text-align-center:before {
right: 0;
}
.wp-block-image .aligncenter > figcaption,
.wp-block-image .alignleft > figcaption,
.wp-block-image .alignright > figcaption,
.wp-block-image.is-resized > figcaption {
display: block;
}
.btDarkSkin .wp-block-image figcaption,
.btLightSkin .btDarkSkin .wp-block-image figcaption,
.btDarkSkin.btLightSkin .btDarkSkin .wp-block-image figcaption {
color: #fff;
}
.alignnone blockquote:before {
right: 0 !important;
} .wp-block-table.aligncenter table {
margin: 0 auto;
width: auto;
}
.wp-block-quote.has-text-align-right:before {
left: auto;
right: 0;
} .btNoSidebar .alignfull:not(.wp-block-gallery):not(.wp-block-columns):not(.wp-block-embed) {
width: 100vw;
margin-left: -webkit-calc(-50vw + 600px);
margin-left: -moz-calc(-50vw + 600px);
margin-left: calc(-50vw + 600px);
margin-right: -webkit-calc(-50vw + 600px);
margin-right: -moz-calc(-50vw + 600px);
margin-right: calc(-50vw + 600px);
max-width: 100vw;
} .bt-content > p:last-of-type > img {
clear: both;
}
@media all and (-ms-high-contrast: none),(-ms-high-contrast: active) {  .btPostSingleItemStandard.btPortfolioSingle .btArticleContent,
.btPostSingleItemStandard.btPortfolioSingle .btArticleShareEtc {
max-width: none;
} .bt_bb_parallax {
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
transform: none;
background-attachment: local;
background-position: 0 0 !important;
} .bt_bb_row .bt_bb_column.bt_bb_vertical_align_middle,
.bt_bb_row .bt_bb_column.bt_bb_vertical_align_bottom {
display: block;
}
.bt_bb_row_inner .bt_bb_column_inner.bt_bb_vertical_align_middle,
.bt_bb_row_inner .bt_bb_column_inner.bt_bb_vertical_align_bottom {
display: block;
} .bt_bb_section.bt_bb_vertical_align_bottom > .bt_bb_port {
-webkit-justify-content: flex-end !important;
-ms-flex-pack: end !important;
justify-content: flex-end !important;
} .bt_bb_section.bt_bb_vertical_align_middle > .bt_bb_port:after {
content: '';
min-height: inherit;
font-size: 0;
} .bt-fullscreen-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before {
margin-top: 6px;
} .btPreloader {
display: none !important;
} .bt_bb_google_maps .bt_bb_google_maps_content .bt_bb_google_maps_content_wrapper {
overflow: visible;
} p.stars {
letter-spacing: 0;
} .bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline {
display: -ms-inline-flexbox !important;
display: -webkit-inline-flex !important;
display: inline-flex !important;
} .slick-slider .slick-slide {
display: block !important;
}
.slick-slider .slick-track,
.slick-slider .slick-list {
overflow: hidden;
}
.bt_bb_show_dots_below .slick-slider {
overflow: visible;
} div.product div.summary form.cart .quantity {
margin-right: 1.5em;
float: left;
}
.woocommerce select {
background-image: none;
}
.btWooShopLoopItemInner img {
height: 100% !important;
}
.products ul li.product .btWooShopLoopItemInner a.button,
ul.products li.product .btWooShopLoopItemInner a.button {
max-width: 70%;
}
.woocommerce.widget_shopping_cart .btCartWidgetInnerContent {
display: block;
}
table.shop_table button[name='apply_coupon'] {
width: 100%;
min-width: auto;
}
textarea {
overflow: hidden;
} .bt_bb_separator.bt_bb_bottom_spacing_extra_small {
padding-bottom: .5em;
margin-bottom: 0;
}
.bt_bb_separator.bt_bb_bottom_spacing_small:not(.bt_bb_border_style_solid):not(.bt_bb_border_style_dashed):not(.bt_bb_border_style_dotted) {
padding-bottom: 1em;
margin-bottom: 0;
}
.bt_bb_separator.bt_bb_bottom_spacing_normal:not(.bt_bb_border_style_solid):not(.bt_bb_border_style_dashed):not(.bt_bb_border_style_dotted) {
padding-bottom: 2em;
margin-bottom: 0;
}
.bt_bb_separator.bt_bb_bottom_spacing_medium:not(.bt_bb_border_style_solid):not(.bt_bb_border_style_dashed):not(.bt_bb_border_style_dotted) {
padding-bottom: 4em;
margin-bottom: 0;
}
.bt_bb_separator.bt_bb_bottom_spacing_large:not(.bt_bb_border_style_solid):not(.bt_bb_border_style_dashed):not(.bt_bb_border_style_dotted) {
padding-bottom: 8em;
margin-bottom: 0;
}
.bt_bb_separator.bt_bb_bottom_spacing_extra_large:not(.bt_bb_border_style_solid):not(.bt_bb_border_style_dashed):not(.bt_bb_border_style_dotted) {
padding-bottom: 16em;
margin-bottom: 0;
}
.bt_bb_separator.bt_bb_border_style_solid {
padding-bottom: 0 !important;
}
.bt_bb_separator:not(.bt_bb_border_style_solid):not(.bt_bb_border_style_dashed):not(.bt_bb_border_style_dotted).bt_bb_bottom_spacing_0 {
padding-bottom: 0;
margin-bottom: 0;
}
.bt_bb_separator:not(.bt_bb_border_style_solid):not(.bt_bb_border_style_dashed):not(.bt_bb_border_style_dotted).bt_bb_bottom_spacing_5 {
padding-bottom: 5px;
margin-bottom: 0;
}
.bt_bb_separator:not(.bt_bb_border_style_solid):not(.bt_bb_border_style_dashed):not(.bt_bb_border_style_dotted).bt_bb_bottom_spacing_10 {
padding-bottom: 10px;
margin-bottom: 0;
}
.bt_bb_separator:not(.bt_bb_border_style_solid):not(.bt_bb_border_style_dashed):not(.bt_bb_border_style_dotted).bt_bb_bottom_spacing_15 {
padding-bottom: 15px;
margin-bottom: 0;
}
.bt_bb_separator:not(.bt_bb_border_style_solid):not(.bt_bb_border_style_dashed):not(.bt_bb_border_style_dotted).bt_bb_bottom_spacing_20 {
padding-bottom: 20px;
margin-bottom: 0;
}
.bt_bb_separator:not(.bt_bb_border_style_solid):not(.bt_bb_border_style_dashed):not(.bt_bb_border_style_dotted).bt_bb_bottom_spacing_25 {
padding-bottom: 25px;
margin-bottom: 0;
}
.bt_bb_separator:not(.bt_bb_border_style_solid):not(.bt_bb_border_style_dashed):not(.bt_bb_border_style_dotted).bt_bb_bottom_spacing_30 {
padding-bottom: 30px;
margin-bottom: 0;
}
.bt_bb_separator:not(.bt_bb_border_style_solid):not(.bt_bb_border_style_dashed):not(.bt_bb_border_style_dotted).bt_bb_bottom_spacing_35 {
padding-bottom: 35px;
margin-bottom: 0;
}
.bt_bb_separator:not(.bt_bb_border_style_solid):not(.bt_bb_border_style_dashed):not(.bt_bb_border_style_dotted).bt_bb_bottom_spacing_40 {
padding-bottom: 40px;
margin-bottom: 0;
}
.bt_bb_separator:not(.bt_bb_border_style_solid):not(.bt_bb_border_style_dashed):not(.bt_bb_border_style_dotted).bt_bb_bottom_spacing_45 {
padding-bottom: 45px;
margin-bottom: 0;
}
.bt_bb_separator:not(.bt_bb_border_style_solid):not(.bt_bb_border_style_dashed):not(.bt_bb_border_style_dotted).bt_bb_bottom_spacing_50 {
padding-bottom: 50px;
margin-bottom: 0;
}
.bt_bb_separator:not(.bt_bb_border_style_solid):not(.bt_bb_border_style_dashed):not(.bt_bb_border_style_dotted).bt_bb_bottom_spacing_60 {
padding-bottom: 60px;
margin-bottom: 0;
}
.bt_bb_separator:not(.bt_bb_border_style_solid):not(.bt_bb_border_style_dashed):not(.bt_bb_border_style_dotted).bt_bb_bottom_spacing_65 {
padding-bottom: 65px;
margin-bottom: 0;
}
.bt_bb_separator:not(.bt_bb_border_style_solid):not(.bt_bb_border_style_dashed):not(.bt_bb_border_style_dotted).bt_bb_bottom_spacing_70 {
padding-bottom: 70px;
margin-bottom: 0;
}
.bt_bb_separator:not(.bt_bb_border_style_solid):not(.bt_bb_border_style_dashed):not(.bt_bb_border_style_dotted).bt_bb_bottom_spacing_75 {
padding-bottom: 75px;
margin-bottom: 0;
}
.bt_bb_separator:not(.bt_bb_border_style_solid):not(.bt_bb_border_style_dashed):not(.bt_bb_border_style_dotted).bt_bb_bottom_spacing_80 {
padding-bottom: 80px;
margin-bottom: 0;
}
.bt_bb_separator:not(.bt_bb_border_style_solid):not(.bt_bb_border_style_dashed):not(.bt_bb_border_style_dotted).bt_bb_bottom_spacing_85 {
padding-bottom: 85px;
margin-bottom: 0;
}
.bt_bb_separator:not(.bt_bb_border_style_solid):not(.bt_bb_border_style_dashed):not(.bt_bb_border_style_dotted).bt_bb_bottom_spacing_90 {
padding-bottom: 90px;
margin-bottom: 0;
}
.bt_bb_separator:not(.bt_bb_border_style_solid):not(.bt_bb_border_style_dashed):not(.bt_bb_border_style_dotted).bt_bb_bottom_spacing_95 {
padding-bottom: 95px;
margin-bottom: 0;
}
.bt_bb_separator:not(.bt_bb_border_style_solid):not(.bt_bb_border_style_dashed):not(.bt_bb_border_style_dotted).bt_bb_bottom_spacing_100 {
padding-bottom: 100px;
margin-bottom: 0;
} .bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter_text,
.bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter {
min-width: 100%;
} .btPortfolioSingle.btPostSingleItemStandard .btArticleContent {
display: block;
}
.btPortfolioSingle.btPostSingleItemStandard .btArticleSuperMeta {
margin-top: 1em;
width: 30%;
} .bt_bb_promo .bt_bb_promo_old_price_currency {
position: relative;
margin-top: -1em;
vertical-align: top;
display: inline-block;
}
.bt_bb_promo .bt_bb_promo_new_price_currency {
position: relative;
margin-top: -1em;
vertical-align: top;
display: inline-block;
} .bt_bb_single_product .bt_bb_single_product_second_image {
left: 0;
}
.bt_bb_button.bt_bb_style_wave a:after {
border-bottom: 2px solid #181818;
background-color: transparent !important;
}
body.btHeadingDash_wave .bt_bb_headline.bt_bb_dash_top:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:after,
body.btHeadingDash_wave .bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_superheadline:after {
border-bottom: 2px solid #181818 !important;
background-color: transparent !important;
height: 2px !important;
}
body.btHeadingDash_wave .bt_bb_headline.bt_bb_dash_top_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_content:after,
body.btHeadingDash_wave .bt_bb_headline.bt_bb_dash_bottom:not(.bt_bb_dash_type_line_below):not(.bt_bb_dash_type_line_next) .bt_bb_headline_content:after {
border-bottom: 2px solid #181818 !important;
background-color: transparent !important;
height: 2px !important;
}
.bt_bb_style_wave.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_read_more a:after {
border-bottom: 2px solid #181818 !important;
background-color: transparent !important;
height: 2px !important;
}
.bt_bb_contact_form_7.bt_bb_input_fields_style_wavy .btNewsletter:after {
border-bottom: 2px solid #181818 !important;
background-color: transparent !important;
height: 2px !important;
left: 0;
}
.bt_bb_line_style_wave.bt_bb_price_item .bt_bb_price_item_content .bt_bb_price_item_title_price .bt_bb_price_item_title:after {
border-bottom: 2px solid #181818 !important;
background-color: transparent !important;
height: 2px !important;
}
} @supports (-ms-ime-align:auto) {
.btPostSingleItemStandard .btArticleShareEtc {
display: block;
} .bt_bb_dash_top.bt_bb_headline .bt_bb_headline_superheadline,
.bt_bb_dash_top_bottom.bt_bb_headline .bt_bb_headline_superheadline {
display: -ms-inline-flexbox !important;
display: -webkit-inline-flex !important;
display: inline-flex !important;
}
}