#cookie-law-info-bar {
font-size: 15px;
margin: 0 auto;
padding: 12px 10px;
position: absolute;
text-align: center;
box-sizing: border-box;
width:100%;
z-index: 9999; display: none;
left:0px;
font-weight:300;
box-shadow: 0 -1px 10px 0 rgba(172, 171, 171, 0.3);
}
#cookie-law-info-again {
font-size: 10pt;
margin: 0;
padding:5px 10px;
text-align: center;
z-index: 9999;
cursor: pointer;
box-shadow: #161616 2px 2px 5px 2px;
}
#cookie-law-info-bar span {
vertical-align: middle;
} .cli-plugin-button, .cli-plugin-button:visited {
display: inline-block;
padding: 9px 12px;
color: #fff;
text-decoration: none;
position: relative;
cursor: pointer;
margin-left: 5px;
text-decoration: none;
}
.cli-plugin-main-link {
margin-left:0px;
font-weight: 550; text-decoration: underline;
}
.cli-plugin-button:hover {
background-color: #111;
color: #fff;
text-decoration: none;
}
.small.cli-plugin-button, .small.cli-plugin-button:visited {
font-size: 11px;
}
.cli-plugin-button, .cli-plugin-button:visited,
.medium.cli-plugin-button, .medium.cli-plugin-button:visited {
font-size: 13px;
font-weight: 400;
line-height: 1;
}
.large.cli-plugin-button, .large.cli-plugin-button:visited {
font-size: 14px;
padding: 8px 14px 9px;
}
.super.cli-plugin-button, .super.cli-plugin-button:visited {
font-size: 34px;
padding: 8px 14px 9px;
}
.pink.cli-plugin-button, .magenta.cli-plugin-button:visited {
background-color: #e22092;
}
.pink.cli-plugin-button:hover {
background-color: #c81e82;
}
.green.cli-plugin-button, .green.cli-plugin-button:visited {
background-color: #91bd09;
}
.green.cli-plugin-button:hover {
background-color: #749a02;
}
.red.cli-plugin-button, .red.cli-plugin-button:visited {
background-color: #e62727;
}
.red.cli-plugin-button:hover {
background-color: #cf2525;
}
.orange.cli-plugin-button, .orange.cli-plugin-button:visited {
background-color: #ff5c00;
}
.orange.cli-plugin-button:hover {
background-color: #d45500;
}
.blue.cli-plugin-button, .blue.cli-plugin-button:visited {
background-color: #2981e4;
}
.blue.cli-plugin-button:hover {
background-color: #2575cf;
}
.yellow.cli-plugin-button, .yellow.cli-plugin-button:visited {
background-color: #ffb515;
}
.yellow.cli-plugin-button:hover {
background-color: #fc9200;
}
.cli-plugin-button{ margin-top:5px; }
.cli-bar-popup{
-moz-background-clip: padding;
-webkit-background-clip: padding;
background-clip: padding-box;
-webkit-border-radius:30px;
-moz-border-radius:30px;
border-radius:30px;
padding:20px;
}
.cli-powered_by_p{width:100% !important; display:block !important; color:#333; clear:both; font-style:italic !important; font-size:12px !important; margin-top:15px !important; }
.cli-powered_by_a{color:#333; font-weight:600 !important; font-size:12px !important;} .cli-plugin-main-link.cli-plugin-button {
text-decoration: none;
}
.cli-plugin-main-link.cli-plugin-button {
margin-left: 5px;
}.gdpr-container-fluid {
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.gdpr-row {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
.gdpr-col-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.gdpr-col-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.gdpr-align-items-stretch {
-ms-flex-align: stretch!important;
align-items: stretch!important;
}
.gdpr-d-flex {
display: -ms-flexbox!important;
display: flex!important;
}
.gdpr-px-0 {
padding-left: 0;
padding-right: 0;
}
.modal-backdrop.show {
opacity: .8;
}
.modal-open {
overflow: hidden
}
.modal-open .gdpr-modal {
overflow-x: hidden;
overflow-y: auto
}
.gdpr-modal.fade .gdpr-modal-dialog {
transition: -webkit-transform .3s ease-out;
transition: transform .3s ease-out;
transition: transform .3s ease-out,-webkit-transform .3s ease-out;
-webkit-transform: translate(0,-25%);
transform: translate(0,-25%)
}
.gdpr-modal.show .gdpr-modal-dialog {
-webkit-transform: translate(0,0);
transform: translate(0,0)
}
.modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1039;
background-color: #000
}
.modal-backdrop.fade {
opacity: 0
}
.modal-backdrop.show {
opacity: .5
}
.gdpr-modal {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1050;
display: none;
overflow: hidden;
outline: 0
}
.gdpr-modal a {
text-decoration: none;
}
.gdpr-modal .gdpr-modal-dialog {
position: relative;
width: auto;
margin: .5rem;
pointer-events: none;
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #212529;
text-align: left;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
min-height: calc(100% - (.5rem * 2))
}
@media (min-width: 576px) {
.gdpr-modal .gdpr-modal-dialog {
max-width:500px;
margin: 1.75rem auto;
min-height: calc(100% - (1.75rem * 2));
}
}
@media (min-width: 992px) {
.gdpr-modal .gdpr-modal-dialog {
max-width: 900px;
}
}
.gdpr-modal-content {
position: relative;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
width: 100%;
pointer-events: auto;
background-color: #fff;
background-clip: padding-box;
border: 1px solid rgba(0,0,0,.2);
border-radius: .3rem;
outline: 0
}
.gdpr-modal .row {
margin: 0 -15px;
}
.gdpr-modal .modal-body {
padding: 0;
position: relative;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.gdpr-modal .close {
position: absolute;
right: 10px;
top: 10px;
z-index: 1;
padding: 0;
background-color: transparent;
border: 0;
-webkit-appearance: none;
font-size: 1.5rem;
font-weight: 700;
line-height: 1;
color: #000;
text-shadow: 0 1px 0 #fff;
}
.gdpr-modal .close:focus {
outline: 0;
}
.gdpr-switch {
display: inline-block;
position: relative;
min-height: 1px;
padding-left: 70px;
font-size: 14px;
}
.gdpr-switch input[type="checkbox"] {
display:none;
}
.gdpr-switch .gdpr-slider {
background-color: #e3e1e8;
height: 24px;
width: 50px;
bottom: 0;
cursor: pointer;
left: 0;
position: absolute;
right: 0;
top: 0;
transition: .4s;
}
.gdpr-switch .gdpr-slider:before {
background-color: #fff;
bottom: 2px;
content: "";
height: 20px;
left: 2px;
position: absolute;
transition: .4s;
width: 20px;
}
.gdpr-switch input:checked + .gdpr-slider {
background-color:rgb(99, 179, 95);
}
.gdpr-switch input:checked + .gdpr-slider:before {
transform: translateX(26px);
}
.gdpr-switch .gdpr-slider {
border-radius: 34px;
}
.gdpr-switch .gdpr-slider:before {
border-radius: 50%;
}
.gdpr-tab-content>.gdpr-tab-pane {
display: none;
}
.gdpr-tab-content>.active {
display: block;
}
.gdpr-fade {
transition: opacity .15s linear;
}
.gdpr-nav-pills {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding-left: 0;
margin-bottom: 0;
list-style: none;
-ms-flex-direction: column !important;
flex-direction: column !important;
align-items: stretch !important;
-ms-align-items: stretch !important;
}
.nav.gdpr-nav-pills, .gdpr-tab-content {
width: 100%;
padding: 30px;
}
.nav.gdpr-nav-pills {
background: #f3f3f3;
}
.nav.gdpr-nav-pills .gdpr-nav-link {
border: 1px solid #0070ad;
margin-bottom: 10px;
color: #0070ad;
font-size: 14px;
display: block;
padding: .5rem 1rem;
border-radius: .25rem;
}
.nav.gdpr-nav-pills .gdpr-nav-link.active, .nav.gdpr-nav-pills .show>.gdpr-nav-link {
background-color: #0070ad;
border: 1px solid #0070ad;
}
.nav.gdpr-nav-pills .gdpr-nav-link.active {
color: #ffffff;
}
.gdpr-tab-content .gdpr-button-wrapper {
padding-top: 30px;
margin-top: 30px;
border-top: 1px solid #d6d6d6;
}
.gdpr-tab-content .gdpr-button-wrapper .btn-gdpr {
background-color: #0070ad;
border-color: #0070ad;
color: #ffffff;
font-size: 14px;
display: inline-block;
font-weight: 400;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
border: 1px solid transparent;
padding: .375rem .75rem;
font-size: 1rem;
line-height: 1.5;
border-radius: .25rem;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.gdpr-tab-content p {
color: #343438;
font-size: 14px;
margin-top: 0;
}
.gdpr-tab-content h4 {
font-size: 20px;
margin-bottom: .5rem;
margin-top: 0;
font-family: inherit;
font-weight: 500;
line-height: 1.2;
color: inherit;
}
.cli-container-fluid {
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.cli-row {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
.cli-col-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.cli-col-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.cli-align-items-stretch {
-ms-flex-align: stretch!important;
align-items: stretch!important;
}
.cli-d-flex {
display: -ms-flexbox!important;
display: flex!important;
}
.cli-px-0 {
padding-left: 0;
padding-right: 0;
}
.cli-btn {
cursor: pointer;
font-size: 14px;
display: inline-block;
font-weight: 400;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
border: 1px solid transparent;
padding: .5rem 1.25rem;
line-height: 1;
border-radius: .25rem;
transition: all .15s ease-in-out;
}
.cli-btn:hover {
opacity: .8;
}
.cli-read-more-link {
cursor: pointer;
font-size: 15px;
font-weight: 500;
text-decoration: underline;
}
.cli-btn:focus {
outline: 0;
}
.cli-modal-backdrop.cli-show {
opacity: .8;
}
.cli-modal-open {
overflow: hidden
}
.cli-barmodal-open {
overflow: hidden
}
.cli-modal-open .cli-modal {
overflow-x: hidden;
overflow-y: auto
}
.cli-modal.cli-fade .cli-modal-dialog {
transition: -webkit-transform .3s ease-out;
transition: transform .3s ease-out;
transition: transform .3s ease-out,-webkit-transform .3s ease-out;
-webkit-transform: translate(0,-25%);
transform: translate(0,-25%)
}
.cli-modal.cli-show .cli-modal-dialog {
-webkit-transform: translate(0,0);
transform: translate(0,0)
}
.cli-modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1040;
background-color: #000;
display: none;
}
.cli-modal-backdrop.cli-fade {
opacity: 0
}
.cli-modal-backdrop.cli-show {
opacity: .5;
display: block;
}
.cli-modal.cli-show {
display: block;
}
.cli-modal a {
text-decoration: none;
}
.cli-modal .cli-modal-dialog {
position: relative;
width: auto;
margin: .5rem;
pointer-events: none;
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #212529;
text-align: left;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
min-height: calc(100% - (.5rem * 2))
}
@media (min-width: 576px) {
.cli-modal .cli-modal-dialog {
max-width:500px;
margin: 1.75rem auto;
min-height: calc(100% - (1.75rem * 2))
}
}
@media (min-width: 992px) {
.cli-modal .cli-modal-dialog {
max-width: 900px;
}
}
.cli-modal-content {
position: relative;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
width: 100%;
pointer-events: auto;
background-color: #fff;
background-clip: padding-box;
border-radius: .3rem;
outline: 0
}
.cli-modal .row {
margin: 0 -15px;
}
.cli-modal .modal-body {
padding: 0;
position: relative;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.cli-modal .cli-modal-close {
position: absolute;
right: 10px;
top: 10px;
z-index: 1;
padding: 0;
background-color: transparent !important;
border: 0;
-webkit-appearance: none;
font-size: 1.5rem;
font-weight: 700;
line-height: 1;
color: #000;
text-shadow: 0 1px 0 #fff;
}
.cli-modal .cli-modal-close:focus {
outline: 0;
}
.cli-switch {
display: inline-block;
position: relative;
min-height: 1px;
padding-left: 70px;
font-size: 14px;
}
.cli-switch input[type="checkbox"] {
display:none;
}
.cli-switch .cli-slider {
background-color: #e3e1e8;
height: 24px;
width: 50px;
bottom: 0;
cursor: pointer;
left: 0;
position: absolute;
right: 0;
top: 0;
transition: .4s;
}
.cli-switch .cli-slider:before {
background-color: #fff;
bottom: 2px;
content: "";
height: 20px;
left: 2px;
position: absolute;
transition: .4s;
width: 20px;
}
.cli-switch input:checked + .cli-slider {
background-color: #00acad
}
.cli-switch input:checked + .cli-slider:before {
transform: translateX(26px);
}
.cli-switch .cli-slider {
border-radius: 34px;
}
.cli-switch .cli-slider:before {
border-radius: 50%;
}
.cli-tab-content {
background: #ffffff;
}
.cli-tab-content>.cli-active {
display: block;
}
.cli-fade {
transition: opacity .15s linear;
}
.cli-nav-pills {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding-left: 0;
margin-bottom: 0;
list-style: none;
-ms-flex-direction: column;
flex-direction: column;
}
.cli-nav-pills, .cli-tab-content {
width: 100%;
padding: 30px;
}
@media (max-width: 767px) {
.cli-nav-pills, .cli-tab-content {
padding: 30px 10px;
}
}
.cli-nav-pills {
background: #f3f3f3;
}
.cli-nav-pills .cli-nav-link {
border: 1px solid #00acad;
margin-bottom: 10px;
color: #00acad;
font-size: 14px;
display: block;
padding: .5rem 1rem;
border-radius: .25rem;
cursor: pointer
}
.cli-nav-pills .cli-nav-link.cli-active, .cli-nav-pills .cli-show>.cli-nav-link {
background-color: #00acad;
border: 1px solid #00acad;
}
.cli-nav-pills .cli-nav-link.cli-active {
color: #ffffff;
}
.cli-tab-content .cli-button-wrapper {
padding-top: 30px;
margin-top: 30px;
border-top: 1px solid #d6d6d6;
}
.cli-tab-content p {
color: #343438;
font-size: 14px;
margin-top: 0;
}
.cli-tab-content h4 {
font-size: 20px;
margin-bottom: 1.5rem;
margin-top: 0;
font-family: inherit;
font-weight: 500;
line-height: 1.2;
color: inherit;
} .cli-container-fluid {
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.cli-row {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
.cli-col-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.cli-col-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
flex-direction: column;
}
.cli-align-items-stretch {
-ms-flex-align: stretch!important;
align-items: stretch!important;
}
.cli-d-flex {
display: -ms-flexbox!important;
display: flex!important;
}
.cli-px-0 {
padding-left: 0;
padding-right: 0;
}
.cli-btn {
cursor: pointer;
font-size: 14px;
display: inline-block;
font-weight: 400;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
border: 1px solid transparent;
padding: .5rem 1.25rem;
line-height: 1;
border-radius: .25rem;
transition: all .15s ease-in-out;
}
.cli-btn:hover {
opacity: .8;
}
.cli-read-more-link {
cursor: pointer;
font-size: 15px;
font-weight: 500;
text-decoration: underline;
}
.cli-btn:focus {
outline: 0;
}
.cli-modal-backdrop.cli-show {
opacity: .8;
}
.cli-modal-open {
overflow: hidden
}
.cli-barmodal-open {
overflow: hidden
}
.cli-modal-open .cli-modal {
overflow-x: hidden;
overflow-y: auto
}
.cli-modal.cli-fade .cli-modal-dialog {
transition: -webkit-transform .3s ease-out;
transition: transform .3s ease-out;
transition: transform .3s ease-out,-webkit-transform .3s ease-out;
-webkit-transform: translate(0,-25%);
transform: translate(0,-25%)
}
.cli-modal.cli-show .cli-modal-dialog {
-webkit-transform: translate(0,0);
transform: translate(0,0)
}
.cli-modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1040;
background-color: #000;
-webkit-transform:scale(0);
transform:scale(0);
transition: opacity ease-in-out 0.5s;
}
.cli-modal-backdrop.cli-fade {
opacity: 0;
}
.cli-modal-backdrop.cli-show {
opacity: .5;
-webkit-transform:scale(1);
transform:scale(1);
}
.cli-modal {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 99999;
transform: scale(0);
overflow: hidden;
outline: 0;
display: none;
}
.cli-modal a {
text-decoration: none;
}
.cli-modal .cli-modal-dialog {
position: relative;
width: auto;
margin: .5rem;
pointer-events: none;
font-family: inherit;
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #212529;
text-align: left;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
min-height: calc(100% - (.5rem * 2))
}
@media (min-width: 576px) {
.cli-modal .cli-modal-dialog {
max-width:500px;
margin: 1.75rem auto;
min-height: calc(100% - (1.75rem * 2))
}
}
.cli-modal-content {
position: relative;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
width: 100%;
pointer-events: auto;
background-color: #fff;
background-clip: padding-box;
border-radius: .2rem;
box-sizing: border-box;
outline: 0
}
.cli-modal .row {
margin: 0 -15px;
}
.cli-modal .modal-body {
padding: 0;
position: relative;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.cli-modal .cli-modal-close:focus {
outline: 0;
}
.cli-switch {
display: inline-block;
position: relative;
min-height: 1px;
padding-left: 38px;
font-size: 14px;
}
.cli-switch input[type="checkbox"] {
display:none;
}
.cli-switch .cli-slider {
background-color: #e3e1e8;
height: 20px;
width: 38px;
bottom: 0;
cursor: pointer;
left: 0;
position: absolute;
right: 0;
top: 0;
transition: .4s;
}
.cli-switch .cli-slider:before {
background-color: #fff;
bottom: 2px;
content: "";
height: 15px;
left: 3px;
position: absolute;
transition: .4s;
width: 15px;
}
.cli-switch input:checked + .cli-slider {
background-color: #61a229;
}
.cli-switch input:checked + .cli-slider:before {
transform: translateX(18px);
}
.cli-switch .cli-slider {
border-radius: 34px;
font-size:0;
}
.cli-switch .cli-slider:before {
border-radius: 50%;
}
.cli-tab-content {
background: #ffffff;
}
.cli-nav-pills {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding-left: 0;
margin-bottom: 0;
list-style: none;
-ms-flex-direction: column;
flex-direction: column;
}
.cli-nav-pills, .cli-tab-content {
width: 100%;
padding:5px 30px 5px 5px;
box-sizing: border-box;
}
@media (max-width: 767px) {
.cli-nav-pills, .cli-tab-content {
padding: 30px 10px;
}
}
.cli-nav-pills {
background: #fff;
}
.cli-nav-pills .cli-nav-link {
border: 1px solid #cccccc;
margin-bottom: 10px;
color:#2a2a2a;
font-size: 14px;
display: block;
padding: .5rem 1rem;
border-radius: .25rem;
cursor: pointer
}
.cli-nav-pills .cli-nav-link.cli-active, .cli-nav-pills .cli-show>.cli-nav-link {
background-color: #f6f6f9;
border: 1px solid #cccccc;
}
.cli-nav-pills .cli-nav-link.cli-active {
color:#2a2a2a;
}
.cli-tab-content .cli-button-wrapper {
padding-top: 30px;
margin-top: 30px;
border-top: 1px solid #d6d6d6;
}
.cli-tab-content p {
color: #343438;
font-size: 14px;
margin-top: 0;
}
.cli-tab-content h4 {
font-size: 20px;
margin-bottom: 1.5rem;
margin-top: 0;
font-family: inherit;
font-weight: 500;
line-height: 1.2;
color: inherit;
} #cookie-law-info-bar .cli-nav-pills,#cookie-law-info-bar .cli-tab-content,#cookie-law-info-bar .cli-nav-pills .cli-show>.cli-nav-link,#cookie-law-info-bar a.cli-nav-link.cli-active{
background: transparent;
}
#cookie-law-info-bar .cli-nav-pills .cli-nav-link.cli-active,#cookie-law-info-bar  .cli-nav-link,#cookie-law-info-bar .cli-tab-container p,#cookie-law-info-bar span.cli-necessary-caption,#cookie-law-info-bar .cli-switch .cli-slider:after
{
color:inherit;
}
#cookie-law-info-bar .cli-tab-header a:before
{
border-right: 1px solid currentColor;
border-bottom: 1px solid currentColor;
}
#cookie-law-info-bar .cli-row
{
margin-top:20px;
}
#cookie-law-info-bar .cli-col-4
{
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: none;
}
#cookie-law-info-bar .cli-col-8
{
flex-basis: 0;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.cli-wrapper {
max-width: 90%;
float: none;
margin: 0 auto;
}
#cookie-law-info-bar .cli-tab-content h4
{
margin-bottom:0.5rem;
}
#cookie-law-info-bar .cli-nav-pills .cli-nav-link
{
padding: .2rem 0.5rem;
}
#cookie-law-info-bar .cli-tab-container
{
display:none;
text-align:left;
} .cli-tab-footer .cli-btn {
background-color: #00acad;
padding: 10px 15px;
text-decoration:none;
}
.cli-tab-footer .wt-cli-privacy-accept-btn {
background-color: #61a229;
color: #ffffff;
border-radius: 0;
}
.cli-tab-footer {
width:100%;
text-align:right;
padding: 20px 0;
} .cli-col-12
{
width:100%;
}
.cli-tab-header
{
display: flex;
justify-content: space-between;
}
.cli-tab-header a:before {
width: 10px;
height: 2px;
left: 0;
top: calc(50% - 1px);
}
.cli-tab-header a:after {
width: 2px;
height: 10px;
left: 4px;
top: calc(50% - 5px);
-webkit-transform: none;
transform: none;
}
.cli-tab-header a:before {
width: 7px;
height: 7px;
border-right: 1px solid #4a6e78;
border-bottom: 1px solid #4a6e78;
content: " ";
transform: rotate(-45deg);
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
margin-right:10px;
}
.cli-tab-header a.cli-nav-link  {
position: relative;
display: flex;
align-items: center;
font-size:14px;
color:#000;
text-transform: capitalize;
}
.cli-tab-header.cli-tab-active .cli-nav-link:before
{
transform: rotate(45deg);
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.cli-tab-header {
border-radius: 5px;
padding: 12px 15px;
cursor: pointer;
transition: background-color 0.2s ease-out 0.3s, color 0.2s ease-out 0s;
background-color:#f2f2f2;
}
.cli-modal .cli-modal-close {
position: absolute;
right: 0;
top: 0;
z-index: 1;
-webkit-appearance: none;
width: 40px;
height: 40px;
padding: 0;
border-radius: 50%;
padding: 10px;
background: transparent;
border:none;
min-width: 40px;
}
.cli-tab-container h4,.cli-tab-container h1 {
font-family: inherit;
font-size: 16px;
margin-bottom: 15px;
margin:10px 0;
}
#cliSettingsPopup .cli-tab-section-container {
padding-top: 12px;
}
.cli-tab-container p ,.cli-privacy-content-text{
font-size: 14px;
line-height: 1.4;
margin-top: 0;
padding: 0;
color: #000;
}
.wt-cli-privacy
{
display:none;
}
.cli-tab-content
{
display:none;
}
.cli-tab-section .cli-tab-content
{
padding: 10px 20px 5px 20px;
}
.cli-tab-section
{
margin-top:5px;
}
@media (min-width: 992px) {
.cli-modal .cli-modal-dialog {
max-width: 645px;
}
}
.cli-switch .cli-slider:after{
content: attr(data-cli-disable);
position: absolute;
right: 50px;
color: #000;
font-size:12px;
text-align:right;
min-width: 80px;
}
.cli-switch input:checked + .cli-slider:after
{
content: attr(data-cli-enable);
}
.cli-privacy-overview:not(.cli-collapsed) .cli-privacy-content {
max-height: 60px;
transition: max-height 0.15s ease-out;
overflow: hidden;
}
a.cli-privacy-readmore {
font-size: 12px;
margin-top: 12px;
display: inline-block;
padding-bottom: 0;
cursor: pointer;
color:#000;
text-decoration: underline;
}
.cli-modal-footer {
position: relative;
}
a.cli-privacy-readmore:before {
content: attr(data-readmore-text);
}
.cli-collapsed a.cli-privacy-readmore:before {
content: attr(data-readless-text);
}
.cli-collapsed .cli-privacy-content
{
transition: max-height 0.25s ease-in;
}
.cli-privacy-content p
{
margin-bottom:0;
}
.cli-modal-close svg {
fill: #000;
}
span.cli-necessary-caption {
color: #000;
font-size: 12px;
}
.cli-tab-section.cli-privacy-tab {
display: none;
}
#cookie-law-info-bar .cli-tab-section.cli-privacy-tab {
display: block;
}
#cookie-law-info-bar .cli-privacy-overview {
display: none;
}
.cli-tab-container .cli-row
{
max-height: 500px;
overflow-y: auto;
}
.cli-modal.cli-blowup.cli-out {
z-index: -1;
}
.cli-modal.cli-blowup {
z-index: 999999;
transform: scale(1);
}
.cli-modal.cli-blowup .cli-modal-dialog {
animation: blowUpModal 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;
}
.cli-modal.cli-blowup.cli-out .cli-modal-dialog
{
animation: blowUpModalTwo 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;
}
@keyframes blowUpContent {
0% {
transform: scale(1);
opacity: 1;
}
99.9% {
transform: scale(2);
opacity: 0;
}
100% {
transform: scale(0);
}
}
@keyframes blowUpContentTwo {
0% {
transform: scale(2);
opacity: 0;
}
100% {
transform: scale(1);
opacity: 1;
}
}
@keyframes blowUpModal {
0% {
transform: scale(0);
}
100% {
transform: scale(1);
}
}
@keyframes blowUpModalTwo {
0% {
transform: scale(1);
opacity: 1;
}
50% {
transform: scale(0.5);
opacity: 0;
}
100% {
transform: scale(0);
opacity: 0;
}
}
.cli-tab-section .cookielawinfo-row-cat-table td, .cli-tab-section .cookielawinfo-row-cat-table th {
font-size: 12px;
}
.cli_settings_button
{
cursor: pointer;
} .wt-cli-sr-only
{
display: none;
font-size:16px;
} a.wt-cli-element.cli_cookie_close_button {
text-decoration: none;
color: #333333;
font-size: 22px;
line-height: 22px;
cursor: pointer;
position: absolute;
right: 10px;
top: 5px;
} .cli-bar-container{
float: none;
margin: 0 auto;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
justify-content: space-between;
-webkit-box-align: center;
-moz-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
}
.cli-bar-btn_container {
margin-left: 20px;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-align: center;
-moz-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
flex-wrap: nowrap;
}
.cli-style-v2 a
{
cursor: pointer;
}
.cli-bar-btn_container a {
white-space: nowrap;
}
.cli-style-v2 .cli-plugin-main-link
{
font-weight:inherit;
}
.cli-style-v2
{
font-size: 11pt;
line-height: 18px;
font-weight:normal;
}
#cookie-law-info-bar[data-cli-type="widget"] .cli-bar-container,#cookie-law-info-bar[data-cli-type="popup"] .cli-bar-container{
display: block;
}
.cli-style-v2 .cli-bar-message {
width: 70%;
text-align: left;
}
#cookie-law-info-bar[data-cli-type="widget"] .cli-bar-message,#cookie-law-info-bar[data-cli-type="popup"] .cli-bar-message
{
width:100%;
}
#cookie-law-info-bar[data-cli-type="widget"] .cli-style-v2 .cli-bar-btn_container {
margin-top:8px;
margin-left: 0px;
flex-wrap: wrap;
} #cookie-law-info-bar[data-cli-type="popup"] .cli-style-v2 .cli-bar-btn_container {
margin-top:8px;
margin-left: 0px;
}
#cookie-law-info-bar[data-cli-style="cli-style-v2"] .cli_messagebar_head{
text-align: left; margin-bottom: 5px;
margin-top: 0px;
font-size: 16px;
} .cli-style-v2 .cli-bar-message .wt-cli-ccpa-element,.cli-style-v2 .cli-bar-message .wt-cli-ccpa-checkbox {
margin-top: 5px;
}
.cli-style-v2 .cli-bar-btn_container .cli_action_button ,
.cli-style-v2 .cli-bar-btn_container .cli-plugin-main-link,
.cli-style-v2 .cli-bar-btn_container .cli_settings_button
{
margin-left: 5px;
}
.wt-cli-ccpa-checkbox label {
font-size: inherit;
cursor: pointer;
margin: 0px 0px 0px 5px;
} #cookie-law-info-bar[data-cli-style="cli-style-v2"]
{
padding: 14px 25px;
}
#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="widget"]
{
padding:32px 30px;
}
#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="popup"] {
padding: 32px 45px;
}
.cli-style-v2 .cli-plugin-main-link:not(.cli-plugin-button), .cli-style-v2 .cli_settings_button:not(.cli-plugin-button),.cli-style-v2 .cli_action_button:not(.cli-plugin-button){
text-decoration: underline;
}
.cli-style-v2 .cli-bar-btn_container .cli-plugin-button {
margin-top: 5px;
margin-bottom: 5px;
}
a.wt-cli-ccpa-opt-out {
white-space: nowrap;
text-decoration: underline;
}
.wt-cli-necessary-checkbox {
display: none !important;
}
@media (max-width: 985px) {
.cli-style-v2 .cli-bar-message
{
width:100%;
}
.cli-style-v2.cli-bar-container
{
justify-content:left;
flex-wrap: wrap;
}
.cli-style-v2 .cli-bar-btn_container {
margin-left:0px;
margin-top: 10px;
}
#cookie-law-info-bar[data-cli-style="cli-style-v2"],#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="widget"],#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="popup"]
{
padding: 25px 25px;
}
} .wt-cli-ckyes-brand-logo {
display: flex;
align-items: center;
font-size: 9px;
color: #111111;
font-weight: normal;
}
.wt-cli-ckyes-brand-logo img{
width: 65px;
margin-left: 2px;
}
.wt-cli-privacy-overview-actions {
padding-bottom:0;
}
@media only screen and (max-width: 479px) and (min-width: 320px){
.cli-style-v2 .cli-bar-btn_container {
flex-wrap: wrap;
}
} .wt-cli-cookie-description {
font-size: 14px;
line-height: 1.4;
margin-top: 0;
padding: 0;
color: #000;
}#wpcw_fe_timer_countdown:before,.wpcw-button.loading:after,.wpcw-fa,.wpcw-fab,.wpcw-fal,.wpcw-far,.wpcw-fas,.wpcw_checkmark:before,.wpcw_fe_quiz_q_result_correct:before,.wpcw_fe_quiz_q_result_incorrect:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-feature-settings:normal;font-variant:normal;text-rendering:auto;line-height:1}.wpcw-fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-.0667em}.wpcw-fa-xs{font-size:.75em}.wpcw-fa-sm{font-size:.875em}.wpcw-fa-1x{font-size:1em}.wpcw-fa-2x{font-size:2em}.wpcw-fa-3x{font-size:3em}.wpcw-fa-4x{font-size:4em}.wpcw-fa-5x{font-size:5em}.wpcw-fa-6x{font-size:6em}.wpcw-fa-7x{font-size:7em}.wpcw-fa-8x{font-size:8em}.wpcw-fa-9x{font-size:9em}.wpcw-fa-10x{font-size:10em}.wpcw-fa-fw{text-align:center;width:1.25em}.wpcw-fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.wpcw-fa-ul>li{position:relative}.wpcw-fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.wpcw-fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.wpcw-fa-pull-left{float:left}.wpcw-fa-pull-right{float:right}.wpcw-fa-pull-left#wpcw_fe_timer_countdown:before,.wpcw-fa-pull-left.wpcw-button.loading:after,.wpcw-fa-pull-left.wpcw_checkmark:before,.wpcw-fa-pull-left.wpcw_fe_quiz_q_result_correct:before,.wpcw-fa-pull-left.wpcw_fe_quiz_q_result_incorrect:before,.wpcw-fa.wpcw-fa-pull-left,.wpcw-fab.wpcw-fa-pull-left,.wpcw-fal.wpcw-fa-pull-left,.wpcw-far.wpcw-fa-pull-left,.wpcw-fas.wpcw-fa-pull-left{margin-right:.3em}.wpcw-fa-pull-right#wpcw_fe_timer_countdown:before,.wpcw-fa-pull-right.wpcw-button.loading:after,.wpcw-fa-pull-right.wpcw_checkmark:before,.wpcw-fa-pull-right.wpcw_fe_quiz_q_result_correct:before,.wpcw-fa-pull-right.wpcw_fe_quiz_q_result_incorrect:before,.wpcw-fa.wpcw-fa-pull-right,.wpcw-fab.wpcw-fa-pull-right,.wpcw-fal.wpcw-fa-pull-right,.wpcw-far.wpcw-fa-pull-right,.wpcw-fas.wpcw-fa-pull-right{margin-left:.3em}.wpcw-fa-spin{-webkit-animation:wpcw-fa-spin 2s linear infinite;animation:wpcw-fa-spin 2s linear infinite}.wpcw-fa-pulse{-webkit-animation:wpcw-fa-spin 1s steps(8) infinite;animation:wpcw-fa-spin 1s steps(8) infinite}@-webkit-keyframes wpcw-fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes wpcw-fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.wpcw-fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.wpcw-fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.wpcw-fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.wpcw-fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.wpcw-fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scaleY(-1)}.wpcw-fa-flip-both,.wpcw-fa-flip-horizontal.wpcw-fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(-1)}:root .wpcw-fa-flip-both,:root .wpcw-fa-flip-horizontal,:root .wpcw-fa-flip-vertical,:root .wpcw-fa-rotate-90,:root .wpcw-fa-rotate-180,:root .wpcw-fa-rotate-270{filter:none}.wpcw-fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.wpcw-fa-stack-1x,.wpcw-fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.wpcw-fa-stack-1x{line-height:inherit}.wpcw-fa-stack-2x{font-size:2em}.wpcw-fa-inverse{color:#fff}.wpcw-fa-500px:before{content:"\F26E"}.wpcw-fa-accessible-icon:before{content:"\F368"}.wpcw-fa-accusoft:before{content:"\F369"}.wpcw-fa-acquisitions-incorporated:before{content:"\F6AF"}.wpcw-fa-ad:before{content:"\F641"}.wpcw-fa-address-book:before{content:"\F2B9"}.wpcw-fa-address-card:before{content:"\F2BB"}.wpcw-fa-adjust:before{content:"\F042"}.wpcw-fa-adn:before{content:"\F170"}.wpcw-fa-adobe:before{content:"\F778"}.wpcw-fa-adversal:before{content:"\F36A"}.wpcw-fa-affiliatetheme:before{content:"\F36B"}.wpcw-fa-air-freshener:before{content:"\F5D0"}.wpcw-fa-airbnb:before{content:"\F834"}.wpcw-fa-algolia:before{content:"\F36C"}.wpcw-fa-align-center:before{content:"\F037"}.wpcw-fa-align-justify:before{content:"\F039"}.wpcw-fa-align-left:before{content:"\F036"}.wpcw-fa-align-right:before{content:"\F038"}.wpcw-fa-alipay:before{content:"\F642"}.wpcw-fa-allergies:before{content:"\F461"}.wpcw-fa-amazon:before{content:"\F270"}.wpcw-fa-amazon-pay:before{content:"\F42C"}.wpcw-fa-ambulance:before{content:"\F0F9"}.wpcw-fa-american-sign-language-interpreting:before{content:"\F2A3"}.wpcw-fa-amilia:before{content:"\F36D"}.wpcw-fa-anchor:before{content:"\F13D"}.wpcw-fa-android:before{content:"\F17B"}.wpcw-fa-angellist:before{content:"\F209"}.wpcw-fa-angle-double-down:before{content:"\F103"}.wpcw-fa-angle-double-left:before{content:"\F100"}.wpcw-fa-angle-double-right:before{content:"\F101"}.wpcw-fa-angle-double-up:before{content:"\F102"}.wpcw-fa-angle-down:before{content:"\F107"}.wpcw-fa-angle-left:before{content:"\F104"}.wpcw-fa-angle-right:before{content:"\F105"}.wpcw-fa-angle-up:before{content:"\F106"}.wpcw-fa-angry:before{content:"\F556"}.wpcw-fa-angrycreative:before{content:"\F36E"}.wpcw-fa-angular:before{content:"\F420"}.wpcw-fa-ankh:before{content:"\F644"}.wpcw-fa-app-store:before{content:"\F36F"}.wpcw-fa-app-store-ios:before{content:"\F370"}.wpcw-fa-apper:before{content:"\F371"}.wpcw-fa-apple:before{content:"\F179"}.wpcw-fa-apple-alt:before{content:"\F5D1"}.wpcw-fa-apple-pay:before{content:"\F415"}.wpcw-fa-archive:before{content:"\F187"}.wpcw-fa-archway:before{content:"\F557"}.wpcw-fa-arrow-alt-circle-down:before{content:"\F358"}.wpcw-fa-arrow-alt-circle-left:before{content:"\F359"}.wpcw-fa-arrow-alt-circle-right:before{content:"\F35A"}.wpcw-fa-arrow-alt-circle-up:before{content:"\F35B"}.wpcw-fa-arrow-circle-down:before{content:"\F0AB"}.wpcw-fa-arrow-circle-left:before{content:"\F0A8"}.wpcw-fa-arrow-circle-right:before{content:"\F0A9"}.wpcw-fa-arrow-circle-up:before{content:"\F0AA"}.wpcw-fa-arrow-down:before{content:"\F063"}.wpcw-fa-arrow-left:before{content:"\F060"}.wpcw-fa-arrow-right:before{content:"\F061"}.wpcw-fa-arrow-up:before{content:"\F062"}.wpcw-fa-arrows-alt:before{content:"\F0B2"}.wpcw-fa-arrows-alt-h:before{content:"\F337"}.wpcw-fa-arrows-alt-v:before{content:"\F338"}.wpcw-fa-artstation:before{content:"\F77A"}.wpcw-fa-assistive-listening-systems:before{content:"\F2A2"}.wpcw-fa-asterisk:before{content:"\F069"}.wpcw-fa-asymmetrik:before{content:"\F372"}.wpcw-fa-at:before{content:"\F1FA"}.wpcw-fa-atlas:before{content:"\F558"}.wpcw-fa-atlassian:before{content:"\F77B"}.wpcw-fa-atom:before{content:"\F5D2"}.wpcw-fa-audible:before{content:"\F373"}.wpcw-fa-audio-description:before{content:"\F29E"}.wpcw-fa-autoprefixer:before{content:"\F41C"}.wpcw-fa-avianex:before{content:"\F374"}.wpcw-fa-aviato:before{content:"\F421"}.wpcw-fa-award:before{content:"\F559"}.wpcw-fa-aws:before{content:"\F375"}.wpcw-fa-baby:before{content:"\F77C"}.wpcw-fa-baby-carriage:before{content:"\F77D"}.wpcw-fa-backspace:before{content:"\F55A"}.wpcw-fa-backward:before{content:"\F04A"}.wpcw-fa-bacon:before{content:"\F7E5"}.wpcw-fa-balance-scale:before{content:"\F24E"}.wpcw-fa-balance-scale-left:before{content:"\F515"}.wpcw-fa-balance-scale-right:before{content:"\F516"}.wpcw-fa-ban:before{content:"\F05E"}.wpcw-fa-band-aid:before{content:"\F462"}.wpcw-fa-bandcamp:before{content:"\F2D5"}.wpcw-fa-barcode:before{content:"\F02A"}.wpcw-fa-bars:before{content:"\F0C9"}.wpcw-fa-baseball-ball:before{content:"\F433"}.wpcw-fa-basketball-ball:before{content:"\F434"}.wpcw-fa-bath:before{content:"\F2CD"}.wpcw-fa-battery-empty:before{content:"\F244"}.wpcw-fa-battery-full:before{content:"\F240"}.wpcw-fa-battery-half:before{content:"\F242"}.wpcw-fa-battery-quarter:before{content:"\F243"}.wpcw-fa-battery-three-quarters:before{content:"\F241"}.wpcw-fa-battle-net:before{content:"\F835"}.wpcw-fa-bed:before{content:"\F236"}.wpcw-fa-beer:before{content:"\F0FC"}.wpcw-fa-behance:before{content:"\F1B4"}.wpcw-fa-behance-square:before{content:"\F1B5"}.wpcw-fa-bell:before{content:"\F0F3"}.wpcw-fa-bell-slash:before{content:"\F1F6"}.wpcw-fa-bezier-curve:before{content:"\F55B"}.wpcw-fa-bible:before{content:"\F647"}.wpcw-fa-bicycle:before{content:"\F206"}.wpcw-fa-biking:before{content:"\F84A"}.wpcw-fa-bimobject:before{content:"\F378"}.wpcw-fa-binoculars:before{content:"\F1E5"}.wpcw-fa-biohazard:before{content:"\F780"}.wpcw-fa-birthday-cake:before{content:"\F1FD"}.wpcw-fa-bitbucket:before{content:"\F171"}.wpcw-fa-bitcoin:before{content:"\F379"}.wpcw-fa-bity:before{content:"\F37A"}.wpcw-fa-black-tie:before{content:"\F27E"}.wpcw-fa-blackberry:before{content:"\F37B"}.wpcw-fa-blender:before{content:"\F517"}.wpcw-fa-blender-phone:before{content:"\F6B6"}.wpcw-fa-blind:before{content:"\F29D"}.wpcw-fa-blog:before{content:"\F781"}.wpcw-fa-blogger:before{content:"\F37C"}.wpcw-fa-blogger-b:before{content:"\F37D"}.wpcw-fa-bluetooth:before{content:"\F293"}.wpcw-fa-bluetooth-b:before{content:"\F294"}.wpcw-fa-bold:before{content:"\F032"}.wpcw-fa-bolt:before{content:"\F0E7"}.wpcw-fa-bomb:before{content:"\F1E2"}.wpcw-fa-bone:before{content:"\F5D7"}.wpcw-fa-bong:before{content:"\F55C"}.wpcw-fa-book:before{content:"\F02D"}.wpcw-fa-book-dead:before{content:"\F6B7"}.wpcw-fa-book-medical:before{content:"\F7E6"}.wpcw-fa-book-open:before{content:"\F518"}.wpcw-fa-book-reader:before{content:"\F5DA"}.wpcw-fa-bookmark:before{content:"\F02E"}.wpcw-fa-bootstrap:before{content:"\F836"}.wpcw-fa-border-all:before{content:"\F84C"}.wpcw-fa-border-none:before{content:"\F850"}.wpcw-fa-border-style:before{content:"\F853"}.wpcw-fa-bowling-ball:before{content:"\F436"}.wpcw-fa-box:before{content:"\F466"}.wpcw-fa-box-open:before{content:"\F49E"}.wpcw-fa-boxes:before{content:"\F468"}.wpcw-fa-braille:before{content:"\F2A1"}.wpcw-fa-brain:before{content:"\F5DC"}.wpcw-fa-bread-slice:before{content:"\F7EC"}.wpcw-fa-briefcase:before{content:"\F0B1"}.wpcw-fa-briefcase-medical:before{content:"\F469"}.wpcw-fa-broadcast-tower:before{content:"\F519"}.wpcw-fa-broom:before{content:"\F51A"}.wpcw-fa-brush:before{content:"\F55D"}.wpcw-fa-btc:before{content:"\F15A"}.wpcw-fa-buffer:before{content:"\F837"}.wpcw-fa-bug:before{content:"\F188"}.wpcw-fa-building:before{content:"\F1AD"}.wpcw-fa-bullhorn:before{content:"\F0A1"}.wpcw-fa-bullseye:before{content:"\F140"}.wpcw-fa-burn:before{content:"\F46A"}.wpcw-fa-buromobelexperte:before{content:"\F37F"}.wpcw-fa-bus:before{content:"\F207"}.wpcw-fa-bus-alt:before{content:"\F55E"}.wpcw-fa-business-time:before{content:"\F64A"}.wpcw-fa-buy-n-large:before{content:"\F8A6"}.wpcw-fa-buysellads:before{content:"\F20D"}.wpcw-fa-calculator:before{content:"\F1EC"}.wpcw-fa-calendar:before{content:"\F133"}.wpcw-fa-calendar-alt:before{content:"\F073"}.wpcw-fa-calendar-check:before{content:"\F274"}.wpcw-fa-calendar-day:before{content:"\F783"}.wpcw-fa-calendar-minus:before{content:"\F272"}.wpcw-fa-calendar-plus:before{content:"\F271"}.wpcw-fa-calendar-times:before{content:"\F273"}.wpcw-fa-calendar-week:before{content:"\F784"}.wpcw-fa-camera:before{content:"\F030"}.wpcw-fa-camera-retro:before{content:"\F083"}.wpcw-fa-campground:before{content:"\F6BB"}.wpcw-fa-canadian-maple-leaf:before{content:"\F785"}.wpcw-fa-candy-cane:before{content:"\F786"}.wpcw-fa-cannabis:before{content:"\F55F"}.wpcw-fa-capsules:before{content:"\F46B"}.wpcw-fa-car:before{content:"\F1B9"}.wpcw-fa-car-alt:before{content:"\F5DE"}.wpcw-fa-car-battery:before{content:"\F5DF"}.wpcw-fa-car-crash:before{content:"\F5E1"}.wpcw-fa-car-side:before{content:"\F5E4"}.wpcw-fa-caret-down:before{content:"\F0D7"}.wpcw-fa-caret-left:before{content:"\F0D9"}.wpcw-fa-caret-right:before{content:"\F0DA"}.wpcw-fa-caret-square-down:before{content:"\F150"}.wpcw-fa-caret-square-left:before{content:"\F191"}.wpcw-fa-caret-square-right:before{content:"\F152"}.wpcw-fa-caret-square-up:before{content:"\F151"}.wpcw-fa-caret-up:before{content:"\F0D8"}.wpcw-fa-carrot:before{content:"\F787"}.wpcw-fa-cart-arrow-down:before{content:"\F218"}.wpcw-fa-cart-plus:before{content:"\F217"}.wpcw-fa-cash-register:before{content:"\F788"}.wpcw-fa-cat:before{content:"\F6BE"}.wpcw-fa-cc-amazon-pay:before{content:"\F42D"}.wpcw-fa-cc-amex:before{content:"\F1F3"}.wpcw-fa-cc-apple-pay:before{content:"\F416"}.wpcw-fa-cc-diners-club:before{content:"\F24C"}.wpcw-fa-cc-discover:before{content:"\F1F2"}.wpcw-fa-cc-jcb:before{content:"\F24B"}.wpcw-fa-cc-mastercard:before{content:"\F1F1"}.wpcw-fa-cc-paypal:before{content:"\F1F4"}.wpcw-fa-cc-stripe:before{content:"\F1F5"}.wpcw-fa-cc-visa:before{content:"\F1F0"}.wpcw-fa-centercode:before{content:"\F380"}.wpcw-fa-centos:before{content:"\F789"}.wpcw-fa-certificate:before{content:"\F0A3"}.wpcw-fa-chair:before{content:"\F6C0"}.wpcw-fa-chalkboard:before{content:"\F51B"}.wpcw-fa-chalkboard-teacher:before{content:"\F51C"}.wpcw-fa-charging-station:before{content:"\F5E7"}.wpcw-fa-chart-area:before{content:"\F1FE"}.wpcw-fa-chart-bar:before{content:"\F080"}.wpcw-fa-chart-line:before{content:"\F201"}.wpcw-fa-chart-pie:before{content:"\F200"}.wpcw-fa-check:before{content:"\F00C"}.wpcw-fa-check-circle:before{content:"\F058"}.wpcw-fa-check-double:before{content:"\F560"}.wpcw-fa-check-square:before{content:"\F14A"}.wpcw-fa-cheese:before{content:"\F7EF"}.wpcw-fa-chess:before{content:"\F439"}.wpcw-fa-chess-bishop:before{content:"\F43A"}.wpcw-fa-chess-board:before{content:"\F43C"}.wpcw-fa-chess-king:before{content:"\F43F"}.wpcw-fa-chess-knight:before{content:"\F441"}.wpcw-fa-chess-pawn:before{content:"\F443"}.wpcw-fa-chess-queen:before{content:"\F445"}.wpcw-fa-chess-rook:before{content:"\F447"}.wpcw-fa-chevron-circle-down:before{content:"\F13A"}.wpcw-fa-chevron-circle-left:before{content:"\F137"}.wpcw-fa-chevron-circle-right:before{content:"\F138"}.wpcw-fa-chevron-circle-up:before{content:"\F139"}.wpcw-fa-chevron-down:before{content:"\F078"}.wpcw-fa-chevron-left:before{content:"\F053"}.wpcw-fa-chevron-right:before{content:"\F054"}.wpcw-fa-chevron-up:before{content:"\F077"}.wpcw-fa-child:before{content:"\F1AE"}.wpcw-fa-chrome:before{content:"\F268"}.wpcw-fa-chromecast:before{content:"\F838"}.wpcw-fa-church:before{content:"\F51D"}.wpcw-fa-circle:before{content:"\F111"}.wpcw-fa-circle-notch:before{content:"\F1CE"}.wpcw-fa-city:before{content:"\F64F"}.wpcw-fa-clinic-medical:before{content:"\F7F2"}.wpcw-fa-clipboard:before{content:"\F328"}.wpcw-fa-clipboard-check:before{content:"\F46C"}.wpcw-fa-clipboard-list:before{content:"\F46D"}.wpcw-fa-clock:before{content:"\F017"}.wpcw-fa-clone:before{content:"\F24D"}.wpcw-fa-closed-captioning:before{content:"\F20A"}.wpcw-fa-cloud:before{content:"\F0C2"}.wpcw-fa-cloud-download-alt:before{content:"\F381"}.wpcw-fa-cloud-meatball:before{content:"\F73B"}.wpcw-fa-cloud-moon:before{content:"\F6C3"}.wpcw-fa-cloud-moon-rain:before{content:"\F73C"}.wpcw-fa-cloud-rain:before{content:"\F73D"}.wpcw-fa-cloud-showers-heavy:before{content:"\F740"}.wpcw-fa-cloud-sun:before{content:"\F6C4"}.wpcw-fa-cloud-sun-rain:before{content:"\F743"}.wpcw-fa-cloud-upload-alt:before{content:"\F382"}.wpcw-fa-cloudscale:before{content:"\F383"}.wpcw-fa-cloudsmith:before{content:"\F384"}.wpcw-fa-cloudversify:before{content:"\F385"}.wpcw-fa-cocktail:before{content:"\F561"}.wpcw-fa-code:before{content:"\F121"}.wpcw-fa-code-branch:before{content:"\F126"}.wpcw-fa-codepen:before{content:"\F1CB"}.wpcw-fa-codiepie:before{content:"\F284"}.wpcw-fa-coffee:before{content:"\F0F4"}.wpcw-fa-cog:before{content:"\F013"}.wpcw-fa-cogs:before{content:"\F085"}.wpcw-fa-coins:before{content:"\F51E"}.wpcw-fa-columns:before{content:"\F0DB"}.wpcw-fa-comment:before{content:"\F075"}.wpcw-fa-comment-alt:before{content:"\F27A"}.wpcw-fa-comment-dollar:before{content:"\F651"}.wpcw-fa-comment-dots:before{content:"\F4AD"}.wpcw-fa-comment-medical:before{content:"\F7F5"}.wpcw-fa-comment-slash:before{content:"\F4B3"}.wpcw-fa-comments:before{content:"\F086"}.wpcw-fa-comments-dollar:before{content:"\F653"}.wpcw-fa-compact-disc:before{content:"\F51F"}.wpcw-fa-compass:before{content:"\F14E"}.wpcw-fa-compress:before{content:"\F066"}.wpcw-fa-compress-arrows-alt:before{content:"\F78C"}.wpcw-fa-concierge-bell:before{content:"\F562"}.wpcw-fa-confluence:before{content:"\F78D"}.wpcw-fa-connectdevelop:before{content:"\F20E"}.wpcw-fa-contao:before{content:"\F26D"}.wpcw-fa-cookie:before{content:"\F563"}.wpcw-fa-cookie-bite:before{content:"\F564"}.wpcw-fa-copy:before{content:"\F0C5"}.wpcw-fa-copyright:before{content:"\F1F9"}.wpcw-fa-cotton-bureau:before{content:"\F89E"}.wpcw-fa-couch:before{content:"\F4B8"}.wpcw-fa-cpanel:before{content:"\F388"}.wpcw-fa-creative-commons:before{content:"\F25E"}.wpcw-fa-creative-commons-by:before{content:"\F4E7"}.wpcw-fa-creative-commons-nc:before{content:"\F4E8"}.wpcw-fa-creative-commons-nc-eu:before{content:"\F4E9"}.wpcw-fa-creative-commons-nc-jp:before{content:"\F4EA"}.wpcw-fa-creative-commons-nd:before{content:"\F4EB"}.wpcw-fa-creative-commons-pd:before{content:"\F4EC"}.wpcw-fa-creative-commons-pd-alt:before{content:"\F4ED"}.wpcw-fa-creative-commons-remix:before{content:"\F4EE"}.wpcw-fa-creative-commons-sa:before{content:"\F4EF"}.wpcw-fa-creative-commons-sampling:before{content:"\F4F0"}.wpcw-fa-creative-commons-sampling-plus:before{content:"\F4F1"}.wpcw-fa-creative-commons-share:before{content:"\F4F2"}.wpcw-fa-creative-commons-zero:before{content:"\F4F3"}.wpcw-fa-credit-card:before{content:"\F09D"}.wpcw-fa-critical-role:before{content:"\F6C9"}.wpcw-fa-crop:before{content:"\F125"}.wpcw-fa-crop-alt:before{content:"\F565"}.wpcw-fa-cross:before{content:"\F654"}.wpcw-fa-crosshairs:before{content:"\F05B"}.wpcw-fa-crow:before{content:"\F520"}.wpcw-fa-crown:before{content:"\F521"}.wpcw-fa-crutch:before{content:"\F7F7"}.wpcw-fa-css3:before{content:"\F13C"}.wpcw-fa-css3-alt:before{content:"\F38B"}.wpcw-fa-cube:before{content:"\F1B2"}.wpcw-fa-cubes:before{content:"\F1B3"}.wpcw-fa-cut:before{content:"\F0C4"}.wpcw-fa-cuttlefish:before{content:"\F38C"}.wpcw-fa-d-and-d:before{content:"\F38D"}.wpcw-fa-d-and-d-beyond:before{content:"\F6CA"}.wpcw-fa-dashcube:before{content:"\F210"}.wpcw-fa-database:before{content:"\F1C0"}.wpcw-fa-deaf:before{content:"\F2A4"}.wpcw-fa-delicious:before{content:"\F1A5"}.wpcw-fa-democrat:before{content:"\F747"}.wpcw-fa-deploydog:before{content:"\F38E"}.wpcw-fa-deskpro:before{content:"\F38F"}.wpcw-fa-desktop:before{content:"\F108"}.wpcw-fa-dev:before{content:"\F6CC"}.wpcw-fa-deviantart:before{content:"\F1BD"}.wpcw-fa-dharmachakra:before{content:"\F655"}.wpcw-fa-dhl:before{content:"\F790"}.wpcw-fa-diagnoses:before{content:"\F470"}.wpcw-fa-diaspora:before{content:"\F791"}.wpcw-fa-dice:before{content:"\F522"}.wpcw-fa-dice-d20:before{content:"\F6CF"}.wpcw-fa-dice-d6:before{content:"\F6D1"}.wpcw-fa-dice-five:before{content:"\F523"}.wpcw-fa-dice-four:before{content:"\F524"}.wpcw-fa-dice-one:before{content:"\F525"}.wpcw-fa-dice-six:before{content:"\F526"}.wpcw-fa-dice-three:before{content:"\F527"}.wpcw-fa-dice-two:before{content:"\F528"}.wpcw-fa-digg:before{content:"\F1A6"}.wpcw-fa-digital-ocean:before{content:"\F391"}.wpcw-fa-digital-tachograph:before{content:"\F566"}.wpcw-fa-directions:before{content:"\F5EB"}.wpcw-fa-discord:before{content:"\F392"}.wpcw-fa-discourse:before{content:"\F393"}.wpcw-fa-divide:before{content:"\F529"}.wpcw-fa-dizzy:before{content:"\F567"}.wpcw-fa-dna:before{content:"\F471"}.wpcw-fa-dochub:before{content:"\F394"}.wpcw-fa-docker:before{content:"\F395"}.wpcw-fa-dog:before{content:"\F6D3"}.wpcw-fa-dollar-sign:before{content:"\F155"}.wpcw-fa-dolly:before{content:"\F472"}.wpcw-fa-dolly-flatbed:before{content:"\F474"}.wpcw-fa-donate:before{content:"\F4B9"}.wpcw-fa-door-closed:before{content:"\F52A"}.wpcw-fa-door-open:before{content:"\F52B"}.wpcw-fa-dot-circle:before{content:"\F192"}.wpcw-fa-dove:before{content:"\F4BA"}.wpcw-fa-download:before{content:"\F019"}.wpcw-fa-draft2digital:before{content:"\F396"}.wpcw-fa-drafting-compass:before{content:"\F568"}.wpcw-fa-dragon:before{content:"\F6D5"}.wpcw-fa-draw-polygon:before{content:"\F5EE"}.wpcw-fa-dribbble:before{content:"\F17D"}.wpcw-fa-dribbble-square:before{content:"\F397"}.wpcw-fa-dropbox:before{content:"\F16B"}.wpcw-fa-drum:before{content:"\F569"}.wpcw-fa-drum-steelpan:before{content:"\F56A"}.wpcw-fa-drumstick-bite:before{content:"\F6D7"}.wpcw-fa-drupal:before{content:"\F1A9"}.wpcw-fa-dumbbell:before{content:"\F44B"}.wpcw-fa-dumpster:before{content:"\F793"}.wpcw-fa-dumpster-fire:before{content:"\F794"}.wpcw-fa-dungeon:before{content:"\F6D9"}.wpcw-fa-dyalog:before{content:"\F399"}.wpcw-fa-earlybirds:before{content:"\F39A"}.wpcw-fa-ebay:before{content:"\F4F4"}.wpcw-fa-edge:before{content:"\F282"}.wpcw-fa-edit:before{content:"\F044"}.wpcw-fa-egg:before{content:"\F7FB"}.wpcw-fa-eject:before{content:"\F052"}.wpcw-fa-elementor:before{content:"\F430"}.wpcw-fa-ellipsis-h:before{content:"\F141"}.wpcw-fa-ellipsis-v:before{content:"\F142"}.wpcw-fa-ello:before{content:"\F5F1"}.wpcw-fa-ember:before{content:"\F423"}.wpcw-fa-empire:before{content:"\F1D1"}.wpcw-fa-envelope:before{content:"\F0E0"}.wpcw-fa-envelope-open:before{content:"\F2B6"}.wpcw-fa-envelope-open-text:before{content:"\F658"}.wpcw-fa-envelope-square:before{content:"\F199"}.wpcw-fa-envira:before{content:"\F299"}.wpcw-fa-equals:before{content:"\F52C"}.wpcw-fa-eraser:before{content:"\F12D"}.wpcw-fa-erlang:before{content:"\F39D"}.wpcw-fa-ethereum:before{content:"\F42E"}.wpcw-fa-ethernet:before{content:"\F796"}.wpcw-fa-etsy:before{content:"\F2D7"}.wpcw-fa-euro-sign:before{content:"\F153"}.wpcw-fa-evernote:before{content:"\F839"}.wpcw-fa-exchange-alt:before{content:"\F362"}.wpcw-fa-exclamation:before{content:"\F12A"}.wpcw-fa-exclamation-circle:before{content:"\F06A"}.wpcw-fa-exclamation-triangle:before{content:"\F071"}.wpcw-fa-expand:before{content:"\F065"}.wpcw-fa-expand-arrows-alt:before{content:"\F31E"}.wpcw-fa-expeditedssl:before{content:"\F23E"}.wpcw-fa-external-link-alt:before{content:"\F35D"}.wpcw-fa-external-link-square-alt:before{content:"\F360"}.wpcw-fa-eye:before{content:"\F06E"}.wpcw-fa-eye-dropper:before{content:"\F1FB"}.wpcw-fa-eye-slash:before{content:"\F070"}.wpcw-fa-facebook:before{content:"\F09A"}.wpcw-fa-facebook-f:before{content:"\F39E"}.wpcw-fa-facebook-messenger:before{content:"\F39F"}.wpcw-fa-facebook-square:before{content:"\F082"}.wpcw-fa-fan:before{content:"\F863"}.wpcw-fa-fantasy-flight-games:before{content:"\F6DC"}.wpcw-fa-fast-backward:before{content:"\F049"}.wpcw-fa-fast-forward:before{content:"\F050"}.wpcw-fa-fax:before{content:"\F1AC"}.wpcw-fa-feather:before{content:"\F52D"}.wpcw-fa-feather-alt:before{content:"\F56B"}.wpcw-fa-fedex:before{content:"\F797"}.wpcw-fa-fedora:before{content:"\F798"}.wpcw-fa-female:before{content:"\F182"}.wpcw-fa-fighter-jet:before{content:"\F0FB"}.wpcw-fa-figma:before{content:"\F799"}.wpcw-fa-file:before{content:"\F15B"}.wpcw-fa-file-alt:before{content:"\F15C"}.wpcw-fa-file-archive:before{content:"\F1C6"}.wpcw-fa-file-audio:before{content:"\F1C7"}.wpcw-fa-file-code:before{content:"\F1C9"}.wpcw-fa-file-contract:before{content:"\F56C"}.wpcw-fa-file-csv:before{content:"\F6DD"}.wpcw-fa-file-download:before{content:"\F56D"}.wpcw-fa-file-excel:before{content:"\F1C3"}.wpcw-fa-file-export:before{content:"\F56E"}.wpcw-fa-file-image:before{content:"\F1C5"}.wpcw-fa-file-import:before{content:"\F56F"}.wpcw-fa-file-invoice:before{content:"\F570"}.wpcw-fa-file-invoice-dollar:before{content:"\F571"}.wpcw-fa-file-medical:before{content:"\F477"}.wpcw-fa-file-medical-alt:before{content:"\F478"}.wpcw-fa-file-pdf:before{content:"\F1C1"}.wpcw-fa-file-powerpoint:before{content:"\F1C4"}.wpcw-fa-file-prescription:before{content:"\F572"}.wpcw-fa-file-signature:before{content:"\F573"}.wpcw-fa-file-upload:before{content:"\F574"}.wpcw-fa-file-video:before{content:"\F1C8"}.wpcw-fa-file-word:before{content:"\F1C2"}.wpcw-fa-fill:before{content:"\F575"}.wpcw-fa-fill-drip:before{content:"\F576"}.wpcw-fa-film:before{content:"\F008"}.wpcw-fa-filter:before{content:"\F0B0"}.wpcw-fa-fingerprint:before{content:"\F577"}.wpcw-fa-fire:before{content:"\F06D"}.wpcw-fa-fire-alt:before{content:"\F7E4"}.wpcw-fa-fire-extinguisher:before{content:"\F134"}.wpcw-fa-firefox:before{content:"\F269"}.wpcw-fa-first-aid:before{content:"\F479"}.wpcw-fa-first-order:before{content:"\F2B0"}.wpcw-fa-first-order-alt:before{content:"\F50A"}.wpcw-fa-firstdraft:before{content:"\F3A1"}.wpcw-fa-fish:before{content:"\F578"}.wpcw-fa-fist-raised:before{content:"\F6DE"}.wpcw-fa-flag:before{content:"\F024"}.wpcw-fa-flag-checkered:before{content:"\F11E"}.wpcw-fa-flag-usa:before{content:"\F74D"}.wpcw-fa-flask:before{content:"\F0C3"}.wpcw-fa-flickr:before{content:"\F16E"}.wpcw-fa-flipboard:before{content:"\F44D"}.wpcw-fa-flushed:before{content:"\F579"}.wpcw-fa-fly:before{content:"\F417"}.wpcw-fa-folder:before{content:"\F07B"}.wpcw-fa-folder-minus:before{content:"\F65D"}.wpcw-fa-folder-open:before{content:"\F07C"}.wpcw-fa-folder-plus:before{content:"\F65E"}.wpcw-fa-font:before{content:"\F031"}.wpcw-fa-font-awesome:before{content:"\F2B4"}.wpcw-fa-font-awesome-alt:before{content:"\F35C"}.wpcw-fa-font-awesome-flag:before{content:"\F425"}.wpcw-fa-font-awesome-logo-full:before{content:"\F4E6"}.wpcw-fa-fonticons:before{content:"\F280"}.wpcw-fa-fonticons-fi:before{content:"\F3A2"}.wpcw-fa-football-ball:before{content:"\F44E"}.wpcw-fa-fort-awesome:before{content:"\F286"}.wpcw-fa-fort-awesome-alt:before{content:"\F3A3"}.wpcw-fa-forumbee:before{content:"\F211"}.wpcw-fa-forward:before{content:"\F04E"}.wpcw-fa-foursquare:before{content:"\F180"}.wpcw-fa-free-code-camp:before{content:"\F2C5"}.wpcw-fa-freebsd:before{content:"\F3A4"}.wpcw-fa-frog:before{content:"\F52E"}.wpcw-fa-frown:before{content:"\F119"}.wpcw-fa-frown-open:before{content:"\F57A"}.wpcw-fa-fulcrum:before{content:"\F50B"}.wpcw-fa-funnel-dollar:before{content:"\F662"}.wpcw-fa-futbol:before{content:"\F1E3"}.wpcw-fa-galactic-republic:before{content:"\F50C"}.wpcw-fa-galactic-senate:before{content:"\F50D"}.wpcw-fa-gamepad:before{content:"\F11B"}.wpcw-fa-gas-pump:before{content:"\F52F"}.wpcw-fa-gavel:before{content:"\F0E3"}.wpcw-fa-gem:before{content:"\F3A5"}.wpcw-fa-genderless:before{content:"\F22D"}.wpcw-fa-get-pocket:before{content:"\F265"}.wpcw-fa-gg:before{content:"\F260"}.wpcw-fa-gg-circle:before{content:"\F261"}.wpcw-fa-ghost:before{content:"\F6E2"}.wpcw-fa-gift:before{content:"\F06B"}.wpcw-fa-gifts:before{content:"\F79C"}.wpcw-fa-git:before{content:"\F1D3"}.wpcw-fa-git-alt:before{content:"\F841"}.wpcw-fa-git-square:before{content:"\F1D2"}.wpcw-fa-github:before{content:"\F09B"}.wpcw-fa-github-alt:before{content:"\F113"}.wpcw-fa-github-square:before{content:"\F092"}.wpcw-fa-gitkraken:before{content:"\F3A6"}.wpcw-fa-gitlab:before{content:"\F296"}.wpcw-fa-gitter:before{content:"\F426"}.wpcw-fa-glass-cheers:before{content:"\F79F"}.wpcw-fa-glass-martini:before{content:"\F000"}.wpcw-fa-glass-martini-alt:before{content:"\F57B"}.wpcw-fa-glass-whiskey:before{content:"\F7A0"}.wpcw-fa-glasses:before{content:"\F530"}.wpcw-fa-glide:before{content:"\F2A5"}.wpcw-fa-glide-g:before{content:"\F2A6"}.wpcw-fa-globe:before{content:"\F0AC"}.wpcw-fa-globe-africa:before{content:"\F57C"}.wpcw-fa-globe-americas:before{content:"\F57D"}.wpcw-fa-globe-asia:before{content:"\F57E"}.wpcw-fa-globe-europe:before{content:"\F7A2"}.wpcw-fa-gofore:before{content:"\F3A7"}.wpcw-fa-golf-ball:before{content:"\F450"}.wpcw-fa-goodreads:before{content:"\F3A8"}.wpcw-fa-goodreads-g:before{content:"\F3A9"}.wpcw-fa-google:before{content:"\F1A0"}.wpcw-fa-google-drive:before{content:"\F3AA"}.wpcw-fa-google-play:before{content:"\F3AB"}.wpcw-fa-google-plus:before{content:"\F2B3"}.wpcw-fa-google-plus-g:before{content:"\F0D5"}.wpcw-fa-google-plus-square:before{content:"\F0D4"}.wpcw-fa-google-wallet:before{content:"\F1EE"}.wpcw-fa-gopuram:before{content:"\F664"}.wpcw-fa-graduation-cap:before{content:"\F19D"}.wpcw-fa-gratipay:before{content:"\F184"}.wpcw-fa-grav:before{content:"\F2D6"}.wpcw-fa-greater-than:before{content:"\F531"}.wpcw-fa-greater-than-equal:before{content:"\F532"}.wpcw-fa-grimace:before{content:"\F57F"}.wpcw-fa-grin:before{content:"\F580"}.wpcw-fa-grin-alt:before{content:"\F581"}.wpcw-fa-grin-beam:before{content:"\F582"}.wpcw-fa-grin-beam-sweat:before{content:"\F583"}.wpcw-fa-grin-hearts:before{content:"\F584"}.wpcw-fa-grin-squint:before{content:"\F585"}.wpcw-fa-grin-squint-tears:before{content:"\F586"}.wpcw-fa-grin-stars:before{content:"\F587"}.wpcw-fa-grin-tears:before{content:"\F588"}.wpcw-fa-grin-tongue:before{content:"\F589"}.wpcw-fa-grin-tongue-squint:before{content:"\F58A"}.wpcw-fa-grin-tongue-wink:before{content:"\F58B"}.wpcw-fa-grin-wink:before{content:"\F58C"}.wpcw-fa-grip-horizontal:before{content:"\F58D"}.wpcw-fa-grip-lines:before{content:"\F7A4"}.wpcw-fa-grip-lines-vertical:before{content:"\F7A5"}.wpcw-fa-grip-vertical:before{content:"\F58E"}.wpcw-fa-gripfire:before{content:"\F3AC"}.wpcw-fa-grunt:before{content:"\F3AD"}.wpcw-fa-guitar:before{content:"\F7A6"}.wpcw-fa-gulp:before{content:"\F3AE"}.wpcw-fa-h-square:before{content:"\F0FD"}.wpcw-fa-hacker-news:before{content:"\F1D4"}.wpcw-fa-hacker-news-square:before{content:"\F3AF"}.wpcw-fa-hackerrank:before{content:"\F5F7"}.wpcw-fa-hamburger:before{content:"\F805"}.wpcw-fa-hammer:before{content:"\F6E3"}.wpcw-fa-hamsa:before{content:"\F665"}.wpcw-fa-hand-holding:before{content:"\F4BD"}.wpcw-fa-hand-holding-heart:before{content:"\F4BE"}.wpcw-fa-hand-holding-usd:before{content:"\F4C0"}.wpcw-fa-hand-lizard:before{content:"\F258"}.wpcw-fa-hand-middle-finger:before{content:"\F806"}.wpcw-fa-hand-paper:before{content:"\F256"}.wpcw-fa-hand-peace:before{content:"\F25B"}.wpcw-fa-hand-point-down:before{content:"\F0A7"}.wpcw-fa-hand-point-left:before{content:"\F0A5"}.wpcw-fa-hand-point-right:before{content:"\F0A4"}.wpcw-fa-hand-point-up:before{content:"\F0A6"}.wpcw-fa-hand-pointer:before{content:"\F25A"}.wpcw-fa-hand-rock:before{content:"\F255"}.wpcw-fa-hand-scissors:before{content:"\F257"}.wpcw-fa-hand-spock:before{content:"\F259"}.wpcw-fa-hands:before{content:"\F4C2"}.wpcw-fa-hands-helping:before{content:"\F4C4"}.wpcw-fa-handshake:before{content:"\F2B5"}.wpcw-fa-hanukiah:before{content:"\F6E6"}.wpcw-fa-hard-hat:before{content:"\F807"}.wpcw-fa-hashtag:before{content:"\F292"}.wpcw-fa-hat-cowboy:before{content:"\F8C0"}.wpcw-fa-hat-cowboy-side:before{content:"\F8C1"}.wpcw-fa-hat-wizard:before{content:"\F6E8"}.wpcw-fa-haykal:before{content:"\F666"}.wpcw-fa-hdd:before{content:"\F0A0"}.wpcw-fa-heading:before{content:"\F1DC"}.wpcw-fa-headphones:before{content:"\F025"}.wpcw-fa-headphones-alt:before{content:"\F58F"}.wpcw-fa-headset:before{content:"\F590"}.wpcw-fa-heart:before{content:"\F004"}.wpcw-fa-heart-broken:before{content:"\F7A9"}.wpcw-fa-heartbeat:before{content:"\F21E"}.wpcw-fa-helicopter:before{content:"\F533"}.wpcw-fa-highlighter:before{content:"\F591"}.wpcw-fa-hiking:before{content:"\F6EC"}.wpcw-fa-hippo:before{content:"\F6ED"}.wpcw-fa-hips:before{content:"\F452"}.wpcw-fa-hire-a-helper:before{content:"\F3B0"}.wpcw-fa-history:before{content:"\F1DA"}.wpcw-fa-hockey-puck:before{content:"\F453"}.wpcw-fa-holly-berry:before{content:"\F7AA"}.wpcw-fa-home:before{content:"\F015"}.wpcw-fa-hooli:before{content:"\F427"}.wpcw-fa-hornbill:before{content:"\F592"}.wpcw-fa-horse:before{content:"\F6F0"}.wpcw-fa-horse-head:before{content:"\F7AB"}.wpcw-fa-hospital:before{content:"\F0F8"}.wpcw-fa-hospital-alt:before{content:"\F47D"}.wpcw-fa-hospital-symbol:before{content:"\F47E"}.wpcw-fa-hot-tub:before{content:"\F593"}.wpcw-fa-hotdog:before{content:"\F80F"}.wpcw-fa-hotel:before{content:"\F594"}.wpcw-fa-hotjar:before{content:"\F3B1"}.wpcw-fa-hourglass:before{content:"\F254"}.wpcw-fa-hourglass-end:before{content:"\F253"}.wpcw-fa-hourglass-half:before{content:"\F252"}.wpcw-fa-hourglass-start:before{content:"\F251"}.wpcw-fa-house-damage:before{content:"\F6F1"}.wpcw-fa-houzz:before{content:"\F27C"}.wpcw-fa-hryvnia:before{content:"\F6F2"}.wpcw-fa-html5:before{content:"\F13B"}.wpcw-fa-hubspot:before{content:"\F3B2"}.wpcw-fa-i-cursor:before{content:"\F246"}.wpcw-fa-ice-cream:before{content:"\F810"}.wpcw-fa-icicles:before{content:"\F7AD"}.wpcw-fa-icons:before{content:"\F86D"}.wpcw-fa-id-badge:before{content:"\F2C1"}.wpcw-fa-id-card:before{content:"\F2C2"}.wpcw-fa-id-card-alt:before{content:"\F47F"}.wpcw-fa-igloo:before{content:"\F7AE"}.wpcw-fa-image:before{content:"\F03E"}.wpcw-fa-images:before{content:"\F302"}.wpcw-fa-imdb:before{content:"\F2D8"}.wpcw-fa-inbox:before{content:"\F01C"}.wpcw-fa-indent:before{content:"\F03C"}.wpcw-fa-industry:before{content:"\F275"}.wpcw-fa-infinity:before{content:"\F534"}.wpcw-fa-info:before{content:"\F129"}.wpcw-fa-info-circle:before{content:"\F05A"}.wpcw-fa-instagram:before{content:"\F16D"}.wpcw-fa-intercom:before{content:"\F7AF"}.wpcw-fa-internet-explorer:before{content:"\F26B"}.wpcw-fa-invision:before{content:"\F7B0"}.wpcw-fa-ioxhost:before{content:"\F208"}.wpcw-fa-italic:before{content:"\F033"}.wpcw-fa-itch-io:before{content:"\F83A"}.wpcw-fa-itunes:before{content:"\F3B4"}.wpcw-fa-itunes-note:before{content:"\F3B5"}.wpcw-fa-java:before{content:"\F4E4"}.wpcw-fa-jedi:before{content:"\F669"}.wpcw-fa-jedi-order:before{content:"\F50E"}.wpcw-fa-jenkins:before{content:"\F3B6"}.wpcw-fa-jira:before{content:"\F7B1"}.wpcw-fa-joget:before{content:"\F3B7"}.wpcw-fa-joint:before{content:"\F595"}.wpcw-fa-joomla:before{content:"\F1AA"}.wpcw-fa-journal-whills:before{content:"\F66A"}.wpcw-fa-js:before{content:"\F3B8"}.wpcw-fa-js-square:before{content:"\F3B9"}.wpcw-fa-jsfiddle:before{content:"\F1CC"}.wpcw-fa-kaaba:before{content:"\F66B"}.wpcw-fa-kaggle:before{content:"\F5FA"}.wpcw-fa-key:before{content:"\F084"}.wpcw-fa-keybase:before{content:"\F4F5"}.wpcw-fa-keyboard:before{content:"\F11C"}.wpcw-fa-keycdn:before{content:"\F3BA"}.wpcw-fa-khanda:before{content:"\F66D"}.wpcw-fa-kickstarter:before{content:"\F3BB"}.wpcw-fa-kickstarter-k:before{content:"\F3BC"}.wpcw-fa-kiss:before{content:"\F596"}.wpcw-fa-kiss-beam:before{content:"\F597"}.wpcw-fa-kiss-wink-heart:before{content:"\F598"}.wpcw-fa-kiwi-bird:before{content:"\F535"}.wpcw-fa-korvue:before{content:"\F42F"}.wpcw-fa-landmark:before{content:"\F66F"}.wpcw-fa-language:before{content:"\F1AB"}.wpcw-fa-laptop:before{content:"\F109"}.wpcw-fa-laptop-code:before{content:"\F5FC"}.wpcw-fa-laptop-medical:before{content:"\F812"}.wpcw-fa-laravel:before{content:"\F3BD"}.wpcw-fa-lastfm:before{content:"\F202"}.wpcw-fa-lastfm-square:before{content:"\F203"}.wpcw-fa-laugh:before{content:"\F599"}.wpcw-fa-laugh-beam:before{content:"\F59A"}.wpcw-fa-laugh-squint:before{content:"\F59B"}.wpcw-fa-laugh-wink:before{content:"\F59C"}.wpcw-fa-layer-group:before{content:"\F5FD"}.wpcw-fa-leaf:before{content:"\F06C"}.wpcw-fa-leanpub:before{content:"\F212"}.wpcw-fa-lemon:before{content:"\F094"}.wpcw-fa-less:before{content:"\F41D"}.wpcw-fa-less-than:before{content:"\F536"}.wpcw-fa-less-than-equal:before{content:"\F537"}.wpcw-fa-level-down-alt:before{content:"\F3BE"}.wpcw-fa-level-up-alt:before{content:"\F3BF"}.wpcw-fa-life-ring:before{content:"\F1CD"}.wpcw-fa-lightbulb:before{content:"\F0EB"}.wpcw-fa-line:before{content:"\F3C0"}.wpcw-fa-link:before{content:"\F0C1"}.wpcw-fa-linkedin:before{content:"\F08C"}.wpcw-fa-linkedin-in:before{content:"\F0E1"}.wpcw-fa-linode:before{content:"\F2B8"}.wpcw-fa-linux:before{content:"\F17C"}.wpcw-fa-lira-sign:before{content:"\F195"}.wpcw-fa-list:before{content:"\F03A"}.wpcw-fa-list-alt:before{content:"\F022"}.wpcw-fa-list-ol:before{content:"\F0CB"}.wpcw-fa-list-ul:before{content:"\F0CA"}.wpcw-fa-location-arrow:before{content:"\F124"}.wpcw-fa-lock:before{content:"\F023"}.wpcw-fa-lock-open:before{content:"\F3C1"}.wpcw-fa-long-arrow-alt-down:before{content:"\F309"}.wpcw-fa-long-arrow-alt-left:before{content:"\F30A"}.wpcw-fa-long-arrow-alt-right:before{content:"\F30B"}.wpcw-fa-long-arrow-alt-up:before{content:"\F30C"}.wpcw-fa-low-vision:before{content:"\F2A8"}.wpcw-fa-luggage-cart:before{content:"\F59D"}.wpcw-fa-lyft:before{content:"\F3C3"}.wpcw-fa-magento:before{content:"\F3C4"}.wpcw-fa-magic:before{content:"\F0D0"}.wpcw-fa-magnet:before{content:"\F076"}.wpcw-fa-mail-bulk:before{content:"\F674"}.wpcw-fa-mailchimp:before{content:"\F59E"}.wpcw-fa-male:before{content:"\F183"}.wpcw-fa-mandalorian:before{content:"\F50F"}.wpcw-fa-map:before{content:"\F279"}.wpcw-fa-map-marked:before{content:"\F59F"}.wpcw-fa-map-marked-alt:before{content:"\F5A0"}.wpcw-fa-map-marker:before{content:"\F041"}.wpcw-fa-map-marker-alt:before{content:"\F3C5"}.wpcw-fa-map-pin:before{content:"\F276"}.wpcw-fa-map-signs:before{content:"\F277"}.wpcw-fa-markdown:before{content:"\F60F"}.wpcw-fa-marker:before{content:"\F5A1"}.wpcw-fa-mars:before{content:"\F222"}.wpcw-fa-mars-double:before{content:"\F227"}.wpcw-fa-mars-stroke:before{content:"\F229"}.wpcw-fa-mars-stroke-h:before{content:"\F22B"}.wpcw-fa-mars-stroke-v:before{content:"\F22A"}.wpcw-fa-mask:before{content:"\F6FA"}.wpcw-fa-mastodon:before{content:"\F4F6"}.wpcw-fa-maxcdn:before{content:"\F136"}.wpcw-fa-mdb:before{content:"\F8CA"}.wpcw-fa-medal:before{content:"\F5A2"}.wpcw-fa-medapps:before{content:"\F3C6"}.wpcw-fa-medium:before{content:"\F23A"}.wpcw-fa-medium-m:before{content:"\F3C7"}.wpcw-fa-medkit:before{content:"\F0FA"}.wpcw-fa-medrt:before{content:"\F3C8"}.wpcw-fa-meetup:before{content:"\F2E0"}.wpcw-fa-megaport:before{content:"\F5A3"}.wpcw-fa-meh:before{content:"\F11A"}.wpcw-fa-meh-blank:before{content:"\F5A4"}.wpcw-fa-meh-rolling-eyes:before{content:"\F5A5"}.wpcw-fa-memory:before{content:"\F538"}.wpcw-fa-mendeley:before{content:"\F7B3"}.wpcw-fa-menorah:before{content:"\F676"}.wpcw-fa-mercury:before{content:"\F223"}.wpcw-fa-meteor:before{content:"\F753"}.wpcw-fa-microchip:before{content:"\F2DB"}.wpcw-fa-microphone:before{content:"\F130"}.wpcw-fa-microphone-alt:before{content:"\F3C9"}.wpcw-fa-microphone-alt-slash:before{content:"\F539"}.wpcw-fa-microphone-slash:before{content:"\F131"}.wpcw-fa-microscope:before{content:"\F610"}.wpcw-fa-microsoft:before{content:"\F3CA"}.wpcw-fa-minus:before{content:"\F068"}.wpcw-fa-minus-circle:before{content:"\F056"}.wpcw-fa-minus-square:before{content:"\F146"}.wpcw-fa-mitten:before{content:"\F7B5"}.wpcw-fa-mix:before{content:"\F3CB"}.wpcw-fa-mixcloud:before{content:"\F289"}.wpcw-fa-mizuni:before{content:"\F3CC"}.wpcw-fa-mobile:before{content:"\F10B"}.wpcw-fa-mobile-alt:before{content:"\F3CD"}.wpcw-fa-modx:before{content:"\F285"}.wpcw-fa-monero:before{content:"\F3D0"}.wpcw-fa-money-bill:before{content:"\F0D6"}.wpcw-fa-money-bill-alt:before{content:"\F3D1"}.wpcw-fa-money-bill-wave:before{content:"\F53A"}.wpcw-fa-money-bill-wave-alt:before{content:"\F53B"}.wpcw-fa-money-check:before{content:"\F53C"}.wpcw-fa-money-check-alt:before{content:"\F53D"}.wpcw-fa-monument:before{content:"\F5A6"}.wpcw-fa-moon:before{content:"\F186"}.wpcw-fa-mortar-pestle:before{content:"\F5A7"}.wpcw-fa-mosque:before{content:"\F678"}.wpcw-fa-motorcycle:before{content:"\F21C"}.wpcw-fa-mountain:before{content:"\F6FC"}.wpcw-fa-mouse:before{content:"\F8CC"}.wpcw-fa-mouse-pointer:before{content:"\F245"}.wpcw-fa-mug-hot:before{content:"\F7B6"}.wpcw-fa-music:before{content:"\F001"}.wpcw-fa-napster:before{content:"\F3D2"}.wpcw-fa-neos:before{content:"\F612"}.wpcw-fa-network-wired:before{content:"\F6FF"}.wpcw-fa-neuter:before{content:"\F22C"}.wpcw-fa-newspaper:before{content:"\F1EA"}.wpcw-fa-nimblr:before{content:"\F5A8"}.wpcw-fa-node:before{content:"\F419"}.wpcw-fa-node-js:before{content:"\F3D3"}.wpcw-fa-not-equal:before{content:"\F53E"}.wpcw-fa-notes-medical:before{content:"\F481"}.wpcw-fa-npm:before{content:"\F3D4"}.wpcw-fa-ns8:before{content:"\F3D5"}.wpcw-fa-nutritionix:before{content:"\F3D6"}.wpcw-fa-object-group:before{content:"\F247"}.wpcw-fa-object-ungroup:before{content:"\F248"}.wpcw-fa-odnoklassniki:before{content:"\F263"}.wpcw-fa-odnoklassniki-square:before{content:"\F264"}.wpcw-fa-oil-can:before{content:"\F613"}.wpcw-fa-old-republic:before{content:"\F510"}.wpcw-fa-om:before{content:"\F679"}.wpcw-fa-opencart:before{content:"\F23D"}.wpcw-fa-openid:before{content:"\F19B"}.wpcw-fa-opera:before{content:"\F26A"}.wpcw-fa-optin-monster:before{content:"\F23C"}.wpcw-fa-orcid:before{content:"\F8D2"}.wpcw-fa-osi:before{content:"\F41A"}.wpcw-fa-otter:before{content:"\F700"}.wpcw-fa-outdent:before{content:"\F03B"}.wpcw-fa-page4:before{content:"\F3D7"}.wpcw-fa-pagelines:before{content:"\F18C"}.wpcw-fa-pager:before{content:"\F815"}.wpcw-fa-paint-brush:before{content:"\F1FC"}.wpcw-fa-paint-roller:before{content:"\F5AA"}.wpcw-fa-palette:before{content:"\F53F"}.wpcw-fa-palfed:before{content:"\F3D8"}.wpcw-fa-pallet:before{content:"\F482"}.wpcw-fa-paper-plane:before{content:"\F1D8"}.wpcw-fa-paperclip:before{content:"\F0C6"}.wpcw-fa-parachute-box:before{content:"\F4CD"}.wpcw-fa-paragraph:before{content:"\F1DD"}.wpcw-fa-parking:before{content:"\F540"}.wpcw-fa-passport:before{content:"\F5AB"}.wpcw-fa-pastafarianism:before{content:"\F67B"}.wpcw-fa-paste:before{content:"\F0EA"}.wpcw-fa-patreon:before{content:"\F3D9"}.wpcw-fa-pause:before{content:"\F04C"}.wpcw-fa-pause-circle:before{content:"\F28B"}.wpcw-fa-paw:before{content:"\F1B0"}.wpcw-fa-paypal:before{content:"\F1ED"}.wpcw-fa-peace:before{content:"\F67C"}.wpcw-fa-pen:before{content:"\F304"}.wpcw-fa-pen-alt:before{content:"\F305"}.wpcw-fa-pen-fancy:before{content:"\F5AC"}.wpcw-fa-pen-nib:before{content:"\F5AD"}.wpcw-fa-pen-square:before{content:"\F14B"}.wpcw-fa-pencil-alt:before{content:"\F303"}.wpcw-fa-pencil-ruler:before{content:"\F5AE"}.wpcw-fa-penny-arcade:before{content:"\F704"}.wpcw-fa-people-carry:before{content:"\F4CE"}.wpcw-fa-pepper-hot:before{content:"\F816"}.wpcw-fa-percent:before{content:"\F295"}.wpcw-fa-percentage:before{content:"\F541"}.wpcw-fa-periscope:before{content:"\F3DA"}.wpcw-fa-person-booth:before{content:"\F756"}.wpcw-fa-phabricator:before{content:"\F3DB"}.wpcw-fa-phoenix-framework:before{content:"\F3DC"}.wpcw-fa-phoenix-squadron:before{content:"\F511"}.wpcw-fa-phone:before{content:"\F095"}.wpcw-fa-phone-alt:before{content:"\F879"}.wpcw-fa-phone-slash:before{content:"\F3DD"}.wpcw-fa-phone-square:before{content:"\F098"}.wpcw-fa-phone-square-alt:before{content:"\F87B"}.wpcw-fa-phone-volume:before{content:"\F2A0"}.wpcw-fa-photo-video:before{content:"\F87C"}.wpcw-fa-php:before{content:"\F457"}.wpcw-fa-pied-piper:before{content:"\F2AE"}.wpcw-fa-pied-piper-alt:before{content:"\F1A8"}.wpcw-fa-pied-piper-hat:before{content:"\F4E5"}.wpcw-fa-pied-piper-pp:before{content:"\F1A7"}.wpcw-fa-piggy-bank:before{content:"\F4D3"}.wpcw-fa-pills:before{content:"\F484"}.wpcw-fa-pinterest:before{content:"\F0D2"}.wpcw-fa-pinterest-p:before{content:"\F231"}.wpcw-fa-pinterest-square:before{content:"\F0D3"}.wpcw-fa-pizza-slice:before{content:"\F818"}.wpcw-fa-place-of-worship:before{content:"\F67F"}.wpcw-fa-plane:before{content:"\F072"}.wpcw-fa-plane-arrival:before{content:"\F5AF"}.wpcw-fa-plane-departure:before{content:"\F5B0"}.wpcw-fa-play:before{content:"\F04B"}.wpcw-fa-play-circle:before{content:"\F144"}.wpcw-fa-playstation:before{content:"\F3DF"}.wpcw-fa-plug:before{content:"\F1E6"}.wpcw-fa-plus:before{content:"\F067"}.wpcw-fa-plus-circle:before{content:"\F055"}.wpcw-fa-plus-square:before{content:"\F0FE"}.wpcw-fa-podcast:before{content:"\F2CE"}.wpcw-fa-poll:before{content:"\F681"}.wpcw-fa-poll-h:before{content:"\F682"}.wpcw-fa-poo:before{content:"\F2FE"}.wpcw-fa-poo-storm:before{content:"\F75A"}.wpcw-fa-poop:before{content:"\F619"}.wpcw-fa-portrait:before{content:"\F3E0"}.wpcw-fa-pound-sign:before{content:"\F154"}.wpcw-fa-power-off:before{content:"\F011"}.wpcw-fa-pray:before{content:"\F683"}.wpcw-fa-praying-hands:before{content:"\F684"}.wpcw-fa-prescription:before{content:"\F5B1"}.wpcw-fa-prescription-bottle:before{content:"\F485"}.wpcw-fa-prescription-bottle-alt:before{content:"\F486"}.wpcw-fa-print:before{content:"\F02F"}.wpcw-fa-procedures:before{content:"\F487"}.wpcw-fa-product-hunt:before{content:"\F288"}.wpcw-fa-project-diagram:before{content:"\F542"}.wpcw-fa-pushed:before{content:"\F3E1"}.wpcw-fa-puzzle-piece:before{content:"\F12E"}.wpcw-fa-python:before{content:"\F3E2"}.wpcw-fa-qq:before{content:"\F1D6"}.wpcw-fa-qrcode:before{content:"\F029"}.wpcw-fa-question:before{content:"\F128"}.wpcw-fa-question-circle:before{content:"\F059"}.wpcw-fa-quidditch:before{content:"\F458"}.wpcw-fa-quinscape:before{content:"\F459"}.wpcw-fa-quora:before{content:"\F2C4"}.wpcw-fa-quote-left:before{content:"\F10D"}.wpcw-fa-quote-right:before{content:"\F10E"}.wpcw-fa-quran:before{content:"\F687"}.wpcw-fa-r-project:before{content:"\F4F7"}.wpcw-fa-radiation:before{content:"\F7B9"}.wpcw-fa-radiation-alt:before{content:"\F7BA"}.wpcw-fa-rainbow:before{content:"\F75B"}.wpcw-fa-random:before{content:"\F074"}.wpcw-fa-raspberry-pi:before{content:"\F7BB"}.wpcw-fa-ravelry:before{content:"\F2D9"}.wpcw-fa-react:before{content:"\F41B"}.wpcw-fa-reacteurope:before{content:"\F75D"}.wpcw-fa-readme:before{content:"\F4D5"}.wpcw-fa-rebel:before{content:"\F1D0"}.wpcw-fa-receipt:before{content:"\F543"}.wpcw-fa-record-vinyl:before{content:"\F8D9"}.wpcw-fa-recycle:before{content:"\F1B8"}.wpcw-fa-red-river:before{content:"\F3E3"}.wpcw-fa-reddit:before{content:"\F1A1"}.wpcw-fa-reddit-alien:before{content:"\F281"}.wpcw-fa-reddit-square:before{content:"\F1A2"}.wpcw-fa-redhat:before{content:"\F7BC"}.wpcw-fa-redo:before{content:"\F01E"}.wpcw-fa-redo-alt:before{content:"\F2F9"}.wpcw-fa-registered:before{content:"\F25D"}.wpcw-fa-remove-format:before{content:"\F87D"}.wpcw-fa-renren:before{content:"\F18B"}.wpcw-fa-reply:before{content:"\F3E5"}.wpcw-fa-reply-all:before{content:"\F122"}.wpcw-fa-replyd:before{content:"\F3E6"}.wpcw-fa-republican:before{content:"\F75E"}.wpcw-fa-researchgate:before{content:"\F4F8"}.wpcw-fa-resolving:before{content:"\F3E7"}.wpcw-fa-restroom:before{content:"\F7BD"}.wpcw-fa-retweet:before{content:"\F079"}.wpcw-fa-rev:before{content:"\F5B2"}.wpcw-fa-ribbon:before{content:"\F4D6"}.wpcw-fa-ring:before{content:"\F70B"}.wpcw-fa-road:before{content:"\F018"}.wpcw-fa-robot:before{content:"\F544"}.wpcw-fa-rocket:before{content:"\F135"}.wpcw-fa-rocketchat:before{content:"\F3E8"}.wpcw-fa-rockrms:before{content:"\F3E9"}.wpcw-fa-route:before{content:"\F4D7"}.wpcw-fa-rss:before{content:"\F09E"}.wpcw-fa-rss-square:before{content:"\F143"}.wpcw-fa-ruble-sign:before{content:"\F158"}.wpcw-fa-ruler:before{content:"\F545"}.wpcw-fa-ruler-combined:before{content:"\F546"}.wpcw-fa-ruler-horizontal:before{content:"\F547"}.wpcw-fa-ruler-vertical:before{content:"\F548"}.wpcw-fa-running:before{content:"\F70C"}.wpcw-fa-rupee-sign:before{content:"\F156"}.wpcw-fa-sad-cry:before{content:"\F5B3"}.wpcw-fa-sad-tear:before{content:"\F5B4"}.wpcw-fa-safari:before{content:"\F267"}.wpcw-fa-salesforce:before{content:"\F83B"}.wpcw-fa-sass:before{content:"\F41E"}.wpcw-fa-satellite:before{content:"\F7BF"}.wpcw-fa-satellite-dish:before{content:"\F7C0"}.wpcw-fa-save:before{content:"\F0C7"}.wpcw-fa-schlix:before{content:"\F3EA"}.wpcw-fa-school:before{content:"\F549"}.wpcw-fa-screwdriver:before{content:"\F54A"}.wpcw-fa-scribd:before{content:"\F28A"}.wpcw-fa-scroll:before{content:"\F70E"}.wpcw-fa-sd-card:before{content:"\F7C2"}.wpcw-fa-search:before{content:"\F002"}.wpcw-fa-search-dollar:before{content:"\F688"}.wpcw-fa-search-location:before{content:"\F689"}.wpcw-fa-search-minus:before{content:"\F010"}.wpcw-fa-search-plus:before{content:"\F00E"}.wpcw-fa-searchengin:before{content:"\F3EB"}.wpcw-fa-seedling:before{content:"\F4D8"}.wpcw-fa-sellcast:before{content:"\F2DA"}.wpcw-fa-sellsy:before{content:"\F213"}.wpcw-fa-server:before{content:"\F233"}.wpcw-fa-servicestack:before{content:"\F3EC"}.wpcw-fa-shapes:before{content:"\F61F"}.wpcw-fa-share:before{content:"\F064"}.wpcw-fa-share-alt:before{content:"\F1E0"}.wpcw-fa-share-alt-square:before{content:"\F1E1"}.wpcw-fa-share-square:before{content:"\F14D"}.wpcw-fa-shekel-sign:before{content:"\F20B"}.wpcw-fa-shield-alt:before{content:"\F3ED"}.wpcw-fa-ship:before{content:"\F21A"}.wpcw-fa-shipping-fast:before{content:"\F48B"}.wpcw-fa-shirtsinbulk:before{content:"\F214"}.wpcw-fa-shoe-prints:before{content:"\F54B"}.wpcw-fa-shopping-bag:before{content:"\F290"}.wpcw-fa-shopping-basket:before{content:"\F291"}.wpcw-fa-shopping-cart:before{content:"\F07A"}.wpcw-fa-shopware:before{content:"\F5B5"}.wpcw-fa-shower:before{content:"\F2CC"}.wpcw-fa-shuttle-van:before{content:"\F5B6"}.wpcw-fa-sign:before{content:"\F4D9"}.wpcw-fa-sign-in-alt:before{content:"\F2F6"}.wpcw-fa-sign-language:before{content:"\F2A7"}.wpcw-fa-sign-out-alt:before{content:"\F2F5"}.wpcw-fa-signal:before{content:"\F012"}.wpcw-fa-signature:before{content:"\F5B7"}.wpcw-fa-sim-card:before{content:"\F7C4"}.wpcw-fa-simplybuilt:before{content:"\F215"}.wpcw-fa-sistrix:before{content:"\F3EE"}.wpcw-fa-sitemap:before{content:"\F0E8"}.wpcw-fa-sith:before{content:"\F512"}.wpcw-fa-skating:before{content:"\F7C5"}.wpcw-fa-sketch:before{content:"\F7C6"}.wpcw-fa-skiing:before{content:"\F7C9"}.wpcw-fa-skiing-nordic:before{content:"\F7CA"}.wpcw-fa-skull:before{content:"\F54C"}.wpcw-fa-skull-crossbones:before{content:"\F714"}.wpcw-fa-skyatlas:before{content:"\F216"}.wpcw-fa-skype:before{content:"\F17E"}.wpcw-fa-slack:before{content:"\F198"}.wpcw-fa-slack-hash:before{content:"\F3EF"}.wpcw-fa-slash:before{content:"\F715"}.wpcw-fa-sleigh:before{content:"\F7CC"}.wpcw-fa-sliders-h:before{content:"\F1DE"}.wpcw-fa-slideshare:before{content:"\F1E7"}.wpcw-fa-smile:before{content:"\F118"}.wpcw-fa-smile-beam:before{content:"\F5B8"}.wpcw-fa-smile-wink:before{content:"\F4DA"}.wpcw-fa-smog:before{content:"\F75F"}.wpcw-fa-smoking:before{content:"\F48D"}.wpcw-fa-smoking-ban:before{content:"\F54D"}.wpcw-fa-sms:before{content:"\F7CD"}.wpcw-fa-snapchat:before{content:"\F2AB"}.wpcw-fa-snapchat-ghost:before{content:"\F2AC"}.wpcw-fa-snapchat-square:before{content:"\F2AD"}.wpcw-fa-snowboarding:before{content:"\F7CE"}.wpcw-fa-snowflake:before{content:"\F2DC"}.wpcw-fa-snowman:before{content:"\F7D0"}.wpcw-fa-snowplow:before{content:"\F7D2"}.wpcw-fa-socks:before{content:"\F696"}.wpcw-fa-solar-panel:before{content:"\F5BA"}.wpcw-fa-sort:before{content:"\F0DC"}.wpcw-fa-sort-alpha-down:before{content:"\F15D"}.wpcw-fa-sort-alpha-down-alt:before{content:"\F881"}.wpcw-fa-sort-alpha-up:before{content:"\F15E"}.wpcw-fa-sort-alpha-up-alt:before{content:"\F882"}.wpcw-fa-sort-amount-down:before{content:"\F160"}.wpcw-fa-sort-amount-down-alt:before{content:"\F884"}.wpcw-fa-sort-amount-up:before{content:"\F161"}.wpcw-fa-sort-amount-up-alt:before{content:"\F885"}.wpcw-fa-sort-down:before{content:"\F0DD"}.wpcw-fa-sort-numeric-down:before{content:"\F162"}.wpcw-fa-sort-numeric-down-alt:before{content:"\F886"}.wpcw-fa-sort-numeric-up:before{content:"\F163"}.wpcw-fa-sort-numeric-up-alt:before{content:"\F887"}.wpcw-fa-sort-up:before{content:"\F0DE"}.wpcw-fa-soundcloud:before{content:"\F1BE"}.wpcw-fa-sourcetree:before{content:"\F7D3"}.wpcw-fa-spa:before{content:"\F5BB"}.wpcw-fa-space-shuttle:before{content:"\F197"}.wpcw-fa-speakap:before{content:"\F3F3"}.wpcw-fa-speaker-deck:before{content:"\F83C"}.wpcw-fa-spell-check:before{content:"\F891"}.wpcw-fa-spider:before{content:"\F717"}.wpcw-fa-spinner:before{content:"\F110"}.wpcw-fa-splotch:before{content:"\F5BC"}.wpcw-fa-spotify:before{content:"\F1BC"}.wpcw-fa-spray-can:before{content:"\F5BD"}.wpcw-fa-square:before{content:"\F0C8"}.wpcw-fa-square-full:before{content:"\F45C"}.wpcw-fa-square-root-alt:before{content:"\F698"}.wpcw-fa-squarespace:before{content:"\F5BE"}.wpcw-fa-stack-exchange:before{content:"\F18D"}.wpcw-fa-stack-overflow:before{content:"\F16C"}.wpcw-fa-stackpath:before{content:"\F842"}.wpcw-fa-stamp:before{content:"\F5BF"}.wpcw-fa-star:before{content:"\F005"}.wpcw-fa-star-and-crescent:before{content:"\F699"}.wpcw-fa-star-half:before{content:"\F089"}.wpcw-fa-star-half-alt:before{content:"\F5C0"}.wpcw-fa-star-of-david:before{content:"\F69A"}.wpcw-fa-star-of-life:before{content:"\F621"}.wpcw-fa-staylinked:before{content:"\F3F5"}.wpcw-fa-steam:before{content:"\F1B6"}.wpcw-fa-steam-square:before{content:"\F1B7"}.wpcw-fa-steam-symbol:before{content:"\F3F6"}.wpcw-fa-step-backward:before{content:"\F048"}.wpcw-fa-step-forward:before{content:"\F051"}.wpcw-fa-stethoscope:before{content:"\F0F1"}.wpcw-fa-sticker-mule:before{content:"\F3F7"}.wpcw-fa-sticky-note:before{content:"\F249"}.wpcw-fa-stop:before{content:"\F04D"}.wpcw-fa-stop-circle:before{content:"\F28D"}.wpcw-fa-stopwatch:before{content:"\F2F2"}.wpcw-fa-store:before{content:"\F54E"}.wpcw-fa-store-alt:before{content:"\F54F"}.wpcw-fa-strava:before{content:"\F428"}.wpcw-fa-stream:before{content:"\F550"}.wpcw-fa-street-view:before{content:"\F21D"}.wpcw-fa-strikethrough:before{content:"\F0CC"}.wpcw-fa-stripe:before{content:"\F429"}.wpcw-fa-stripe-s:before{content:"\F42A"}.wpcw-fa-stroopwafel:before{content:"\F551"}.wpcw-fa-studiovinari:before{content:"\F3F8"}.wpcw-fa-stumbleupon:before{content:"\F1A4"}.wpcw-fa-stumbleupon-circle:before{content:"\F1A3"}.wpcw-fa-subscript:before{content:"\F12C"}.wpcw-fa-subway:before{content:"\F239"}.wpcw-fa-suitcase:before{content:"\F0F2"}.wpcw-fa-suitcase-rolling:before{content:"\F5C1"}.wpcw-fa-sun:before{content:"\F185"}.wpcw-fa-superpowers:before{content:"\F2DD"}.wpcw-fa-superscript:before{content:"\F12B"}.wpcw-fa-supple:before{content:"\F3F9"}.wpcw-fa-surprise:before{content:"\F5C2"}.wpcw-fa-suse:before{content:"\F7D6"}.wpcw-fa-swatchbook:before{content:"\F5C3"}.wpcw-fa-swift:before{content:"\F8E1"}.wpcw-fa-swimmer:before{content:"\F5C4"}.wpcw-fa-swimming-pool:before{content:"\F5C5"}.wpcw-fa-symfony:before{content:"\F83D"}.wpcw-fa-synagogue:before{content:"\F69B"}.wpcw-fa-sync:before{content:"\F021"}.wpcw-fa-sync-alt:before{content:"\F2F1"}.wpcw-fa-syringe:before{content:"\F48E"}.wpcw-fa-table:before{content:"\F0CE"}.wpcw-fa-table-tennis:before{content:"\F45D"}.wpcw-fa-tablet:before{content:"\F10A"}.wpcw-fa-tablet-alt:before{content:"\F3FA"}.wpcw-fa-tablets:before{content:"\F490"}.wpcw-fa-tachometer-alt:before{content:"\F3FD"}.wpcw-fa-tag:before{content:"\F02B"}.wpcw-fa-tags:before{content:"\F02C"}.wpcw-fa-tape:before{content:"\F4DB"}.wpcw-fa-tasks:before{content:"\F0AE"}.wpcw-fa-taxi:before{content:"\F1BA"}.wpcw-fa-teamspeak:before{content:"\F4F9"}.wpcw-fa-teeth:before{content:"\F62E"}.wpcw-fa-teeth-open:before{content:"\F62F"}.wpcw-fa-telegram:before{content:"\F2C6"}.wpcw-fa-telegram-plane:before{content:"\F3FE"}.wpcw-fa-temperature-high:before{content:"\F769"}.wpcw-fa-temperature-low:before{content:"\F76B"}.wpcw-fa-tencent-weibo:before{content:"\F1D5"}.wpcw-fa-tenge:before{content:"\F7D7"}.wpcw-fa-terminal:before{content:"\F120"}.wpcw-fa-text-height:before{content:"\F034"}.wpcw-fa-text-width:before{content:"\F035"}.wpcw-fa-th:before{content:"\F00A"}.wpcw-fa-th-large:before{content:"\F009"}.wpcw-fa-th-list:before{content:"\F00B"}.wpcw-fa-the-red-yeti:before{content:"\F69D"}.wpcw-fa-theater-masks:before{content:"\F630"}.wpcw-fa-themeco:before{content:"\F5C6"}.wpcw-fa-themeisle:before{content:"\F2B2"}.wpcw-fa-thermometer:before{content:"\F491"}.wpcw-fa-thermometer-empty:before{content:"\F2CB"}.wpcw-fa-thermometer-full:before{content:"\F2C7"}.wpcw-fa-thermometer-half:before{content:"\F2C9"}.wpcw-fa-thermometer-quarter:before{content:"\F2CA"}.wpcw-fa-thermometer-three-quarters:before{content:"\F2C8"}.wpcw-fa-think-peaks:before{content:"\F731"}.wpcw-fa-thumbs-down:before{content:"\F165"}.wpcw-fa-thumbs-up:before{content:"\F164"}.wpcw-fa-thumbtack:before{content:"\F08D"}.wpcw-fa-ticket-alt:before{content:"\F3FF"}.wpcw-fa-times:before{content:"\F00D"}.wpcw-fa-times-circle:before{content:"\F057"}.wpcw-fa-tint:before{content:"\F043"}.wpcw-fa-tint-slash:before{content:"\F5C7"}.wpcw-fa-tired:before{content:"\F5C8"}.wpcw-fa-toggle-off:before{content:"\F204"}.wpcw-fa-toggle-on:before{content:"\F205"}.wpcw-fa-toilet:before{content:"\F7D8"}.wpcw-fa-toilet-paper:before{content:"\F71E"}.wpcw-fa-toolbox:before{content:"\F552"}.wpcw-fa-tools:before{content:"\F7D9"}.wpcw-fa-tooth:before{content:"\F5C9"}.wpcw-fa-torah:before{content:"\F6A0"}.wpcw-fa-torii-gate:before{content:"\F6A1"}.wpcw-fa-tractor:before{content:"\F722"}.wpcw-fa-trade-federation:before{content:"\F513"}.wpcw-fa-trademark:before{content:"\F25C"}.wpcw-fa-traffic-light:before{content:"\F637"}.wpcw-fa-train:before{content:"\F238"}.wpcw-fa-tram:before{content:"\F7DA"}.wpcw-fa-transgender:before{content:"\F224"}.wpcw-fa-transgender-alt:before{content:"\F225"}.wpcw-fa-trash:before{content:"\F1F8"}.wpcw-fa-trash-alt:before{content:"\F2ED"}.wpcw-fa-trash-restore:before{content:"\F829"}.wpcw-fa-trash-restore-alt:before{content:"\F82A"}.wpcw-fa-tree:before{content:"\F1BB"}.wpcw-fa-trello:before{content:"\F181"}.wpcw-fa-tripadvisor:before{content:"\F262"}.wpcw-fa-trophy:before{content:"\F091"}.wpcw-fa-truck:before{content:"\F0D1"}.wpcw-fa-truck-loading:before{content:"\F4DE"}.wpcw-fa-truck-monster:before{content:"\F63B"}.wpcw-fa-truck-moving:before{content:"\F4DF"}.wpcw-fa-truck-pickup:before{content:"\F63C"}.wpcw-fa-tshirt:before{content:"\F553"}.wpcw-fa-tty:before{content:"\F1E4"}.wpcw-fa-tumblr:before{content:"\F173"}.wpcw-fa-tumblr-square:before{content:"\F174"}.wpcw-fa-tv:before{content:"\F26C"}.wpcw-fa-twitch:before{content:"\F1E8"}.wpcw-fa-twitter:before{content:"\F099"}.wpcw-fa-twitter-square:before{content:"\F081"}.wpcw-fa-typo3:before{content:"\F42B"}.wpcw-fa-uber:before{content:"\F402"}.wpcw-fa-ubuntu:before{content:"\F7DF"}.wpcw-fa-uikit:before{content:"\F403"}.wpcw-fa-umbraco:before{content:"\F8E8"}.wpcw-fa-umbrella:before{content:"\F0E9"}.wpcw-fa-umbrella-beach:before{content:"\F5CA"}.wpcw-fa-underline:before{content:"\F0CD"}.wpcw-fa-undo:before{content:"\F0E2"}.wpcw-fa-undo-alt:before{content:"\F2EA"}.wpcw-fa-uniregistry:before{content:"\F404"}.wpcw-fa-universal-access:before{content:"\F29A"}.wpcw-fa-university:before{content:"\F19C"}.wpcw-fa-unlink:before{content:"\F127"}.wpcw-fa-unlock:before{content:"\F09C"}.wpcw-fa-unlock-alt:before{content:"\F13E"}.wpcw-fa-untappd:before{content:"\F405"}.wpcw-fa-upload:before{content:"\F093"}.wpcw-fa-ups:before{content:"\F7E0"}.wpcw-fa-usb:before{content:"\F287"}.wpcw-fa-user:before{content:"\F007"}.wpcw-fa-user-alt:before{content:"\F406"}.wpcw-fa-user-alt-slash:before{content:"\F4FA"}.wpcw-fa-user-astronaut:before{content:"\F4FB"}.wpcw-fa-user-check:before{content:"\F4FC"}.wpcw-fa-user-circle:before{content:"\F2BD"}.wpcw-fa-user-clock:before{content:"\F4FD"}.wpcw-fa-user-cog:before{content:"\F4FE"}.wpcw-fa-user-edit:before{content:"\F4FF"}.wpcw-fa-user-friends:before{content:"\F500"}.wpcw-fa-user-graduate:before{content:"\F501"}.wpcw-fa-user-injured:before{content:"\F728"}.wpcw-fa-user-lock:before{content:"\F502"}.wpcw-fa-user-md:before{content:"\F0F0"}.wpcw-fa-user-minus:before{content:"\F503"}.wpcw-fa-user-ninja:before{content:"\F504"}.wpcw-fa-user-nurse:before{content:"\F82F"}.wpcw-fa-user-plus:before{content:"\F234"}.wpcw-fa-user-secret:before{content:"\F21B"}.wpcw-fa-user-shield:before{content:"\F505"}.wpcw-fa-user-slash:before{content:"\F506"}.wpcw-fa-user-tag:before{content:"\F507"}.wpcw-fa-user-tie:before{content:"\F508"}.wpcw-fa-user-times:before{content:"\F235"}.wpcw-fa-users:before{content:"\F0C0"}.wpcw-fa-users-cog:before{content:"\F509"}.wpcw-fa-usps:before{content:"\F7E1"}.wpcw-fa-ussunnah:before{content:"\F407"}.wpcw-fa-utensil-spoon:before{content:"\F2E5"}.wpcw-fa-utensils:before{content:"\F2E7"}.wpcw-fa-vaadin:before{content:"\F408"}.wpcw-fa-vector-square:before{content:"\F5CB"}.wpcw-fa-venus:before{content:"\F221"}.wpcw-fa-venus-double:before{content:"\F226"}.wpcw-fa-venus-mars:before{content:"\F228"}.wpcw-fa-viacoin:before{content:"\F237"}.wpcw-fa-viadeo:before{content:"\F2A9"}.wpcw-fa-viadeo-square:before{content:"\F2AA"}.wpcw-fa-vial:before{content:"\F492"}.wpcw-fa-vials:before{content:"\F493"}.wpcw-fa-viber:before{content:"\F409"}.wpcw-fa-video:before{content:"\F03D"}.wpcw-fa-video-slash:before{content:"\F4E2"}.wpcw-fa-vihara:before{content:"\F6A7"}.wpcw-fa-vimeo:before{content:"\F40A"}.wpcw-fa-vimeo-square:before{content:"\F194"}.wpcw-fa-vimeo-v:before{content:"\F27D"}.wpcw-fa-vine:before{content:"\F1CA"}.wpcw-fa-vk:before{content:"\F189"}.wpcw-fa-vnv:before{content:"\F40B"}.wpcw-fa-voicemail:before{content:"\F897"}.wpcw-fa-volleyball-ball:before{content:"\F45F"}.wpcw-fa-volume-down:before{content:"\F027"}.wpcw-fa-volume-mute:before{content:"\F6A9"}.wpcw-fa-volume-off:before{content:"\F026"}.wpcw-fa-volume-up:before{content:"\F028"}.wpcw-fa-vote-yea:before{content:"\F772"}.wpcw-fa-vr-cardboard:before{content:"\F729"}.wpcw-fa-vuejs:before{content:"\F41F"}.wpcw-fa-walking:before{content:"\F554"}.wpcw-fa-wallet:before{content:"\F555"}.wpcw-fa-warehouse:before{content:"\F494"}.wpcw-fa-water:before{content:"\F773"}.wpcw-fa-wave-square:before{content:"\F83E"}.wpcw-fa-waze:before{content:"\F83F"}.wpcw-fa-weebly:before{content:"\F5CC"}.wpcw-fa-weibo:before{content:"\F18A"}.wpcw-fa-weight:before{content:"\F496"}.wpcw-fa-weight-hanging:before{content:"\F5CD"}.wpcw-fa-weixin:before{content:"\F1D7"}.wpcw-fa-whatsapp:before{content:"\F232"}.wpcw-fa-whatsapp-square:before{content:"\F40C"}.wpcw-fa-wheelchair:before{content:"\F193"}.wpcw-fa-whmcs:before{content:"\F40D"}.wpcw-fa-wifi:before{content:"\F1EB"}.wpcw-fa-wikipedia-w:before{content:"\F266"}.wpcw-fa-wind:before{content:"\F72E"}.wpcw-fa-window-close:before{content:"\F410"}.wpcw-fa-window-maximize:before{content:"\F2D0"}.wpcw-fa-window-minimize:before{content:"\F2D1"}.wpcw-fa-window-restore:before{content:"\F2D2"}.wpcw-fa-windows:before{content:"\F17A"}.wpcw-fa-wine-bottle:before{content:"\F72F"}.wpcw-fa-wine-glass:before{content:"\F4E3"}.wpcw-fa-wine-glass-alt:before{content:"\F5CE"}.wpcw-fa-wix:before{content:"\F5CF"}.wpcw-fa-wizards-of-the-coast:before{content:"\F730"}.wpcw-fa-wolf-pack-battalion:before{content:"\F514"}.wpcw-fa-won-sign:before{content:"\F159"}.wpcw-fa-wordpress:before{content:"\F19A"}.wpcw-fa-wordpress-simple:before{content:"\F411"}.wpcw-fa-wpbeginner:before{content:"\F297"}.wpcw-fa-wpexplorer:before{content:"\F2DE"}.wpcw-fa-wpforms:before{content:"\F298"}.wpcw-fa-wpressr:before{content:"\F3E4"}.wpcw-fa-wrench:before{content:"\F0AD"}.wpcw-fa-x-ray:before{content:"\F497"}.wpcw-fa-xbox:before{content:"\F412"}.wpcw-fa-xing:before{content:"\F168"}.wpcw-fa-xing-square:before{content:"\F169"}.wpcw-fa-y-combinator:before{content:"\F23B"}.wpcw-fa-yahoo:before{content:"\F19E"}.wpcw-fa-yammer:before{content:"\F840"}.wpcw-fa-yandex:before{content:"\F413"}.wpcw-fa-yandex-international:before{content:"\F414"}.wpcw-fa-yarn:before{content:"\F7E3"}.wpcw-fa-yelp:before{content:"\F1E9"}.wpcw-fa-yen-sign:before{content:"\F157"}.wpcw-fa-yin-yang:before{content:"\F6AD"}.wpcw-fa-yoast:before{content:"\F2B1"}.wpcw-fa-youtube:before{content:"\F167"}.wpcw-fa-youtube-square:before{content:"\F431"}.wpcw-fa-zhihu:before{content:"\F63F"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto} @font-face{font-family:WPCW Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(//www.overthecounter.news/wp-content/plugins/wp-courseware/assets/fonts/wpcw-fa-brands-400.eot);src:url(//www.overthecounter.news/wp-content/plugins/wp-courseware/assets/fonts/wpcw-fa-brands-400.eot?#iefix) format("embedded-opentype"),url(//www.overthecounter.news/wp-content/plugins/wp-courseware/assets/fonts/wpcw-fa-brands-400.woff2) format("woff2"),url(//www.overthecounter.news/wp-content/plugins/wp-courseware/assets/fonts/wpcw-fa-brands-400.woff) format("woff"),url(//www.overthecounter.news/wp-content/plugins/wp-courseware/assets/fonts/wpcw-fa-brands-400.ttf) format("truetype"),url(//www.overthecounter.news/wp-content/plugins/wp-courseware/assets/fonts/wpcw-fa-brands-400.svg#fontawesome) format("svg")}.wpcw-fab{font-family:WPCW Font Awesome\ 5 Brands} @font-face{font-family:WPCW Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(//www.overthecounter.news/wp-content/plugins/wp-courseware/assets/fonts/wpcw-fa-solid-900.eot);src:url(//www.overthecounter.news/wp-content/plugins/wp-courseware/assets/fonts/wpcw-fa-solid-900.eot?#iefix) format("embedded-opentype"),url(//www.overthecounter.news/wp-content/plugins/wp-courseware/assets/fonts/wpcw-fa-solid-900.woff2) format("woff2"),url(//www.overthecounter.news/wp-content/plugins/wp-courseware/assets/fonts/wpcw-fa-solid-900.woff) format("woff"),url(//www.overthecounter.news/wp-content/plugins/wp-courseware/assets/fonts/wpcw-fa-solid-900.ttf) format("truetype"),url(//www.overthecounter.news/wp-content/plugins/wp-courseware/assets/fonts/wpcw-fa-solid-900.svg#fontawesome) format("svg")}#wpcw_fe_timer_countdown:before,.wpcw-button.loading:after,.wpcw-fa,.wpcw-fas,.wpcw_checkmark:before,.wpcw_fe_quiz_q_result_correct:before,.wpcw_fe_quiz_q_result_incorrect:before{font-family:WPCW Font Awesome\ 5 Free;font-weight:900} @font-face{font-family:WPCW Font Awesome\ 5 Free;font-style:normal;font-weight:400;src:url(//www.overthecounter.news/wp-content/plugins/wp-courseware/assets/fonts/wpcw-fa-regular-400.eot);src:url(//www.overthecounter.news/wp-content/plugins/wp-courseware/assets/fonts/wpcw-fa-regular-400.eot?#iefix) format("embedded-opentype"),url(//www.overthecounter.news/wp-content/plugins/wp-courseware/assets/fonts/wpcw-fa-regular-400.woff2) format("woff2"),url(//www.overthecounter.news/wp-content/plugins/wp-courseware/assets/fonts/wpcw-fa-regular-400.woff) format("woff"),url(//www.overthecounter.news/wp-content/plugins/wp-courseware/assets/fonts/wpcw-fa-regular-400.ttf) format("truetype"),url(//www.overthecounter.news/wp-content/plugins/wp-courseware/assets/fonts/wpcw-fa-regular-400.svg#fontawesome) format("svg")}.wpcw-far{font-family:WPCW Font Awesome\ 5 Free;font-weight:400}.left#wpcw_fe_timer_countdown:before,.left.wpcw-button.loading:after,.left.wpcw_checkmark:before,.left.wpcw_fe_quiz_q_result_correct:before,.left.wpcw_fe_quiz_q_result_incorrect:before,.wpcw-fa.left,.wpcw-fab.left,.wpcw-far.left,.wpcw-fas.left{margin-right:5px}.right#wpcw_fe_timer_countdown:before,.right.wpcw-button.loading:after,.right.wpcw_checkmark:before,.right.wpcw_fe_quiz_q_result_correct:before,.right.wpcw_fe_quiz_q_result_incorrect:before,.wpcw-fa.right,.wpcw-fab.right,.wpcw-far.right,.wpcw-fas.right{margin-left:5px}.wpcw_col_training_courses .wpcw_progress_wrap{margin-bottom:4px}.wpcw_progress{width:100px}.wpcw_user_progress_reset_select{max-width:100%}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}.wpcw-spinner{background:url(//www.overthecounter.news/wp-content/plugins/wp-courseware/assets/img/spinner.gif) no-repeat;display:inline-block;float:none;vertical-align:middle;padding:0;margin:0;height:15px;width:15px;opacity:.7;filter:alpha(opacity=70);background-size:15px 15px;position:relative;top:4px}.wpcw-spinner.left{margin-right:5px}.wpcw-spinner.right{margin-left:5px}.button .wpcw-spinner{position:relative;top:-1px}.blockUI.blockOverlay{position:relative}.blockUI.blockOverlay:before,.loader:before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(//www.overthecounter.news/wp-content/plugins/wp-courseware/assets/img/loader.svg) 50%;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75);opacity:.6}.wpcw-button{display:inline-block;background-color:#f8f8f8;border:1px solid #eee;color:#333;font-weight:700;font-size:1em;line-height:1em;padding:8px 10px;text-align:center;border-radius:3px;position:relative}.wpcw-button,.wpcw-button:active,.wpcw-button:focus,.wpcw-button:hover{text-decoration:none}.wpcw-button.loading{color:#f8f8f8}.wpcw-button.loading:after{color:#333;display:inline-block;content:"\F110";-webkit-animation:wpcw-fa-spin .75s linear infinite;animation:wpcw-fa-spin .75s linear infinite;height:20px;width:20px;line-height:20px;font-size:20px;position:absolute;top:50%;left:50%;margin-left:-10px;margin-top:-10px}.wpcw-button.wpcw-button-primary{border:1px solid #63a62f;background-color:#7fbf4d;color:#fff}.wpcw-button.wpcw-button-primary.loading{color:#7fbf4d}.wpcw-button.wpcw-button-primary.loading:after{color:#fff}.wpcw-button.wpcw-add-to-cart-installments{margin-left:5px}.wpcw-add-to-cart-link,.wpcw-checkout-button-link{display:inline-block}.wpcw-form .wpcw-form-row{*zoom:1}.wpcw-form .wpcw-form-row:after,.wpcw-form .wpcw-form-row:before{content:" ";display:table}.wpcw-form .wpcw-form-row:after{clear:both}.wpcw-form .wpcw-form-row label{display:block}.wpcw-form .wpcw-form-row label.checkbox{display:inline}.wpcw-form .wpcw-form-row select{width:100%}.wpcw-form .wpcw-form-row .input-text,.wpcw-form .wpcw-form-row .wpcw-input-text{box-sizing:border-box;width:100%}.wpcw-form .wpcw-form-row-first,.wpcw-form .wpcw-form-row-last{width:47%;overflow:visible}.wpcw-form .wpcw-form-row-first{float:left}.wpcw-form .wpcw-form-row-last{float:right}.wpcw-form .wpcw-form-row-wide{clear:both}.wpcw-form .wpcw-form-row{padding:0;margin:0 0 15px}.wpcw-form .wpcw-form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s ease .5s;transition:opacity .5s ease .5s;opacity:0}.wpcw-form .wpcw-form-row label{line-height:1}.wpcw-form .wpcw-form-row label.hidden{visibility:hidden}.wpcw-form .wpcw-form-row label.inline{display:inline-block;margin:0 0 0 10px;vertical-align:middle}.wpcw-form .wpcw-form-row label.inline span{display:inline-block;position:relative;vertical-align:middle}.wpcw-form .wpcw-form-row select{cursor:pointer;margin:0}.wpcw-form .wpcw-form-row .required{color:red;font-weight:700;border:0}.wpcw-form .wpcw-form-row .wpcw-input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.wpcw-form .wpcw-form-row input.wpcw-input-text,.wpcw-form .wpcw-form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1;border-radius:0}.wpcw-form .wpcw-form-row textarea{height:4em;line-height:1.5;display:block;box-shadow:none}.wpcw-form .wpcw-form-row .wpcwselect2-container{width:100%;line-height:2em}.wpcw-form .wpcw-form-row.wpcw-invalid label{color:#a00}.wpcw-form .wpcw-form-row.wpcw-invalid .wpcwselect2-container .wpcwselect2-selection,.wpcw-form .wpcw-form-row.wpcw-invalid input.input-text,.wpcw-form .wpcw-form-row.wpcw-invalid input.wpcw-input-text,.wpcw-form .wpcw-form-row.wpcw-invalid select{border-color:#a00}.wpcw-form .wpcw-form-row.wpcw-validated .wpcwselect2-container .wpcwselect2-selection,.wpcw-form .wpcw-form-row.wpcw-validated input.input-text,.wpcw-form .wpcw-form-row.wpcw-validated input.wpcw-input-text,.wpcw-form .wpcw-form-row.wpcw-validated select{border-color:#7ad03a}.wpcw-form .wpcw-form-row ::-webkit-input-placeholder{line-height:normal}.wpcw-form .wpcw-form-row :-moz-placeholder{line-height:normal}.wpcw-form .wpcw-form-row :-ms-input-placeholder{line-height:normal}.wpcw-form .wpcw-form-row-coupon-button{text-align:right}.wpcw-form.wpcw-form-login,.wpcw-form.wpcw-form-register{border:1px solid #d3ced2;padding:1em 1em 0;margin:0 0 1em;text-align:left;border-radius:0}.wpcw-form .wpcw-password-strength{text-align:left;font-weight:600;padding:ms(-3) 0;text-align:right;font-size:ms(-1)}.wpcw-form .wpcw-password-strength.strong{color:green}.wpcw-form .wpcw-password-strength.bad,.wpcw-form .wpcw-password-strength.short{color:red}.wpcw-form .wpcw-password-strength.good{color:grey}.wpcw_loader{display:block}.wpcw_loader,.wpcw_loader img{box-shadow:none!important}.wpcw_fe_submit_loader{display:none;text-align:center}.wpcw-notice{padding:1em 1.618em;margin-bottom:1em;margin-left:0;border-radius:0;background-color:#f8f8f8;color:#333;clear:both;border-left:.6180469716em solid rgba(0,0,0,.15)}.wpcw-notice.wpcw-notice-error a,.wpcw-notice.wpcw-notice-error a:hover,.wpcw-notice.wpcw-notice-info a,.wpcw-notice.wpcw-notice-info a:hover,.wpcw-notice.wpcw-notice-success a,.wpcw-notice.wpcw-notice-success a:hover{box-shadow:none;text-decoration:underline}.wpcw-notice.wpcw-notice-success{background-color:#7fbf4d}.wpcw-notice.wpcw-notice-success,.wpcw-notice.wpcw-notice-success a,.wpcw-notice.wpcw-notice-success a:hover{color:#fff}.wpcw-notice.wpcw-notice-error{background-color:red}.wpcw-notice.wpcw-notice-error,.wpcw-notice.wpcw-notice-error a,.wpcw-notice.wpcw-notice-error a:hover{color:#fff}.wpcwselect2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.wpcwselect2-container .wpcwselect2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.wpcwselect2-container .wpcwselect2-selection--single .wpcwselect2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wpcwselect2-container .wpcwselect2-selection--single .wpcwselect2-selection__clear{position:relative}.wpcwselect2-container[dir=rtl] .wpcwselect2-selection--single .wpcwselect2-selection__rendered{padding-right:8px;padding-left:20px}.wpcwselect2-container .wpcwselect2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.wpcwselect2-container .wpcwselect2-selection--multiple .wpcwselect2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.wpcwselect2-container .wpcwselect2-search--inline{float:left}.wpcwselect2-container .wpcwselect2-search--inline .wpcwselect2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.wpcwselect2-container .wpcwselect2-search--inline .wpcwselect2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.wpcwselect2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.wpcwselect2-results{display:block}.wpcwselect2-results__options{list-style:none;margin:0;padding:0}.wpcwselect2-results__option{padding:6px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.wpcwselect2-results__option[aria-selected]{cursor:pointer}.wpcwselect2-container--open .wpcwselect2-dropdown{left:0}.wpcwselect2-container--open .wpcwselect2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.wpcwselect2-container--open .wpcwselect2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.wpcwselect2-search--dropdown{display:block;padding:4px}.wpcwselect2-search--dropdown .wpcwselect2-search__field{padding:4px;width:100%;box-sizing:border-box}.wpcwselect2-search--dropdown .wpcwselect2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.wpcwselect2-search--dropdown.wpcwselect2-search--hide{display:none}.wpcwselect2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.wpcwselect2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.wpcwselect2-container--default .wpcwselect2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.wpcwselect2-container--default .wpcwselect2-selection--single .wpcwselect2-selection__rendered{color:#444;line-height:28px}.wpcwselect2-container--default .wpcwselect2-selection--single .wpcwselect2-selection__clear{cursor:pointer;float:right;font-weight:700}.wpcwselect2-container--default .wpcwselect2-selection--single .wpcwselect2-selection__placeholder{color:#999}.wpcwselect2-container--default .wpcwselect2-selection--single .wpcwselect2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.wpcwselect2-container--default .wpcwselect2-selection--single .wpcwselect2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.wpcwselect2-container--default[dir=rtl] .wpcwselect2-selection--single .wpcwselect2-selection__clear{float:left}.wpcwselect2-container--default[dir=rtl] .wpcwselect2-selection--single .wpcwselect2-selection__arrow{left:1px;right:auto}.wpcwselect2-container--default.wpcwselect2-container--disabled .wpcwselect2-selection--single{background-color:#eee;cursor:default}.wpcwselect2-container--default.wpcwselect2-container--disabled .wpcwselect2-selection--single .wpcwselect2-selection__clear{display:none}.wpcwselect2-container--default.wpcwselect2-container--open .wpcwselect2-selection--single .wpcwselect2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.wpcwselect2-container--default .wpcwselect2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.wpcwselect2-container--default .wpcwselect2-selection--multiple .wpcwselect2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.wpcwselect2-container--default .wpcwselect2-selection--multiple .wpcwselect2-selection__rendered li{list-style:none}.wpcwselect2-container--default .wpcwselect2-selection--multiple .wpcwselect2-selection__placeholder{color:#999;margin-top:5px;float:left}.wpcwselect2-container--default .wpcwselect2-selection--multiple .wpcwselect2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.wpcwselect2-container--default .wpcwselect2-selection--multiple .wpcwselect2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.wpcwselect2-container--default .wpcwselect2-selection--multiple .wpcwselect2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.wpcwselect2-container--default .wpcwselect2-selection--multiple .wpcwselect2-selection__choice__remove:hover{color:#333}.wpcwselect2-container--default[dir=rtl] .wpcwselect2-selection--multiple .wpcwselect2-search--inline,.wpcwselect2-container--default[dir=rtl] .wpcwselect2-selection--multiple .wpcwselect2-selection__choice,.wpcwselect2-container--default[dir=rtl] .wpcwselect2-selection--multiple .wpcwselect2-selection__placeholder{float:right}.wpcwselect2-container--default[dir=rtl] .wpcwselect2-selection--multiple .wpcwselect2-selection__choice{margin-left:5px;margin-right:auto}.wpcwselect2-container--default[dir=rtl] .wpcwselect2-selection--multiple .wpcwselect2-selection__choice__remove{margin-left:2px;margin-right:auto}.wpcwselect2-container--default.wpcwselect2-container--focus .wpcwselect2-selection--multiple{border:1px solid #000;outline:0}.wpcwselect2-container--default.wpcwselect2-container--disabled .wpcwselect2-selection--multiple{background-color:#eee;cursor:default}.wpcwselect2-container--default.wpcwselect2-container--disabled .wpcwselect2-selection__choice__remove{display:none}.wpcwselect2-container--default.wpcwselect2-container--open.wpcwselect2-container--above .wpcwselect2-selection--multiple,.wpcwselect2-container--default.wpcwselect2-container--open.wpcwselect2-container--above .wpcwselect2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.wpcwselect2-container--default.wpcwselect2-container--open.wpcwselect2-container--below .wpcwselect2-selection--multiple,.wpcwselect2-container--default.wpcwselect2-container--open.wpcwselect2-container--below .wpcwselect2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.wpcwselect2-container--default .wpcwselect2-search--dropdown .wpcwselect2-search__field{border:1px solid #aaa}.wpcwselect2-container--default .wpcwselect2-search--inline .wpcwselect2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.wpcwselect2-container--default .wpcwselect2-results>.wpcwselect2-results__options{max-height:200px;overflow-y:auto}.wpcwselect2-container--default .wpcwselect2-results__option[role=group]{padding:0}.wpcwselect2-container--default .wpcwselect2-results__option[aria-disabled=true]{color:#999}.wpcwselect2-container--default .wpcwselect2-results__option[aria-selected=true]{background-color:#ddd}.wpcwselect2-container--default .wpcwselect2-results__option .wpcwselect2-results__option{padding-left:1em}.wpcwselect2-container--default .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__group{padding-left:0}.wpcwselect2-container--default .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__option{margin-left:-1em;padding-left:2em}.wpcwselect2-container--default .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__option{margin-left:-2em;padding-left:3em}.wpcwselect2-container--default .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__option{margin-left:-3em;padding-left:4em}.wpcwselect2-container--default .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__option{margin-left:-4em;padding-left:5em}.wpcwselect2-container--default .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__option{margin-left:-5em;padding-left:6em}.wpcwselect2-container--default .wpcwselect2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.wpcwselect2-container--default .wpcwselect2-results__group{cursor:default;display:block;padding:6px}.wpcwselect2-container--classic .wpcwselect2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.wpcwselect2-container--classic .wpcwselect2-selection--single:focus{border:1px solid #5897fb}.wpcwselect2-container--classic .wpcwselect2-selection--single .wpcwselect2-selection__rendered{color:#444;line-height:28px}.wpcwselect2-container--classic .wpcwselect2-selection--single .wpcwselect2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.wpcwselect2-container--classic .wpcwselect2-selection--single .wpcwselect2-selection__placeholder{color:#999}.wpcwselect2-container--classic .wpcwselect2-selection--single .wpcwselect2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.wpcwselect2-container--classic .wpcwselect2-selection--single .wpcwselect2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.wpcwselect2-container--classic[dir=rtl] .wpcwselect2-selection--single .wpcwselect2-selection__clear{float:left}.wpcwselect2-container--classic[dir=rtl] .wpcwselect2-selection--single .wpcwselect2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.wpcwselect2-container--classic.wpcwselect2-container--open .wpcwselect2-selection--single{border:1px solid #5897fb}.wpcwselect2-container--classic.wpcwselect2-container--open .wpcwselect2-selection--single .wpcwselect2-selection__arrow{background:transparent;border:none}.wpcwselect2-container--classic.wpcwselect2-container--open .wpcwselect2-selection--single .wpcwselect2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.wpcwselect2-container--classic.wpcwselect2-container--open.wpcwselect2-container--above .wpcwselect2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(180deg,#fff,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.wpcwselect2-container--classic.wpcwselect2-container--open.wpcwselect2-container--below .wpcwselect2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.wpcwselect2-container--classic .wpcwselect2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.wpcwselect2-container--classic .wpcwselect2-selection--multiple:focus{border:1px solid #5897fb}.wpcwselect2-container--classic .wpcwselect2-selection--multiple .wpcwselect2-selection__rendered{list-style:none;margin:0;padding:0 5px}.wpcwselect2-container--classic .wpcwselect2-selection--multiple .wpcwselect2-selection__clear{display:none}.wpcwselect2-container--classic .wpcwselect2-selection--multiple .wpcwselect2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.wpcwselect2-container--classic .wpcwselect2-selection--multiple .wpcwselect2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.wpcwselect2-container--classic .wpcwselect2-selection--multiple .wpcwselect2-selection__choice__remove:hover{color:#555}.wpcwselect2-container--classic[dir=rtl] .wpcwselect2-selection--multiple .wpcwselect2-selection__choice{float:right;margin-left:5px;margin-right:auto}.wpcwselect2-container--classic[dir=rtl] .wpcwselect2-selection--multiple .wpcwselect2-selection__choice__remove{margin-left:2px;margin-right:auto}.wpcwselect2-container--classic.wpcwselect2-container--open .wpcwselect2-selection--multiple{border:1px solid #5897fb}.wpcwselect2-container--classic.wpcwselect2-container--open.wpcwselect2-container--above .wpcwselect2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.wpcwselect2-container--classic.wpcwselect2-container--open.wpcwselect2-container--below .wpcwselect2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.wpcwselect2-container--classic .wpcwselect2-search--dropdown .wpcwselect2-search__field{border:1px solid #aaa;outline:0}.wpcwselect2-container--classic .wpcwselect2-search--inline .wpcwselect2-search__field{outline:0;box-shadow:none}.wpcwselect2-container--classic .wpcwselect2-dropdown{background-color:#fff;border:1px solid transparent}.wpcwselect2-container--classic .wpcwselect2-dropdown--above{border-bottom:none}.wpcwselect2-container--classic .wpcwselect2-dropdown--below{border-top:none}.wpcwselect2-container--classic .wpcwselect2-results>.wpcwselect2-results__options{max-height:200px;overflow-y:auto}.wpcwselect2-container--classic .wpcwselect2-results__option[role=group]{padding:0}.wpcwselect2-container--classic .wpcwselect2-results__option[aria-disabled=true]{color:grey}.wpcwselect2-container--classic .wpcwselect2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.wpcwselect2-container--classic .wpcwselect2-results__group{cursor:default;display:block;padding:6px}.wpcwselect2-container--classic.wpcwselect2-container--open .wpcwselect2-dropdown{border-color:#5897fb} .wpcwselect2-container--wpcw-frontend{display:inline-block}.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection{box-shadow:none;background-color:#fff;border:1px solid #ccc;border-radius:0;color:#555;outline:0}.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection.form-control{border-radius:0}.wpcwselect2-container--wpcw-frontend .wpcwselect2-search--dropdown{padding:0;position:relative}.wpcwselect2-container--wpcw-frontend .wpcwselect2-search--dropdown .wpcwselect2-search__field{box-shadow:none;background-color:#fff;border:1px solid #ccc;border-left:0;border-right:0;border-radius:0;color:#555;padding:5px 12px;margin:0}.wpcwselect2-container--wpcw-frontend .wpcwselect2-search__field{outline:0}.wpcwselect2-container--wpcw-frontend .wpcwselect2-search__field::-webkit-input-placeholder{color:#999}.wpcwselect2-container--wpcw-frontend .wpcwselect2-search__field:-moz-placeholder{color:#999}.wpcwselect2-container--wpcw-frontend .wpcwselect2-search__field::-moz-placeholder{color:#999;opacity:1}.wpcwselect2-container--wpcw-frontend .wpcwselect2-search__field:-ms-input-placeholder{color:#999}.wpcwselect2-container--wpcw-frontend .wpcwselect2-results__option{padding:6px 12px;margin:0}.wpcwselect2-container--wpcw-frontend .wpcwselect2-results__option[role=group]{padding:0}.wpcwselect2-container--wpcw-frontend .wpcwselect2-results__option[aria-disabled=true]{color:#777;cursor:not-allowed}.wpcwselect2-container--wpcw-frontend .wpcwselect2-results__option[aria-selected=true]{background-color:#f5f5f5;color:#262626}.wpcwselect2-container--wpcw-frontend .wpcwselect2-results__option--highlighted[aria-selected]{background-color:#333;color:#fff}.wpcwselect2-container--wpcw-frontend .wpcwselect2-results__option .wpcwselect2-results__option{padding:6px 12px}.wpcwselect2-container--wpcw-frontend .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__group{padding-left:0}.wpcwselect2-container--wpcw-frontend .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__option{margin-left:-12px;padding-left:24px}.wpcwselect2-container--wpcw-frontend .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__option{margin-left:-24px;padding-left:36px}.wpcwselect2-container--wpcw-frontend .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__option{margin-left:-36px;padding-left:48px}.wpcwselect2-container--wpcw-frontend .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__option{margin-left:-48px;padding-left:60px}.wpcwselect2-container--wpcw-frontend .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__option .wpcwselect2-results__option{margin-left:-60px;padding-left:72px}.wpcwselect2-container--wpcw-frontend .wpcwselect2-results__group{color:#777;display:block;padding:6px 12px;font-size:12px;line-height:1.42857143;white-space:nowrap}.wpcwselect2-container--wpcw-frontend.wpcwselect2-container--focus .wpcwselect2-selection,.wpcwselect2-container--wpcw-frontend.wpcwselect2-container--open .wpcwselect2-selection{border-color:#333}.wpcwselect2-container--wpcw-frontend.wpcwselect2-container--open{z-index:999999}.wpcwselect2-container--wpcw-frontend.wpcwselect2-container--open .wpcwselect2-selection .wpcwselect2-selection__arrow b{border-color:transparent transparent #999;border-width:0 4px 4px}.wpcwselect2-container--wpcw-frontend.wpcwselect2-container--open.wpcwselect2-container--below .wpcwselect2-selection{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-color:transparent}.wpcwselect2-container--wpcw-frontend.wpcwselect2-container--open.wpcwselect2-container--above .wpcwselect2-selection{border-top-right-radius:0;border-top-left-radius:0;border-top-color:transparent}.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection__clear{color:#999;cursor:pointer;float:right;font-weight:700;margin-right:10px}.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection__clear:hover{color:#333}.wpcwselect2-container--wpcw-frontend.wpcwselect2-container--disabled .wpcwselect2-selection{border-color:#ccc;box-shadow:none}.wpcwselect2-container--wpcw-frontend.wpcwselect2-container--disabled .wpcwselect2-search__field,.wpcwselect2-container--wpcw-frontend.wpcwselect2-container--disabled .wpcwselect2-selection{cursor:not-allowed}.wpcwselect2-container--wpcw-frontend.wpcwselect2-container--disabled .wpcwselect2-selection,.wpcwselect2-container--wpcw-frontend.wpcwselect2-container--disabled .wpcwselect2-selection--multiple .wpcwselect2-selection__choice{background-color:#eee}.wpcwselect2-container--wpcw-frontend.wpcwselect2-container--disabled .wpcwselect2-selection--multiple .wpcwselect2-selection__choice__remove,.wpcwselect2-container--wpcw-frontend.wpcwselect2-container--disabled .wpcwselect2-selection__clear{display:none}.wpcwselect2-container--wpcw-frontend .wpcwselect2-dropdown{border-color:#333;overflow-x:hidden;margin-top:-1px;border-radius:0}.wpcwselect2-container--wpcw-frontend .wpcwselect2-dropdown--above{margin-top:1px}.wpcwselect2-container--wpcw-frontend .wpcwselect2-results>.wpcwselect2-results__options{max-height:200px;overflow-y:auto}.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--single{height:43px;line-height:1.42857143;padding:10px 24px 10px 12px}.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--single .wpcwselect2-selection__arrow{position:absolute;bottom:0;right:12px;top:0;width:4px}.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--single .wpcwselect2-selection__arrow b{border-color:#999 transparent transparent;border-style:solid;border-width:4px 4px 0;height:0;left:0;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--single .wpcwselect2-selection__rendered{color:#555;padding:0}.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple{min-height:34px;padding:0;height:auto}.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple .wpcwselect2-selection__rendered{box-sizing:border-box;display:block;line-height:1.42857143;list-style:none;margin:0;overflow:hidden;padding:0;width:100%;text-overflow:ellipsis;white-space:nowrap}.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple .wpcwselect2-selection__placeholder{color:#999;float:left;margin-top:5px}.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple .wpcwselect2-selection__choice{color:#fff;background:#333;border:1px solid #333;border-radius:0;cursor:default;float:left;margin:5px 0 0 6px;padding:0 6px}.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple .wpcwselect2-search--inline{margin:0}.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple .wpcwselect2-search--inline .wpcwselect2-search__field{background:transparent;padding:0 12px;height:32px;line-height:1.42857143;margin-top:0;min-width:5em;border:0;box-shadow:none}.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple .wpcwselect2-selection__choice__remove{color:#fff;cursor:pointer;display:inline-block;font-weight:700;margin-right:3px}.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple .wpcwselect2-selection__choice__remove:hover{color:#fff}.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple .wpcwselect2-selection__clear{margin-top:6px}.form-group-sm .wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--single,.input-group-sm .wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--single,.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--single.input-sm{border-radius:0;height:30px;line-height:1.5;padding:5px 22px 5px 10px}.form-group-sm .wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--single .wpcwselect2-selection__arrow b,.input-group-sm .wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--single .wpcwselect2-selection__arrow b,.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--single.input-sm .wpcwselect2-selection__arrow b{margin-left:-5px}.form-group-sm .wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple,.input-group-sm .wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple,.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple.input-sm{min-height:30px;border-radius:0}.form-group-sm .wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple .wpcwselect2-selection__choice,.input-group-sm .wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple .wpcwselect2-selection__choice,.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple.input-sm .wpcwselect2-selection__choice{line-height:1.5;margin:4px 0 0 5px;padding:0 5px}.form-group-sm .wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple .wpcwselect2-search--inline .wpcwselect2-search__field,.input-group-sm .wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple .wpcwselect2-search--inline .wpcwselect2-search__field,.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple.input-sm .wpcwselect2-search--inline .wpcwselect2-search__field{padding:0 10px;font-size:12px;height:28px;line-height:1.5}.form-group-sm .wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple .wpcwselect2-selection__clear,.input-group-sm .wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple .wpcwselect2-selection__clear,.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple.input-sm .wpcwselect2-selection__clear{margin-top:5px}.form-group-lg .wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--single,.input-group-lg .wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--single,.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--single.input-lg{border-radius:0;font-size:18px;height:46px;line-height:1.3333333;padding:10px 31px 10px 16px}.form-group-lg .wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--single .wpcwselect2-selection__arrow,.input-group-lg .wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--single .wpcwselect2-selection__arrow,.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--single.input-lg .wpcwselect2-selection__arrow{width:5px}.form-group-lg .wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--single .wpcwselect2-selection__arrow b,.input-group-lg .wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--single .wpcwselect2-selection__arrow b,.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--single.input-lg .wpcwselect2-selection__arrow b{border-width:5px 5px 0;margin-left:-10px;margin-top:-2.5px}.form-group-lg .wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple,.input-group-lg .wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple,.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple.input-lg{min-height:46px;border-radius:0}.form-group-lg .wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple .wpcwselect2-selection__choice,.input-group-lg .wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple .wpcwselect2-selection__choice,.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple.input-lg .wpcwselect2-selection__choice{font-size:18px;line-height:1.3333333;border-radius:0;margin:9px 0 0 8px;padding:0 10px}.form-group-lg .wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple .wpcwselect2-search--inline .wpcwselect2-search__field,.input-group-lg .wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple .wpcwselect2-search--inline .wpcwselect2-search__field,.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple.input-lg .wpcwselect2-search--inline .wpcwselect2-search__field{padding:0 16px;font-size:18px;height:44px;line-height:1.3333333}.form-group-lg .wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple .wpcwselect2-selection__clear,.input-group-lg .wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple .wpcwselect2-selection__clear,.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection--multiple.input-lg .wpcwselect2-selection__clear{margin-top:10px}.input-group-lg .wpcwselect2-container--wpcw-frontend .wpcwselect2-selection.wpcwselect2-container--open .wpcwselect2-selection--single .wpcwselect2-selection__arrow b,.wpcwselect2-container--wpcw-frontend .wpcwselect2-selection.input-lg.wpcwselect2-container--open .wpcwselect2-selection--single .wpcwselect2-selection__arrow b{border-color:transparent transparent #999;border-width:0 5px 5px}.wpcwselect2-container--wpcw-frontend[dir=rtl] .wpcwselect2-selection--single{padding-left:24px;padding-right:12px}.wpcwselect2-container--wpcw-frontend[dir=rtl] .wpcwselect2-selection--single .wpcwselect2-selection__rendered{padding-right:0;padding-left:0;text-align:right}.wpcwselect2-container--wpcw-frontend[dir=rtl] .wpcwselect2-selection--single .wpcwselect2-selection__clear{float:left}.wpcwselect2-container--wpcw-frontend[dir=rtl] .wpcwselect2-selection--single .wpcwselect2-selection__arrow{left:12px;right:auto}.wpcwselect2-container--wpcw-frontend[dir=rtl] .wpcwselect2-selection--single .wpcwselect2-selection__arrow b{margin-left:0}.wpcwselect2-container--wpcw-frontend[dir=rtl] .wpcwselect2-selection--multiple .wpcwselect2-search--inline,.wpcwselect2-container--wpcw-frontend[dir=rtl] .wpcwselect2-selection--multiple .wpcwselect2-selection__choice,.wpcwselect2-container--wpcw-frontend[dir=rtl] .wpcwselect2-selection--multiple .wpcwselect2-selection__placeholder{float:right}.wpcwselect2-container--wpcw-frontend[dir=rtl] .wpcwselect2-selection--multiple .wpcwselect2-selection__choice{margin-left:0;margin-right:6px}.wpcwselect2-container--wpcw-frontend[dir=rtl] .wpcwselect2-selection--multiple .wpcwselect2-selection__choice__remove{margin-left:2px;margin-right:auto}.has-warning .wpcwselect2-dropdown,.has-warning .wpcwselect2-selection{border-color:#8a6d3b}.has-warning .wpcwselect2-container--focus .wpcwselect2-selection,.has-warning .wpcwselect2-container--open .wpcwselect2-selection{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;border-color:#66512c}.has-warning.wpcwselect2-drop-active{border-color:#66512c}.has-warning.wpcwselect2-drop-active.wpcwselect2-drop.wpcwselect2-drop-above{border-top-color:#66512c}.has-error .wpcwselect2-dropdown,.has-error .wpcwselect2-selection{border-color:#a94442}.has-error .wpcwselect2-container--focus .wpcwselect2-selection,.has-error .wpcwselect2-container--open .wpcwselect2-selection{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;border-color:#843534}.has-error.wpcwselect2-drop-active{border-color:#843534}.has-error.wpcwselect2-drop-active.wpcwselect2-drop.wpcwselect2-drop-above{border-top-color:#843534}.has-success .wpcwselect2-dropdown,.has-success .wpcwselect2-selection{border-color:#3c763d}.has-success .wpcwselect2-container--focus .wpcwselect2-selection,.has-success .wpcwselect2-container--open .wpcwselect2-selection{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;border-color:#2b542c}.has-success.wpcwselect2-drop-active{border-color:#2b542c}.has-success.wpcwselect2-drop-active.wpcwselect2-drop.wpcwselect2-drop-above{border-top-color:#2b542c}.input-group>.wpcwselect2-hidden-accessible:first-child+.wpcwselect2-container--wpcw-frontend>.selection>.wpcwselect2-selection,.input-group>.wpcwselect2-hidden-accessible:first-child+.wpcwselect2-container--wpcw-frontend>.selection>.wpcwselect2-selection.form-control{border-bottom-right-radius:0;border-top-right-radius:0}.input-group>.wpcwselect2-hidden-accessible:not(:first-child)+.wpcwselect2-container--wpcw-frontend:not(:last-child)>.selection>.wpcwselect2-selection,.input-group>.wpcwselect2-hidden-accessible:not(:first-child)+.wpcwselect2-container--wpcw-frontend:not(:last-child)>.selection>.wpcwselect2-selection.form-control{border-radius:0}.input-group>.wpcwselect2-hidden-accessible:not(:first-child):not(:last-child)+.wpcwselect2-container--wpcw-frontend:last-child>.selection>.wpcwselect2-selection,.input-group>.wpcwselect2-hidden-accessible:not(:first-child):not(:last-child)+.wpcwselect2-container--wpcw-frontend:last-child>.selection>.wpcwselect2-selection.form-control{border-bottom-left-radius:0;border-top-left-radius:0}.input-group>.wpcwselect2-container--wpcw-frontend{display:table;table-layout:fixed;position:relative;z-index:2;width:100%;margin-bottom:0}.input-group>.wpcwselect2-container--wpcw-frontend>.selection>.wpcwselect2-selection.form-control{float:none}.input-group>.wpcwselect2-container--wpcw-frontend.wpcwselect2-container--focus,.input-group>.wpcwselect2-container--wpcw-frontend.wpcwselect2-container--open{z-index:3}.input-group>.wpcwselect2-container--wpcw-frontend,.input-group>.wpcwselect2-container--wpcw-frontend .input-group-btn,.input-group>.wpcwselect2-container--wpcw-frontend .input-group-btn .btn{vertical-align:top}.form-control.wpcwselect2-hidden-accessible{position:absolute!important;width:1px!important}@media(min-width:768px){.form-inline .wpcwselect2-container--wpcw-frontend{display:inline-block}}.wpcw_fe_table{width:100%}table.wpcw-table{border-spacing:0;border-collapse:collapse;margin:0 0 1.41575em;width:100%}table.wpcw-table td,table.wpcw-table th{border:1px solid #eee;padding:1em 1.41575em;text-align:left;vertical-align:middle}table.wpcw-table thead th{background-color:#f8f8f8;padding:1em 1.41575em;font-weight:700;vertical-align:middle;text-align:left}table.wpcw-table tbody td{background-color:#fdfdfd}#wpcw_fe_timer_countdown{float:right;padding:0 0 10px 24px;font-weight:700;line-height:24px;position:relative}#wpcw_fe_timer_countdown:before{display:inline-block;content:"\F2F2";position:absolute;font-size:20px;left:1px;top:1px}#wpcw_fe_timer_countdown .countdown-section{padding-left:.4em}#wpcw_fe_timer_countdown .countdown-period{padding-left:.2em}.wpcw_fe_quiz_begin_quiz{text-align:center;clear:both;margin:10px 10px 20px}.wpcw_fe_quiz_begin_quiz_hdr{font-size:110%;margin:0 0 25px}.wpcw-student-account .wpcw-student-account-navigation ul{border-bottom:1px solid #ddd;margin:0 0 20px;padding:0}.wpcw-student-account .wpcw-student-account-navigation ul li{display:inline-block;list-style:none;margin:0}.wpcw-student-account .wpcw-student-account-navigation ul li a{border:0;box-shadow:none;display:inline-block;padding:.5em 1em;margin:0;text-decoration:none}.wpcw-student-account .wpcw-student-account-navigation ul li.is-active a,.wpcw-student-account .wpcw-student-account-navigation ul li:hover,.wpcw-student-account .wpcw-student-account-navigation ul li a:hover{background:#eee}.wpcw-student-account .wpcw-table-courses td.course-title{width:40%}.wpcw-student-account .wpcw-table-courses td.course-progress .wpcw_progress{width:80%}.wpcw_powered_by{text-align:right;margin:0 0 10px;font-size:9pt}.wpcw_fe_progress_box{margin:10px 0;border:1px solid #ddd;padding:15px 20px;border-radius:3px;font-size:11pt;display:table;width:100%}.wpcw_fe_progress_box p{line-height:1.2em!important;margin:0 0 1em!important}.wpcw_fe_progress_box p:last-child{margin-bottom:0!important}.wpcw_fe_progress_box_complete{background:#fff;color:#333;border-color:#ddd;position:relative}.wpcw_fe_progress_box_complete .wpcw_fe_progress_box_inner{display:table-cell;vertical-align:middle}.wpcw_fe_progress_box_complete .wpcw_checkmark_wrapper,.wpcw_fe_progress_box_complete .wpcw_fe_progress_box_text{display:table-cell;vertical-align:middle;line-height:1.2em}.wpcw_fe_progress_box_complete .wpcw_fe_progress_box_text{padding-left:10px}.wpcw_fe_progress_box_pending{color:#050505;background:#baf5ba;border-color:#26c510}.wpcw_fe_progress_box_error{color:red;background:#fde0e0;border-color:red}.wpcw_fe_progress_box_error .wpcw_fe_progress_breakdown_wrap{border-color:red}.wpcw_fe_progress_box_success{color:green;background:#baf5ba;border-color:#26c510}.wpcw_fe_progress_box_success .wpcw_fe_progress_breakdown_wrap{border-color:#26c510}.wpcw_fe_progress_box_warning{color:#918817;background-color:#ffffe0;border-color:#e6db55}.wpcw_fe_progress_box_warning .wpcw_fe_progress_breakdown_wrap{border-color:#e6db55}.wpcw_fe_progress_box_download,.wpcw_fe_progress_box_mark{display:table-cell;vertical-align:middle;text-align:right}.wpcw_fe_progress_box_download img,.wpcw_fe_progress_box_mark img{display:inline}.wpcw_fe_progress_box_text{display:table-cell;vertical-align:middle}.wpcw_fe_quiz_submit_data input.fe_btn{margin-left:5px;margin-right:5px}.wpcw_fe_quiz_submit_data input.fe_btn,a.fe_btn{border-radius:3px;color:#fff!important;line-height:1;padding:8px 10px;text-align:center;text-decoration:none;font-weight:700;font-size:1em;line-height:1em;display:inline-block}a.fe_btn_small{font-size:9pt;font-weight:400;text-shadow:none;padding:4px 6px}.wpcw_fe_quiz_submit_data input.fe_btn:hover,a.fe_btn:hover{cursor:pointer!important;color:#fff}.wpcw_fe_quiz_submit_data input.fe_btn:active,a.fe_btn:active{position:relative;top:2px}.wpcw_fe_quiz_submit_data input.fe_btn_completion,a.fe_btn_completion{border:1px solid #63a62f;background-color:#7fbf4d}.wpcw_fe_quiz_submit_data input.fe_btn_completion:hover,a.fe_btn_completion:hover{background-color:#76b347}a.fe_btn_download,a.fe_btn_primary{border:1px solid #63a62f;background-color:#7fbf4d}a.fe_btn_download:hover,a.fe_btn_primary{background-color:#76b347}a.fe_btn_primary{display:inline-block}#wpcw_fe_course{font-size:10pt;border-spacing:0;border-radius:3px;border:1px solid #ddd;border-bottom:0}#wpcw_fe_course td,#wpcw_fe_course th{padding:10px;border:0;border-bottom:1px solid #ddd}#wpcw_fe_course .wpcw_fe_unit_none td{color:#767676;font-weight:400;text-align:center}#wpcw_fe_course .wpcw_fe_quiz{color:#aaa;text-align:left;width:15%}#wpcw_fe_course .wpcw_fe_module th{font-weight:700;background-image:linear-gradient(from top,#f9f9f9,#dcdcdc);background-color:#f1f1f1}#wpcw_fe_course .wpcw_fe_unit a{font-weight:700}#wpcw_fe_course .wpcw_fe_unit_progress{text-align:center;width:10%}.wpcw_fe_course_title{font-size:18pt}.wpcw_fe_course_desc{font-size:12pt;margin:10px 0 30px}.wpcw_fe_navigation_box{margin:10px 0;padding:15px 20px;border-radius:3px;line-height:14pt;font-size:11pt;text-align:center}a.fe_btn_navigation{border:1px solid #636bdb}a.fe_btn_navigation,a.fe_btn_navigation:hover{background-color:#7e84e0}a.fe_btn_navigation_disabled,a.fe_btn_navigation_disabled:hover{border:1px solid;border-color:#aaa #aaa #999;background-image:none;background-color:#bbb;box-shadow:inset 0 1px 0 0 #bbb;color:#eee;text-shadow:0 -1px 0 #999;opacity:.8;top:auto}#wpcw_fe_course_progress{font-size:10pt;border-spacing:0;border-radius:3px;border:1px solid #ddd;border-bottom:0}#wpcw_fe_course_progress .wpcw_fe_course_progress_desc{background-color:#fbfbfb;border:1px solid #ddd;padding:10px 15px;margin-bottom:5px}#wpcw_fe_course_progress td.wpcw_fe_course_progress_detail .wpcw_fe_course_progress_prerequisites .wpcw_fe_course_prerequisites_table{border:1px solid #ddd;border-bottom:0;margin:0 0 5px;background:#fff}#wpcw_fe_course_progress td.wpcw_fe_course_progress_detail .wpcw_fe_course_progress_prerequisites .wpcw_fe_course_prerequisites_table .wpcw_fe_course_prerequisites_header td{padding:5px 10px;font-weight:700;background-image:linear-gradient(from top,#f9f9f9,#dcdcdc);background-color:#f1f1f1}#wpcw_fe_course_progress td.wpcw_fe_course_progress_detail .wpcw_fe_course_progress_prerequisites .wpcw_fe_course_prerequisites_table .wpcw_fe_course_prerequisites_column_complete{width:5%;text-align:center}#wpcw_fe_course_progress td,#wpcw_fe_course_progress th{padding:10px;border:0;border-bottom:1px solid #ddd}#wpcw_fe_course_progress th{font-weight:700;background-image:linear-gradient(from top,#f9f9f9,#dcdcdc);background-color:#f1f1f1}#wpcw_fe_course_progress .wpcw_fe_course_progress_certificate,#wpcw_fe_course_progress .wpcw_fe_course_progress_grade,#wpcw_fe_course_progress .wpcw_fe_course_progress_pc{text-align:left}#wpcw_fe_course_progress .wpcw_fe_course_progress_grade{font-weight:700}#wpcw_fe_course_progress tbody .wpcw_fe_course_progress_grade{color:#aaa;font-weight:400;text-align:left}#wpcw_fe_course_progress #wpcw_fe_course{margin:0;background:#fff}#wpcw_fe_course_progress td.wpcw_fe_course_progress_detail{padding:5px;background:#efefef;display:none}#wpcw_fe_course_progress .wpcw_fe_course_progress_course{line-height:20px}#wpcw_fe_course_progress .wpcw_fe_course_progress_course a{background:url(//www.overthecounter.news/wp-content/plugins/wp-courseware/assets/img/icon_toggle_closed.png) no-repeat 0 3px;padding-left:22px;display:block;text-decoration:none;box-shadow:none;outline:0}#wpcw_fe_course_progress .wpcw_fe_course_progress_course a:active,#wpcw_fe_course_progress .wpcw_fe_course_progress_course a:focus,#wpcw_fe_course_progress .wpcw_fe_course_progress_course a:hover{outline:0}#wpcw_fe_course_progress .wpcw_fe_course_progress_course.active a{background-image:url(//www.overthecounter.news/wp-content/plugins/wp-courseware/assets/img/icon_toggle_open.png)}.wpcw_fe_course_progress_course a:hover{text-decoration:underline}#wpcw_fe_course_progress td.wpcw_fe_course_progress_detail #wpcw_fe_course td{padding:5px 10px}#wpcw_fe_course_progress td.wpcw_fe_course_progress_detail #wpcw_fe_course td.wpcw_fe_module_title_header{width:30%}#wpcw_fe_course_progress .wpcw_fe_course_progress_detail table{width:100%}#wpcw_fe_course_progress .wpcw_fe_reset_progress,#wpcw_fe_course_progress .wpcw_fe_unit_progress{width:5%;text-align:center}#wpcw_fe_course_progress .wpcw_fe_reset_progress{width:2%}#wpcw_fe_course_progress .wpcw_fe_reset_progress a{text-decoration:none}.wpcw-course,.wpcw-course-single-content .wpcw-course-enrollment-button{margin-bottom:1.5em}.wpcw_expired_notification{background:red;font-size:25px;color:#fff;padding:10px;text-align:center}.wpcw_fe_progress_breakdown_wrap{border-top:1px solid #26c510;padding-top:15px;margin-top:20px;font-size:10pt}.wpcw_fe_progress_result_by_tag{line-height:1.2em;margin:0 0 .3em}.wpcw_fe_progress_result_by_tag b,.wpcw_fe_progress_timing b{padding-right:.5em}.wpcw_fe_progress_timing_pad{margin-top:10px}.wpcw_fe_quiz_messages_wrapper{display:table;width:100%}.wcpw_fe_quiz_messages{padding-right:10px}.wcpw_fe_quiz_messages,.wpcw_fe_progress_download{display:table-cell;vertical-align:middle}.wpcw_fe_progress_download{text-align:right}.wpcw_fe_custom_feedback_wrap{border-color:#ccc;background:#efefef;font-size:10pt}.wpcw_fe_custom_feedback_item{margin:0 0 .8em;border-bottom:1px solid #ccc;padding-bottom:.8em}.wpcw_fe_custom_feedback_wrap .wpcw_fe_custom_feedback_item:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}.wpcw_clear{clear:both;height:1px;padding:0;margin:0;line-height:1px}.wpcw_checkmark,.wpcw_circle{display:inline-block;background:#d8d8d8;color:#333;height:25px;width:25px;border-radius:25px;position:relative;vertical-align:middle}.wpcw_checkmark{background:#5cb85c;color:#fff}.wpcw_checkmark:before{display:inline-block;content:"\F00C";position:absolute;top:6px;left:6px}#wpcw_sticky_bar_inner{width:100%!important}.wpcw_button_wrapper{margin:10px 0}.wpcw-clear{clear:both}.wpcw-unit-wrapper.wpcw_divi_layout{width:80%;max-width:1080px;margin:auto;position:relative}.wpcw-order-received-details{border-top:1px solid #ddd;list-style:none;margin-left:0;margin-right:0}.wpcw-order-received-details li{border-bottom:1px solid #ddd;padding:.5em 0}.wpcw-orders-table td.order-actions{text-align:center}.wpcw-orders-table td.order-actions a{display:inline-block;margin-right:3px}.wpcw-orders-table td.order-actions a:last-child{margin-right:0}.wpcw-table-subscriptions td.subscription-actions{text-align:center}.wpcw-table-subscriptions td.subscription-actions a{display:inline-block;margin-right:3px}.wpcw-table-subscriptions td.subscription-actions a:last-child{margin-right:0}.wpcw_progress_wrap{display:block}.wpcw_progress{display:inline-block;width:70%;margin:0 auto;height:22px;vertical-align:middle;padding:1px;border-radius:3px;position:relative;overflow:hidden;border-radius:4px;background-color:#efefef;box-shadow:inset 0 1px 2px rgba(0,0,0,.2);background-repeat:repeat-x}.wpcw_progress_bar{display:block;width:0;height:100%;font-size:12px;color:#fff;text-align:center;background-color:#5cb85c;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-sizing:border-box;background-repeat:repeat-x;transition:width .6s ease;background-size:40px 40px}.wpcw_progress_percent{display:inline-block;line-height:22px;margin-left:4px;text-align:center}.wpcw_fe_upload_progress{display:none;margin:10px auto 15px}.wpcw_fe_upload_progress .wpcw_progress{width:300px;background:#fff}.wpcw_fe_quiz_box{margin:10px 0;border:1px solid #ddd;padding:15px 20px;border-radius:3px;line-height:1.2em;font-size:10pt}.wpcw_fe_quiz_q_single{border-bottom:1px solid #3a87ad;padding:15px 0 10px}.wpcw_fe_quiz_box .wpcw_fe_quiz_q_single:last-child{border-bottom:none;padding-bottom:0}.wpcw_fe_quiz_q_single_error{color:red;background:#fde0e0;border:1px solid red;margin:10px auto 15px;font-size:.9em;padding:5px;border-radius:3px}.wpcw_fe_quiz_q_single textarea{margin:15px 0 5px;width:95%}.wpcw_fe_quiz_box_pending{background-color:#d9edf7;border-color:#3a87ad}.wpcw_fe_quiz_title{font-weight:700;margin-bottom:5px}.wpcw_fe_quiz_a_image,.wpcw_fe_quiz_q_image{margin:10px 0}.wpcw_fe_quiz_box_wrap .wpcw_fe_quiz_a_image img,.wpcw_fe_quiz_box_wrap .wpcw_fe_quiz_q_image img{max-width:100%;border:1px solid #ddd;box-shadow:none;background:#fff;padding:3px}.wpcw_fe_quiz_pass_mark{font-size:90%;margin-bottom:5px;line-height:1.2em}.wpcw_fe_quiz_q_hdr{border-bottom:1px solid #3a87ad;margin:15px 0 10px;clear:both}.wpcw_fe_quiz_box_wrap ul.wpcw_fe_quiz_q_answers{padding:10px 0 10px 15px;list-style-type:none;margin:0}ul.wpcw_fe_quiz_q_answers input[type=checkbox]+label,ul.wpcw_fe_quiz_q_answers input[type=radio]+label{display:inline-block}ul.wpcw_fe_quiz_q_answers input[type=radio]:checked+label{font-weight:700}.wpcw_fe_quiz_retake,.wpcw_fe_quiz_submit{text-align:center;padding:10px 0}.wpcw_fe_quiz_retake .wpcw_loader{margin-bottom:15px}.wpcw_fe_quiz_q_title{margin-bottom:15px;font-size:110%}.wpcw_fe_quiz_q_error .wpcw_fe_quiz_q_title{font-weight:700;color:red}.wpcw_fe_quiz_q_hint{margin:5px 0;font-style:italic;font-size:90%}.wpcw_fe_quiz_q_error ul.wpcw_fe_quiz_q_answers input[type=radio]:checked+label{color:red}.wpcw_fe_quiz_q_error .wpcw_fe_quiz_status{padding-left:10px;font-size:90%;font-style:italic}.wpcw_fe_quiz_q_correct,.wpcw_fe_quiz_q_explanation,.wpcw_fe_quiz_q_user_grade,.wpcw_fe_quiz_q_your_answer{margin:10px 0}.wpcw_fe_quiz_q_correct ul,.wpcw_fe_quiz_q_explanation ul,.wpcw_fe_quiz_q_feedback ul,.wpcw_fe_quiz_q_user_grade ul,.wpcw_fe_quiz_q_your_answer ul{margin-bottom:10px}#wpcw_fe_outer_wrap ul.wpcw_fe_quiz_q_possible_list{margin:.5em 0;list-style:disc}#wpcw_fe_outer_wrap .wpcw_fe_quiz_q_correct ul li,#wpcw_fe_outer_wrap .wpcw_fe_quiz_q_your_answer ul li,#wpcw_fe_outer_wrap ul.wpcw_fe_quiz_q_possible_list li,.wpcw_fe_quiz_q_feedback ul li{margin:.2em 3em;padding:0;line-height:1.2em}.wpcw_fe_quiz_q_result{margin:5px 0;background-repeat:no-repeat;padding-left:0;font-weight:700;min-height:16px;background-position:0 2px}.wpcw_fe_quiz_q_result_correct:before,.wpcw_fe_quiz_q_result_incorrect:before{display:inline-block;margin-right:5px;font-size:1.1em}.wpcw_fe_quiz_q_result_correct{color:green}.wpcw_fe_quiz_q_result_correct:before{content:"\F00C"}.wpcw_fe_quiz_q_result_incorrect{color:red}.wpcw_fe_quiz_q_result_incorrect:before{content:"\F00D"}.wpcw_fe_quiz_box_full_answers b{color:#3a87ad}.wpcw_fe_quiz_answer_later{float:right;font-size:.9em;margin:5px 0}.wpcw_ques_sorting_ul{padding:0!important;margin:0}.wpcw_ques_sorting_ul .wpcw_que_sorting_list{background-color:#fff;display:flex;align-items:center;justify-content:flex-start;padding:15px 72px 15px 15px!important;grid-gap:10px 15px;gap:10px 15px;position:relative;margin-bottom:15px;border:1px solid #52b5bc;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;font-size:1rem;font-weight:400;cursor:move}.wpcw_ques_sorting_ul .wpcw_que_sorting_list:last-child{margin-bottom:0}.wpcw_ques_sorting_ul .wpcw_que_sorting_list.ui-sortable-helper{cursor:-webkit-grabbing;cursor:grabbing}.wpcw_ques_sorting_ul .wpcw_que_sorting_list img.wpcw_sorting_img{width:100%;max-width:70px}@media(max-width:575px){.wpcw_ques_sorting_ul .wpcw_que_sorting_list img.wpcw_sorting_img{margin:0 auto 8px}}.wpcw_ques_sorting_ul .wpcw_que_sorting_list span.dashicons.dashicons-move{font-size:32px;width:32px;height:32px;position:absolute;top:0;right:20px;bottom:0;margin:auto 0;color:#a4a3a3}@media(max-width:575px){.wpcw_ques_sorting_ul .wpcw_que_sorting_list span.dashicons.dashicons-move{margin:0;font-size:21px;top:10px;right:10px;width:auto;height:auto}}@media(max-width:575px){.wpcw_ques_sorting_ul .wpcw_que_sorting_list{padding:15px!important;display:block;text-align:center}.wpcw_ques_sorting_ul .wpcw_que_sorting_list>*{display:block}}.wpcw_question_type_fillblank .wpcw_fe_quiz_q_fillblank_wrapper input.wpcw_fillblank_intput{background:transparent;border-radius:0;display:inline-block!important;padding:2px .75em;margin:3px 3px 3px 6px;color:#000;max-width:140px;border:dotted #000;border-width:0 0 2px}.wpcw_question_type_fillblank .wpcw_fe_quiz_q_fillblank_wrapper input.wpcw_fillblank_intput.focus-visible,.wpcw_question_type_fillblank .wpcw_fe_quiz_q_fillblank_wrapper input.wpcw_fillblank_intput:focus-visible{outline:none!important}.wpcw_fe_quiz_q_matrixsorting_wrapper .ui-sortable-placeholder{background-color:#fff4ec;background-image:none;border:2px dashed #e95050!important;height:100%!important;list-style:none;min-width:50px;width:100%!important;visibility:visible!important;margin:0 5px 5px;padding:0!important;opacity:.5}.wpcw_fe_quiz_q_matrixsorting_wrapper .wpcw_ans_matrix_sorting_ul{display:flex;flex-wrap:wrap;padding:0;list-style:none;grid-gap:8px 8px;gap:8px 8px;width:100%;min-height:35px}.wpcw_fe_quiz_q_matrixsorting_wrapper .wpcw_ans_matrix_sorting_ul li{padding:10px 15px;background:#fff;border:0;border-radius:6px;cursor:move;font-size:1.25em;line-height:1;float:left;font-weight:500}.wpcw_fe_quiz_q_matrixsorting_wrapper table.wpcw_matrixsorting_table{background-color:#fff}.wpcw_fe_quiz_q_matrixsorting_wrapper table.wpcw_matrixsorting_table tr th img{width:100%;max-width:70px}.wpcw_fe_quiz_q_matrixsorting_wrapper table.wpcw_matrixsorting_table tr td{padding:0}.wpcw_fe_quiz_q_matrixsorting_wrapper table.wpcw_matrixsorting_table tr td ul{align-items:center;border-bottom-left-radius:0;border-left:0;border-top-left-radius:0;display:flex;height:100%;padding:.5em;margin:0;list-style:none;min-height:50px}.wpcw_fe_quiz_q_matrixsorting_wrapper table.wpcw_matrixsorting_table tr td ul li:not(.ui-sortable-placeholder){padding:10px 15px;background:#f7f7f7;border:0;border-radius:6px;cursor:move;font-size:1.25em;line-height:1;margin:.5em;font-weight:500}.wpcw_fe_quiz_q_open input[type=text]{margin-top:5px;width:80%}.wpcw_fe_quiz_q_open textarea{width:80%}.wpcw_fe_quiz_q_upload_wrapper{margin-top:10px}.wpcw_fe_quiz_q_upload_existing{margin:0 10px 10px}.wpcw_fe_quiz_q_upload_change_file_wrap{margin:0 10px 15px}.wpcw_fe_quiz_q_upload_change_file_cancel{display:none}.wpcw_widget_progress #wpcw_fe_course{font-size:9pt}.wpcw_widget_progress #wpcw_fe_course td{padding:5px 10px}.wpcw_widget_progress #wpcw_fe_course .wpcw_fe_module_title_header{width:25%}.wpcw_widget_progress #wpcw_fe_course .wpcw_fe_unit_progress span{display:none}.wpcw_widget_progress #wpcw_fe_course .wpcw_fe_unit_complete{background:#deffd6}.wpcw_widget_progress #wpcw_fe_course .wpcw_fe_unit_complete,.wpcw_widget_progress #wpcw_fe_course .wpcw_fe_unit_complete a{color:green}.wpcw_widget_progress tr.wpcw_fe_module{cursor:pointer}.wpcw_widget_progress .wpcw_fe_toggle{text-align:right;vertical-align:top;font-size:150%;font-weight:700}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}.wpcw-spinner{background:url(//www.overthecounter.news/wp-content/plugins/wp-courseware/assets/img/spinner.gif) no-repeat;display:inline-block;float:none;vertical-align:middle;padding:0;margin:0;height:15px;width:15px;opacity:.7;filter:alpha(opacity=70);background-size:15px 15px;position:relative;top:4px}.wpcw-spinner.left{margin-right:5px}.wpcw-spinner.right{margin-left:5px}.button .wpcw-spinner{position:relative;top:-1px}.blockUI.blockOverlay{position:relative}.blockUI.blockOverlay:before,.loader:before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(//www.overthecounter.news/wp-content/plugins/wp-courseware/assets/img/loader.svg) 50%;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75);opacity:.6}table.wpcw-cart-table td.course-remove,table.wpcw-cart-table th.course-remove{text-align:center;width:50px}table.wpcw-cart-table td.course-remove a.wpcw-remove-from-cart,table.wpcw-cart-table th.course-remove a.wpcw-remove-from-cart{box-shadow:none;text-decoration:none}table.wpcw-cart-table tfoot td{padding:0;text-align:right}table.wpcw-cart-table .coupon-amount,table.wpcw-cart-table .coupon-label,table.wpcw-cart-table .total-amount,table.wpcw-cart-table .total-label{display:inline-block;font-weight:700;padding:1em 1.41575em}table.wpcw-cart-table .coupon-amount,table.wpcw-cart-table .course-price,table.wpcw-cart-table .total-amount{text-align:left;width:200px}table.wpcw-cart-table .coupon-amount,table.wpcw-cart-table .total-amount{background:#fdfdfd;border-left:1px solid #eee}table.wpcw-cart-table .coupon-label .coupon-label-code{font-weight:400;font-style:italic;padding-left:5px;display:inline-block}table.wpcw-cart-table .coupon-amount a{float:right;font-size:14px;line-height:26px;font-weight:400;box-shadow:none;color:red;text-align:right}.wpcw-checkout-login-form .wpcw-show-login{display:inline-block;margin-left:5px}.wpcw-payment-methods{list-style:none;margin-bottom:1.5em;padding:0;margin-left:0;margin-right:0}.wpcw-payment-method{list-style:none;border-bottom:1px solid #ddd;padding:0;margin:0}.wpcw-payment-method>label:first-of-type{margin:1em 0}.wpcw-payment-method label{cursor:pointer}.wpcw-payment-method input.input-radio[name=payment_method]{display:none}.wpcw-payment-method input.input-radio[name=payment_method]+label:before{content:"";display:inline-block;width:16px;height:16px;border:2px solid #fff;box-shadow:0 0 0 2px #000;background:#fff;margin-left:4px;margin-right:.5em;border-radius:100%;transform:translateY(2px)}.wpcw-payment-method input.input-radio[name=payment_method]:checked+label:before{background:#000}.wpcw-payment-method .wpcw-payment-method-box{background:#eee;padding:2em}.wpcw-payment-method .wpcw-payment-method-box p:last-child{margin-bottom:0}.wpcw-payment-method .wpcw-payment-method-icon{display:inline-block;float:right;font-size:20px;line-height:24px}.wpcw-payment-method .wpcw-payment-method-icon img{max-height:24px;max-width:200px}.wpcw-payment-method fieldset{border:0;padding:0;margin:0}.wpcw-payment-method .wpcw-cc-form,.wpcw-place-order.wpcw-place-order-no-payment{margin-top:20px}.wpcw-place-order .wpcw-privacy-checkboxes{text-align:left;padding:0 1em 0 0;float:left}.wpcw-place-order .wpcw-privacy-checkboxes p{margin-bottom:0}.wpcw-place-order #wpcw-place-order{float:right}.wpcw-checkout-form.processing .blockUI.blockOverlay{top:50%!important}.ets-toggle{background:transparent;border:none;cursor:pointer}.ets-toggle img{width:100%}.wpcw-toaster{position:fixed;bottom:0;left:0;width:100%;transition:.7s ease;transform:translatey(100%);font-family:san-sherif}.wpcw-toaster #wpcw-beg-btn{background:transparent;color:#a6a6a6;border:none;position:absolute;top:-100px}.wpcw-toaster #wpcw-beg-btn .beg-icon{font-size:7rem}#wpcw-beg-btn img{width:100%}.wpcw-tab{overflow:hidden;border:1px solid #ccc;background-color:#f1f1f1}.wpcw-tab button{background-color:inherit;float:left;outline:none;cursor:pointer;padding:14px 16px;transition:.3s;font-size:17px;color:#000;font-size:14px;font-weight:500;border:none;border-bottom:2px solid transparent;border-radius:5px 5px 0 0;margin-bottom:-1px}.wpcw-tab button:hover{background-color:#ddd;background-color:#f1f1f1;text-decoration:none}.wpcw-tab button.active{background-color:#ccc;border-bottom:2px solid #000;background-color:#fff;text-decoration:none}.tabcontent{display:none;padding:6px 12px;border:1px solid #ccc;border-top:none}.tabcontent .wpcw-course-note-content{height:200px;overflow-y:auto;padding-right:15px}.tabcontent h3{margin:0 0 15px}.wpcw-notes-inputs{display:none}.wpcw-edit-note{margin:0 9px}.wpcw-notes-body{display:block;max-width:1366px;margin:auto}.wpcw-notes-body .wpcw-create-note{display:block;width:100%;background:#fff;border:1px solid #000;box-shadow:none;padding:5px 12px;text-align:left;color:#8e8686;height:55px;text-decoration:none}.wpcw-notes-body .wpcw-submit-note{background:#000;color:#fff;box-shadow:none;font-size:14px;font-weight:500;padding:15px 20px;min-width:120px;border:1px solid #000;margin-left:15px}.wpcw-notes-body .wpcw-submit-note:hover{background-color:#fff;color:#000;border-color:#000;text-decoration:none}.wpcw-notes-body .wpcw-cancel-note{background:rgba(174,153,153,.1215686275);color:#000;box-shadow:none;border:none;padding:7px;font-size:14px;font-weight:500;background-color:transparent;font-weight:600;text-decoration:underline}.wpcw-notes-body textarea.wpcw-editor-area{width:100%;margin:0;box-shadow:none;border:1px solid #dcdcde}.wpcw-notes-body .wpcw-tab{background-color:transparent;border:0;border-bottom:1px solid #e1e1e1;color:#000}.wpcw-notes-body .tabcontent{margin-top:20px;border:0;font-family:sans-serif}.wpcw-notes-body .wpcw-content-div{display:inline-block;width:100%;border-top:1px solid #e1e1e1;padding:15px 0;margin:10px 0 0}.wpcw-notes-body .note-content{margin:0 20px}.wpcw-create-note:after{content:"";clear:both;display:block}.wpcw-create-note .wpcw-plus-icon{float:right;background:#000;color:#fff;font-size:12px;font-weight:bolder;border-radius:50%;width:15px;height:15px;padding:0;display:inline-flex;align-items:center;justify-content:center}.wpcw-button-group{margin-top:10px;text-align:right}.wpcw-content-div span{margin-right:auto}.edit-note-editor{display:none}.wpcw-content-img{display:flex}.wpcw-select-div select{background:#fff;box-shadow:none;border:1px solid #000;padding:5px 10px;margin-top:20px;margin-bottom:30px;height:50px;margin-right:15px;font-size:16px;font-weight:500}.wpcw-success{display:none;background-color:rgba(112,204,133,.8392156863);padding:5px;text-align:center;margin-bottom:10px}.wpcw-error{background-color:#dc3545}.note-spinner{display:none;top:0}.quicktags-toolbar .button.button-small{margin:2px;color:#2271b1;background:#f6f7f7;vertical-align:top;min-height:26px;line-height:2.18181818;padding:0 8px;display:inline-block;text-decoration:none;cursor:pointer;border:1px solid #2271b1;-webkit-appearance:none;border-radius:3px;white-space:nowrap;box-sizing:border-box}.wpcw-toaster.expanded{transform:translate(0);z-index:99}.main-note-section{display:inline-block;width:100%;background-color:#fff;border-top:1px solid #e1e1e1;padding-top:40px;box-shadow:0 5px 16px rgba(0,0,0,.05);transition:.5s ease}.single-course_unit .has-text-field #wp-link .query-results{top:270px}.single-course_unit #link-modal-title{height:40px;line-height:0}.single-course_unit #wp-link-wrap{font-size:14px;overflow:unset}html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6,
p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em,
img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, hr,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figure, figcaption, hgroup,
menu, footer, header, nav, section, summary, time, mark, audio, video,
button, input, textarea {
margin: 0;
padding: 0;
border: 0;
vertical-align: baseline;
font-size: 100%;
font-family: inherit;
}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
display: block;
}
ol,
ul {
list-style: none;
}
blockquote,
q {
quotes: none;
}
blockquote:before,
blockquote:after,
q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
button,
input[type="submit"] {
box-sizing: content-box;
-webkit-appearance: none;
cursor: pointer;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
} input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
input[type="search"] {
-webkit-appearance: none;
}
textarea {
overflow: auto;
}
a img {
border: 0;
}
img {
height: auto;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
img {
min-height: 1px;
}
} ::-webkit-input-placeholder {
color: inherit;
}
::-moz-placeholder {
color: inherit;
opacity: 1;
}
:-ms-input-placeholder {
color: inherit;
}
html {
box-sizing: border-box;
}
*,
*::before,
*::after {
box-sizing: inherit;
} :root {
--body-font: "Public Sans", system-ui, sans-serif;
--ui-font: var(--body-font);
--text-font: var(--body-font);
--title-font: var(--ui-font);
--h-font: var(--ui-font);
--text-size: 14px;
--text-lh: 1.714;
--main-width: 1200px;
--grid-gutter: 36px;
--wrap-padding: 35px;
--boxed-pad: 45px;
--sidebar-width: 33.3333333%;
--sidebar-pad: 38px;
--c-sidebar-sep: var(--c-separator2);
--max-width-md: 680px;
--title-size-xs: 14px;
--title-size-s: 16px;
--title-size-n: 18px;
--title-size-m: 20px;
--title-size-l: 25px;
--title-size-xl: 30px;
--title-fw-semi: 600;
--title-fw-bold: 700;
--grid-p-title: var(--title-size-m);
--grid-sm-p-title: var(--title-size-s);
--grid-lg-p-title: var(--title-size-l);
--list-p-title: calc(var(--title-size-m) * 1.05);
--small-p-title: var(--title-size-xs);
--feat-grid-title-s: var(--title-size-n);
--feat-grid-title-m: var(--title-size-m);
--feat-grid-title-l: var(--title-size-l);
--excerpt-size: 15px;
--post-content-size: 1.186rem;
--post-content-lh: 1.7;
--post-content-gaps: 1.54em;
--single-content-size: var(--post-content-size);
--p-media-margin: 1.867em;
--c-facebook: #1a6dd4;
--c-twitter: #55acef;
--c-pinterest: #e4223e;
--c-linkedin: #02669a;
--c-tumblr: #44546b;
--c-instagram: #c13584;
--c-vk: #45668e;
--c-vimeo: #1ab7ea;
--c-youtube: #ff0000;
--c-dribble: #ea4c89;
--c-flickr: #0063dc;
--c-email: #080808;
--c-whatsapp: #23c761;
--c-soundcloud: #ff8800;
--c-rss: #f97d1e;
--c-reddit: #ff4500;
--block-wrap-mb: 55px;
--btn-height: 38px;
--btn-shadow: 0 2px 7px -4px rgba(0, 0, 0, 0.16);
}
@media (max-width: 767px) {
:root {
--block-wrap-mb: 45px;
}
}
:root,
.s-light {
--c-main: #2ab391;
--c-main-rgb: 42, 179, 145;
--c-contrast-0: #fff;
--c-contrast-10: #fbfbfb;
--c-contrast-50: #f7f7f7;
--c-contrast-75: #efefef;
--c-contrast-100: #e8e8e8;
--c-contrast-125: #e2e2e2;
--c-contrast-150: #ddd;
--c-contrast-200: #ccc;
--c-contrast-300: #bbb;
--c-contrast-400: #999;
--c-contrast-450: #8a8a8a;
--c-contrast-500: #777;
--c-contrast-600: #666;
--c-contrast-650: #505050;
--c-contrast-700: #444;
--c-contrast-800: #333;
--c-contrast-850: #191919;
--c-contrast-900: #161616;
--c-contrast: #000;
--c-rgba: 0, 0, 0;
--c-separator: var(--c-contrast-100);
--c-separator2: var(--c-contrast-125);
--c-links: var(--c-contrast-900);
--c-headings: var(--c-contrast-900);
--c-excerpts: var(--c-contrast-650);
--c-nav: var(--c-contrast-900);
--c-nav-hov-bg: transparent;
--c-nav-drop-sep: rgba(0, 0, 0, .07);
--c-nav-blip: var(--c-contrast-300);
--c-post-meta: var(--c-contrast-450);
--footer-mt: 60px;
--footer-bg: #f7f7f7;
--footer-lower-bg: #f0f0f0;
}
.s-dark:not(i),
.site-s-dark,
.site-s-dark .s-light {
--c-contrast-0: #000;
--c-contrast-10: #070707;
--c-contrast-50: #111;
--c-contrast-75: #151515;
--c-contrast-100: #222;
--c-contrast-125: #2b2b2b;
--c-contrast-150: #333;
--c-contrast-200: #444;
--c-contrast-300: #555;
--c-contrast-400: #777;
--c-contrast-450: #999;
--c-contrast-500: #bbb;
--c-contrast-600: #c0c0c0;
--c-contrast-650: #ccc;
--c-contrast-700: #d1d1d1;
--c-contrast-800: #ddd;
--c-contrast-850: #ececec;
--c-contrast-900: #f0f0f0;
--c-contrast: #fff;
--c-rgba: 255, 255, 255;
--c-a-hover: rgba(var(--c-rgba), .7);
--c-headings: var(--c-contrast-850);
--c-excerpts: var(--c-contrast-650);
--c-separator: rgba(var(--c-rgba), .13);
--c-separator2: rgba(var(--c-rgba), .13);
--c-links: var(--c-contrast-900);
--c-headings: var(--c-contrast-850);
--c-nav: var(--c-contrast-900);
--c-nav-drop-bg: var(--c-contrast-10);
--c-nav-drop-sep: rgba(255, 255, 255, .1);
--c-post-meta: rgba(var(--c-rgba), .65);
--c-email: var(--c-contrast-300);
--c-input-bg: rgba(var(--c-rgba), .1);
--footer-bg: #0f0f11;
--footer-lower-bg: #040404;
}
.site-s-dark {
--footer-bg: #070708;
}
.site-s-dark body {
background: #151516;
}
html {
font-size: 14px;
}
body {
font-family: var(--body-font);
line-height: 1.5;
color: var(--body-color, var(--c-contrast-700));
background: var(--c-contrast-0);
-webkit-text-size-adjust: 100%;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
overflow-x: hidden;
}
@media (max-width: 1200px) {
html,
body {
overflow-x: hidden;
}
}
::-moz-selection {
background: var(--c-main);
color: #fff;
}
::selection {
background: var(--c-main);
color: #fff;
}
img::-moz-selection {
background: transparent;
}
img::selection {
background: transparent;
}
:root {
--admin-bar-h: 32px;
}
@media (max-width: 782px) {
:root {
--admin-bar-h: 46px;
}
}
*,
:before,
:after {
-webkit-font-smoothing: antialiased;
}
p {
margin-bottom: 21px;
word-break: break-all;
word-break: break-word;
overflow-wrap: break-word;
}
h1 {
font-size: 1.846em;
}
h2 {
font-size: 1.5em;
}
h3 {
font-size: 1.285em;
}
h4 {
font-size: 1.21em;
}
h5 {
font-size: 1.107em;
}
h6 {
font-size: 1.07em;
}
h1, h2, h3, h4, h5, h6 {
font-weight: var(--title-fw-bold);
font-family: var(--h-font);
color: var(--c-headings);
} a {
color: var(--c-a, var(--c-links));
text-decoration: none;
transition: all .25s ease-in-out;
}
a:hover {
text-decoration: none;
color: var(--c-a-hover, var(--c-main));
} code,
pre {
background: rgba(var(--c-rgba), 0.03);
}
code {
padding: 4px 10px;
}
pre {
padding: 1.5em 1em;
border-left: 3px solid var(--c-separator);
border-bottom: 1px solid transparent;
display: block;
word-break: break-all;
word-wrap: break-word;
font-family: Menlo, Monaco, Consolas, monospace;
font-size: max(14px, .9em);
}
pre code {
white-space: pre-wrap;
background: transparent;
font-size: inherit;
}
table {
max-width: 100%;
background-color: transparent;
}
th, td {
background: transparent;
padding: 5px 9px;
border: 1px solid var(--c-separator2);
text-align: initial;
}
th {
background: rgba(var(--c-rgba), 0.05);
}
table caption {
padding: 0 0 7px 0;
width: auto;
font-weight: 600;
}
small {
font-size: 0.92308em;
}
input,
textarea,
select {
border: 1px solid var(--c-contrast-150);
padding: 7px 12px;
outline: 0;
height: auto;
font-size: 14px;
color: var(--c-contrast-500);
max-width: 100%;
border-radius: 2px;
box-shadow: 0 2px 7px -4px rgba(0, 0, 0, 0.1);
background: var(--c-input-bg, var(--c-contrast-0));
}
input {
width: var(--input-width, initial);
height: var(--input-height, 38px);
}
input[type=checkbox],
input[type=radio] {
width: initial;
height: initial;
}
textarea {
width: 100%;
padding: 14px 12px;
line-height: 1.5;
}
input:focus,
textarea:focus,
select:focus {
border-color: var(--c-contrast-400);
color: var(--c-contrast-650);
}
input[type=submit],
button,
input[type=reset]
input[type=button],
.ts-button {
-webkit-appearance: none;
padding: var(--btn-pad, 0 17px);
font-family: var(--ui-font);
font-size: var(--btn-f-size, 12px);
font-weight: var(--btn-f-weight, 600);
line-height: var(--btn-l-height, var(--btn-height));
height: var(--btn-height);
letter-spacing: 0.03em;
text-transform: uppercase;
text-align: center;
box-shadow: var(--btn-shadow);
transition: .25s ease-in-out;
background: var(--c-main);
color: #fff;
border: 0;
border-radius: 2px;
}
input[type=submit]:hover,
button:hover,
input[type=reset]
input[type=button]:hover,
.ts-button:hover {
background: #161616;
border-color: #161616;
color: #fff;
}
.s-dark input[type=submit]:hover, .s-dark
button:hover, .s-dark
input[type=reset]
input[type=button]:hover, .s-dark
.ts-button:hover {
border-color: #555;
}
button:focus {
outline: 0;
}
input[type="submit"]:active,
button:active,
input[type="button"]:active {
opacity: 0.9;
}
.ts-button-alt {
--btn-l-height: 1;
--btn-height: auto;
--btn-pad: 10px 17px;
box-sizing: border-box;
display: inline-flex;
align-items: center;
justify-content: center;
background: transparent;
border: 1px solid var(--c-contrast-100);
color: var(--c-contrast-650);
}
.ts-button-b {
background: transparent;
border: 1px solid var(--c-main);
color: var(--c-main);
}
.ts-button:not(._),
.ts-button-alt:not(._) {
box-shadow: var(--btn-shadow);
}
blockquote {
padding: .5em 1.5em;
color: var(--c-contrast-850);
font-family: var(--blockquote-font, inherit);
font-size: 1.12em;
font-weight: 400;
}
blockquote cite,
blockquote [class*=__citation] {
font-family: var(--ui-font);
color: var(--c-contrast-450);
font-size: 13px;
font-size: max(12px, .7em);
font-weight: 400;
font-style: normal;
letter-spacing: .02em;
}
blockquote p + cite,
blockquote [class*=__citation] {
display: block;
margin-top: 15px;
}
blockquote cite:before {
content: "\2014";
margin-right: 5px;
opacity: .6;
}
blockquote > p:last-of-type {
margin-bottom: 0;
}
.wp-block-pullquote.is-style-modern blockquote,
.modern-quote {
position: relative;
padding: 0;
padding-left: calc(28px + 1em);
padding-right: 14px;
padding-top: 17px;
padding-bottom: 0;
margin-top: 35px;
margin-bottom: 35px;
font-family: "Merriweather", Georgia, serif;
font-weight: 300;
font-size: 1.142em;
font-style: italic;
border: 0;
border-top: 2px solid var(--c-main);
background: transparent;
}
.wp-block-pullquote.is-style-modern blockquote:before,
.modern-quote:before {
content: "\201c";
position: absolute;
top: 0;
left: 0;
color: var(--c-contrast-100);
font-style: normal;
font-family: Arial, Helvetica, sans-serif;
opacity: 1;
font-weight: 400;
transform: none;
margin-left: 0;
font-size: 4em;
line-height: 1;
margin-top: 15px;
}
.wp-block-pullquote.is-style-modern blockquote cite,
.modern-quote cite {
margin-top: 21px;
font-size: 12px;
font-family: var(--ui-font);
text-transform: uppercase;
color: var(--c-contrast-400);
font-style: italic;
}
.wp-block-pullquote.is-style-modern blockquote p > cite,
.modern-quote p > cite {
display: block;
}
.wp-block-pullquote.is-style-modern blockquote cite:before,
.modern-quote cite:before {
content: "\2014";
margin-right: 3px;
}
.modern-quote.alignleft {
margin-right: 35px;
}
.modern-quote.alignright {
margin-left: 35px;
}
.modern-quote.pull {
margin-bottom: 28px;
margin-top: 0.6em;
padding-right: 0;
min-width: 250px;
max-width: 30%;
}
.search-form {
display: flex;
}
.search-form label {
flex-grow: 1;
max-width: 400px;
}
.search-form .search-field {
width: 100%;
}
.search-form input[type="submit"] {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
margin-left: -2px;
} .cf:after, .cf:before {
content: "";
display: table;
flex-basis: 0;
order: 1;
}
.cf:after {
clear: both;
}
.limit-line {
overflow: hidden;
white-space: nowrap;
}
.limit-lines {
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 5;
-webkit-line-clamp: var(--limit-lines, 5);
overflow: hidden;
word-wrap: break-word;
text-overflow: ellipsis;
}
.l-lines-1 {
--limit-lines: 1;
}
.l-lines-2 {
--limit-lines: 2;
}
.l-lines-3 {
--limit-lines: 3;
}
.l-lines-4 {
--limit-lines: 4;
}
.ellipsis {
text-overflow: ellipsis;
} .ir {
background-color: transparent;
border: 0;
overflow: hidden;
*text-indent: -9999px;
}
.ir:before {
content: "";
display: block;
width: 0;
height: 100%;
} .visuallyhidden,
.screen-reader-text {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
.main-color {
color: var(--c-main);
}
.post-title {
color: var(--c-headings);
font-family: var(--title-font);
line-height: 1.36;
}
.post-title a {
--c-links: initial;
--c-a: initial;
--c-a-hover: var(--c-main);
display: block;
}
hr,
hr.separator {
margin: 41px 0;
height: 1px;
background: var(--c-separator);
}
hr.no-line {
background: transparent;
}
hr.half {
margin-top: 0;
}
.ts-spinner {
width: 40px;
height: 40px;
border: 3px solid transparent;
border-radius: 50%;
position: relative;
}
.ts-spinner::before, .ts-spinner::after {
content: '';
position: absolute;
border-radius: 50%;
animation: ts-spinner-scale 1s ease-out infinite;
}
.ts-spinner::before {
border: 3px solid rgba(var(--c-main-rgb), 0.5);
width: 48px;
height: 48px;
top: -7px;
left: -7px;
animation-delay: 1s;
opacity: 0;
}
.ts-spinner::after {
border: 3px solid rgba(var(--c-main-rgb), 1);
width: 40px;
height: 40px;
top: -3px;
left: -3px;
animation-delay: 0.5s;
}
@keyframes ts-spinner-scale {
0% {
transform: scale(0);
opacity: 0;
}
50% {
opacity: 1;
}
100% {
transform: scale(1);
opacity: 0;
}
}
.lazyload,
.lazyloading {
will-change: opacity !important;
background-color: var(--c-contrast-150);
}
.lazyload:not(._),
.lazyloading:not(._) {
opacity: 0.1;
}
.no-display {
will-change: opacity;
opacity: 0;
}
.lazyloaded,
.appear {
will-change: initial;
opacity: 1;
}
.wp-post-image,
.post-content img,
.appear,
.lazyload,
.lazyloading {
transition: opacity .3s ease-in-out;
}
@media (min-width: 941px) {
.wp-post-image,
.post-content:hover img {
will-change: opacity;
}
}
.wp-post-image:hover {
opacity: 0.85;
}
.bg-ratio {
--a-ratio: 0;
padding-bottom: calc(100% / var(--a-ratio));
}
.bg-cover {
display: block;
width: 100%;
height: 100%;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
} @keyframes fade-in {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes bouncedelay {
0%, 80%, 100% {
transform: scale(0);
}
40% {
transform: scale(1);
}
}
@keyframes fade-in-up {
from {
opacity: 0;
transform: translate3d(0, 2px, 0);
}
to {
opacity: 1;
transform: none;
}
}
@keyframes fade-in-up-lg {
from {
opacity: 0;
transform: translate3d(0, 8px, 0);
}
to {
opacity: 1;
transform: none;
}
}
@keyframes fade-in-down-lg {
from {
opacity: 0;
transform: translate3d(0, -8px, 0);
}
to {
opacity: 1;
transform: none;
}
}
.fade-in:not(._) {
visibility: visible;
opacity: 1;
}
.fade-out {
visibility: hidden;
opacity: 0;
}
.fade-in-up {
will-change: transform;
animation: 0.5s fade-in-up ease-out;
animation-fill-mode: both;
}
.fade-in-up-lg {
will-change: transform;
animation: 0.65s fade-in-up-lg ease-out;
animation-fill-mode: both;
}
.fade-in-down-lg {
will-change: transform;
animation: 0.65s fade-in-up-lg ease-out;
animation-fill-mode: both;
}
.no-transition {
transition: none !important;
}
.media-ratio {
position: relative;
display: block;
height: 0;
}
.media-ratio .wp-post-image,
.media-ratio > img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.media-ratio.ratio-1-1 {
padding-bottom: 100%;
}
.media-ratio.ratio-4-3 {
padding-bottom: 75%;
}
.media-ratio.ratio-3-2 {
padding-bottom: 66.6666667%;
}
.media-ratio.ratio-16-9 {
padding-bottom: 56.25%;
}
.media-ratio.ratio-21-9 {
padding-bottom: 42.8571429%;
}
.media-ratio.ratio-3-4 {
padding-bottom: 133.3333333%;
}
.media-ratio.ratio-2-3 {
padding-bottom: 150%;
}
.show-lg:not(#_),
.show-md:not(#_),
.show-sm:not(#_),
.show-xs:not(#_) {
display: none;
}
@media (min-width: 941px) {
.show-lg:not(#_) {
display: var(--display-init, block);
}
}
@media (min-width: 768px) and (max-width: 940px) {
.show-md:not(#_) {
display: var(--display-init, block);
}
}
@media (min-width: 541px) and (max-width: 767px) {
.show-sm:not(#_) {
display: var(--display-init, block);
}
}
@media (max-width: 540px) {
.show-xs:not(#_) {
display: var(--display-init, block);
}
} .ts-contain,
.wrap,
.main-wrap {
max-width: 100%;
box-sizing: border-box;
}
.ts-contain,
.wrap {
width: 100%;
margin: 0 auto;
}
@media (min-width: 1201px) {
.wrap {
width: var(--main-width);
}
}
@media (max-width: 940px) {
.wrap {
max-width: var(--max-width-md);
}
}
@media (min-width: 1201px) {
.ts-contain,
.main {
width: calc(var(--main-width) + var(--wrap-padding) * 2);
}
}
@media (max-width: 940px) {
.ts-contain,
.main {
max-width: calc(var(--max-width-md) + 70px);
}
}
.main {
margin: 42px auto;
}
.ts-contain,
.main {
padding: 0 35px;
padding: 0 var(--wrap-padding);
}
@media (max-width: 940px) {
.ts-contain,
.main {
padding-left: 25px;
padding-right: 25px;
}
}
@media (max-width: 540px) {
.ts-contain,
.main {
padding-left: 20px;
padding-right: 20px;
}
}
@media (max-width: 350px) {
.ts-contain,
.main {
padding-left: 15px;
padding-right: 15px;
}
}
.ts-contain .ts-contain,
.main .ts-contain {
padding: 0;
}
@media (min-width: 941px) {
.main-content:not(.main) {
width: calc(100% - var(--sidebar-width));
}
}
.no-sidebar .col-8.main-content {
width: 100%;
} .ts-row,
.row,
.b-row {
--grid-gutter-h: calc(var(--grid-gutter) / 2);
display: flex;
flex-wrap: wrap;
margin-right: calc(-1 * var(--grid-gutter-h));
margin-left: calc(-1 * var(--grid-gutter-h));
}
.grid {
display: grid;
grid-column-gap: var(--grid-gutter);
grid-row-gap: var(--grid-row-gap, 0);
}
@media (max-width: 767px) {
.grid {
--grid-gutter: 26px;
}
}
.cols-not-eq {
align-items: start;
}
.cols-gap-sm {
--grid-gutter: 26px;
}
.cols-gap-lg {
--grid-gutter: 50px;
}
@media (max-width: 767px) {
.cols-gap-lg {
--grid-gutter: 26px;
}
}
.cols-gap-xlg {
--grid-gutter: 64px;
}
@media (max-width: 767px) {
.cols-gap-xlg {
--grid-gutter: 26px;
}
}
.cols-gap-min {
--grid-gutter: 2px;
} .grid-1 {
--col: 100%;
grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-2 {
--col: 50%;
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-3 {
--col: 33.3333333%;
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.grid-4 {
--col: 25%;
grid-template-columns: repeat(4, minmax(0, 1fr));
}
.grid-5 {
--col: 20%;
grid-template-columns: repeat(5, minmax(0, 1fr));
}
.grid-6 {
--col: 16.6666667%;
grid-template-columns: repeat(6, minmax(0, 1fr));
}
.grid-auto {
grid-template-columns: repeat(auto-fit, minmax(var(--w-min, 0), 1fr));
}
.grid-4-8 {
grid-template-columns: 4fr 8fr;
}
.grid-8-4 {
grid-template-columns: 8fr 4fr;
}
@media (max-width: 940px) {
.md\:grid-1 {
--col: 100%;
grid-template-columns: repeat(1, minmax(0, 1fr));
}
.md\:grid-2 {
--col: 50%;
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.md\:grid-3 {
--col: 33.3333333%;
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.md\:grid-4 {
--col: 25%;
grid-template-columns: repeat(4, minmax(0, 1fr));
}
.md\:grid-5 {
--col: 20%;
grid-template-columns: repeat(5, minmax(0, 1fr));
}
.md\:grid-6 {
--col: 16.6666667%;
grid-template-columns: repeat(6, minmax(0, 1fr));
}
.md\:grid-auto {
grid-template-columns: repeat(auto-fit, minmax(var(--w-min, 0), 1fr));
}
}
@media (max-width: 767px) {
.sm\:grid-1 {
--col: 100%;
grid-template-columns: repeat(1, minmax(0, 1fr));
}
.sm\:grid-2 {
--col: 50%;
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.sm\:grid-3 {
--col: 33.3333333%;
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.sm\:grid-4 {
--col: 25%;
grid-template-columns: repeat(4, minmax(0, 1fr));
}
.sm\:grid-5 {
--col: 20%;
grid-template-columns: repeat(5, minmax(0, 1fr));
}
.sm\:grid-6 {
--col: 16.6666667%;
grid-template-columns: repeat(6, minmax(0, 1fr));
}
.sm\:grid-auto {
grid-template-columns: repeat(auto-fit, minmax(var(--w-min, 0), 1fr));
}
}
@media (max-width: 540px) {
.xs\:grid-1 {
--col: 100%;
grid-template-columns: repeat(1, minmax(0, 1fr));
}
.xs\:grid-2 {
--col: 50%;
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.xs\:grid-3 {
--col: 33.3333333%;
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.xs\:grid-4 {
--col: 25%;
grid-template-columns: repeat(4, minmax(0, 1fr));
}
.xs\:grid-5 {
--col: 20%;
grid-template-columns: repeat(5, minmax(0, 1fr));
}
.xs\:grid-6 {
--col: 16.6666667%;
grid-template-columns: repeat(6, minmax(0, 1fr));
}
.xs\:grid-auto {
grid-template-columns: repeat(auto-fit, minmax(var(--w-min, 0), 1fr));
}
}
.col-1 {
width: 8.3333333%;
}
.col-2 {
width: 16.6666667%;
}
.col-2-4 {
width: 20%;
}
.col-3 {
width: 25%;
}
.col-4 {
width: 33.3333333%;
}
.col-5 {
width: 41.6666667%;
}
.col-6 {
width: 50%;
}
.col-7 {
width: 58.3333333%;
}
.col-8 {
width: 66.6666667%;
}
.col-9 {
width: 75%;
}
.col-10 {
width: 83.3333333%;
}
.col-11 {
width: 91.6666667%;
}
.col-12 {
width: 100%;
} .column {
width: 100%;
}
.column.three-fourth {
width: 75%;
}
.column.two-third {
width: 66.66666666666667%;
}
.column.half {
width: 50%;
}
.column.one-third {
width: 33.333333333333336%;
}
.column.one-fourth {
width: 25%;
}
.column.one-fifth {
width: 20%;
}
.column.two-fifth {
width: 40%;
}
.column.three-fifth {
width: 60%;
}
.column.four-fifth {
width: 80%;
}
.column.right {
text-align: right;
}
.column.left {
text-align: left;
}
.column.center {
text-align: center;
}
.column,
[class^="col-"],
[class*=" col-"] {
flex: 0 0 auto;
padding-left: var(--grid-gutter-h);
padding-right: var(--grid-gutter-h);
}
@media (max-width: 940px) {
.column,
[class^="col-"],
[class*=" col-"] {
width: 100%;
}
}  .breadcrumbs {
margin: 0 auto;
margin-bottom: 30px;
font-family: var(--ui-font);
--c-a: var(--c-contrast-450);
--c-a-hover: var(--c-links);
font-size: 12px;
color: var(--c-contrast-400);
line-height: 1;
}
.breadcrumbs .delim {
font-family: Arial, system-ui, sans-serif;
padding: 0 10px;
font-size: 1.141em;
line-height: .7;
opacity: .8;
}
.breadcrumbs .label {
color: var(--c-main);
margin-right: 21px;
text-transform: uppercase;
}
.breadcrumbs .inner {
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
line-height: 1.2;
}
.breadcrumbs-a {
margin-top: 20px;
margin-bottom: 20px;
}
.breadcrumbs-a + .main {
margin-top: 35px;
}
.post-layout-large-center .breadcrumbs-a {
margin-top: 25px;
text-align: center;
}
.breadcrumbs-b {
font-size: 13px;
--c-a: var(--c-contrast-500);
}
@media (max-width: 767px) {
.breadcrumbs-b {
font-size: 12px;
}
}
.breadcrumbs-b .inner {
padding-top: 16px;
padding-bottom: 16px;
}
.breadcrumbs-b.is-full-width {
background: var(--c-contrast-50);
}
.breadcrumbs-b:not(.is-full-width) > .inner {
background: var(--c-contrast-50);
padding: 16px 25px;
}
@media (max-width: 767px) {
.breadcrumbs-b:not(.is-full-width) {
padding: 0;
width: 100%;
max-width: initial;
}
.breadcrumbs-b:not(.is-full-width) > .inner {
width: 100%;
max-width: initial;
}
}
.breadcrumbs-b + .main {
margin-top: 38px;
}
.main-featured.is-container {
--max-width-md: 100%;
margin-top: 35px;
margin-bottom: 50px;
border-right: 0;
border-left: 0;
}
@media (max-width: 940px) {
.main-featured.is-container {
margin-top: 0;
padding-left: 0;
padding-right: 0;
}
}
.main-featured .row {
opacity: 0;
}
.main-featured .row.appear {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
}
.main-featured .slides {
position: relative;
min-height: 170px;
}
@keyframes slider-fade-in {
from {
opacity: 0;
transform: translate3d(0, 0px, 0);
}
to {
opacity: 1;
transform: none;
}
}
.common-slider .slick-initialized img {
display: inline;
}
.common-slider .slick-arrow {
--trans-x: 0;
display: none;
position: absolute;
z-index: 100;
top: var(--arrow-top, 50%);
left: 0;
background: transparent;
border: 1px solid #fff;
color: #fff;
font-size: 18px;
height: 32px;
width: 30px;
line-height: 30px;
text-align: center;
transition-property: color, background;
transform: translate(var(--trans-x), -50%) translateY(var(--trans-ey, 0));
}
.common-slider .slick-arrow i {
line-height: inherit;
}
.common-slider .slick-arrow:hover {
background: var(--c-contrast-0);
color: var(--c-contrast-900);
}
.common-slider .slick-arrow.slick-disabled {
opacity: 0;
pointer-events: none;
}
.common-slider .slick-track {
-webkit-perspective: 2000;
}
.common-slider .prev-arrow {
left: 25px;
}
.common-slider .next-arrow {
left: auto;
right: 25px;
}
.common-slider .item {
opacity: 0;
transition: opacity 0.2s ease-in;
}
.common-slider .slides {
max-height: 700px;
}
.common-slider .loaded.slides {
max-height: none;
}
.common-slider .loaded .item {
opacity: 1;
}
.common-slider .parallax img {
visibility: hidden;
}
.common-slider.arrow-hover .slick-arrow {
opacity: 0;
visibility: hidden;
transition-property: all;
}
.common-slider.arrow-hover:hover .slick-arrow:not(.slick-disabled) {
opacity: 1;
visibility: visible;
}
.common-slider .nav-dots {
margin-top: 50px;
display: flex;
justify-content: center;
align-items: center;
}
.common-slider .nav-dots button {
display: block;
border: 0;
padding: 7px 4px;
font-size: 0;
background: transparent;
width: initial;
height: initial;
line-height: 1;
box-shadow: none;
}
.common-slider .nav-dots button:before {
content: "";
display: block;
width: 9px;
height: 9px;
border-radius: 50%;
border: 1px solid rgba(var(--c-rgba), 0.3);
outline: 0;
transition: .4s ease-out;
}
.common-slider .nav-dots .slick-active button:before {
transform: scale(1.25);
background: var(--c-main);
border-color: var(--c-main);
}
.slider-arrow-b .slick-arrow {
margin: 0;
height: 40px;
width: 40px;
line-height: 38px;
background: var(--c-contrast-0);
box-shadow: 0 2px 4px 0 rgba(var(--c-rgba), 0.1);
color: var(--c-contrast-900);
font-size: 22px;
border-radius: 50%;
border: 1px solid var(--c-contrast-50);
transition: .25s ease-in;
will-change: transform;
}
.slider-arrow-b .slick-arrow:hover {
--trans-ey: -2px;
box-shadow: 0 4px 17px 0 rgba(var(--c-rgba), 0.1);
}
.slider-arrow-b .next-arrow {
--trans-x: 50%;
right: 0;
letter-spacing: -3px;
}
@media (max-width: 767px) {
.slider-arrow-b .next-arrow {
--trans-x: 0;
}
}
.slider-arrow-b .prev-arrow {
--trans-x: -50%;
left: 0;
letter-spacing: 3px;
}
@media (max-width: 767px) {
.slider-arrow-b .prev-arrow {
--trans-x: 0;
}
}  .alignnone,
.wp-block-image figure,
figure.wp-block-image,
.wp-block-gallery,
.wp-block-embed {
margin: var(--p-media-margin) auto;
}
.alignwide,
.alignfull {
margin: calc(var(--p-media-margin) + 4px) auto;
}
.alignright,
a img.alignright,
.wp-block-image .alignright {
float: right;
margin: 4px 0 20px 30px;
}
.alignleft,
a img.alignleft,
.wp-block-image .alignleft {
float: left;
margin: 4px 30px 20px 0;
}
@media (max-width: 1200px) {
.alignleft,
.alignright,
.wp-block-image .alignleft,
.wp-block-image .alignright {
max-width: 50%;
}
}
@media (max-width: 540px) {
.alignleft,
.alignright,
.wp-block-image .alignleft,
.wp-block-image .alignright {
width: 100%;
max-width: 100%;
float: none;
padding: 0;
margin: 30px auto !important;
}
}
@media (max-width: 540px) {
figure.alignleft img,
figure.alignright img,
a img.alignleft,
a img.alignright {
float: none;
width: 100%;
max-width: initial;
}
}
.aligncenter,
div.aligncenter {
display: block;
margin: var(--p-media-margin) auto;
text-align: center;
}
.aligncenter > img,
div.aligncenter > img {
margin: 0 auto;
}
p img.alignnone,
img.alignnone {
display: block;
margin: var(--p-media-margin) auto;
}
p img,
figure img {
vertical-align: middle;
}
.wp-caption {
max-width: 100%;
}
.wp-caption-text,
figcaption {
font-style: italic;
font-size: calc(0.3em + 8.4px);
text-align: center;
color: var(--c-contrast-450);
}
.wp-caption-text,
.wp-block-image figcaption,
.blocks-gallery-caption,
.wp-block-embed figcaption {
margin-top: calc(.5em + 5px);
padding-bottom: 2px;
} .wp-block-image:not(figure) {
margin: 0;
}
.wp-block-image figcaption {
margin-bottom: 0;
}
.wp-block-embed__wrapper {
display: flex;
flex-direction: column;
}
.wp-block-embed figcaption {
text-align: inherit;
}
.aligncenter .wp-block-embed__wrapper {
display: flex;
justify-content: center;
align-items: center;
}
.wp-block-embed-twitter figcaption, .wp-block-embed-instagram figcaption {
margin-top: calc(.5em - 4px);
}
.wp-block-embed-youtube {
text-align: center;
}
.wp-block-quote {
border-left: 3px solid var(--c-contrast-150);
}
.wp-block-quote.is-style-large {
border-left: 0;
}
.wp-block-pullquote {
margin: calc(var(--post-content-gaps) + .3em) auto;
padding: 0;
padding-left: 62px;
font-size: 1.4em;
font-weight: 600;
font-style: normal;
text-align: left;
line-height: 1.5;
color: var(--c-contrast-850);
}
.wp-block-pullquote blockquote {
position: relative;
margin: 0;
padding: 0;
font: inherit;
font-weight: inherit;
line-height: inherit;
}
.wp-block-pullquote blockquote:not(.has-text-color) {
color: inherit;
}
.wp-block-pullquote blockquote:before {
content: "\201c";
position: absolute;
top: 0;
margin-left: -.32em;
color: var(--c-main);
opacity: .5;
transform: translateX(-100%) translateY(68%) rotate(1deg);
font-size: 3em;
line-height: .41;
font-family: Georgia, Arial, sans-serif;
font-style: normal;
font-weight: 600;
}
.wp-block-pullquote blockquote p {
font-size: inherit;
line-height: inherit;
}
.wp-block-pullquote blockquote cite {
font-size: max(12px, .56em);
letter-spacing: .02em;
font-weight: 500;
}
.wp-block-pullquote.alignleft, .wp-block-pullquote.alignright {
padding-top: 0.15em;
padding-bottom: 1em;
max-width: 40%;
}
.wp-block-pullquote.alignleft p, .wp-block-pullquote.alignright p {
font-size: inherit;
}
@media (max-width: 767px) {
.wp-block-pullquote.alignleft, .wp-block-pullquote.alignright {
width: 100%;
max-width: initial;
margin: 0 !important;
margin-top: 2em;
margin-bottom: 2em;
padding-left: 0;
padding-right: 0;
}
}
.wp-block-pullquote.alignleft.is-style-default, .wp-block-pullquote.alignright.is-style-default {
padding-left: 48px;
font-size: 1.2em;
}
.wp-block-pullquote.alignleft {
margin-right: 5%;
}
.wp-block-pullquote.alignright {
margin-left: 3.9%;
}
.wp-block-pullquote cite,
.wp-block-pullquote .wp-block-pullquote__citation,
.wp-block-pullquote p + cite {
margin-top: 20px;
color: var(--c-contrast-400);
font-style: normal;
}
.wp-block-pullquote.is-style-solid-color {
padding: 35px;
font-size: calc(1em + 6px);
font-weight: 600;
}
.wp-block-pullquote.is-style-solid-color blockquote {
max-width: initial;
text-align: center;
}
.wp-block-pullquote.is-style-solid-color blockquote:before {
display: none;
}
.wp-block-pullquote.is-style-solid-color blockquote p {
font-size: inherit;
}
.wp-block-pullquote .has-text-color cite {
color: inherit;
}
.wp-block-pullquote.is-style-modern {
padding: 0;
font: inherit;
}
.wp-block-pullquote.is-style-modern blockquote {
margin: 0;
}
.wp-block-pullquote.is-style-modern.alignleft, .wp-block-pullquote.is-style-modern.alignright {
padding-top: 0.15em;
padding-bottom: 1em;
}
.wp-block-separator {
background: var(--c-separator2);
}
.wp-block-separator:not(.is-style-wide) {
margin: 2.8em auto;
height: 2px;
max-width: 180px;
}
.wp-block-separator.is-style-dots {
background: none;
border: none;
text-align: center;
max-width: none;
line-height: 1;
height: auto;
}
.wp-block-separator.is-style-dots:before {
content: "\00b7 \00b7 \00b7";
padding-left: 21px;
color: inherit;
font-size: 21px;
font-weight: bold;
letter-spacing: 21px;
font-family: georgia, serif;
}
hr.is-style-dots {
color: var(--c--contrast-600);
}
.wp-block-audio.aligncenter > audio, .wp-block-audio.alignwide > audio, .wp-block-audio.alignfull > audio {
width: 100%;
}
.wp-block-columns:not(._) {
margin-bottom: 0;
}
.wp-block-columns + .wp-block-separator {
margin-top: 10px;
}
.wp-block-column {
margin-bottom: var(--post-content-gaps, 32px);
}
.wp-block-column > :not(._):first-child {
margin-top: 0;
}
.wp-block-column > :not(._):last-child {
margin-bottom: 0;
}
.wp-block-column > ul,
.wp-block-column > ol {
margin-bottom: 2em;
margin-left: 25px;
}
p.has-drop-cap:not(:focus):first-letter {
float: left;
font-size: calc(70px + 2.2em);
line-height: 0.78;
margin: .02em 13px 0em 0;
text-transform: uppercase;
font-family: -apple-system, BlinkMacSystemFont, Verdana, Arial, sans-serif;
font-style: normal;
font-weight: 400;
color: rgba(var(--c-rgba), 0.8);
}
@media (max-width: 540px) {
p.has-drop-cap:not(:focus):first-letter {
font-size: calc(60px + 1.8em);
}
}
@supports (-ms-ime-align: auto) {
p.has-drop-cap:not(:focus):first-letter {
font-size: 6.1em;
}
}
p.has-background {
padding: 25px 30px;
}
.wp-block-buttons {
padding: 6px 0;
display: flex;
flex-wrap: wrap;
}
.wp-block-buttons:not(._) {
margin-bottom: calc(var(--post-content-gaps) - 18px);
}
.wp-block-buttons .wp-block-button {
margin-right: 18px;
margin-bottom: 18px;
}
.wp-block-button {
--bg-color: var(--c-main);
--text-color: #fff;
}
.wp-block-button.is-style-outline {
--bg-color: transparent;
--text-color: var(--black-color);
}
.wp-block-button__link {
--btn-height: 42px;
--btn-pad: 0 24px;
-webkit-appearance: none;
padding: var(--btn-pad, 0 17px);
font-family: var(--ui-font);
font-size: var(--btn-f-size, 12px);
font-weight: var(--btn-f-weight, 600);
line-height: var(--btn-l-height, var(--btn-height));
height: var(--btn-height);
letter-spacing: 0.03em;
text-transform: uppercase;
text-align: center;
box-shadow: var(--btn-shadow);
transition: .25s ease-in-out;
border-radius: 0;
display: inline-flex;
align-items: center;
}
.wp-block-button__link:not(.has-background) {
background: var(--bg-color);
}
.wp-block-button__link:not(.has-text-color) {
color: var(--text-color);
}
.wp-block-button__link:not(._):hover {
opacity: 1;
background: #000;
border-color: #000;
color: #fff;
}
.wp-block-cover {
width: auto;
color: var(--c-contrast-0);
}
.wp-block-cover__inner-container > :last-child {
margin-bottom: 0;
}
.wp-block-cover .aligncenter {
margin: 0 auto;
}
.wp-block-media-text figure > img {
display: block;
margin-bottom: 0;
}
.wp-block-group:not(._) {
margin: 2.5em auto;
}
.wp-block-group.has-background {
padding: 2em;
}
.wp-block-group__inner-container > :last-child {
margin-bottom: 0;
}
.wp-block-group:not(.alignwide):not(.alignfull) * {
max-width: initial;
}
.wp-block-group .alignfull {
margin-top: 2.5em;
}
.wp-block-latest-posts__list {
display: flex;
flex-direction: column;
}
.wp-block-latest-posts li,
.wp-block-social-links li {
padding: 0;
margin-bottom: 0;
}
.wp-block-social-links a {
color: var(--c-contrast-0);
}
.wp-block-table:not(table) {
overflow: unset;
}
@media (max-width: 1200px) {
.wp-block-table {
display: block;
width: 100%;
overflow-x: auto;
-webkit-hyphens: none;
-ms-hyphens: none;
hyphens: none;
-webkit-overflow-scrolling: touch;
}
}
.wp-block-table.is-style-stripes {
border: 0;
}
.wp-block-table.is-style-stripes th, .wp-block-table.is-style-stripes td {
padding: 0.55em .75em;
border: 1px solid var(--c-separator2);
border-right: 0;
border-left: 0;
}
.wp-block-table.is-style-stripes th {
background: none;
}
.wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
background: rgba(var(--c-rgba), 0.04);
}
.alignfull > .wp-block-group__inner-container,
.alignwide > .wp-block-group__inner-container {
margin-left: auto;
margin-right: auto;
width: 100%;
max-width: var(--post-content-width, var(--main-width));
}
.alignfull .alignfull,
.alignwide .alignwide {
margin-left: 0;
margin-right: 0;
}
.no-sidebar .alignnone:not(img) {
width: auto !important;
}
.no-sidebar .alignnone img,
.no-sidebar img.alignnone {
width: 100%;
max-width: initial;
}
.no-sidebar .entry-content .alignfull {
width: 100vw;
max-width: 100vw;
margin-left: calc(50% - 50vw);
margin-right: 0;
}
.no-sidebar .entry-content .alignfull.wp-block-image img {
max-width: 100vw;
width: 100vw;
}
:root .has-very-light-gray-background-color {
background: var(--c-contrast-50);
}
:root .has-dark-gray-color {
color: var(--c-contrast-500);
}
:root .has-dark-gray-background-color {
background: var(--c-contrast-500);
}
.s-dark .has-white-background-color {
background-color: var(--c-contrast-0);
}
.s-dark .has-very-light-gray-background-color {
background-color: var(--c-contrast-125);
}
.s-dark .has-cyan-bluish-gray-background-color {
background-color: #32363a;
}
.s-dark .has-very-dark-gray-background-color {
background-color: var(--c-contrast-800);
}
.s-dark .has-black-background-color {
background-color: var(--c-contrast);
}
.s-dark .has-white-color {
color: var(--c-contrast-0);
}
.s-dark .has-very-light-gray-color {
color: var(--c-contrast-125);
}
.s-dark .has-cyan-bluish-gray-color {
color: #32363a;
}
.s-dark .has-very-dark-gray-color {
color: var(--c-contrast-800);
}
.s-dark .has-black-color {
color: var(--c-contrast);
} .post-content p,
.post-content > div,
.post-content > dl,
.post-content > iframe,
.textwidget p,
.textwidget > div,
.textwidget > dl,
.textwidget > iframe,
.wp-block-group__inner-container p,
.wp-block-group__inner-container > div,
.wp-block-group__inner-container > dl,
.wp-block-group__inner-container > iframe {
margin-bottom: var(--post-content-gaps);
}
.post-content strong,
.textwidget strong,
.wp-block-group__inner-container strong {
font-weight: var(--title-fw-bold);
}
.post-content > pre,
.post-content > blockquote,
.textwidget > pre,
.textwidget > blockquote,
.wp-block-group__inner-container > pre,
.wp-block-group__inner-container > blockquote {
margin: calc(var(--post-content-gaps) + .3em) auto;
}
.post-content ul,
.post-content ol,
.textwidget ul,
.textwidget ol,
.wp-block-group__inner-container ul,
.wp-block-group__inner-container ol {
list-style-type: disc;
margin: calc(var(--post-content-gaps) + .26em) auto;
margin-left: 35px;
}
@media (max-width: 540px) {
.post-content ul,
.post-content ol,
.textwidget ul,
.textwidget ol,
.wp-block-group__inner-container ul,
.wp-block-group__inner-container ol {
margin-left: 15px;
}
}
.post-content ol,
.textwidget ol,
.wp-block-group__inner-container ol {
list-style-type: decimal;
}
.post-content li,
.textwidget li,
.wp-block-group__inner-container li {
padding-left: 3px;
margin-bottom: 0.5em;
}
.post-content li > ul,
.post-content li > ol,
.textwidget li > ul,
.textwidget li > ol,
.wp-block-group__inner-container li > ul,
.wp-block-group__inner-container li > ol {
margin-top: 0.5em;
margin-bottom: 0.5em;
}
.post-content > ul[class]:not([class*=align]),
.textwidget > ul[class]:not([class*=align]),
.wp-block-group__inner-container > ul[class]:not([class*=align]) {
margin-left: 0;
}
.post-content,
.textwidget {
--c-a: var(--c-main);
--c-a-hover: var(--c-links);
}
.post-content > :not(._):last-child,
.textwidget > :not(._):last-child {
margin-bottom: 0;
}
.post-content > :not(._):first-child,
.textwidget > :not(._):first-child {
margin-top: 0;
}
.post-content h1, .post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content h6,
.textwidget h1,
.textwidget h2,
.textwidget h3,
.textwidget h4,
.textwidget h5,
.textwidget h6 {
margin-top: 1.35em;
margin-bottom: .75em;
font-weight: var(--title-fw-bold);
color: var(--c-headings);
font-family: var(--text-h-font, inherit);
line-height: 1.5;
}
.post-content a:hover img,
.textwidget a:hover img {
opacity: 1;
}
.post-content table,
.textwidget table {
margin: calc(var(--post-content-gaps) + .66em) auto;
}
.post-content .wp-block-pullquote.alignleft,
.post-content .wp-block-pullquote.alignright,
.textwidget .wp-block-pullquote.alignleft,
.textwidget .wp-block-pullquote.alignright {
margin-top: 0;
margin-bottom: 0;
}
.post-content iframe,
.textwidget iframe {
max-width: 100%;
}
.post-content figcaption a,
.post-content .wp-caption-text a,
.textwidget figcaption a,
.textwidget .wp-caption-text a {
text-decoration: underline;
}
.post-content {
font-family: var(--text-font);
font-size: var(--text-size);
line-height: var(--text-lh);
text-rendering: optimizeLegibility;
font-size: var(--post-content-size);
line-height: var(--post-content-lh);
color: var(--c-contrast-800);
}
@media (max-width: 767px) {
.post-content {
font-size: max(14px, calc(var(--post-content-size) * .96));
}
}
.post-content .has-small-font-size {
font-size: 14px;
}
.post-content .has-regular-font-size {
font-size: inherit;
}
.post-content .has-large-font-size {
font-size: 22px;
line-height: 1.6;
}
.post-content .has-larger-font-size {
font-size: 28px;
line-height: 1.5;
}
.post-content .search-field {
vertical-align: top;
}
.post-content .tiled-gallery,
.post-content .wp-block-media-text {
margin: calc(var(--post-content-gaps) + .66em) auto;
}
.post-content .alignwide.wp-block-image img {
width: 100%;
max-width: initial;
}
.post-content .wp-block-cover-image.alignwide {
width: auto;
}
.no-sidebar .post-content .alignfull {
width: 100vw;
max-width: 100vw;
}
.post-content figure > a:not(.pinit-btn) {
display: block;
}
.post-content .modern-quote,
.post-content .wp-block-quote.is-style-large {
margin-top: 1.8em;
margin-bottom: 1.9em;
}
.post-content > iframe.instagram-media,
.post-content > .twitter-tweet {
margin: var(--p-media-margin) auto !important;
}
.post-content > p .fluid-width-video-wrapper,
.post-content .wp-block-cover {
margin: var(--p-media-margin) auto;
}
.post-content table {
font-size: calc(0.6923077em + 4px);
}
.post-content > blockquote:not([class]) {
border-left: 3px solid var(--c-contrast-150);
}
.post-content figure > ul,
.post-content figure > ol {
margin: 0;
list-style: none;
}
.entry-content {
--post-content-size: var(--single-content-size);
} .content-spacious {
--p-spacious-pad: 3.9340101523%;
}
@media (min-width: 768px) {
.content-spacious {
padding-left: var(--p-spacious-pad);
padding-right: var(--p-spacious-pad);
}
}
@media (min-width: 941px) and (max-width: 1200px) {
.content-spacious {
margin-right: calc(-1 *  var(--p-spacious-pad));
}
}
.content-spacious > p img.alignnone,
.content-spacious .wp-caption.alignnone,
.content-spacious figure.alignnone,
.content-spacious .alignwide,
.content-spacious .alignfull,
.content-spacious .gallery,
.content-spacious .review-box,
.content-spacious .fluid-width-video-wrapper {
margin-left: calc(-1 *  var(--p-spacious-pad));
margin-right: calc(-1 *  var(--p-spacious-pad));
max-width: calc(100% + (var(--p-spacious-pad) * 2));
}
.content-spacious .wp-caption:not([class*=align]) {
max-width: unset;
}
.content-spacious .fluid-width-video-wrapper {
width: auto;
}
.content-spacious > p img.alignleft,
.content-spacious .wp-caption.alignleft,
.content-spacious figure.alignleft,
.content-spacious .wp-block-pullquote.alignleft {
margin-left: calc(-1 *  var(--p-spacious-pad));
}
.content-spacious > p img.alignright,
.content-spacious .wp-caption.alignright,
.content-spacious figure.alignright,
.content-spacious .wp-block-pullquote.alignright {
margin-right: calc(-1 *  var(--p-spacious-pad));
}
.content-spacious > p img.aligncenter,
.content-spacious .wp-caption.aligncenter,
.content-spacious .wp-block-image.aligncenter,
.content-spacious .wp-block-gallery.aligncenter,
.content-spacious .gallery.aligncenter {
margin-left: auto;
margin-right: auto;
max-width: 100%;
}
.content-spacious .wp-block-cover-image {
width: auto;
} .content-spacious-full .alignnone,
.content-spacious-full .wp-block-embed,
.content-spacious-full .wp-block-image:not(.alignleft):not(.alignright),
.content-spacious-full .wp-block-gallery {
margin-top: calc(var(--p-media-margin) + 0.25vw);
margin-bottom: calc(var(--p-media-margin) + 0.25vw);
}
.content-spacious-full .wp-caption-text,
.content-spacious-full .wp-block-image figcaption,
.content-spacious-full .blocks-gallery-caption {
margin-top: 1em;
}
.content-spacious-full .alignfull {
margin-top: calc(var(--p-media-margin) + 1vw);
margin-bottom: calc(var(--p-media-margin) + 1vw);
}
@media (min-width: 1201px) {
.content-spacious-full {
--post-content-width: 720px;
max-width: 720px;
margin-left: auto;
margin-right: auto;
}
.content-spacious-full > p img.alignnone,
.content-spacious-full .wp-caption.alignnone,
.content-spacious-full figure.alignnone,
.content-spacious-full .alignwide,
.content-spacious-full .alignfull,
.content-spacious-full .gallery {
margin-left: -190px;
margin-right: -190px;
width: calc(100% + 380px);
max-width: 100vw;
}
.content-spacious-full > p img.alignleft,
.content-spacious-full .wp-caption.alignleft,
.content-spacious-full figure.alignleft,
.content-spacious-full .wp-block-pullquote.alignleft {
margin-left: -6%;
}
.content-spacious-full > p img.alignright,
.content-spacious-full .wp-caption.alignright,
.content-spacious-full figure.alignright,
.content-spacious-full .wp-block-pullquote.alignright {
margin-right: -6%;
}
.content-spacious-full > p img.aligncenter,
.content-spacious-full .wp-caption.aligncenter,
.content-spacious-full .wp-block-image.aligncenter,
.content-spacious-full .wp-block-gallery.aligncenter,
.content-spacious-full .gallery.aligncenter {
margin-left: auto;
margin-right: auto;
max-width: 100%;
}
}
.spc-social {
display: flex;
align-items: center;
}
.spc-social .icon {
font-size: var(--spc-social-fs, 14px);
line-height: 1.6;
width: 1.2em;
text-align: center;
}
.spc-social .link {
display: flex;
height: 100%;
align-items: center;
justify-content: center;
padding: 0 3px;
margin-right: var(--spc-social-space, 2px);
color: var(--c-spc-social, inherit);
}
.spc-social .link:hover {
opacity: .8;
color: var(--c-spc-social-hov, var(--c-main));
}
.spc-social .link:last-child {
margin-right: 0;
}
.spc-social-a {
height: 100%;
max-height: 45px;
}
.spc-social-b {
--spc-social-fs: 19px;
--spc-social-size: 38px;
--spc-social-space: 9px;
}
.spc-social-b .icon {
line-height: 1;
width: auto;
}
.spc-social-b .link {
padding: 0;
width: var(--spc-social-size);
height: var(--spc-social-size);
border: 1px solid rgba(0, 0, 0, 0.09);
border-radius: 50%;
}
.s-dark .spc-social-b .link {
background: rgba(var(--c-rgba), 0.12);
}
.spc-social-c {
--spc-social-fs: 12px;
--spc-social-size: 22px;
--spc-social-space: 6px;
--c-spc-social: var(--c-contrast-0);
}
.spc-social-c .link {
padding: 0;
border-radius: 2px;
height: var(--spc-social-size);
width: var(--spc-social-size);
background: var(--c-contrast);
}
.spc-social-c .link:hover {
color: #fff;
}
.spc-social-bg {
--c-spc-social: #fff;
}
.spc-social-bg .s-facebook {
background: var(--c-facebook);
}
.spc-social-bg .s-twitter {
background: var(--c-twitter);
}
.spc-social-bg .s-instagram {
background: var(--c-instagram);
}
.spc-social-bg .s-pinterest {
background: var(--c-pinterest);
}
.spc-social-bg .s-vimeo {
background: var(--c-vimeo);
}
.spc-social-bg .s-rss {
background: var(--c-rss);
}
.spc-social-bg .s-tumblr {
background: var(--c-tumblr);
}
.spc-social-bg .s-youtube {
background: var(--c-youtube);
}
.spc-social-bg .s-linkedin {
background: var(--c-linkedin);
}
.spc-social-bg .s-dribble {
background: var(--c-dribble);
}
.spc-social-bg .s-soundcloud {
background: var(--c-soundcloud);
}
.spc-social-bg .s-vk {
background: var(--c-vk);
}
.spc-social-bg .s-email {
background: var(--c-email);
}
.spc-social-bg .s-whatsapp {
background: var(--c-whatsapp);
}
.spc-social-bg .s-reddit {
background: var(--c-reddit);
}
.spc-social-c-icon .s-facebook {
--c-spcs-icon: var(--c-facebook);
}
.spc-social-c-icon .s-twitter {
--c-spcs-icon: var(--c-twitter);
}
.spc-social-c-icon .s-instagram {
--c-spcs-icon: var(--c-instagram);
}
.spc-social-c-icon .s-pinterest {
--c-spcs-icon: var(--c-pinterest);
}
.spc-social-c-icon .s-vimeo {
--c-spcs-icon: var(--c-vimeo);
}
.spc-social-c-icon .s-rss {
--c-spcs-icon: var(--c-rss);
}
.spc-social-c-icon .s-tumblr {
--c-spcs-icon: var(--c-tumblr);
}
.spc-social-c-icon .s-youtube {
--c-spcs-icon: var(--c-youtube);
}
.spc-social-c-icon .s-linkedin {
--c-spcs-icon: var(--c-linkedin);
}
.spc-social-c-icon .s-dribble {
--c-spcs-icon: var(--c-dribble);
}
.spc-social-c-icon .s-soundcloud {
--c-spcs-icon: var(--c-soundcloud);
}
.spc-social-c-icon .s-vk {
--c-spcs-icon: var(--c-vk);
}
.spc-social-c-icon .s-whatsapp {
--c-spcs-icon: var(--c-whatsapp);
}
.spc-social-c-icon .s-reddit {
--c-spcs-icon: var(--c-reddit);
} .post-meta {
--p-meta-sep: "\2014";
display: flex;
flex-direction: column;
margin-bottom: var(--p-meta-mb, initial);
font-family: var(--ui-font);
font-size: 12px;
color: var(--c-post-meta);
line-height: 1.5;
}
.post-meta-items a {
color: inherit;
}
.post-meta .has-author-img {
line-height: 1.9;
}
.post-meta .meta-item:before {
content: "\2014";
content: var(--p-meta-sep);
padding: 0 var(--p-meta-sep-pad, 4px);
display: inline-block;
transform: scale(0.916);
}
.post-meta .has-icon {
white-space: nowrap;
}
.post-meta .has-icon:before {
display: none;
}
.post-meta .has-icon i {
font-size: var(--p-meta-icons-s, 1.083em);
margin-right: 4px;
}
.post-meta .has-next-icon {
margin-right: var(--p-meta-icons-mr, 10px);
}
.post-meta .has-next-icon:not(.has-icon) {
margin-right: 18px;
}
.post-meta .meta-item:first-child:before {
display: none;
}
.post-meta .post-title {
margin: 9px 0;
}
.post-meta .post-cat {
display: inline-flex;
flex-wrap: wrap;
justify-content: center;
align-items: center;
}
.post-meta .post-cat > a {
color: var(--c-main);
font-weight: 500;
letter-spacing: 0.05em;
text-transform: uppercase;
}
.post-meta .post-cat > a:hover {
opacity: 0.8;
}
.post-meta .post-cat a + a:before {
content: "\2022";
display: inline-flex;
padding: 0 6px;
font-size: 0.9em;
font-weight: 400;
line-height: 1;
}
.post-meta .post-author > a {
color: var(--c-contrast-850);
font-weight: 500;
}
.post-meta .post-author img {
margin-right: 7px;
display: inline-flex;
vertical-align: middle;
border-radius: 50%;
align-self: center;
box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
}
.post-meta .post-author .has-img {
display: inline-flex;
vertical-align: middle;
align-items: center;
}
.post-meta .cat-labels {
display: inline-flex;
margin-bottom: -5px;
}
.post-meta .cat-labels .text-in {
display: none;
}
.post-meta .cat-labels .category {
display: inline-flex;
margin-bottom: 6px;
}
.post-meta .meta-item + .cat-labels {
margin-left: 8px;
}
.post-meta .cat-labels + .meta-item:before {
content: "";
margin-left: 3px;
}
.post-meta .updated-on {
margin-right: 7px;
}
.post-meta .star-rating {
margin-top: -.3em;
display: inline-block;
vertical-align: middle;
}
.post-meta .main-stars {
margin-top: 0;
font-size: 18px;
}
.post-meta .star-rating + .meta-item::before,
.post-meta .meta-item + .star-rating:before {
content: "";
padding: 0 7px;
}
.post-meta > :last-child {
margin-bottom: 0;
}
.post-meta > :first-child {
margin-top: 0;
}
.post-meta > .is-title:last-child {
margin-bottom: 0 !important;
}
.post-meta > .is-title:first-child {
margin-top: 0 !important;
} .pagination-numbers {
font-size: 13px;
display: flex;
}
.pagination-numbers .page-numbers,
.pagination-numbers .post-page-numbers,
.pagination-numbers a {
display: block;
color: var(--c-contrast-650);
padding: 0 10px;
margin-right: 6px;
line-height: 30px;
font-weight: 500;
border-radius: 2px;
border: 1px solid var(--c-contrast-100);
}
.pagination-numbers .current,
.pagination-numbers a:hover {
color: #fff;
border-color: transparent;
background: var(--c-main);
text-decoration: none;
}
.pagination-numbers .dots {
border: 0;
padding: 0 6px;
}
.pagination-numbers .prev,
.pagination-numbers .next {
font-size: 1.08em;
}
.load-button {
--btn-f-size: 13px;
padding: 12px 16px;
width: 30%;
min-width: 270px;
max-width: 100%;
height: auto;
line-height: 1;
font-weight: 700;
}
.load-button .icon {
margin-left: 7px;
}
.load-button.loading {
cursor: default;
}
.load-button-a {
color: var(--c-contrast-800);
}
.pagination-more {
display: flex;
justify-content: center;
} .author-box {
border-top: 1px solid var(--c-separator);
padding-top: 35px;
margin-bottom: 45px;
}
.author-info {
font-size: 14px;
overflow: hidden;
}
.author-info .avatar {
float: left;
margin-right: 25px;
border-radius: 50%;
}
@media (max-width: 767px) {
.author-info .avatar {
width: 70px;
margin-right: 17px;
}
}
.author-info [rel="author"] {
color: var(--c-links);
font-weight: 600;
font-size: 17px;
font-family: var(--ui-font);
line-height: 1.2;
}
.author-info .social-icons {
margin-left: auto;
}
.author-info .social-icons li {
margin-right: 10px;
}
.author-info .social-icons li a {
background: transparent;
color: var(--c-contrast-700);
font-size: 14px;
}
.author-info .social-icons li a:hover {
color: var(--c-contrast);
}
.author-info .description {
display: flex;
flex-wrap: wrap;
line-height: 1.714;
}
.author-info .bio {
width: 100%;
margin-top: 14px;
margin-bottom: 0;
}
.gallery-slider {
visibility: hidden;
margin-bottom: 7px;
}
.gallery-slider.slick-initialized {
visibility: visible;
}
.gallery-slider img {
will-change: opacity;
transition: opacity .3s ease-in;
}
.gallery-slider img:hover {
opacity: .84;
}
.gallery-slider .slick-slide {
position: relative;
}
.gallery-slider .slick-slide img {
margin-bottom: 0 !important;
}
.gallery-slider .caption {
position: absolute;
padding: 7px 10px;
background: rgba(17, 17, 17, 0.7);
bottom: 0;
left: 0;
right: 0;
color: #fff;
font-size: 12px;
font-style: italic;
} .gallery {
--g-cols: 1;
display: grid;
grid-template-columns: repeat(var(--g-cols), 1fr);
grid-gap: 10px;
}
@media (max-width: 767px) {
.gallery {
grid-template-columns: repeat(var(--g-cols-sm, 3), 1fr);
}
}
.gallery-columns-1 {
--g-cols-sm: 1;
}
.gallery-columns-2 {
--g-cols-sm: 2;
}
.gallery-columns-2 {
--g-cols: 2;
}
.gallery-columns-3 {
--g-cols: 3;
}
.gallery-columns-4 {
--g-cols: 4;
}
.gallery-columns-5 {
--g-cols: 5;
}
.gallery-columns-6 {
--g-cols: 6;
}
.gallery-columns-7 {
--g-cols: 7;
}
.gallery-columns-8 {
--g-cols: 8;
}
.gallery-columns-9 {
--g-cols: 9;
}
.gallery-item {
text-align: center;
}
.gallery-item a img {
display: block;
width: 100%;
}
.gallery-columns-1 .wp-caption-text {
margin-top: 12px;
margin-bottom: 28px;
}
.gallery-columns-7 .wp-caption-text,
.gallery-columns-8 .wp-caption-text,
.gallery-columns-9 .wp-caption-text {
display: none;
}
.right-sidebar .gallery-columns-5 .wp-caption-text,
.right-sidebar .gallery-columns-6 .wp-caption-text {
display: none;
} .wp-block-gallery li {
padding: 0;
}
.wp-block-gallery li:before {
display: none !important;
}
.wp-block-gallery .blocks-gallery-item {
padding-left: 0;
}
.wp-block-gallery .blocks-gallery-item figure {
position: relative;
}
.wp-block-gallery .blocks-gallery-item figcaption {
position: absolute;
overflow: hidden;
box-sizing: border-box;
opacity: 0;
visibility: hidden;
padding: 7px 10px;
background: rgba(17, 17, 17, 0.7);
bottom: 0;
left: 0;
right: 0;
margin: 0;
color: #fff;
font-size: 12px;
transition: all .3s ease-in;
}
.wp-block-gallery .blocks-gallery-item:hover figcaption {
visibility: visible;
opacity: 1;
}
.wp-block-gallery .blocks-gallery-image,
.wp-block-gallery .blocks-gallery-item {
margin: 5px 10px;
margin-left: 0;
}
.wp-block-gallery .blocks-gallery-image,
.wp-block-gallery .blocks-gallery-item {
width: calc((100% - 10px) / 2);
}
@media (min-width: 541px) {
.wp-block-gallery.columns-3 .blocks-gallery-image,
.wp-block-gallery.columns-3 .blocks-gallery-item {
width: calc((100% - 10px * 2) / 3);
margin-right: 10px;
}
.wp-block-gallery.columns-4 .blocks-gallery-image,
.wp-block-gallery.columns-4 .blocks-gallery-item {
width: calc((100% - 10px * 3) / 4);
margin-right: 10px;
}
.wp-block-gallery.columns-5 .blocks-gallery-image,
.wp-block-gallery.columns-5 .blocks-gallery-item {
width: calc((100% - 10px * 4) / 5);
margin-right: 10px;
}
.wp-block-gallery.columns-6 .blocks-gallery-image,
.wp-block-gallery.columns-6 .blocks-gallery-item {
width: calc((100% - 10px * 5) / 6);
margin-right: 10px;
}
.wp-block-gallery.columns-7 .blocks-gallery-image,
.wp-block-gallery.columns-7 .blocks-gallery-item {
width: calc((100% - 10px * 6) / 7);
margin-right: 10px;
}
.wp-block-gallery.columns-8 .blocks-gallery-image,
.wp-block-gallery.columns-8 .blocks-gallery-item {
width: calc((100% - 10px * 7) / 8);
margin-right: 10px;
}
.wp-block-gallery .blocks-gallery-image:last-child,
.wp-block-gallery .blocks-gallery-item:last-child {
margin-right: 0;
}
}
.wp-block-gallery .blocks-gallery-caption {
margin-top: 5px;
width: 100%;
text-align: center;
} .grid-overlay {
width: 100%;
height: 100%;
}
.grid-overlay .content-wrap {
display: flex;
pointer-events: none;
}
.grid-overlay:before,
.grid-overlay .content-wrap {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.grid-overlay:before {
pointer-events: none;
z-index: 1;
transition: .25s ease-in;
will-change: opacity;
}
.pos-center .grid-overlay {
text-align: center;
justify-content: center;
align-items: center;
}
.pos-center .grid-overlay .post-meta {
align-items: center;
}
.pos-v-center .grid-overlay .content {
align-self: center;
}
.pos-top .grid-overlay .content {
align-self: flex-start;
padding: 30px;
}
@media (max-width: 540px) {
.pos-bot .grid-overlay .content {
padding-bottom: 18px;
}
}
.grid-overlay .media {
width: 100%;
height: 100%;
}
.grid-overlay .media .image-link,
.grid-overlay .media .wp-post-image {
display: block;
width: 100%;
height: 100%;
overflow: hidden;
}
.grid-overlay .media .wp-post-image {
-o-object-fit: cover;
object-fit: cover;
pointer-events: none;
transition: opacity 0.3s ease-in-out, transform 0.75s cubic-bezier(0.25, 0.46, 0.45, 0.94);
will-change: initial;
}
.grid-overlay.hover-zoom .wp-post-image {
will-change: transform;
}
.grid-overlay.hover-zoom:hover .wp-post-image {
transform: scale(1.06);
}
.grid-overlay .content {
position: relative;
pointer-events: none;
z-index: 1;
box-sizing: border-box;
padding: var(--g-overlay-content-pad, 24px);
align-self: flex-end;
width: 100%;
}
@media (max-width: 540px) {
.grid-overlay .content {
padding: 14px;
}
}
.grid-overlay .content a {
pointer-events: auto;
}
.grid-overlay .post-title {
margin: 13px 0;
line-height: 1.28;
}
.grid-overlay .post-meta {
margin-bottom: 0;
}
.grid-overlay .post-meta .text-in,
.grid-overlay .post-meta .by {
display: none;
}
.grid-overlay .post-meta .post-author a {
color: inherit;
font-weight: inherit;
}
.grid-overlay .post-meta > :last-child {
margin-bottom: 0;
}
.grid-overlay .is-title a:hover {
opacity: 0.9;
}
.grid-overlay .meta-contrast {
color: var(--c-overlay-text, #efefef);
}
.grid-overlay .meta-contrast a,
.grid-overlay .meta-contrast .meta-item,
.grid-overlay .meta-contrast time {
color: inherit;
}
.grid-overlay .meta-contrast .post-title {
color: var(--c-overlay-title, #fff);
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.35);
}
@media (min-width: 541px) {
.grid-overlay.meta-hide .post-meta {
overflow: hidden;
}
.grid-overlay.meta-hide .meta-below {
margin-bottom: -28px;
opacity: 0;
transition: all .2s ease-in, opacity .4s ease-in-out;
will-change: opacity;
}
.grid-overlay.meta-hide:hover .meta-below {
margin-bottom: 0;
opacity: 1;
max-height: auto;
}
}
.grid-overlay-a {
--grad-opacity: 0.85;
--grad-color: rgba(0, 0, 0, var(--grad-opacity));
}
.grid-overlay-a:before {
content: "";
background: linear-gradient(transparent 35%, var(--grad-color) 100%);
opacity: .9;
}
.grid-overlay-a:hover:before {
opacity: 1;
}
.grid-overlay-b:before {
content: "";
background: #000;
opacity: .25;
}
.grid-overlay-b:hover:before {
opacity: .1;
} .l-post .media {
position: relative;
align-self: flex-start;
}
.l-post img {
max-width: initial;
}
.l-post .image-link {
display: block;
position: relative;
max-width: 100%;
}
.l-post .image-link .star-rating {
position: absolute;
bottom: 12px;
right: 0;
background: rgba(255, 255, 255, 0.5);
padding: 1px 10px;
}
.l-post .p-meta-b {
margin-top: 11px;
}
.l-post .post-title {
font-size: var(--title-size-m);
font-weight: var(--title-fw-bold);
}
.l-post .excerpt {
margin-top: 16px;
color: var(--c-excerpts);
font-size: var(--excerpt-size);
line-height: var(--excerpt-lh, 1.6);
word-break: break-all;
word-break: break-word;
overflow-wrap: break-word;
}
.l-post .excerpt p:last-of-type {
margin-bottom: 0;
}
.has-nums-a .l-post .content {
padding-left: 46px;
}
.has-nums-a .l-post .post-title {
position: relative;
}
.has-nums-a .l-post .post-title:before {
content: counter(ts-loop);
counter-increment: ts-loop;
position: absolute;
top: 50%;
left: -50px;
width: 46px;
text-align: center;
transform: translateY(-50%);
font-family: Arial, sans-serif;
font-size: 1.9em;
line-height: 1;
color: var(--c-contrast-200);
}
.l-post .c-overlay {
position: absolute;
bottom: 0;
z-index: 1;
}
.l-post .c-overlay.p-top-left, .l-post .c-overlay.p-top-center {
top: 0;
bottom: auto;
}
.l-post .c-overlay.p-top-center, .l-post .c-overlay.p-bot-center {
left: 50%;
transform: translateX(-50%);
}
.l-post .c-overlay.p-top-right {
top: 0;
bottom: auto;
right: 0;
}
.l-post .c-overlay.p-bot-left {
top: auto;
}
.l-post .c-overlay.p-bot-right {
right: 0;
}
.l-post .c-overlay.p-center {
margin: 0;
top: 50%;
left: 50%;
bottom: initial;
transform: translate(-50%, -50%);
}
.l-post .format-overlay {
--size: calc(42px * var(--post-format-scale, 1.096));
width: var(--size);
height: var(--size);
font-size: calc(var(--size) * .405);
margin: calc(1% + 5px);
pointer-events: none;
border-radius: 50%;
border: 2px solid #fff;
border-width: clamp(1px, 0.12em, 5px);
color: #fff;
box-shadow: 0 1px 7px rgba(0, 0, 0, 0.15);
background: rgba(0, 0, 0, 0.35);
display: flex;
justify-content: center;
align-items: center;
}
.l-post .format-video i {
letter-spacing: -.28em;
}
.l-post .review {
font-family: var(--ui-font);
}
.l-post .review-radial {
position: absolute;
top: 0;
right: 0;
bottom: initial;
margin: calc(1% + 5px);
display: grid;
grid-template-columns: 1fr;
align-items: center;
text-align: center;
pointer-events: none;
}
.l-post .review-radial svg,
.l-post .review-radial .counter {
grid-row: 1/1;
grid-column: 1/1;
}
.l-post .review-radial .counter {
font-weight: 600;
font-size: 13px;
color: #fff;
}
.l-post .review-radial .percent:after {
content: "%";
font-size: .7em;
margin-left: 1px;
}
.l-post .review-number {
position: absolute;
right: 0;
bottom: 0;
background: #080808;
height: 32px;
line-height: 32px;
min-width: 30px;
text-align: center;
font-size: 11px;
font-weight: bold;
color: #efefef;
}
.l-post .review-number span {
display: block;
position: relative;
z-index: 1;
}
.l-post .review-number .progress {
z-index: 0;
position: absolute;
top: 0;
left: 0;
background: var(--c-main);
height: 100%;
width: 0;
}
.l-post .progress-radial circle {
transform: rotate(-90deg);
transform-origin: 50% 50%;
stroke: rgba(255, 255, 255, 0.15);
fill: rgba(0, 0, 0, 0.2);
}
.l-post .progress-radial .progress {
stroke: var(--c-main);
stroke-linecap: round;
}
.l-post-center {
text-align: center;
} .grid-post .content-above {
margin-bottom: 16px;
}
.grid-post .media {
margin-bottom: 16px;
}
.grid-post .media:last-child {
margin-bottom: 0;
}
.grid-post .image-link {
width: 100%;
}
.grid-post .post-title {
font-size: var(--grid-p-title);
}
.grid-post .p-meta-b {
margin-bottom: 14px;
}
.grid-sm-post .image-link {
width: 100%;
}
.grid-sm-post .post-title {
font-size: var(--grid-sm-p-title);
margin-top: 11px;
}
.grid-sm-post .p-meta-b {
margin-top: 10px;
margin-bottom: 0;
}
.grid-lg-post {
--post-format-scale: 1.42;
--grid-p-title: var(--grid-lg-p-title);
}
.grid-lg-post .content-above {
margin-bottom: 20px;
}
.grid-lg-post .media {
margin-bottom: 20px;
}
.grid-lg-post .excerpt {
margin-top: 25px;
font-size: calc(var(--excerpt-size) * 1.067);
line-height: var(--post-content-lh);
}
.grid-lg-post .read-more-link {
margin-top: 25px;
} .list-post {
display: flex;
width: 100%;
}
.list-post .media {
display: block;
max-width: 60%;
width: 38%;
margin-right: var(--list-p-media-margin, 25px);
flex-shrink: 0;
}
@media (max-width: 767px) {
.list-post .media {
width: 40%;
}
}
@media (max-width: 540px) {
.list-post .media {
width: 40%;
min-width: 100px;
margin-right: var(--list-p-media-margin, 16px);
}
}
@media (max-width: 540px) {
.list-post .image-link {
padding: 0;
height: 10vh;
min-height: 100px;
width: auto;
}
}
.list-post .post-title {
font-size: var(--list-p-title);
}
@media (max-width: 540px) {
.list-post .post-title {
font-size: calc(14px + (var(--list-p-title) - 14px) * 0.4);
}
}
@media (max-width: 540px) {
.list-post .excerpt,
.list-post .read-more-link {
display: none;
}
}
@media (max-width: 540px) {
.list-post .cat-labels {
display: none;
}
}
.list-post .content {
padding: 5px 0;
display: flex;
flex-direction: column;
flex-grow: 1;
}
.list-post-v-center .content {
justify-content: center;
}
.list-post.m-pos-right .media {
order: 3;
margin-right: 0;
margin-left: var(--list-p-media-margin, 30px);
}
@media (max-width: 540px) {
.list-post.m-pos-right .media {
margin-left: var(--list-p-media-margin, 20px);
}
} .small-post {
display: flex;
width: 100%;
--post-format-scale: .82;
}
.slick-slider .small-post:not(._) {
display: flex;
}
.small-post .p-meta-b {
margin-top: 9px;
}
.small-post .post-title {
font-size: var(--small-p-title);
font-weight: var(--title-fw-semi);
line-height: 1.43;
}
.small-post .media {
display: block;
width: 110px;
max-width: 40%;
margin-right: 18px;
flex-shrink: 0;
}
.small-post .media img {
display: block;
}
.small-post .content {
margin-top: 2px;
flex-grow: 1;
}
.small-post .review-number {
height: 26px;
line-height: 26px;
min-width: 26px;
}
.small-post .post-meta .main-stars {
font-size: 15px;
}
.small-post .review-radial {
transform: scale(0.85);
margin: 0;
}
.small-post.m-pos-right .media {
order: 2;
margin-right: 0;
margin-left: 18px;
}
.small-b-post .post-meta {
margin-left: 20px;
}
.small-b-post .post-title:before {
position: absolute;
display: inline-flex;
margin-left: -7px;
content: "\f105";
float: left;
font-family: ts-icons;
font-size: 15px;
color: var(--c-main);
line-height: 1.39;
transform: translateX(-13px);
} .overlay-post {
position: relative;
}
.overlay-post .content {
padding: calc(12px + 1.4%);
}
.overlay-post .post-title {
margin: 12px 0;
}
.overlay-post .image-link {
width: 100%;
}
.loop + .main-pagination {
margin-top: 50px;
}
.loop.has-nums {
counter-reset: ts-loop;
}
.loop-sep {
overflow: hidden;
}
.loop-sep .l-post:after {
content: "";
position: absolute;
left: 0;
width: 100%;
bottom: calc(var(--grid-row-gap) / 2 * -1);
border-bottom: 1px solid var(--c-separator);
} .loop-grid {
--grid-row-gap: 36px;
}
.loop-grid .l-post .image-link {
overflow: hidden;
}
.loop-grid .l-post.sticky {
background: var(--c-contrast-75);
padding: 15px;
}
.loop-grid-sm {
--grid-row-gap: 26px;
}
.loop-grid-lg {
--grid-row-gap: 45px;
} .loop-list {
--grid-row-gap: 35px;
}
.loop-list .l-post {
position: relative;
}
.loop-list-sep {
--grid-row-gap: 52px;
} .loop-small {
--grid-row-gap: 25px;
}
.loop-small .l-post {
position: relative;
}
.loop-small-sep {
--grid-row-gap: 32px;
}
.loop-small-b {
--grid-row-gap: 12px;
}
.loop-small-b.loop-small-sep {
--grid-row-gap: 24px;
} .loop-overlay {
--grid-row-gap: 26px;
overflow: hidden;
} .loop-timeline {
margin-top: 42px;
border-left: 1px solid var(--c-separator);
}
.loop-timeline .month {
margin-left: 25px;
position: relative;
margin-bottom: 42px;
color: var(--c-headings);
}
.loop-timeline .heading {
text-transform: uppercase;
font-weight: 600;
font-size: 14px;
float: left;
padding: 0 15px;
line-height: 28px;
border: 1px solid var(--c-separator);
margin-top: -14px;
margin-bottom: 28px;
}
.loop-timeline .heading:before {
display: block;
content: " ";
position: absolute;
top: 0px;
left: -25px;
width: 25px;
height: 1px;
background: var(--c-separator);
}
.loop-timeline .posts {
clear: both;
}
.loop-timeline .posts article {
font-size: 13px;
line-height: 1.714;
margin-bottom: 10px;
font-family: var(--title-font);
}
.loop-timeline .posts time {
text-transform: uppercase;
padding-top: 1px;
padding-right: 42px;
color: var(--c-contrast-600);
min-width: 40px;
display: block;
float: left;
}
.loop-timeline .posts .post-title {
display: block;
overflow: hidden;
}
.loop-timeline .post-title {
font-size: var(--title-size-xs);
font-weight: 500;
line-height: inherit;
} .block-highlights .loop-small {
margin-top: 26px;
}
@media (max-width: 767px) {
.block-highlights .grid-post:nth-child(odd):last-child {
grid-column: span 2;
}
} .feat-grid {
--main-ratio: 1.8;
--grid-gap: 2px;
}
@media (max-width: 1200px) {
.feat-grid {
overflow: hidden;
}
}
.feat-grid .items-wrap {
display: flex;
}
@supports (display: grid) {
.feat-grid .items-wrap {
display: grid;
grid-gap: var(--grid-gap, 2px);
}
}
.feat-grid .item {
flex: 1;
position: relative;
min-height: 135px;
}
@media (max-width: 540px) {
.feat-grid .cat-labels a {
font-size: 10px;
line-height: 20px;
}
}
.feat-grid .item-1 {
grid-area: item1;
}
.feat-grid .item-2 {
grid-area: item2;
}
.feat-grid .item-3 {
grid-area: item3;
}
.feat-grid .item-4 {
grid-area: item4;
}
.feat-grid .item-5 {
grid-area: item5;
}
@media (min-width: 768px) {
.feat-grid .item-large .post-title {
max-width: 80%;
}
}
.feat-grid .item-small .post-title {
font-size: var(--feat-grid-title-s);
margin: 10px 0;
}
@media (max-width: 767px) {
.feat-grid .item-small .post-title {
font-size: calc(var(--feat-grid-title-s) * 0.85);
}
}
.feat-grid .item-medium .post-title {
font-size: var(--feat-grid-title-m);
}
@media (max-width: 1200px) {
.feat-grid .item-medium .post-title {
font-size: calc(var(--feat-grid-title-m) * 0.9);
}
}
@media (max-width: 767px) {
.feat-grid .item-medium .post-title {
font-size: calc(var(--feat-grid-title-m) * 0.85);
}
}
.feat-grid .item-large {
--post-format-scale: 1.25;
}
.feat-grid .item-large .post-title {
font-size: var(--feat-grid-title-l);
line-height: 1.2;
}
@media (max-width: 767px) {
.feat-grid .item-large .post-title {
font-size: calc(var(--feat-grid-title-l) * 0.82);
}
}
@media (max-width: 540px) {
.feat-grid .item:not(.item-large) .category + .category {
display: none;
}
}
@media (max-width: 350px) {
.feat-grid .item:not(.item-large) .meta-below {
display: none;
}
.feat-grid .item:not(.item-large) :nth-last-child(2) {
margin-bottom: 0;
}
}
.feat-grid .parallax img {
visibility: hidden;
}
.feat-grid .media .wp-post-image {
width: 100.5%;
}
.feat-grid.slider .slick-slide {
display: grid;
}
.feat-grid .slick-track {
-webkit-perspective: 2000;
}
@media (max-width: 940px) {
.feat-grid .wrap .prev-arrow {
left: 50px;
}
}
@media (max-width: 940px) {
.feat-grid .wrap .next-arrow {
right: 50px;
}
}
@media (min-width: 1201px) {
.feat-grid-full {
--feat-grid-title-s: calc(var(--title-size-n) * 1.2);
--feat-grid-title-m: calc(var(--title-size-m) * 1.3);
--feat-grid-title-l: calc(var(--title-size-xl) * 1.1);
}
}
@media (min-width: 1201px) {
.feat-grid-full .grid-overlay-a .content,
.feat-grid-full .grid-overlay-b .content,
.feat-grid-full .grid-overlay-c .content {
padding: var(--overlay-pad, 25px);
}
.feat-grid-full .grid-overlay-a .post-title,
.feat-grid-full .grid-overlay-b .post-title,
.feat-grid-full .grid-overlay-c .post-title {
margin: 15px 0;
}
}
.feat-grid-ratio .item-main:before {
content: "";
display: block;
width: 100%;
height: 0;
padding-top: 55.5555556%;
padding-top: calc(100% / var(--main-ratio));
pointer-events: none;
}
.feat-grid-ratio .grid-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.feat-grid-height {
--main-height: 550px;
}
@media (min-width: 941px) {
.feat-grid-height:not(.feat-grid-equals) .items-wrap {
height: var(--main-height);
}
.feat-grid-height:not(.feat-grid-equals) .item-main {
height: 100%;
}
}
.feat-grid-height.feat-grid-equals .item {
height: var(--main-height);
}
.feat-grid-equals {
--g-overlay-content-pad: 24px calc(13px + 1.5%);
}
.feat-grid-equals .item {
grid-area: unset;
}
.feat-grid-equals.slider .slick-slide {
display: block;
overflow: hidden;
}
.feat-grid-equals.slider .slick-list {
margin-right: calc(var(--grid-gap) * -1);
}
.feat-grid-equals.slider .item {
margin-right: var(--grid-gap);
}
.feat-grid-equals.static .slides {
display: flex;
}
@supports (display: grid) {
.feat-grid-equals.static .slides {
display: grid;
grid-gap: var(--grid-gap, 2px);
grid-template-columns: repeat(var(--columns), 1fr);
}
}
@media (max-width: 940px) {
.feat-grid-equals.static .slides {
--columns: 2;
}
}
@media (max-width: 767px) {
.feat-grid-equals.static .slides {
--columns: 1;
}
}
.feat-grid-equals.static .item {
flex: 1;
}
@media (max-width: 767px) {
.feat-grid-equals.static .item {
max-height: 400px;
}
}
.feat-grid-a {
--main-ratio: 1.1320755;
}
@media (max-width: 767px) {
.feat-grid-a > .wrap {
width: 100%;
max-width: initial;
padding: 0;
}
}
.feat-grid-a .items-wrap {
grid-template-areas: "item1 item2 item4" "item1 item3 item5";
grid-template-columns: 2fr 1fr 1fr;
grid-template-rows: 1fr 1fr;
}
@media (max-width: 940px) {
.feat-grid-a .items-wrap {
grid-template: unset;
grid-template-columns: 1fr 1fr;
grid-template-rows: auto;
grid-auto-rows: minmax(auto, 250px);
}
.feat-grid-a .items-wrap .item {
grid-area: initial;
}
.feat-grid-a .items-wrap .item-main {
grid-column: 1 / -1;
}
}
@media (max-width: 767px) {
.feat-grid-a .items-wrap {
grid-auto-rows: minmax(190px, calc(50vw / var(--main-ratio)));
}
}
@media (max-width: 940px) {
.feat-grid-a .item-main {
height: 450px;
}
}
.feat-grid-a .item-small,
.feat-grid-a .item-medium {
--g-overlay-content-pad: 24px 18px;
}
.feat-grid-a-full {
--main-ratio: 1.4615385;
}
.feat-grid-b {
--main-ratio: 1.443;
}
@media (max-width: 940px) {
.feat-grid-b > .wrap {
width: 100%;
max-width: initial;
padding: 0;
}
}
.feat-grid-b .items-wrap {
grid-template-areas: "item1 item2" "item1 item3";
grid-template-columns: 66.66666% 1fr;
grid-template-rows: 1fr 1fr;
}
@media (max-width: 940px) {
.feat-grid-b .items-wrap {
grid-template-areas: "item1 item1" "item2 item3";
grid-template-columns: 1fr 1fr;
grid-template-rows: auto minmax(190px, calc(50vw / var(--main-ratio)));
}
}
@media (max-width: 940px) {
.feat-grid-b .item {
min-height: 200px;
max-height: 40vh;
}
}
@media (max-width: 940px) {
.feat-grid-b .item-main {
height: 400px;
max-height: 50vh;
}
}
.feat-grid-c {
--main-ratio: 1.08;
--grid-gap: 0;
}
.feat-grid-c .items-wrap {
grid-template-areas: "item1 item2 item3";
grid-template-columns: 45% 1fr 1fr;
grid-template-rows: 1fr;
}
@media (max-width: 940px) {
.feat-grid-c .items-wrap {
grid-template-areas: "item1 item1" "item2 item3";
grid-template-columns: 1fr 1fr;
}
}
@media (max-width: 940px) {
.feat-grid-c .item {
height: 300px;
max-height: 55vh;
}
}
@media (max-width: 540px) {
.feat-grid-c .item {
height: 66vw;
}
}
@media (max-width: 940px) {
.feat-grid-c .item-main {
height: 400px;
}
}
.feat-grid-c .grid-overlay-a:before {
background: linear-gradient(transparent 40%, var(--grad-color) 100%);
}
.feat-grid-c-full {
--main-ratio: 1.4869565;
--main-height: 400px;
--overlay-pad: 33px;
}
@media (min-width: 1201px) {
.feat-grid-c-full {
--feat-grid-title-l: calc(var(--title-size-xl) * 1.2);
}
}
@media (min-width: 1201px) {
.feat-grid-c-full {
--main-height: 570px;
}
}
.feat-grid-d {
--main-ratio: 1.3048544;
}
@media (max-width: 767px) {
.feat-grid-d > .wrap {
width: 100%;
max-width: initial;
padding: 0;
}
}
.feat-grid-d .items-wrap {
grid-template-areas: "item1 item2 item2" "item1 item3 item4";
grid-template-columns: 56% 1fr 1fr;
grid-template-rows: 52fr 48fr;
}
@media (max-width: 940px) {
.feat-grid-d .items-wrap {
grid-template: unset;
grid-template-areas: "item1 item1" "item2 item2";
grid-template-columns: 1fr 1fr;
grid-template-rows: auto;
grid-auto-rows: minmax(auto, 250px);
}
.feat-grid-d .items-wrap .item:not(.item-1):not(.item-2) {
grid-area: initial;
}
}
@media (max-width: 767px) {
.feat-grid-d .items-wrap {
grid-auto-rows: minmax(auto, calc(50vw / var(--main-ratio)));
}
}
@media (max-width: 940px) {
.feat-grid-d .item-main {
max-height: 450px;
}
}
.feat-grid-d .item-small,
.feat-grid-d .item-medium {
--g-overlay-content-pad: 24px 18px;
}
.feat-grid-d-full {
--main-ratio: 1.5833333;
}
@media (max-width: 540px) {
.feat-grid-a .item:not(.item-large) .meta-below,
.feat-grid-b .item:not(.item-large) .meta-below,
.feat-grid-c .item:not(.item-large) .meta-below,
.feat-grid-d .item:not(.item-large) .meta-below {
display: none;
}
.feat-grid-a .item:not(.item-large) :nth-last-child(2),
.feat-grid-b .item:not(.item-large) :nth-last-child(2),
.feat-grid-c .item:not(.item-large) :nth-last-child(2),
.feat-grid-d .item:not(.item-large) :nth-last-child(2) {
margin-bottom: 0;
}
}
.feat-grid-eq1 {
--main-ratio: .75;
--columns: 1;
--grid-gap: 0px;
}
@media (max-width: 940px) {
.feat-grid-eq1 .item-1 {
grid-column: 1 / -1;
}
}
.feat-grid-eq1-full {
--main-ratio: 1.25;
}
.feat-grid-eq2 {
--main-ratio: 1.25;
--columns: 2;
--grid-gap: 0px;
}
@media (max-width: 940px) {
.feat-grid-eq2 .item-1 {
grid-column: 1 / -1;
}
}
.feat-grid-eq2-full {
--main-ratio: 1.35;
}
.feat-grid-eq3 {
--main-ratio: 1;
--columns: 3;
--grid-gap: 0px;
}
@media (max-width: 940px) {
.feat-grid-eq3 .item-1 {
grid-column: 1 / -1;
}
}
.feat-grid-eq3-full {
--main-ratio: 1.15;
}
.feat-grid-eq4 {
--main-ratio: 0.75;
--columns: 4;
--grid-gap: 0px;
}
.feat-grid-eq5 {
--main-ratio: 0.6666667;
--columns: 5;
--grid-gap: 0px;
}
@media (max-width: 940px) {
.feat-grid-eq5 .item-1 {
grid-column: 1 / -1;
}
}
.feat-grid-eq5-full {
--main-ratio: 0.75;
}
@media (max-width: 767px) {
.feat-grid-eq5 .item,
.feat-grid-eq4 .item {
--feat-grid-title-s: var(--feat-grid-title-m);
}
} @media (max-width: 767px) {
.block-news-focus .loop-small {
margin-top: 26px;
}
} .block-focus-grid .loop-grid {
--grid-row-gap: 22px;
--grid-sm-p-title: calc(var(--title-size-xs) * 1.072);
}
.block-focus-grid .loop-grid .media {
margin-bottom: 12px;
}
@media (max-width: 767px) {
.block-focus-grid .loop-grid-sm {
margin-top: 30px;
}
}
.loop-carousel {
overflow: hidden;
}
.loop-carousel.slick-slider {
position: static;
}
.loop-carousel .slick-list {
margin-right: calc(var(--grid-gutter) * -1);
}
.loop-carousel .slick-slide {
margin-right: var(--grid-gutter);
}
.loop-carousel:not(.loaded).grid {
overflow: hidden;
grid-template-columns: unset;
grid-auto-flow: column;
grid-auto-columns: var(--col);
}
.loop-carousel.slick-dotted {
margin-bottom: 25px;
}
.loop-carousel.slick-dotted .slick-arrow {
top: var(--arrow-top, calc(50% - 27px));
}
.loop-carousel .nav-dots {
margin-top: 30px;
} .block-newsletter {
display: flex;
}
.spc-newsletter {
position: relative;
color: rgba(var(--c-rgba), 0.8);
width: 100%;
--inner-pad: 30px calc(10px + 7%);
--heading-fs: 24px;
--message-fs: 14px;
--disclaimer-fs: .9rem;
--max-width: 700px;
}
.spc-newsletter .bg-wrap {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 0;
pointer-events: none;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
.spc-newsletter > .inner {
position: relative;
width: 100%;
border: 1px solid var(--c-separator);
padding: var(--inner-pad);
display: flex;
flex-direction: column;
}
.spc-newsletter > .inner > * {
max-width: var(--max-width);
}
.spc-newsletter .media {
margin-bottom: 10px;
}
.spc-newsletter .media-full {
background: inherit;
margin-bottom: -1px;
}
.spc-newsletter .media-full img {
display: block;
-o-object-fit: cover;
object-fit: cover;
height: 200px;
width: 100%;
}
.spc-newsletter .heading {
font-size: var(--heading-fs);
line-height: 1.3;
letter-spacing: -.01em;
font-weight: 800;
margin-bottom: 18px;
margin-top: 8px;
max-width: 95%;
}
.spc-newsletter .message {
margin-bottom: 22px;
font-size: var(--message-fs);
}
.spc-newsletter .message p:last-child {
margin-bottom: 0;
}
.spc-newsletter .fields,
.spc-newsletter form {
width: 100%;
}
.spc-newsletter .fields-style {
--btn-l-height: 40px;
}
.spc-newsletter .fields-style p {
margin-bottom: 13px;
}
.spc-newsletter .fields-style p:last-child {
margin-bottom: 0;
}
.spc-newsletter .fields-style input {
width: 100%;
height: 44px;
box-sizing: border-box;
text-align: inherit;
}
.spc-newsletter .fields-style input[type=submit],
.spc-newsletter .fields-style button {
height: 40px;
text-align: center;
font-weight: 700;
letter-spacing: .05em;
}
.spc-newsletter .fields-style input[type=checkbox],
.spc-newsletter .fields-style input[type=radio] {
margin-right: 5px;
height: initial;
width: initial;
}
.spc-newsletter .fields-style input[type=checkbox] {
display: inline-block;
vertical-align: text-top;
margin-top: 1px;
}
.spc-newsletter .fields-style .disclaimer {
margin-top: 20px;
font-size: var(--disclaimer-fs);
opacity: .7;
line-height: 1.7;
}
.spc-newsletter .fields-inline .main-fields {
display: flex;
}
.spc-newsletter .fields-inline .main-fields p {
flex-shrink: 0;
margin-bottom: 0;
}
.spc-newsletter .fields-inline .main-fields input {
border-radius: 3px;
height: 44px;
}
.spc-newsletter .fields-inline .field-email {
text-align: center;
flex-grow: 1;
margin-right: 5px;
}
.spc-newsletter .fields-inline .field-email input {
padding: 7px 16px;
text-align: left;
}
.spc-newsletter .fields-inline .field-submit {
min-width: calc(50px + 13%);
}
.spc-newsletter .fields-full {
max-width: 650px;
}
.spc-newsletter.has-top-icon {
margin-top: 25px;
}
.spc-newsletter .mail-bg-icon {
color: var(--c-contrast);
position: absolute;
font-size: 100px;
line-height: 1;
top: 7px;
transform: rotate(12deg);
z-index: 0;
opacity: .04;
pointer-events: none;
}
.s-dark .spc-newsletter .mail-bg-icon {
opacity: .1;
}
.spc-newsletter .mail-top-icon {
position: absolute;
top: 0;
margin-bottom: 8px;
height: 62px;
width: 62px;
display: flex;
align-items: center;
justify-content: center;
transform: translateY(-50%);
background: var(--c-main);
font-size: 30px;
line-height: 1;
color: var(--c-contrast-0);
border-radius: 50%;
}
.spc-newsletter .mail-top-icon + .heading {
margin-top: 25px;
}
.spc-newsletter .mail-icon {
font-size: 32px;
line-height: 1;
margin-bottom: 8px;
}
.spc-newsletter-xs {
--inner-pad: 20px;
--heading-fs: 22px;
--message-fs: 13px;
}
@media (min-width: 941px) {
.spc-newsletter-lg {
--inner-pad: 38px;
--heading-fs: 28px;
--message-fs: 15px;
--disclaimer-fs: 13px;
}
}
.spc-newsletter-a {
background: transparent;
}
.spc-newsletter-a > .inner {
border: none;
padding: 0;
}
.spc-newsletter-a .main-top-icon {
display: none;
}
.spc-newsletter-center .fields-inline {
margin-left: -10px;
margin-right: -10px;
}
.spc-newsletter-center > .inner {
text-align: center;
align-items: center;
}
.spc-newsletter-leter .fields-inline {
margin: 0;
}
.spc-newsletter-b {
background: var(--c-contrast-0);
border: 6px solid var(--c-contrast-50);
}
.spc-newsletter-b .mail-top-icon {
border: 10px solid var(--c-contrast-0);
box-sizing: content-box;
}
.spc-newsletter-c {
background: var(--c-contrast-50);
} .mobile-menu {
--c-sep: rgba(var(--c-rgba), .08);
font-size: 16px;
font-family: var(--ui-font);
font-weight: 700;
letter-spacing: 0;
color: var(--c-links);
-webkit-font-smoothing: antialiased;
}
.mobile-menu.s-dark,
.s-dark .mobile-menu {
--c-sep: rgba(var(--c-rgba), 0.11);
}
.mobile-menu li {
position: relative;
display: flex;
width: 100%;
flex-wrap: wrap;
border-bottom: 1px solid var(--c-sep);
}
.mobile-menu li a {
max-width: calc(100% - 65px);
float: none;
display: block;
padding: 12px 0;
padding-right: 50px;
line-height: 1.5;
color: inherit;
}
.mobile-menu li li {
padding-left: 12px;
border: 0;
}
.mobile-menu li ul li:last-child ul {
border-bottom-color: transparent;
}
.mobile-menu ul {
width: 100%;
max-height: 0;
opacity: 0;
background: transparent;
overflow: hidden;
border: 0;
transition: opacity .6s ease, max-height .8s ease;
}
.mobile-menu ul > li > ul li {
padding-left: 15px;
}
.mobile-menu ul li a {
padding: 8px 0;
font-size: .93em;
font-size: max(13px, .93em);
font-weight: 500;
}
.mobile-menu .nav-icons,
.mobile-menu .mega-menu {
display: none;
}
.mobile-menu .item-active > ul {
opacity: 1;
max-height: 3000px;
transition: opacity .4s ease-in, max-height 1s ease-in;
}
.mobile-menu > .item-active {
padding-bottom: 10px;
}
.mobile-menu .chevron {
display: flex;
align-items: center;
margin-left: auto;
padding: 0 25px;
margin-right: -15px;
border: 0;
color: var(--c-contrast-400);
text-align: center;
font-size: 12px;
-webkit-text-stroke: 1.2px var(--c-contrast-0);
line-height: 1.8;
cursor: pointer;
}
.mobile-menu .item-active > .chevron {
transform: rotate(180deg);
}
.mobile-menu li:hover > a {
opacity: .8;
} .off-canvas {
position: fixed;
top: 0;
left: 0;
display: flex;
flex-direction: column;
height: 100%;
width: 80vw;
min-width: 320px;
max-width: 370px;
box-sizing: border-box;
background: var(--c-contrast-0);
z-index: 10000;
transform: translate3d(-100%, 0, 0);
transition: 0.4s ease-in-out;
transition-property: transform, visibility;
visibility: hidden;
}
@media (max-width: 350px) {
.off-canvas {
min-width: 300px;
}
}
.off-canvas-head {
padding: 0 25px;
padding-top: 38px;
margin-bottom: 20px;
}
.off-canvas-content {
display: flex;
flex-direction: column;
padding: 25px;
overflow-y: auto;
overflow-x: hidden;
flex: 1 1 auto;
}
@media (min-width: 941px) {
.off-canvas-content {
--c-sb: var(--c-contrast-200);
--c-sb-track: transparent;
--sb-size: 4px;
--sb-width: thin;
scrollbar-width: var(--sb-width);
scrollbar-color: var(--c-sb) var(--c-sb-track);
}
.off-canvas-content::-webkit-scrollbar-track {
background-color: var(--c-sb-track);
}
.off-canvas-content::-webkit-scrollbar-thumb {
background-color: var(--c-sb);
border-radius: 3px;
}
.has-scrollbar .off-canvas-content::-webkit-scrollbar {
width: var(--sb-size);
}
}
.off-canvas .mobile-menu {
margin-bottom: 45px;
}
.off-canvas .logo-image {
display: inline-block;
max-width: calc(100% - 34px);
}
.off-canvas .ts-logo {
display: flex;
justify-content: center;
align-items: center;
}
.off-canvas .close {
position: absolute;
top: 0;
right: 0;
padding: 0 9px;
background: #161616;
color: #fff;
line-height: 26px;
font-size: 14px;
}
.off-canvas .mobile-menu {
margin-top: -10px;
transition: opacity 0.5s ease-in;
opacity: 0.2;
}
.off-canvas .spc-social {
--c-spc-social: var(--c-contrast);
--spc-social-fs: 17px;
padding-top: 10px;
margin-top: auto;
justify-content: center;
}
.off-canvas.s-dark .close,
.s-dark .off-canvas .close {
background: var(--c-contrast-200);
}
.admin-bar .off-canvas {
top: var(--admin-bar-h);
height: calc(100% - var(--admin-bar-h));
}
@media (max-width: 940px) {
.off-canvas.hide-widgets-sm .off-canvas-widgets {
display: none;
}
}
@media (min-width: 941px) {
.off-canvas.hide-menu-lg .mobile-menu {
display: none;
}
}
.off-canvas-backdrop {
content: "";
position: fixed;
opacity: 0;
z-index: 9999;
pointer-events: none;
height: 0;
width: 0;
top: 0;
left: 0;
background: rgba(0, 0, 0, 0.3);
transition: opacity 0.3s ease-in-out;
}
.off-canvas-active {
overflow: hidden;
}
.off-canvas-active .off-canvas {
transform: translate3d(0, 0, 0);
visibility: visible;
box-shadow: 2px 0px 15px 0 rgba(0, 0, 0, 0.1);
}
.off-canvas-active .mobile-menu {
opacity: 1;
}
.off-canvas-active .off-canvas-backdrop {
opacity: 1;
width: 100%;
height: 100%;
pointer-events: auto;
}
.off-canvas-widgets {
margin-bottom: 45px;
}
.off-canvas-widgets .widget {
margin-bottom: 45px;
}
.off-canvas-widgets .widget:last-child {
margin-bottom: 0;
} .search-modal.s-dark,
.s-dark .search-modal {
--bg-opacity: .95;
}
.search-modal.mfp-bg {
background: var(--c-contrast-0);
opacity: 0;
transition: 0.35s ease-in-out;
will-change: opacity;
position: fixed;
z-index: 10001;
pointer-events: none;
}
.search-modal.mfp-bg.mfp-ready {
opacity: var(--bg-opacity, 0.98);
}
.search-modal.mfp-bg.mfp-removing {
opacity: 0;
}
.search-modal .search-modal-wrap {
display: block;
}
.search-modal.mfp-ready.mfp-wrap {
opacity: 1;
transform: none;
}
.search-modal.mfp-wrap, .search-modal.mfp-removing.mfp-wrap {
opacity: 0;
will-change: opacity;
transition: 0.4s ease-in-out;
transform: scale(0.95);
}
.search-modal.mfp-removing.mfp-wrap {
transition-duration: 0.2s;
}
.search-modal .mfp-close {
position: absolute;
z-index: 1046;
top: 20px;
right: 20px;
padding: 0;
background: transparent;
color: var(--c-contrast);
font-size: 60px;
font-family: Arial, Baskerville, monospace;
line-height: 44px;
opacity: 0.65;
-webkit-text-stroke: 2px var(--c-contrast-0);
}
.search-modal .mfp-close:active {
top: 20px;
}
.admin-bar .search-modal .mfp-close {
top: 50px;
}
.search-modal .search-form {
flex-wrap: wrap;
position: relative;
}
.search-modal .search-field {
padding: 0;
padding-bottom: 12px;
margin-bottom: 22px;
border: 0;
border-bottom: 1px solid var(--c-separator2);
height: auto;
font-size: 60px;
font-weight: bold;
line-height: 1;
color: var(--c-contrast-850);
background: transparent;
}
@media (max-width: 767px) {
.search-modal .search-field {
font-size: 42px;
}
}
.search-modal .message {
font-size: 18px;
color: var(--c-contrast-400);
}
.search-modal-box {
padding: 0 50px;
margin: 0 auto;
max-width: 790px;
}
@media (max-width: 767px) {
.search-modal-box {
max-width: 100%;
}
}
.search-modal .live-search-results {
top: 84px;
left: 0;
right: auto;
width: 100%;
margin-bottom: 15px;
border: 1px solid var(--c-separator);
border-top: 0;
box-shadow: none;
}
.search-modal-wrap {
display: none;
}
.base-text {
font-family: var(--text-font);
font-size: var(--text-size);
line-height: var(--text-lh);
text-rendering: optimizeLegibility;
} .block-head {
--line-weight: 1px;
--c-border: var(--c-separator2);
--space-below: 26px;
--c-block: var(--c-main);
display: flex;
flex-wrap: nowrap;
font-family: var(--ui-font);
align-items: center;
justify-content: space-between;
margin-bottom: var(--space-below);
}
.block-head .heading {
font-size: 17px;
font-weight: 700;
line-height: 1.2;
text-transform: uppercase;
color: var(--c-block);
flex-shrink: 0;
}
.block-head .heading .color {
color: var(--c-contrast-900);
}
.block-head .heading a {
color: inherit;
}
.block-head .heading .arrow {
margin-left: 5px;
transform: scale(1.4) translatey(-5%);
}
.block-head .view-link {
order: 5;
display: flex;
align-items: center;
margin-left: 15px;
font-size: 13px;
font-weight: 500;
text-transform: none;
color: var(--c-contrast-400);
}
.block-head .view-link:hover {
color: var(--c-links);
}
.block-head .view-link .arrow {
margin-left: 7px;
font-size: 15px;
}
.block-head .filters + .view-link {
padding-left: 15px;
border-left: 1px solid var(--c-contrast-150);
}
.block-head .filters {
display: flex;
margin-left: 25px;
font-size: 13px;
overflow-x: auto;
flex-wrap: nowrap;
font-size: 13px;
scrollbar-width: none;
}
.block-head .filters::-webkit-scrollbar {
display: none;
}
.block-head .filters li {
display: inline-block;
margin-left: 15px;
flex-shrink: 0;
}
.block-head .filters a {
color: var(--c-contrast-400);
}
.block-head .filters .active {
color: var(--c-block);
}
.block-head.is-center {
justify-content: center;
}
.block-head-ac {
--c-block: var(--c-contrast-900);
}
.block-head-ac .heading .color {
color: var(--c-heading-multi, var(--c-main));
}
.block-head-a {
--space-below: 28px;
--c-border: var(--c-separator);
--line-weight: 2px;
padding: 10px 14px;
background: var(--c-contrast-10);
border: 1px solid var(--c-border);
border-bottom-width: var(--line-weight);
border-left: 0;
border-right: 0;
color: var(--c-headings);
text-transform: uppercase;
}
.block-head-a .heading {
color: var(--c-block);
font-size: 14px;
font-weight: 700;
letter-spacing: .02em;
}
.block-head-a .filters li {
position: relative;
font-size: 12px;
margin-left: 14px;
}
.block-head-a .filters li:before {
content: "";
border-left: 1px solid rgba(var(--c-rgba), 0.11);
margin-right: 15px;
}
.block-head-a .filters li:first-child:before {
display: none;
}
.block-head-a .filters a {
color: var(--c-contrast-450);
}
.block-head-a2 {
--c-border: var(--c-contrast-150);
--space-below: 28px;
--line-weight: 1px;
background: rgba(var(--c-rgba), 0.025);
padding: 9px 14px;
}
.block-head-a2 .heading {
letter-spacing: 0;
font-weight: 600;
}
.block-head-a2 .filters li:before {
display: none;
}
.block-head-b {
--space-below: 28px;
}
.block-head-c {
--c-line: var(--c-main);
--line-width: 40px;
--line-weight: 2px;
border-bottom: 1px solid var(--c-border);
padding-bottom: 13px;
position: relative;
}
.block-head-c:after {
content: "";
position: absolute;
bottom: -1px;
left: 0;
width: var(--line-width);
height: var(--line-weight);
background-color: var(--c-line);
}
.block-head-c.is-center:after {
left: 50%;
transform: translateX(-50%);
}
.block-head-c .heading a {
color: inherit;
}
.block-head-c2 {
border-bottom: 0;
--line-weight: 1px;
--space-below: 30px;
}
.block-head-d {
--c-border: var(--c-block);
--line-weight: 2px;
--space-below: 28px;
border-bottom: var(--line-weight) solid var(--c-border);
}
.block-head-d .heading {
display: inline-block;
margin-bottom: 1px;
padding: 9px 14px;
border-radius: 2px;
color: #fff;
background: var(--c-block);
font-size: 14px;
font-weight: 600;
line-height: 1;
text-transform: uppercase;
letter-spacing: 0.025em;
}
.block-head-d .filters {
align-self: flex-end;
margin-bottom: 8px;
}
.block-head-d .filters .active {
color: var(--c-contrast-900);
}
.block-head-e {
--c-line: var(--c-separator2);
--line-weight: 1px;
--inner-pad: 20px;
}
.block-head-e:after, .block-head-e:before {
content: "";
margin-top: 1px;
height: var(--line-weight);
background-color: var(--c-line);
flex: 1 1 auto;
margin-left: var(--inner-pad);
}
.block-head-e:before {
margin-left: 0;
margin-right: var(--inner-pad);
}
.block-head-e.is-left:before {
display: none;
}
.block-head-e .filters {
order: 5;
margin-left: 5px;
}
.block-head-e2 {
--line-weight: 2px;
--c-block: var(--c-contrast-900);
}
.block-head-e2 .heading {
font-size: 20px;
text-transform: none;
}
.block-head-f {
--c-line: var(--c-block);
--line-weight: 3px;
border-bottom: 1px solid var(--c-border);
border-top: var(--line-weight) solid var(--c-line);
padding: 11px 0;
}
.block-head-f .heading {
text-transform: none;
font-size: 19px;
color: var(--c-block);
}
.block-head-g {
padding: 10px 14px;
background: #080808;
}
.block-head-g .heading {
font-size: 13px;
font-weight: 500;
color: #fff;
letter-spacing: .02em;
}
.block-head-h {
border-bottom: 1px solid var(--c-border);
padding-bottom: 14px;
}
.block-head-h .heading {
font-size: 18px;
font-weight: 800;
}
.block-head-h .view-link {
text-transform: uppercase;
color: var(--c-contrast-700);
}
.block-head-i {
--line-weight: 4px;
}
.block-head-i .heading {
font-weight: 600;
letter-spacing: 0.03em;
line-height: 1.5;
padding-left: calc(var(--line-weight) + 13px);
position: relative;
}
.block-head-i .heading:before {
content: "";
position: absolute;
left: 0;
top: 0;
width: var(--line-weight);
height: 100%;
background: var(--c-main);
} .feedburner .heading {
margin-bottom: 14px;
}
.feedburner label {
display: none;
}
.feedburner input {
padding: 8px 12px;
outline: 0;
}
.feedburner-email {
min-width: 200px;
}
.feedburner-subscribe {
margin-left: 4px;
}
.social-icons li {
float: left;
margin-right: 5px;
height: 20px;
}
.social-icons li:last-child {
margin-right: 0;
}
.social-icons .icon {
display: inline-block;
width: 20px;
height: 20px;
line-height: 20px;
text-align: center;
font-size: 12px;
color: #fff;
transition: all .4s ease;
}
.social-icons .icon:hover {
text-decoration: none;
border-radius: 50%;
}
.main-stars {
position: relative;
font-size: 13px;
line-height: 1;
height: 1em;
color: var(--c-main);
overflow: hidden;
display: inline-block;
vertical-align: middle;
margin-top: -2px;
}
.main-stars span {
color: inherit;
position: absolute;
top: 0;
left: 0;
padding-top: 2em;
overflow: hidden;
}
.main-stars:before,
.main-stars span:before {
content: "\f005\f005\f005\f005\f005";
color: inherit;
letter-spacing: 2px;
margin-right: -2px;
display: block;
font-family: ts-icons;
font-style: normal;
font-weight: normal;
line-height: 1;
}
.main-stars:before {
content: "\f006\f006\f006\f006\f006";
}
.main-stars span:before {
top: 0;
left: 0;
position: absolute;
color: inherit;
}
.cat-labels {
line-height: 0;
}
.cat-labels-overlay {
position: absolute;
bottom: 0;
z-index: 1;
display: block;
max-width: 90%;
max-width: calc(100% - 14px);
text-transform: uppercase;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
.cat-labels a,
.cat-labels .category {
display: inline-flex;
background: var(--c-main);
margin-right: var(--cat-label-mr, 5px);
padding: 0 8px;
color: #fff;
border-radius: 1px;
font-family: var(--ui-font);
font-size: 11px;
font-weight: 500;
text-transform: uppercase;
letter-spacing: 0.03em;
line-height: 22px;
}
.cat-labels a:hover,
.cat-labels .category:hover {
background: var(--hover-bg, var(--c-main));
color: #fff;
-webkit-filter: contrast(1.2);
filter: contrast(1.2);
}
.cat-labels a:last-child,
.cat-labels .category:last-child {
margin-right: 0;
}
.ar-bunyad-main-full {
padding-bottom: 47.8333333%;
}
.ar-bunyad-main {
padding-bottom: 65.3553299%;
}
.ar-bunyad-grid {
padding-bottom: 56.2334218%;
}
.ar-bunyad-list {
padding-bottom: 66.6666667%;
}
.ar-bunyad-overlay {
padding-bottom: 75.066313%;
}
.ar-bunyad-thumb {
padding-bottom: 69.0909091%;
}
.ar-bunyad-classic-slider {
padding-bottom: 47.826087%;
}
.ar-bunyad-classic-slider-sm {
padding-bottom: 81.8181818%;
}
.ar-bunyad-classic-slider-md {
padding-bottom: 52.685422%;
} .navigation {
--nav-height: var(--head-h, 43px);
font-family: var(--ui-font);
color: var(--c-nav);
height: 100%;
align-self: center;
}
.s-dark .navigation {
--c-nav-blip: initial;
}
.navigation ul {
display: flex;
list-style: none;
line-height: 1.6;
}
.navigation .menu,
.navigation .menu li {
height: 100%;
}
.navigation .menu > li > a,
.navigation .sub-menu > li > a {
display: flex;
align-items: center;
}
.navigation .menu > li > a {
color: inherit;
}
@media (max-width: 940px) {
.navigation .menu {
display: none;
}
}
.navigation .menu > li > a {
height: 100%;
text-decoration: none;
text-transform: var(--nav-text-case);
padding: 0 var(--nav-items-space, 17px);
font-size: var(--nav-text, 15px);
font-weight: var(--nav-text-weight, 600);
letter-spacing: var(--nav-ls, inherit);
}
@media (min-width: 941px) and (max-width: 1200px) {
.navigation .menu > li > a {
padding: 0 5px;
padding: 0 max(5px, calc(var(--nav-items-space) * .6));
font-size: calc(10px + (var(--nav-text) - 10px) * .7);
}
}
.navigation .menu li > a:after {
display: inline-block;
content: "\f107";
font-family: ts-icons;
font-style: normal;
font-weight: normal;
font-size: 14px;
line-height: 1;
color: var(--c-nav-blip, inherit);
margin-left: 8px;
}
@media (min-width: 941px) and (max-width: 1200px) {
.navigation .menu li > a:after {
margin-left: 5px;
font-size: 12px;
}
}
.navigation .menu li > a:only-child:after,
.navigation .menu .only-icon > a:after {
display: none;
}
.navigation .menu > li:first-child > a {
border-left: 0;
box-shadow: none;
}
.navigation .menu > li:hover,
.navigation .menu > .current-menu-item,
.navigation .has-parent-state .current-menu-parent,
.navigation .has-parent-state .current-menu-ancestor {
background: var(--c-nav-hov-bg);
}
.navigation .menu > li:hover > a,
.navigation .menu > .current-menu-item > a,
.navigation .has-parent-state .current-menu-parent > a,
.navigation .has-parent-state .current-menu-ancestor > a {
color: var(--c-nav-hov);
}
.navigation .menu > li:hover > a:after,
.navigation .menu > .current-menu-item > a:after,
.navigation .has-parent-state .current-menu-parent > a:after,
.navigation .has-parent-state .current-menu-ancestor > a:after {
color: inherit;
}
.navigation .menu-item > a .fa,
.navigation .sub-menu a > .fa {
margin-right: 7px;
}
.navigation .menu .fa.only-icon,
.navigation .only-icon .fa {
margin-right: 0;
}
.navigation .menu ul,
.navigation .menu .sub-menu {
position: absolute;
overflow: visible;
visibility: hidden;
display: block;
opacity: 0;
padding: 5px 0px;
background: var(--c-nav-drop-bg, var(--c-contrast-0));
border: 1px solid var(--c-nav-drop-sep);
box-shadow: rgba(0, 0, 0, 0.08) 0px 2px 3px -1px, rgba(0, 0, 0, 0.06) 0px 4px 11px -2px;
transition: all .2s ease-in;
z-index: 110;
pointer-events: none;
}
.navigation .menu > li:not(.item-mega-menu) {
position: relative;
}
.navigation .menu > li > ul {
top: 100%;
}
.navigation .menu ul ul {
left: 100%;
top: 0;
margin-top: -5px;
}
.navigation .menu li:first-child > ul {
margin-top: -6px;
}
.navigation li:hover > ul,
.navigation li:hover > .sub-menu {
visibility: visible;
opacity: 1;
pointer-events: auto;
}
.navigation .sub-menu li > a:after {
content: "\f105";
font-size: 13px;
margin-left: 25px;
text-shadow: none;
display: inline-flex;
align-self: center;
}
.navigation .menu li li > a:after {
display: block;
float: right;
line-height: inherit;
}
.navigation .menu > li li a {
float: none;
display: block;
padding: 9px 22px;
border-top: 1px solid var(--c-nav-drop-sep);
font-size: var(--nav-drop-text, 14px);
letter-spacing: var(--nav-drop-ls, inherit);
font-weight: var(--nav-drop-fw, 400);
color: var(--c-nav-drop, inherit);
text-transform: none;
text-decoration: none;
pointer-events: none;
}
.navigation .menu > li:hover li a {
pointer-events: auto;
}
.navigation .menu li {
transition: .3s ease-in;
transition-property: opacity, background;
}
.navigation .menu ul li {
float: none;
min-width: 235px;
max-width: 350px;
border-top: 0;
padding: 0 0;
position: relative;
}
.navigation .menu ul > li:first-child > a {
border-top: 0px;
box-shadow: none;
}
.navigation .menu li li:hover,
.navigation .menu li .current-menu-item {
background: var(--c-nav-drop-hov-bg);
}
.navigation .menu li li:hover > a,
.navigation .menu li .current-menu-item > a {
color: var(--c-nav-drop-hov);
}
.nav-hov-a {
--c-nav-hov: var(--c-main);
--c-nav-drop-hov: var(--c-nav-hov);
}
.nav-hov-b {
--c-nav-drop-hov-bg: rgba(0, 0, 0, 0.03);
}
.nav-hov-b .menu > li > a {
position: relative;
}
.nav-hov-b .menu > li > a:before {
content: "";
position: absolute;
bottom: 0;
left: 0;
width: 100%;
z-index: 9997;
border-bottom: 2px solid transparent;
}
.nav-hov-b .menu > li:hover > a:before,
.nav-hov-b .menu > .current-menu-item > a:before,
.nav-hov-b .has-parent-state .current-menu-parent > a:before,
.nav-hov-b .has-parent-state .current-menu-ancestor > a:before {
border-color: var(--c-term, var(--c-main));
}
.s-dark .nav-hov-b {
--c-nav-hov-bg: rgba(255, 255, 255, 0.08);
--c-nav-drop-hov-bg: rgba(255, 255, 255, 0.05);
}
.s-dark .nav-hov-b .menu > li > ul {
top: calc(100% - 1px);
}
.nav-hov-b .mega-menu-a .sub-cats li:hover a {
opacity: .7;
} .navigation .mega-menu .sub-menu li,
.navigation .menu .mega-menu > li {
min-width: 0;
} .mega-menu {
top: 100%;
}
.mega-menu .sub-cats {
padding: 25px 30px;
padding-bottom: 35px;
width: 19.5%;
border-right: 1px solid var(--c-separator2);
}
.mega-menu .sub-cats li {
min-width: initial;
max-width: initial;
}
.mega-menu .sub-cats li:first-child {
margin-top: 0;
}
.mega-menu .sub-cats li:first-child a {
border-top: 0;
}
.mega-menu .sub-cats li:hover {
background: none;
}
.mega-menu .sub-cats:not(._) a {
padding-left: 0;
font-size: max(14px, var(--nav-drop-text, 0));
}
.mega-menu .sub-cats li:last-child a {
border-bottom: 1px solid var(--c-nav-drop-sep);
}
.smart-head-row-full .items-center .mega-menu {
left: 50%;
transform: translateX(-50%);
margin-left: 0;
}
.smart-head-row-full .items-right .mega-menu {
right: 0;
left: auto;
}
.navigation .mega-menu {
width: var(--main-width);
left: 0;
max-width: 100%;
}
@media (min-width: 1201px) {
.navigation .mega-menu {
max-width: calc(100vw - ((var(--wrap-padding) * 2)));
}
}
@media (min-width: 941px) and (max-width: 1200px) {
.navigation .mega-menu {
max-width: 100vw;
margin-left: calc(-1 * var(--head-row-pad));
}
}
.navigation .menu .mega-menu {
display: flex;
flex: 0 1 auto;
padding: 0;
}
.navigation li:hover > .mega-menu-a .lazyload {
display: block;
}
.navigation li:not(:hover) > .mega-menu .wp-post-image {
pointer-events: none;
}
.mega-menu-a .recent-posts {
float: none;
vertical-align: top;
padding: 35px 30px 45px;
width: 100%;
}
.s-dark .mega-menu-a .recent-posts {
background: rgba(var(--c-rgba), 0.03);
}
.mega-menu-a .recent-posts .posts {
display: none;
}
.mega-menu-a .recent-posts .posts.active {
display: block;
animation: 0.5s fade-in ease-out;
animation-fill-mode: both;
}
.mega-menu-a .recent-posts .post {
padding: 0 13px;
}
.mega-menu-a .recent-posts .post-title {
font-weight: var(--title-fw-semi);
font-size: 15px;
}
.mega-menu-a .sub-cats + .recent-posts {
width: 80.5%;
}
.mega-menu-b .sub-cats {
width: 25%;
padding: 40px;
padding-top: 35px;
}
.mega-menu-b .extend {
flex-grow: 1;
width: 25%;
padding: 32px 40px;
padding-bottom: 40px;
}
.mega-menu-b .sub-nav ul {
top: 0;
left: 100%;
}
.mega-menu-b .sub-nav ul li:not(._) {
min-width: 220px;
}
.mega-menu-b .sub-nav ul li:last-child a {
border-bottom: 0;
}
.mega-menu-b .heading {
display: block;
border-bottom: 1px solid rgba(var(--c-rgba), 0.1);
padding: 9px 0;
margin-bottom: 21px;
text-transform: uppercase;
font-weight: 600;
}
.navigation .mega-menu.links {
padding: 35px 10px 40px 10px;
}
.navigation .mega-menu.links > li.current-menu-item {
background: inherit;
}
.navigation .mega-menu.links > li {
width: 25%;
padding: 0 25px;
}
.navigation .mega-menu.links .sub-menu {
--c-nav-drop-sep: rgba(var(--c-rgba), .05);
box-shadow: none;
border: 0;
}
.s-dark .navigation .mega-menu.links .sub-menu {
--c-nav-drop-sep: rgba(var(--c-rgba), .08);
}
.navigation .mega-menu.links > li > a {
border: 0;
text-transform: uppercase;
font-size: 14px;
font-weight: 600;
border-bottom: 1px solid var(--c-nav-drop-sep);
padding: 9px 0;
}
.navigation .mega-menu.links > li > a:after {
display: none;
}
.navigation .mega-menu.links > li ul {
visibility: inherit;
opacity: 1;
position: static;
margin-top: 0;
}
.navigation .mega-menu.links > li li a {
padding-left: 10px;
}
.navigation .mega-menu.links > li li:last-child a {
border-bottom: 1px solid var(--c-nav-drop-sep);
}
.navigation .mega-menu.links > li li a:before {
display: inline-block;
font-family: ts-icons;
font-style: normal;
font-weight: normal;
font-size: 12px;
line-height: 0.9;
content: "\f105";
margin-right: 10px;
}
.navigation .mega-menu.links > li:hover {
background: transparent;
}
.navigation-small .menu > li > a {
line-height: 1;
}
.smart-head-search {
position: relative;
}
.smart-head-search .search-button {
padding: 0;
margin-left: -27px;
width: 20px;
background: transparent;
color: var(--c-contrast-400);
font-size: 14px;
}
@media (max-width: 940px) {
.smart-head-search {
display: none;
}
}
.smart-head-search .search-form {
display: flex;
align-items: center;
}
.smart-head-search .query {
width: 150px;
height: 30px;
padding: 0 10px;
font-size: 13px;
border: 0;
background: rgba(var(--c-rgba), 0.03);
box-shadow: none;
transition: all .4s ease-in-out;
}
.smart-head-search .query:focus {
width: 190px;
}
.social-icons {
float: right;
}
@media (max-width: 940px) {
.social-icons {
clear: both;
text-align: center;
float: none;
}
}
@media (max-width: 940px) {
.social-icons li {
float: none;
display: inline-block;
}
}
.live-search-results {
visibility: hidden;
opacity: 0;
position: absolute;
right: 0;
z-index: 1500;
top: 100%;
width: 350px;
padding: 25px;
background: var(--c-contrast-0);
box-shadow: 0 2px 6px rgba(var(--c-rgba), 0.15);
transition: opacity 0.3s ease-in;
}
.live-search-results .media {
width: 80px;
}
.live-search-results .view-all {
--c-a: var(--c-contrast-450);
margin: -25px;
margin-top: 25px;
border-bottom: 0;
}
.live-search-results .view-all a {
display: block;
text-align: center;
background: var(--c-contrast-50);
border-top: 1px solid var(--c-separator);
padding: 14px;
text-transform: uppercase;
font-size: 12px;
}
.live-search-results .no-results {
float: none;
font-size: 13px;
display: block;
text-align: center;
}
.smart-head-row.wrap .items-right .smart-head-search:last-child {
position: initial;
}
.trending-ticker ul {
float: left;
}
.trending-ticker li {
display: none;
color: var(--c-contrast-700);
}
.trending-ticker li:first-child {
display: block;
}
.trending-ticker .post-link {
max-width: 450px;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
display: inline-block;
vertical-align: middle;
line-height: 1.3;
padding-right: 10px;
margin-top: -2px;
color: inherit;
}
@media (max-width: 1200px) {
.trending-ticker .post-link {
max-width: 400px;
}
}
@media (max-width: 940px) {
.trending-ticker .post-link {
max-width: 40vw;
}
}
.trending-ticker .post-link:hover {
color: inherit;
opacity: .8;
}
.trending-ticker .heading {
float: left;
color: var(--c-main);
text-transform: uppercase;
margin-right: 35px;
}
.ts-logo .logo-image-dark {
display: none;
}
.s-dark .ts-logo .logo-image-dark {
display: block;
}
.s-dark .ts-logo .logo-image-dark + .logo-image {
display: none;
}
@media (max-width: 940px) {
.smart-head {
display: none;
}
}
.smart-head-row {
--icons-size: 16px;
--c-icons: var(--c-links);
}
.smart-head-row.s-dark,
.s-dark .smart-head-row {
--c-a-hover: var(--c-main);
}
.smart-head .logo-link {
--c-a-hover: var(--c-headings);
display: flex;
flex-shrink: 0;
align-items: center;
font-size: 37px;
font-weight: bold;
text-align: center;
letter-spacing: -1px;
}
@media (max-width: 540px) {
.smart-head .logo-link {
font-size: 28px;
}
}
.smart-head .logo-link:not(:last-child) {
--item-mr: 35px;
}
.smart-head .logo-link > h1,
.smart-head .logo-link > span {
font: inherit;
display: flex;
}
.smart-head .logo-image {
padding: 10px 0;
max-height: var(--head-h);
-o-object-fit: contain;
object-fit: contain;
}
.smart-head .search-icon {
color: var(--c-search-icon, var(--c-icons));
font-size: var(--search-icon-size, var(--icons-size));
display: flex;
align-items: center;
padding-left: 5px;
height: 100%;
}
.smart-head .search-icon:hover {
color: var(--c-main);
}
.smart-head .ts-button-alt {
--btn-f-size: 13px;
padding: 10px 17px;
line-height: 1;
height: auto;
letter-spacing: .11em;
border-color: rgba(var(--c-rgba), 0.2);
}
.smart-head .ts-button-alt:not(:hover) {
color: var(--c-contrast-900);
}
.smart-head .h-date {
--item-mr: 30px;
flex-shrink: 0;
font-size: 13px;
}
.smart-head .cart-icon, .smart-head .cart-link {
display: flex;
align-items: center;
height: 100%;
max-height: 55px;
--c-a: var(--c-icons);
font-size: var(--cart-icon-size, var(--icons-size));
}
.smart-head .cart-link.has-count {
padding-right: 15px;
}
.smart-head .cart-icon .text {
display: none;
}
.smart-head .cart-count-wrap {
position: relative;
}
.smart-head .cart-counter {
display: none;
position: absolute;
min-width: 14px;
padding: 2px 3px;
margin-left: calc(100% - 2px);
top: calc(50% - 4px);
transform: translateY(-100%);
border-radius: 2px;
color: #fff;
background: var(--c-main);
text-align: center;
line-height: 1;
font-size: 11px;
font-weight: 600;
}
.smart-head .cart-counter.active {
display: block;
}
.smart-head .auth-link {
--c-a: var(--c-icons);
font-size: 13px;
}
.smart-head .auth-link .icon {
font-size: var(--icons-size);
}
.smart-head .auth-link .icon + span {
margin-left: 6px;
}
.smart-head .h-text {
flex-shrink: 0;
font-size: 13px;
max-width: 100%;
}
.smart-head .h-text > ins {
min-width: 728px;
max-width: 100%;
}
.smart-head .is-icon {
padding: 0 4px;
}
.smart-head .has-icon,
.smart-head .has-icon-only {
display: inline-flex;
align-items: center;
height: 100%;
max-height: 45px;
}
.smart-head .has-icon:last-child,
.smart-head .has-icon:last-child .is-icon,
.smart-head .has-icon-only:last-child,
.smart-head .has-icon-only:last-child .is-icon {
padding-right: 0;
}
.smart-head .has-icon-only {
--item-mr: 9px;
}
.smart-head .items-right .nav-wrap {
justify-content: flex-end;
}
.smart-head .items-center .nav-wrap {
justify-content: center;
}
.scheme-switcher {
position: relative;
}
.scheme-switcher .icon {
font-size: var(--icons-size);
width: var(--icons-size);
}
.scheme-switcher .toggle {
--c-a: var(--c-icons);
line-height: 1;
width: 100%;
text-align: center;
}
.scheme-switcher .toggle-light {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
opacity: 0;
pointer-events: none;
}
.site-s-dark .scheme-switcher .toggle-dark {
transform: scale(0) rotate(80deg);
opacity: 0;
pointer-events: none;
}
.site-s-dark .scheme-switcher .toggle-light {
opacity: 1;
pointer-events: auto;
}
.smart-head {
--nav-items-space: 17px;
--head-top-h: 40px;
--head-mid-h: 110px;
--head-bot-h: 55px;
--head-row-pad: 30px;
--c-bg: transparent;
--c-border: var(--c-contrast-75);
--c-shadow: transparent;
position: relative;
box-shadow: 0 3px 4px 0 var(--c-shadow);
}
.smart-head-row {
padding: 0 var(--head-row-pad);
background-color: var(--c-bg);
height: var(--head-h);
border: 0 solid transparent;
color: var(--c-contrast-800);
}
@media (max-width: 767px) {
.smart-head-row {
padding: 0 20px;
}
}
.smart-head-row > .inner {
display: flex;
justify-content: space-between;
height: 100%;
position: relative;
}
.smart-head-row-full {
width: 100%;
}
.smart-head-row-3 > .inner {
display: grid;
grid-template-columns: 1fr auto 1fr;
grid-template-columns: minmax(max-content, 1fr) auto minmax(max-content, 1fr);
}
@media (min-width: 941px) and (max-width: 1200px) {
.smart-head-row.has-center-nav > .inner {
display: flex;
}
}
@media (min-width: 941px) {
.smart-head-row.has-center-nav .logo-link {
margin-right: 0;
min-width: 40px;
flex-shrink: 1;
}
}
.smart-head-top {
--c-bg: var(--c-contrast-50);
--head-h: var(--head-top-h);
--search-icon-size: 14px;
--icons-size: 14px;
}
.smart-head-top .spc-social-b {
--spc-social-fs: 14px;
--spc-social-size: 34px;
}
.smart-head-top .ts-button {
--btn-f-size: 11px;
}
.smart-head-top .ts-button-alt {
padding: 8px 16px;
}
.smart-head-top.s-dark,
.s-dark .smart-head-top {
--c-bg: var(--c-contrast-0);
}
.smart-head-mid {
--head-h: var(--head-mid-h);
}
.smart-head-mid.s-dark,
.s-dark .smart-head-mid {
--c-bg: var(--c-contrast-0);
}
.smart-head-bot {
--head-h: var(--head-bot-h);
border: 1px solid var(--c-border);
border-left: 0;
border-right: 0;
}
.smart-head-bot.wrap {
padding: 0;
}
.smart-head-bot.wrap .inner {
padding: var(--head-bot-pad, 0 15px);
}
.smart-head-bot .ts-button {
--btn-f-size: 12px;
}
.smart-head-bot.s-dark,
.s-dark .smart-head-bot {
--c-bg: var(--c-contrast-0);
--c-border: transparent;
}
.smart-head .items {
--item-mr: 15px;
display: flex;
align-items: center;
flex: 1 1 auto;
height: inherit;
}
.smart-head .items > * {
margin-left: var(--item-ml, 0);
margin-right: var(--item-mr);
}
.smart-head .items-right {
justify-content: flex-end;
}
.smart-head .items-center {
justify-content: center;
flex-shrink: 0;
}
.smart-head .items-center:not(.empty) {
padding-left: 15px;
padding-right: 15px;
}
.smart-head .items > :first-child {
margin-left: 0;
}
.smart-head .items-right > :last-child,
.smart-head .items-center > :last-child {
margin-right: 0;
}
.smart-head .navigation-small {
--nav-items-space: 13px;
--nav-text: 13px;
--nav-text-weight: 400;
--nav-ls: 0;
--nav-text-case: none;
}
.smart-head .auth-link {
letter-spacing: .08em;
text-transform: uppercase;
}
.smart-head-b {
--head-mid-h: 110px;
--head-bot-h: 60px;
--c-bg: transparent;
--c-border: var(--c-separator);
--nav-text: 14px;
--nav-text-weight: 600;
--nav-ls: 0.08em;
--nav-text-case: uppercase;
}
.smart-head-b .s-dark,
.s-dark .smart-head-b {
--c-icons: var(--c-contrast-400);
}
.smart-head-b .navigation {
--c-nav-blip: #aaa;
}
.smart-head-b .smart-head-bot {
--icons-size: 18px;
--c-border: rgba(255,255,255,.1);
}
.smart-head-b .smart-head-bot.s-dark,
.s-dark .smart-head-b .smart-head-bot {
--c-bg: var(--c-contrast-75);
}
.smart-head-legacy {
--head-top-h: 45px;
--head-mid-h: 135px;
--head-bot-h: 48px;
--nav-text: 14px;
--nav-items-space: 20px;
--nav-text-case: uppercase;
}
.smart-head-legacy .smart-head-search {
--item-ml: 5px;
--item-mr: 20px;
}
.site-s-dark .smart-head-legacy .smart-head-mid {
--c-bg: transparent;
}
.smart-head-legacy .smart-head-top:not(.s-dark) {
--c-bg: rgba(var(--c-rgba), .05);
border-top: 4px solid var(--c-main);
border-bottom: 1px solid var(--c-contrast-100);
}
.smart-head-legacy .smart-head-bot.wrap {
--head-bot-pad: 0 15px 0 0;
}
.smart-head-mobile {
--head-top-h: 45px;
--head-mid-h: 65px;
display: block;
}
@media (min-width: 941px) {
.smart-head-mobile {
display: none;
}
}
.smart-head-mobile .smart-head-row {
--icons-size: 18px;
--c-icons: var(--c-contrast-800);
}
.smart-head-mobile .smart-head-mid {
border-top-color: var(--c-main);
}
.smart-head-mobile .smart-head-row:last-child {
border-bottom: 1px solid var(--c-contrast-100);
}
.nav-wrap {
width: 100%;
height: 100%;
display: flex;
}
.offcanvas-toggle {
display: flex;
align-items: center;
background: none;
padding: 0;
box-shadow: none;
line-height: 1;
height: 100%;
}
.offcanvas-toggle:hover {
background: inherit;
--c-hamburger: var(--c-main);
}
.hamburger-icon {
--line-weight: 3px;
--line-width: 100%;
--height: 17px;
display: inline-flex;
vertical-align: middle;
height: var(--height);
width: 26px;
position: relative;
}
.hamburger-icon .inner,
.hamburger-icon .inner:before,
.hamburger-icon .inner:after {
position: absolute;
height: var(--line-weight);
background-color: var(--c-hamburger, var(--c-icons));
transition: background .2s ease-in-out;
}
.hamburger-icon .inner {
top: auto;
bottom: 0;
width: calc(100% - 6px);
}
.hamburger-icon .inner:before, .hamburger-icon .inner:after {
display: block;
content: "";
width: calc(100% + 6px);
}
.hamburger-icon .inner:before {
top: 0;
transform: translateY(calc(-1 * var(--height) + 100%));
}
.hamburger-icon .inner:after {
bottom: 0;
transform: translateY(calc(-1 * var(--height)/2 + 50%));
}
.hamburger-icon-b {
--line-weight: 2px;
--height: 14px;
width: 20px;
}
.hamburger-icon-b .inner, .hamburger-icon-b .inner:before, .hamburger-icon-b .inner:after {
width: 100%;
}
.smart-head-sticky {
position: fixed !important;
top: 0;
z-index: 10000 !important;
box-shadow: 0 0 20px rgba(0, 0, 0, 0.05);
}
.s-light .smart-head-sticky:not(.s-dark) {
background: #fff;
}
.smart-head-sticky.s-dark {
border-bottom: 0;
}
.smart-head-sticky:not(.smart-head-row-full) {
left: 50%;
margin-left: calc(-1 * var(--main-width) / 2);
box-shadow: none;
}
.smart-head-sticky.off {
transform: translateY(-102%);
}
.smart-head-sticky.animate {
animation: .3s smart-sticky ease-out;
transition: transform .3s ease-out;
will-change: opacity;
}
@keyframes smart-sticky {
from {
transform: translateY(-100%);
}
to {
transform: none;
}
}
@media (min-width: 600px) {
.admin-bar .smart-head-sticky {
top: 32px;
}
} .widget {
font-size: 14px;
--li-pad: 5px;
--c-li-sep: transparent;
}
.textwidget {
font-size: 15px;
}
.widget_recent_entries,
.widget_recent_comments {
--li-pad: 10px;
--c-li-sep: var(--c-separator);
}
.widget_links li,
.widget_meta li,
.widget_recent_comments li,
.widget_recent_entries li,
.widget_rss li,
.widget_pages li,
.widget_nav_menu li,
.widget_categories li,
.widget_product_categories li,
.widget_archive li {
border-bottom: 1px solid var(--c-li-sep);
padding: var(--li-pad, 8px) 0;
}
.widget_links li:first-child,
.widget_meta li:first-child,
.widget_recent_comments li:first-child,
.widget_recent_entries li:first-child,
.widget_rss li:first-child,
.widget_pages li:first-child,
.widget_nav_menu li:first-child,
.widget_categories li:first-child,
.widget_product_categories li:first-child,
.widget_archive li:first-child {
padding-top: 0;
} .widget_search {
overflow: hidden;
}
.widget_search label > span {
display: none;
}
.widget_search #searchsubmit {
margin-left: 5px;
} .widget_recent_comments .url {
color: var(--c-main);
}
.widget_recent_comments .recentcomments:before {
position: absolute;
left: -20px;
margin-top: 3px;
font-size: 10px;
font-family: ts-icons;
font-weight: normal;
font-style: normal;
vertical-align: middle;
content: "\f10c";
opacity: 0.7;
}
.widget_recent_comments .recentcomments {
position: relative;
margin-left: 23px;
padding: 10px 0px;
color: var(--c-contrast-300);
font-size: 12px;
font-style: italic;
}
.widget_recent_comments .recentcomments > a {
margin-top: 4px !important;
display: block !important;
font-size: 14px;
font-weight: 500;
font-style: normal;
-webkit-font-smoothing: antialiased;
}
.widget_recent_comments .comment-author-link {
display: inline-block;
font-family: var(--ui-font);
font-style: normal;
font-size: 11px;
font-style: italic;
font-weight: 500;
text-transform: uppercase;
letter-spacing: 0.03em;
}
.widget .main-stars {
margin-bottom: 10px;
}
.widget.page-blocks .main-stars {
margin-bottom: 0;
}
.widget .main-stars:before {
content: "\f006\f006\f006\f006\f006";
}
.widget .main-stars:before,
.widget .main-stars span:before {
letter-spacing: 1px;
margin-right: -1px;
}
.widget_categories li,
.widget_product_categories li,
.widget_archive li {
overflow: hidden;
text-align: right;
font-weight: bold;
}
.widget_categories li a,
.widget_product_categories li a,
.widget_archive li a {
float: left;
font-weight: normal;
}
.widget_categories .children,
.widget_product_categories .children,
.widget_archive .children {
clear: both;
padding-top: var(--li-pad, 7px);
}
.widget_categories .children li,
.widget_product_categories .children li,
.widget_archive .children li {
border-top: 1px solid var(--c-li-sep);
margin-left: 14px;
}
.widget_categories .children li:first-child,
.widget_product_categories .children li:first-child,
.widget_archive .children li:first-child {
padding-top: var(--li-pad, 7px);
margin-left: 0;
padding-left: 14px;
}
.widget_categories .children li,
.widget_product_categories .children li,
.widget_archive .children li {
border-bottom: 0;
}
.widget_categories li ul li:last-child,
.widget_product_categories li ul li:last-child,
.widget_archive li ul li:last-child {
border-bottom: 0;
padding-bottom: 0;
} .tagcloud a {
padding: 2px 7px;
border: 1px solid;
margin: 2px 0.1em;
display: inline-block;
} .widget_rss .widgettitle a {
color: inherit;
display: inline-block;
vertical-align: middle;
margin-right: 4px;
} .widget_calendar .wp-calendar-table {
width: 100%;
text-align: center;
margin-bottom: 10px;
}
.widget_calendar caption,
.widget_calendar td,
.widget_calendar th {
text-align: center;
}
.widget-tabbed .block-head {
padding: 0;
}
.widget-tabbed .tabs-list {
display: flex;
flex-wrap: nowrap;
}
.widget-tabbed .tabs-list li {
line-height: 1.5;
border-bottom: 0;
padding: 0;
}
.widget-tabbed .tabs-list .active a {
border-bottom: 2px solid var(--c-main);
}
.widget-tabbed .tabs-list a {
display: block;
padding: 0 14px;
border-bottom: 2px solid transparent;
line-height: 34px;
}
@media (min-width: 941px) and (max-width: 1200px) {
.widget-tabbed .tabs-list a {
padding: 0 7px;
}
}
.widget-tabbed .tabs-list a:hover {
text-decoration: none;
}
.widget-tabbed .tabs-data {
border-bottom: 0;
}
.widget-tabbed .tabs-data > * {
display: none;
}
.widget-tabbed .tabs-data > :first-child {
display: block;
}
.widget-tabbed .tab-widget-wrap > * {
display: block;
width: 100%;
margin-bottom: 0;
list-style-type: none;
}
.widget-tabbed .tabs-data > .inactive {
display: none;
} .flickr-widget {
display: grid;
grid-template-columns: repeat(4, 1fr);
grid-gap: 12px;
grid-row-gap: 14px;
max-width: 450px;
}
.flickr-widget .media-ratio {
padding-bottom: 91.6666667%;
}
.flickr-widget a:hover {
opacity: 0.8;
} @media (min-width: 941px) and (max-width: 1200px) {
.spc-social-follow .grid {
grid-template-columns: 1fr;
}
}
.spc-social-follow .service-link {
display: flex;
border-radius: 2px;
line-height: 44px;
color: #fff;
font-weight: 600;
font-size: 13px;
vertical-align: middle;
}
.spc-social-follow .service-link:hover {
opacity: .88;
}
.spc-social-follow .the-icon {
flex-shrink: 0;
color: var(--c-spcs-icon, inherit);
width: 40px;
font-size: 17px;
line-height: inherit;
text-align: center;
}
.spc-social-follow .label {
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
.spc-social-follow .count {
font-weight: 700;
}
.spc-social-follow-a .services {
grid-gap: 10px;
}
.spc-social-follow-a .service {
border: 0;
padding: 0;
}
.spc-social-follow-a .service-link {
font-weight: 600;
padding-right: 12px;
line-height: 36px;
color: #f8f8f8;
}
.spc-social-follow-a .the-icon {
width: 38px;
background: rgba(0, 0, 0, 0.07);
font-size: 15px;
color: #fff;
}
.spc-social-follow-a .label {
margin-left: 14px;
}
.spc-social-follow-a .count {
margin-left: auto;
line-height: inherit;
}
.spc-social-follow-b .services, .spc-social-follow-c .services {
grid-gap: 10px;
}
.spc-social-follow-b .service-link.has-count .label, .spc-social-follow-c .service-link.has-count .label {
order: 3;
margin: 0 8px;
font-size: 12px;
font-weight: 500;
opacity: .9;
}
.spc-social-follow-b .count, .spc-social-follow-c .count {
order: 2;
}
.spc-social-follow-c .service-link {
border: 1px solid var(--c-separator);
line-height: 40px;
color: var(--c-contrast-800);
} .spc-insta-image-wrap {
position: relative;
display: block;
width: 100%;
padding-top: 100%;
}
.spc-insta-image-wrap > img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.widget .spc-insta-media {
overflow: hidden;
margin: 0 -4px;
margin-bottom: -8px;
}
.widget .spc-insta-item {
float: left;
width: 33.3333333%;
box-sizing: border-box;
padding: 0 4px;
margin-bottom: 8px;
}
.widget .spc-insta-image {
transition: opacity 0.3s ease-in;
will-change: opacity;
}
.widget .spc-insta-image:hover {
opacity: 0.8;
}
.widget .spc-insta-link {
margin: 20px 0 0;
}
.widget .spc-insta-link a {
display: flex;
margin: 20px 00;
justify-content: center;
align-items: center;
background: var(--c-contrast-50);
border-radius: 2px;
padding: 12px 0;
text-transform: uppercase;
letter-spacing: 0.07em;
font-size: 12px;
font-weight: 500;
}
.widget .spc-insta-link i {
margin-right: 5px;
}
.widget-about .logo-text {
font-size: 22px;
font-weight: 600;
line-height: 1;
margin-bottom: 28px;
}
.widget-about .image-logo {
display: flex;
margin-bottom: 20px;
}
.widget-about .image-full {
margin-bottom: 18px;
display: flex;
flex-direction: column;
align-items: center;
}
.widget-about .image-circle {
position: relative;
width: 100%;
margin-bottom: 25px;
}
.widget-about .image-circle:before {
content: "";
display: block;
padding-top: 100%;
}
.widget-about .image-circle img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
border-radius: 50%;
}
.widget-about .about-text p:last-child {
margin-bottom: 0;
}
.widget-about .spc-social {
margin-top: 30px;
--c-spc-social: var(--c-contrast);
--spc-social-fs: 16px;
}
.widget-about-centered {
display: flex;
flex-direction: column;
text-align: center;
}
.widget-about-centered .image-logo,
.widget-about-centered .image-full {
display: flex;
flex-direction: column;
align-items: center;
}
.widget-about-centered .spc-social {
justify-content: center;
}  .the-post > .post {
margin-bottom: 45px;
}
.the-post .featured img {
width: 100%;
}
.the-post .featured .wp-caption-text {
padding-bottom: 5px;
font-size: 13px;
}
.the-post-modern,
.wrap-spacious-full {
--width: 67.5;
}
@media (min-width: 941px) and (max-width: 1200px) {
.the-post-modern,
.wrap-spacious-full {
max-width: 790px;
}
}
.the-post-modern {
margin: 0 auto;
}
@media (max-width: 940px) {
.the-post-modern {
width: 100%;
}
}
@media (min-width: 1201px) {
.the-post-modern {
width: calc(1% * var(--width));
}
.the-post-modern header,
.the-post-modern .single-featured {
margin-bottom: 35px;
}
.the-post-modern header .featured,
.the-post-modern .single-featured .featured {
width: var(--main-width);
margin-left: calc(50% - var(--main-width) / 2);
max-width: 100vw;
}
}
@media (max-width: 1200px) {
.the-post-modern .featured {
width: 100vw;
max-width: 100vw;
margin-left: calc(50% - 50vw);
}
}
.post-header {
margin-bottom: 21px;
}
.post-header .featured {
margin-bottom: 20px;
position: relative;
}
.post-header .wp-caption-text {
position: absolute;
right: 15px;
bottom: 5px;
color: #fff;
}
.post-header .post-title {
float: left;
font-size: 25px;
font-weight: 500;
position: relative;
padding-left: 18px;
margin-right: 35px;
}
.post-header .post-title:before {
content: " ";
display: block;
float: left;
position: absolute;
left: 0;
top: .2em;
height: calc(100% - .3em);
border-left: 3px solid var(--c-main);
}
.post-header .comments {
float: right;
margin-left: -35px;
color: var(--c-contrast-400);
font-size: 12px;
line-height: 32px;
}
.post-header .comments:hover {
text-decoration: none;
}
.post-header .comments i {
font-size: 13px;
}
.post-header .the-post-meta {
color: var(--c-contrast-400);
padding: 0;
font-size: 11px;
text-transform: uppercase;
padding: 10px 0;
border: 1px solid var(--c-separator);
border-left: 0;
border-right: 0;
margin-top: 21px;
overflow: hidden;
}
.post-header .the-post-meta time {
text-transform: uppercase;
}
.post-header .the-post-meta .cats {
float: right;
}
.main-content video {
width: 100%;
height: 100%;
max-width: 100%;
}
.title-above .post-header .the-post-meta {
margin-bottom: 28px;
}
.title-above .post-header .featured {
margin-bottom: 0;
}
.s-head-modern {
--cat-label-mr: 8px;
--p-meta-icons-mr: 12px;
--title-size: 35px;
margin-bottom: 25px;
}
.s-head-modern .cat-labels {
position: static;
}
.s-head-modern .post-meta {
margin-bottom: 20px;
}
.s-head-modern .post-meta.has-author-img {
line-height: 2.2;
}
.s-head-modern .post-title {
margin: 15px 0;
font-size: var(--title-size);
font-weight: 700;
line-height: 1.24;
letter-spacing: -.005em;
}
@media (max-width: 767px) {
.s-head-modern .post-title {
font-size: calc(var(--title-size) * 0.829);
}
}
.s-head-modern .sub-title {
margin-bottom: 15px;
margin-top: -3px;
font-size: 17px;
color: var(--c-contrast-500);
}
@media (max-width: 767px) {
.s-head-modern .sub-title {
font-size: 16px;
}
}
.s-head-modern .cat-labels {
padding-bottom: 1px;
}
.s-head-modern .post-author img {
margin-right: 11px;
}
.s-head-modern > :last-child {
margin-bottom: 0;
}
.s-head-large {
margin-bottom: 26px;
}
.s-head-large .post-title {
margin: 16px 0;
margin-top: 15px;
max-width: 1050px;
font-size: 43px;
line-height: 1.2;
}
@media (max-width: 1200px) {
.s-head-large .post-title {
font-size: calc(1.5151515vw + 21.8181818px);
}
}
@media (min-width: 941px) {
.s-head-large .post-share {
max-width: 66%;
}
}
@media (min-width: 1201px) {
.s-head-large .sub-title {
margin-bottom: 18px;
font-size: 18px;
max-width: 1000px;
}
.s-head-large .cat-labels a {
font-size: 12px;
font-weight: 600;
line-height: 26px;
padding: 0 10px;
}
.s-head-large .post-cat > a {
font-weight: 700;
font-size: 14px;
letter-spacing: .05em;
}
}
@media (min-width: 1201px) {
.s-post-large.the-post-modern .featured,
.s-post-large-center.the-post-modern .featured {
width: 100vw;
margin-left: calc(50% - 50vw);
}
}
.s-head-center {
text-align: center;
margin: 0 auto;
margin-top: 10px;
margin-bottom: 40px;
max-width: 880px;
}
.s-head-center .post-title {
margin: 22px 0;
}
.s-head-center .post-meta {
align-items: center;
}
.s-head-center .post-share {
justify-content: center;
max-width: initial;
}
@media (min-width: 941px) {
.has-s-large-bot .main-sidebar {
margin-top: -65px;
}
}
.single-featured {
margin-bottom: 32px;
}
.post-pagination {
margin: 40px 0;
}
.post-pagination:last-child:not(._) {
margin-bottom: 15px;
}
.the-post-tags {
display: flex;
flex-wrap: wrap;
margin-top: 35px;
font-family: var(--ui-font);
}
.the-post-tags:last-child {
margin-bottom: -10px;
}
.the-post-tags a {
display: inline-block;
margin-right: 5px;
margin-bottom: 3px;
padding: 0 10px;
background: var(--c-contrast-50);
color: var(--c-contrast-400);
font-size: 13px;
letter-spacing: .03em;
line-height: 28px;
border-radius: 2px;
}
.spc-alp-main {
margin-bottom: 0;
}
.spc-auto-load-post {
box-sizing: content-box;
margin-top: 50px;
padding-top: 55px;
border-top: 1px solid var(--c-separator2);
}
.spc-auto-load-post > .main {
margin: 0 auto;
}
.spc-alp-loader {
position: relative;
left: 50%;
transform: translateX(-50%);
margin: 55px 0 50px;
}
.post-share-bot {
display: flex;
margin: 22px 0;
padding: 0;
padding-top: 10px;
justify-content: space-between;
align-items: center;
}
.post-share-bot + * {
margin-top: 22px;
}
.post-share-bot .info {
font-size: 13px;
font-weight: 500;
display: inline-block;
margin-right: 30px;
text-transform: uppercase;
color: var(--c-links);
}
@media (max-width: 767px) {
.post-share-bot .info {
display: none;
}
}
.post-share-bot .share-links {
display: flex;
width: 100%;
justify-content: flex-end;
}
.post-share-bot .share-links a {
flex: 0 0 auto;
width: 70px;
height: 32px;
line-height: 32px;
border-radius: 2px;
text-align: center;
color: #fff;
font-size: 18px;
margin-right: 4px;
}
@media (max-width: 767px) {
.post-share-bot .share-links a {
flex: 1 1 auto;
}
}
.post-share-bot .share-links a:hover {
text-decoration: none;
} .post-share-b {
--service-sm-width: 42px;
display: flex;
font-family: var(--ui-font);
}
.post-share-b:not(._) {
margin-bottom: -5px;
}
.post-share-b a:hover {
text-decoration: none;
}
.post-share-b .service {
display: flex;
flex: 0 1 auto;
min-width: 100px;
width: var(--service-width, 140px);
margin-right: 5px;
margin-bottom: 5px;
border-radius: 2px;
color: #fff;
line-height: 38px;
justify-content: center;
box-shadow: inset 0 -1px 2px rgba(0, 0, 0, 0.1);
}
@media (max-width: 540px) {
.post-share-b .service {
min-width: initial;
flex: 1 1 auto;
}
}
.post-share-b .service:hover {
-webkit-filter: brightness(110%);
filter: brightness(110%);
}
.post-share-b .service i {
padding: 0;
font-size: 17px;
line-height: inherit;
}
.post-share-b .service .label {
margin-left: 11px;
font-size: 13px;
font-weight: 600;
}
@media (max-width: 540px) {
.post-share-b .service .label {
font-size: 11px;
}
}
@media (max-width: 415px) {
.post-share-b .service .label {
display: none;
}
}
.post-share-b .service:nth-child(n+4) {
min-width: initial;
width: var(--service-sm-width, 42px);
}
.post-share-b .service:nth-child(n+4) .label {
display: none;
}
.post-share-b .service:nth-child(n+4) {
display: none;
}
.post-share-b .show-more {
display: flex;
margin-bottom: 5px;
width: 40px;
min-width: 38px;
align-items: center;
justify-content: center;
border: 1px solid var(--c-contrast-150);
border-radius: 2px;
color: var(--c-contrast-200);
font-size: 13px;
}
.s-dark .post-share-b .show-more {
color: var(--c-contrast-500);
}
.post-share-b.all .service {
display: flex;
}
@media (max-width: 540px) {
.post-share-b.all .service {
min-width: initial;
width: var(--service-sm-width);
}
.post-share-b.all .label {
display: none;
}
}
.post-share-b.all .show-more {
display: none;
}
@media (min-width: 1201px) {
.post-share-b2 {
--service-width: 200px;
--service-sm-width: 55px;
}
.post-share-b2 .service {
line-height: 40px;
}
.post-share-b2 .service i {
font-size: 18px;
}
.post-share-b2 .show-more {
width: 44px;
font-size: 14px;
}
}
.post-share-float .service {
display: flex;
font-size: 17px;
justify-content: center;
align-items: center;
}
.post-share-float .share-text {
display: block;
margin-bottom: 25px;
color: var(--c-contrast);
font-family: var(--ui-font);
font-size: 11px;
font-weight: 600;
letter-spacing: 0.07em;
text-align: center;
text-transform: uppercase;
word-wrap: normal;
overflow-wrap: normal;
}
@media (max-width: 767px) {
.post-share-float .share-text {
display: none;
}
}
.post-share-float .label {
display: none;
}
.share-float-a .service {
color: var(--c-spcs-icon);
border: 1px solid var(--c-contrast-100);
margin-bottom: -1px;
width: 46px;
height: 46px;
}
.share-float-b .service {
color: var(--c-spcs-icon);
margin-bottom: 11px;
width: 40px;
height: 40px;
border: 0;
box-shadow: -1px -1px 2px 0px rgba(var(--c-rgba), 0.05), 1px 3px 4px -1px rgba(var(--c-rgba), 0.12);
border-radius: 50%;
font-size: 16px;
will-change: transform;
}
@media (max-width: 767px) {
.share-float-b .service {
margin-left: 2%;
margin-right: 2%;
width: 40px;
height: 40px;
}
}
.share-float-b .service:hover {
background: var(--c-contrast-0);
transform: translateY(-2px);
}
.share-float-c .service {
color: #fff;
margin-bottom: 8px;
width: 40px;
height: 40px;
border-radius: 50%;
box-shadow: 1px 2px 4px -1px rgba(0, 0, 0, 0.1);
font-size: 16px;
}
.share-float-d .service {
color: #fff;
border: 0;
margin-bottom: 5px;
width: 40px;
height: 40px;
font-size: 16px;
border-radius: 3px;
}
.share-float-e .service {
color: var(--c-contrast-700);
background: var(--c-contrast-50);
margin-bottom: 7px;
width: 40px;
height: 40px;
font-size: 17px;
}
.share-float-e .service:hover {
color: var(--c-spcs-icon);
}
.post-share-float {
position: absolute;
margin-left: -90px;
height: calc(100% + 50px);
}
@media (max-width: 767px) {
.post-share-float {
display: none;
}
}
.post-share-float > .inner {
position: -webkit-sticky;
position: sticky;
top: 20px;
margin-top: 5px;
opacity: 1;
transition: opacity .2s ease-in, top .3s;
will-change: opacity;
}
.post-share-float.is-hidden .inner {
opacity: 0;
}
.post-share-float-vp {
margin-left: calc(-1 * (100vw - 20px - var(--main-width)) / 2);
}
.has-share-float {
position: relative;
}
@media (max-width: 940px) {
.has-share-float > .content-spacious-full {
--content-share-ml: 75px;
}
}
.has-share-float-in > .content-spacious {
--content-share-ml: calc(85px - var(--p-spacious-pad));
}
@media (max-width: 940px) {
.has-share-float-in > .content-spacious {
--content-share-ml: calc(75px - var(--p-spacious-pad));
}
}
.has-share-float-in > .content-normal {
--content-share-ml: 75px;
}
.has-share-float-in .post-share-float {
margin-left: 0;
}
.has-share-float > .post-content {
margin-left: var(--content-share-ml);
}
@media (max-width: 767px) {
.has-share-float > .post-content {
--content-share-ml: auto;
}
}
@media (min-width: 1201px) {
.the-post-modern .post-share-float {
margin-left: -180px;
}
}
@media (min-width: 941px) and (max-width: 1200px) {
.the-post-modern .post-share-float {
margin-left: calc(-5.7692308vw - 20.7692308px);
}
}
@media (min-width: 941px) {
.the-post-modern .post-content {
margin-left: auto;
}
}
.post-content > .review-box {
margin-top: 2.2em;
margin-bottom: 2.2em;
}
.review-box {
background: rgba(var(--c-rgba), 0.05);
border-left: 3px solid var(--c-separator);
padding: 10px 15px 0 15px;
}
.review-box > .inner {
font-size: .9em;
font-size: max(14px, .9em);
}
.review-box .criteria {
font-size: 13px;
margin: 0;
}
.review-box .criteria,
.review-box .verdict {
font-family: var(--ui-font);
}
.review-box .heading {
font-size: 18px;
font-weight: var(--title-fw-semi);
border-left: 3px solid var(--c-main);
margin-left: -18px;
padding-left: 15px;
line-height: 2;
margin-top: 3px;
margin-bottom: 14px;
}
.review-box .verdict-box {
overflow: hidden;
padding: 34px 0;
border-top: 1px solid var(--c-separator2);
border-bottom: 1px solid var(--c-separator2);
}
.review-box .overall {
float: left;
background: var(--c-main);
color: #fff;
padding: 10px 8px;
min-width: 130px;
text-align: center;
}
.review-box .overall .number {
display: block;
font-size: 65px;
font-weight: 600;
line-height: 1;
}
.review-box .overall .best {
display: none;
}
.review-box .overall .percent {
font-size: 25px;
}
.review-box .overall .verdict {
display: block;
font-size: 14px;
text-transform: uppercase;
margin-top: 10px;
}
.review-box .summary p:last-child {
margin-bottom: 0;
}
.review-box .verdict-box .text {
margin-left: 150px;
}
.review-box ul {
list-style: none;
margin-left: 0;
padding: 28px 0;
}
.review-box li {
margin-bottom: 15px;
flex-wrap: wrap;
}
.review-box li,
.review-box .criterion {
display: flex;
width: 100%;
align-items: center;
justify-content: space-between;
}
.review-box .label {
font-size: 14px;
}
.review-box .criterion {
overflow: hidden;
line-height: 2;
}
.review-box ul .rating {
float: right;
font-weight: 600;
margin-left: auto;
order: 3;
white-space: nowrap;
}
.review-box .rating-bar,
.review-box .bar {
width: 100%;
background: var(--c-contrast-0);
height: 21px;
order: 5;
}
.review-box .bar {
background: var(--c-main);
display: block;
}
.review-box.stars li:first-child {
margin-top: -28px;
}
.review-box.stars li {
border-bottom: 1px solid var(--c-separator2);
padding: 10px 0;
margin: 0;
}
.review-box .overall-stars {
display: block;
height: 15px;
text-align: center;
}
.review-box .overall-stars .main-stars {
float: none;
max-width: 6em;
margin: 0 auto;
margin-top: 14px;
font-size: 15px;
color: rgba(255, 255, 255, 0.2);
text-align: left;
}
.review-box .overall-stars .main-stars span:before {
color: #fff;
}
.review-box .main-stars {
float: right;
font-size: 17px;
display: block;
padding-right: 1px;
color: var(--c-contrast-150);
order: 3;
}
.review-box .main-stars:before,
.review-box .main-stars span:before {
margin-right: -4px;
letter-spacing: 5px;
}
.review-box .main-stars:before {
content: "\f005\f005\f005\f005\f005";
}
.review-box .main-stars span:before {
color: var(--c-main);
}
.user-ratings .votes {
font-size: 11px;
letter-spacing: 1px;
margin-left: 5px;
text-transform: uppercase;
}
.user-ratings .hover-number {
letter-spacing: 1px;
float: right;
font-weight: 600;
margin-left: auto;
}
.stars .user-ratings .hover-number {
margin-right: 21px;
}
.user-ratings .main-stars,
.user-ratings .rating-bar {
cursor: pointer;
}
.user-ratings.voted .main-stars,
.user-ratings.voted .rating-bar {
cursor: default;
} .navigate-posts {
border-top: 1px solid var(--c-separator);
padding: 0;
padding-top: 35px;
margin-bottom: 35px;
overflow: hidden;
display: flex;
width: 100%;
}
.navigate-posts .previous,
.navigate-posts .next {
flex: 1 1 auto;
width: 50%;
text-align: right;
box-sizing: border-box;
padding: 0 35px;
}
@media (max-width: 540px) {
.navigate-posts .previous,
.navigate-posts .next {
padding: 0 15px;
}
}
.navigate-posts .previous:only-child,
.navigate-posts .next:only-child {
text-align: inherit;
border-left: 0;
padding-left: 0;
}
.navigate-posts .title {
display: block;
margin-bottom: 10px;
font-size: 11px;
text-transform: uppercase;
letter-spacing: 0.03em;
}
.navigate-posts .link {
font-family: var(--title-font);
font-weight: 500;
font-size: 15px;
}
@media (max-width: 540px) {
.navigate-posts .link {
font-size: 14px;
}
}
.navigate-posts .previous {
padding-left: 21px;
}
@media (max-width: 540px) {
.navigate-posts .previous {
padding-left: 0;
}
}
.navigate-posts .next {
text-align: left;
border-left: 1px solid var(--c-separator);
padding-right: 21px;
}
@media (max-width: 540px) {
.navigate-posts .next {
border-left: 0;
padding-right: 0;
}
}
.navigate-posts .previous i {
margin-right: 7px;
}
.navigate-posts .next i {
margin-left: 7px;
}
.related-posts {
--block-wrap-mb: 0;
margin-top: 46px;
margin-bottom: 46px;
} .comments-list {
margin-bottom: 42px;
}
.comments-list .comment {
margin-top: 28px;
}
.comments-list .comment-meta,
.comments-list .comment-content,
.comments-list .children {
margin-left: 64px;
}
@media (max-width: 767px) {
.comments-list .children {
margin-left: 15px;
}
}
.comments-list .avatar {
float: left;
border-radius: 50%;
}
.comments-list .bypostauthor .comment-author a {
color: var(--c-main);
}
.comments-list .pingback {
font-size: 13px;
margin-left: 75px;
border-bottom: 1px solid var(--c-separator);
padding-top: 21px;
}
.comments-list .comment-content {
font-size: 15px;
line-height: 1.714;
border-bottom: 1px solid var(--c-separator);
position: relative;
padding-bottom: 42px;
margin-top: 12px;
}
.comments-list .comment-content p {
margin-bottom: 1.5em;
}
.comments-list .comment-content p:last-of-type {
margin-bottom: 0;
}
.comments-list .comment-content .reply {
position: absolute;
bottom: -1px;
right: 0;
color: var(--c-contrast-400);
font-size: 12px;
letter-spacing: 0.03em;
border-bottom: 1px solid var(--c-main);
}
.comments-list .comment-content .reply a {
color: inherit;
padding: 5px 0;
text-transform: uppercase;
display: block;
}
.comments-list .comment-content .reply a:hover {
text-decoration: none;
}
.comments-list .comment-content .reply i {
font-size: 13px;
color: var(--c-contrast-300);
margin-left: 5px;
}
.comment-meta {
color: var(--c-contrast-400);
font-size: 13px;
font-family: var(--ui-font);
}
.comment-meta a {
color: inherit;
}
.comment-meta .comment-author {
display: inline-block;
margin-right: 3px;
font-size: 1.08em;
font-weight: 500;
color: var(--c-links);
}
.comment-nav {
overflow: hidden;
font-size: 13px;
margin: -14px 0 28px 75px;
}
.comment-nav .nav-previous {
float: left;
}
.comment-nav .nav-next {
float: right;
}
.comment-nav a {
color: var(--c-contrast-600);
}
.comment .comment-respond {
margin-top: -1px;
border-top: 1px solid var(--c-separator);
}
.comment-respond {
margin-top: 50px;
margin-bottom: 10px;
background: var(--c-contrast-50);
padding: 32px 28px;
}
.comment-respond .comment-reply-title {
font-weight: 700;
font-size: 15px;
margin-bottom: 20px;
letter-spacing: 0.04em;
text-transform: uppercase;
}
.comment-respond p {
margin-bottom: 28px;
}
.comment-respond small {
float: right;
margin-top: 3px;
font-size: 12px;
font-weight: 400;
font-family: var(--ui-font);
letter-spacing: 0.03em;
border-bottom: 1px solid var(--c-contrast-100);
}
.comment-respond small a {
color: var(--c-contrast-400);
}
.comment-form {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
color: var(--c-contrast-500);
}
.comment-form > * {
width: 100%;
}
.comment-form textarea {
display: block;
}
.comment-form p {
margin-bottom: 20px;
}
.comment-form .form-field {
width: calc(33% - 15px);
}
@media (max-width: 1200px) {
.comment-form .form-field {
width: 100%;
}
}
.comment-form .form-field input {
height: 42px;
width: 100%;
}
.comment-form input[type=checkbox] + label {
margin-left: 6px;
}
.comment-form .form-submit {
margin-top: 10px;
margin-bottom: 2px;
}
.comment-form .submit {
padding: 2px 22px;
background: #080808;
box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1);
font-size: 13px;
}
.ts-comments-hidden {
display: none;
}
.ts-comments-show {
display: flex;
justify-content: center;
margin: 40px 0 20px;
--btn-height: 42px;
--btn-f-size: 13px;
}
.ts-comments-show .ts-button {
flex: 1;
display: flex;
justify-content: center;
align-items: center;
border-radius: 3px;
}
.ts-comments-show .ts-button-b {
font-weight: 700;
max-width: 350px;
}
.ts-comments-show .ts-button-alt {
max-width: 340px;
font-size: 13px;
font-weight: 700;
line-height: 20px;
}
.ts-comments-show .ts-button-alt:not(:hover) {
color: var(--c-contrast-700);
} .post-layout-cover .main {
margin-top: 35px;
}
@media (max-width: 940px) {
.post-layout-cover .main {
margin-top: 0;
}
}
.post-cover {
margin-bottom: 42px;
overflow: hidden;
}
@media (max-width: 940px) {
.post-cover {
width: 100vw;
margin-left: calc(50% - 50vw);
}
}
.post-cover .featured {
position: relative;
}
.post-cover .featured .wp-post-image {
display: block;
max-width: 100%;
}
.post-cover .featured .hidden {
visibility: hidden;
}
.post-cover .overlay {
position: absolute;
bottom: 0;
padding: 28px;
padding-top: 10%;
width: 100%;
box-sizing: border-box;
z-index: 5;
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.95) 100%);
}
.post-cover .caption {
position: absolute;
z-index: 200;
color: #a6a6a6;
background: rgba(0, 0, 0, 0.35);
font-size: 12px;
font-style: italic;
text-shadow: none;
width: auto;
bottom: 0;
right: 0;
padding: 11px 21px;
}
.post-cover .caption a {
color: #eee;
}
.post-cover .post-meta {
color: #eee;
}
.post-cover .post-meta .post-author > a {
font-weight: 600;
}
.post-cover .post-meta .post-author img {
margin-right: 13px;
}
.post-cover .post-meta .post-title {
margin: 20px 0;
max-width: 66.667%;
font-size: 34px;
line-height: 1.3;
color: #fff;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);
}
@media (max-width: 940px) {
.post-cover .post-meta .post-title {
max-width: initial;
}
}
@media (max-width: 767px) {
.post-cover .post-meta .post-title {
font-size: 26px;
}
}
@media (min-width: 768px) {
.post-cover .post-meta .has-next-icon:not(.has-icon) {
margin-right: 28px;
}
}
.post-cover .media-ratio {
min-height: 320px;
}
.post-cover .gallery-slider {
margin-bottom: 0;
} .post-slideshow {
margin-top: 14px;
background: rgba(var(--c-rgba), 0.025);
padding: 1.857em 30px;
}
@media (max-width: 540px) {
.post-slideshow {
margin-left: -20px;
margin-right: -20px;
}
}
.post-slideshow > p:last-child,
.post-slideshow .content-page > p:last-child {
margin-bottom: 7px;
}
.post-slideshow .content-page {
margin-bottom: 0;
opacity: 1;
transition: all 0.5s ease-in;
}
.post-slideshow .content-page.hidden {
opacity: 0;
}
.post-slideshow img.alignnone {
margin-bottom: 5px;
}
.post-slideshow .post-pagination-large,
.post-slideshow .post-pagination-large:first-child {
margin: 0 -30px;
padding: 14px 25px;
margin-top: -1.857em;
margin-bottom: 1.857em;
box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.05);
}
.post-slideshow .post-pagination-large.bottom,
.post-slideshow .post-pagination-large:first-child.bottom {
margin-top: 1.857em;
margin-bottom: -1.857em;
}
.post-pagination-large {
overflow: hidden;
background: rgba(var(--c-rgba), 0.03);
}
.post-pagination-large .info {
font-size: 12px;
text-transform: uppercase;
}
.post-pagination-large .info strong {
padding: 0 2px;
}
.post-pagination-large .ts-button {
--btn-height: 32px;
--btn-l-height: 32px;
display: inline-block;
font-size: 12px;
}
.post-pagination-large .next,
.post-pagination-large .prev {
padding: 0 3px;
font-size: 11px;
display: inline-block;
}
.post-pagination-large .links {
float: right;
} .main-heading {
--title-size: 35px;
font-weight: 700;
font-size: var(--title-size);
line-height: 1.3;
margin-bottom: 35px;
}
@media (max-width: 767px) {
.main-heading {
font-size: calc(var(--title-size) * 0.829);
}
}
.page-content .main-heading {
font-weight: 600;
}
.author .section-head {
display: none;
}
.author .author-info {
border-bottom: 1px solid var(--c-separator);
padding-bottom: 42px;
}
.authors-list .posts {
display: block;
margin-top: 18px;
}
.authors-list .posts .ts-button {
display: inline-block;
text-transform: uppercase;
padding: 0 11px;
--btn-height: 32px;
}
.post-content + .authors-list {
margin-top: 40px;
}
.post-content .wpcf7 {
margin-top: 42px;
}
.post-content .wpcf7-not-valid-tip {
position: static;
margin-top: 8px;
padding-left: 10px;
border: 0;
font-size: 13px;
border-left: 2px solid var(--c-main);
}
.page-404 .main-heading {
text-align: center;
margin-bottom: 55px;
}
.page-404 .text-404 {
margin-top: -25px;
font-size: 105px;
font-family: Georgia, Times, serif;
letter-spacing: -.04em;
line-height: 1;
text-align: center;
}
@media (max-width: 940px) {
.page-404 .text-404 {
margin-bottom: 35px;
}
}
.page-404 .links {
margin: 30px 0;
list-style-position: inside;
}
.mu_register.wp-signup-container {
max-width: 700px;
margin: 0 auto;
margin-top: 50px;
}
.archive-heading {
font-family: var(--ui-font);
font-size: 19px;
font-weight: 600;
text-transform: uppercase;
border-left: 3px solid var(--c-main);
padding-left: 14px;
line-height: 2;
letter-spacing: 0.01em;
margin-bottom: 40px;
}
.archive-heading span {
font-weight: 700;
margin-left: 10px;
}
.archive-description {
margin-top: -18px;
margin-bottom: 40px;
font-size: 15px;
color: var(--c-contrast-650);
line-height: 1.7;
}
.archive-description > :last-child {
margin-bottom: 0;
}
.archive-author-box {
margin-bottom: 40px;
}
.block-wrap {
margin-bottom: var(--block-wrap-mb);
}
.block-wrap.mb-sm {
margin-bottom: 30px;
}
.block-wrap.mb-md {
margin-bottom: 45px;
}
.block-wrap.mb-none {
margin-bottom: 0;
}
.block-content {
position: relative;
}
.block-content.loading {
will-change: transform;
opacity: 0.2;
}
.read-more-btn {
padding: 10px 16px;
height: auto;
line-height: 1;
font-weight: 500;
text-transform: uppercase;
}
@media (max-width: 350px) {
.read-more-btn {
font-size: 10px;
padding: 10px 14px;
}
}
.read-more-btn-b {
background: var(--c-main);
color: #fff;
}
.read-more-link {
display: inline-block;
align-self: flex-start;
margin-top: 18px;
}
.read-more-basic {
margin-top: 15px;
border-bottom: 1px solid var(--c-contrast-100);
color: var(--c-main);
font-weight: var(--fw-semi);
font-size: 14px;
}
.read-more-basic:hover {
opacity: 0.8;
} .main-sidebar {
--sidebar-c-pad: var(--sidebar-pad);
width: 100%;
}
@media (min-width: 941px) {
.main-sidebar {
padding-left: var(--sidebar-c-pad);
margin-left: auto;
width: var(--sidebar-width);
}
}
@media (max-width: 940px) {
.main-sidebar {
margin-top: 50px;
}
}
.main-sidebar .widget {
margin-bottom: 45px;
}
.main-sidebar .widget:last-child {
margin-bottom: 0;
}
.has-sb-sep .main-sidebar {
position: relative;
border-left: 1px solid transparent;
--sidebar-c-pad: var(--sidebar-sep-pad, calc(var(--sidebar-pad) + 8px));
}
.has-sb-sep .main-sidebar.elementor-column::before, .has-sb-sep .main-sidebar:before {
content: " ";
position: absolute;
border-left: 1px solid var(--c-sidebar-sep);
height: 100%;
margin-left: calc(-1 * (var(--grid-gutter) / 4 + var(--sidebar-c-pad) / 2));
}
@media (max-width: 940px) {
.has-sb-sep .main-sidebar.elementor-column::before, .has-sb-sep .main-sidebar:before {
display: none;
}
}
.main-sidebar .flickr-widget {
margin-bottom: -14px;
} .main-footer {
color: var(--c-contrast-600);
margin-top: var(--footer-mt);
background: var(--footer-bg);
}
.main-full + .main-footer {
margin-top: 0;
}
.upper-footer > .wrap {
padding-top: 60px;
padding-bottom: 60px;
}
@media (max-width: 940px) {
.upper-footer > .wrap {
padding-top: 55px;
padding-bottom: 55px;
}
}
.upper-footer .block-head {
--space-below: 30px;
}
.upper-footer .block-head .heading {
font-size: 15px;
letter-spacing: .04em;
}
.s-dark .upper-footer .block-head {
--c-block: var(--c-contrast);
}
.upper-footer .feedburner input {
background: #1f2c38;
color: #c5c7cb;
border: 0;
font-size: inherit;
line-height: 1.4;
}
.upper-footer input.feedburner-subscribe {
background: #2a3c4c;
padding: 0 14px;
font-weight: 600;
}
@media (min-width: 941px) {
.upper-footer .widgets {
margin-bottom: -55px;
}
}
.upper-footer .widget {
margin-bottom: 55px;
}
@media (max-width: 940px) {
.upper-footer .widget:last-child {
margin-bottom: 0;
}
}
.lower-footer {
font-size: 13px;
background: var(--footer-lower-bg);
--c-links: var(--c-contrast-700);
color: var(--c-contrast-500);
}
.lower-footer .menu {
display: flex;
}
.classic-footer-lower .inner {
padding-top: 24px;
padding-bottom: 24px;
display: flex;
}
@media (max-width: 940px) {
.classic-footer-lower .inner {
padding: 40px 0;
flex-direction: column;
align-items: center;
}
}
.classic-footer-lower .links {
margin-left: auto;
}
@media (max-width: 940px) {
.classic-footer-lower .links {
margin-left: initial;
margin-top: 22px;
}
}
.classic-footer-lower .menu li:before {
content: "|";
padding: 0 10px;
display: inline-flex;
align-self: center;
font-size: .8em;
opacity: .3;
}
.classic-footer-lower .menu li:first-child:before {
content: '';
}
.classic-footer-lower .menu .sub-menu {
display: none;
}
@media (min-width: 941px) {
.bold-footer-upper > .wrap {
padding-top: 70px;
padding-bottom: 60px;
}
}
.bold-footer-lower {
--c-links: var(--c-contrast-500);
color: var(--c-contrast-400);
}
.bold-footer-lower .inner {
padding: 60px 20px;
display: flex;
flex-direction: column;
align-items: center;
}
@media (max-width: 767px) {
.bold-footer-lower .inner {
padding: 50px 20px;
}
}
.bold-footer-lower .footer-logo {
margin-bottom: 34px;
}
.bold-footer-lower .footer-logo + .spc-social {
margin-top: -9px;
}
.bold-footer-lower .spc-social {
--c-spc-social: var(--c-contrast);
--spc-social-fs: 18px;
--spc-social-size: 42px;
--spc-social-space: 10px;
margin-bottom: 34px;
}
.bold-footer-lower .links {
margin-bottom: 20px;
--c-links: var(--c-foot-menu, var(--c-contrast));
}
.bold-footer-lower .links .menu {
display: flex;
justify-content: center;
flex-wrap: wrap;
}
.bold-footer-lower .links .menu-item {
margin-bottom: 11px;
margin-right: 25px;
font-family: var(--ui-font);
font-size: 13px;
font-weight: 600;
letter-spacing: 0.07em;
text-transform: uppercase;
}
@media (max-width: 940px) {
.bold-footer-lower .links .menu-item {
font-size: 13px;
margin-right: 25px;
}
}
@media (max-width: 767px) {
.bold-footer-lower .links .menu-item {
font-size: 12px;
margin-right: 20px;
}
}
.bold-footer-lower .links .menu-item:last-child {
margin-right: 0;
}
.main-footer .widget_calendar a {
color: var(--c-links);
}  .layout-boxed {
background: var(--c-contrast-75);
}
.layout-boxed .main-wrap {
background: var(--c-contrast-0);
box-shadow: 0 0 15px 0 rgba(var(--c-rgba), 0.08);
}
@media (min-width: 1201px) {
.layout-boxed .main-wrap {
--main-wrap-width: calc(var(--main-width) + var(--boxed-pad) * 2);
width: var(--main-wrap-width);
max-width: 100%;
margin: 0 auto;
}
}
.s-dark .layout-boxed .main-wrap {
box-shadow: 0 0 25px 0 rgba(var(--c-rgba), 0.02);
border: 1px solid var(--c-contrast-100);
border-top: 0;
border-bottom: 0;
}
@media (min-width: 1201px) {
.layout-boxed .smart-head-sticky {
width: var(--main-wrap-width);
}
}
@media (min-width: 1201px) {
.layout-boxed.no-sidebar .alignfull {
width: var(--main-wrap-width, 100vw);
margin-left: calc(-1 * var(--boxed-pad));
margin-right: calc(-1 * var(--boxed-pad));
}
.layout-boxed.no-sidebar .alignfull img:not(._) {
width: inherit;
}
}
.layout-boxed .feat-grid-full {
width: calc(100% + 1px);
overflow: hidden;
}
.ts-bg-cover {
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-position: center center;
background-size: cover;
background-attachment: fixed;
will-change: transform;
z-index: -1;
}
.a-wrap {
--display-init: flex;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.a-wrap .label {
width: 100%;
margin-bottom: 4px;
color: var(--c-contrast-450);
text-align: center;
font-size: 12px;
line-height: 1.5;
}
.a-wrap a > img {
display: block;
}
.a-wrap > ins,
.a-wrap > iframe {
width: 100%;
text-align: center;
}
.a-wrap-base {
margin: 30px auto;
padding: 0 15px;
}
.a-wrap-bg {
margin: 0;
padding: 30px 15px;
background: var(--c-contrast-50);
}
.a-wrap-2 {
margin-top: 35px;
margin-bottom: 35px;
}
.a-wrap-3:not(.a-wrap-bg) {
margin-bottom: 42px;
}
.a-wrap-3 + .main-footer {
margin-top: 0;
}
.a-wrap-5,
.a-wrap-6 {
padding: 30px 0;
}
.a-wrap-8 {
padding: 0;
}
.post-content .a-wrap-8 {
margin: 2.3em auto;
} .ts-modal {
display: none;
position: relative;
z-index: 10001;
}
.ts-modal.is-open {
display: block;
}
.ts-modal-overlay {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(0, 0, 0, 0.6);
display: flex;
justify-content: center;
align-items: center;
outline: none;
}
.ts-modal[aria-hidden=false] .ts-modal-overlay {
animation: fade-in-up-lg .3s ease-in-out;
}
.ts-modal[aria-hidden=true] .ts-modal-overlay {
animation: fade-in .3s ease-in-out;
animation-direction: reverse;
}
.ts-modal-container {
position: relative;
background-color: var(--c-contrast-0);
padding: 30px;
max-width: 98vw;
max-height: 98vh;
border-radius: 4px;
overflow-y: auto;
}
.ts-modal-header {
display: flex;
}
.ts-modal .close-btn {
position: absolute;
top: 8px;
right: 9px;
padding: 10px;
height: auto;
line-height: 1;
background: none;
border: 0;
box-shadow: none;
color: var(--c-contrast-500);
font-size: 1.1em;
}
.ts-modal .close-btn:hover {
color: var(--c-contrast);
}
.ts-modal .close-btn:before {
content: "\2715";
}
.auth-modal .ts-modal-container {
width: 400px;
padding: 45px 42px;
text-align: center;
}
.auth-modal-register {
display: none;
}
.auth-widget {
--c-a: var(--c-main);
--c-a-hover: var(--c-contrast);
}
.auth-widget .input-group {
margin-bottom: 14px;
--input-height: 42px;
}
.auth-widget .input-group input {
text-align: center;
width: 100%;
}
.auth-widget .heading {
margin-top: 12px;
font-size: 28px;
}
.auth-widget .message {
margin-top: 4px;
margin-bottom: 28px;
}
.auth-widget .message a {
font-weight: 500;
}
.auth-widget .submit {
--btn-height: 42px;
width: 100%;
box-sizing: border-box;
margin-top: 4px;
}
.auth-widget .footer {
display: flex;
justify-content: space-between;
margin-top: 20px;
font-size: 13px;
color: var(--c-contrast-500);
}
.auth-widget .footer p {
margin-bottom: 0;
flex: 1;
}
.auth-widget .remember {
display: inline-flex;
align-items: center;
}
.auth-widget .remember label {
margin-left: 6px;
}
.auth-widget .social-login {
margin-top: 25px;
}
.auth-widget .spc-social {
--spc-social-space: 8px;
--spc-social-fs: 18px;
margin-top: 28px;
}
.auth-widget .spc-social .link {
--c-spc-social: var(--c-spcs-icon);
border: 1px solid var(--c-separator2);
border-radius: 3px;
flex: 1;
}
.auth-widget .spc-social .icon {
line-height: 1.8;
}
.auth-widget .spc-social .s-google .icon {
background: -webkit-linear-gradient(#ea4335, #ea4335);
background: conic-gradient(from -45deg, #ea4335 110deg, #4285f4 90deg 180deg, #34a853 180deg 270deg, #fbbc05 270deg) 73% 55%/150% 150% no-repeat;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.auth-widget .social-label {
margin: 25px auto;
display: flex;
align-items: center;
color: var(--c-contrast-500);
}
.auth-widget .social-label:before, .auth-widget .social-label:after {
flex: 1;
content: "";
margin-top: 1px;
border-bottom: 1px solid var(--c-separator2);
}
.auth-widget .social-label span {
padding: 0 15px;
text-transform: uppercase;
font-size: 11px;
letter-spacing: 0.05em;
flex-grow: 0;
}
.auth-widget .input-group {
width: 100%;
} .slick-slider {
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list {
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus,
.slick-slide:focus,
.slick-slide a {
outline: none;
}
.slick-list.dragging {
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list {
-webkit-backface-visibility: hidden;
transform: translate3d(0, 0, 0);
}
.slick-track {
position: relative;
top: 0;
left: 0;
display: block;
}
.slick-track:before,
.slick-track:after {
display: table;
content: '';
}
.slick-track:after {
clear: both;
}
.slick-loading .slick-track {
visibility: hidden;
}
.slick-slide {
display: none;
float: left;
height: 100%;
min-height: 1px;
}
.slick-slide img {
display: block;
}
.slick-slide.slick-loading img {
display: none;
}
.slick-slide.dragging img {
pointer-events: none;
}
.slick-initialized .slick-slide {
display: block;
}
.slick-loading .slick-slide {
visibility: hidden;
}
.slick-vertical .slick-slide {
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}
body.elementor-default {
--e-global-color-smartmag-main: var(--c-main);
}
.has-el-gap {
--col-gutter: calc(var(--grid-gutter) / 2);
--width: calc(var(--main-width) + var(--col-gutter) * 2);
--width-md: calc(var(--max-width-md) + var(--col-gutter) * 2);
display: flex;
justify-content: center;
}
.has-el-gap .elementor-container {
flex: 1 1 auto;
margin-right: calc(-1 * var(--col-gutter));
margin-left: calc(-1 * var(--col-gutter));
}
.has-el-gap .elementor-column {
flex-shrink: 0;
padding-left: var(--col-gutter);
padding-right: var(--col-gutter);
}
.elementor-inner-section:not(.has-el-gap) {
--col-gutter: 0;
}
@media (min-width: 941px) {
.el-gap-default .main-sidebar {
width: var(--sidebar-width);
padding-left: var(--sidebar-c-pad);
}
}
.main-sidebar .elementor-widget:not(:last-child) {
margin-bottom: 0;
}
.main-sidebar .elementor-widget:last-child {
--block-wrap-mb: 0;
}
.el-gap-sm {
--col-gutter: 13px;
}
.el-gap-lg {
--col-gutter: 25px;
}
.el-gap-xlg {
--col-gutter: 32px;
}
.elementor-section.elementor-section-boxed {
display: flex;
justify-content: center;
}
.elementor-section.elementor-section-boxed.has-el-gap:not(.elementor-inner-section):before, .elementor-section.elementor-section-boxed.has-el-gap:not(.elementor-inner-section):after {
content: "";
padding-left: var(--spacer, var(--wrap-padding));
pointer-events: none;
z-index: -1;
}
@media (max-width: 940px) {
.elementor-section.elementor-section-boxed {
--spacer: 25px;
}
}
@media (max-width: 767px) {
.elementor-section.elementor-section-boxed.is-full-xs {
--spacer: 0;
}
}
@media (max-width: 540px) {
.elementor-section.elementor-section-boxed {
--spacer: 20px;
}
}
@media (max-width: 350px) {
.elementor-section.elementor-section-boxed {
--spacer: 15px;
}
}
.main .elementor-section.elementor-section-boxed {
--spacer: 0;
}
.elementor-section.elementor-section-boxed > div.elementor-container {
width: 100%;
max-width: initial;
}
@media (min-width: 1201px) {
.elementor-section.elementor-section-boxed > div.elementor-container {
width: var(--width, var(--main-width));
flex-grow: 0;
}
}
@media (max-width: 940px) {
.elementor-section.elementor-section-boxed > div.elementor-container {
max-width: var(--width-md, var(--max-width-md));
}
}
.main-content .elementor-section {
--spacer: 0;
}
.elementor-inner-section.elementor-section-boxed > div.elementor-container {
width: 100%;
max-width: initial;
flex-grow: 1;
}
.ts-contain .elementor-section-boxed > div.elementor-container {
width: 100%;
padding: 0;
flex-grow: 1;
}
[class*="el-gap-"]:not([class*="el-gap-none"]) > .elementor-container > .elementor-column > .elementor-element-overlay {
right: auto;
left: var(--col-gutter);
width: calc(100% - var(--col-gutter));
}
[class*="el-gap-"]:not([class*="el-gap-none"]) > .elementor-container > .elementor-column:last-child > .elementor-element-overlay {
left: auto;
right: var(--col-gutter);
}
.elementor-top-section {
margin-bottom: var(--section-mb);
}
.main-full .elementor-top-section:last-child {
--section-mb: var(--footer-mt);
}
.ts-sticky-col.main-sidebar > .theiaStickySidebar:before {
display: none;
}
.elementor-widget-divider {
--divider-color: var(--c-separator2);
}
.el-col-sep {
border-left: 1px solid var(--c-sidebar-sep);
}
@media (max-width: 940px) {
.el-col-sep {
border-left: 0;
}
}
@media (max-width: 767px) {
.elementor .elementor-hidden-phone {
display: none;
}
}
@media (min-width: 768px) and (max-width: 939px) {
.elementor .elementor-hidden-tablet {
display: none;
}
}
@media (min-width: 940px) {
.elementor .elementor-hidden-desktop {
display: none;
}
}