@font-face {
font-family: "Inter";
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//starlightexpresstours.com/wp-content/plugins/pretty-link-product-displays/fonts/inter/Inter-Regular.otf) format("opentype");
}
@font-face {
font-family: "Inter";
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(//starlightexpresstours.com/wp-content/plugins/pretty-link-product-displays/fonts/inter/Inter-Bold.otf) format("opentype");
} #prli_pd_badge_text {
display: inline-block;
padding: 10px;
background-color: #ffab0a;
color: #fff;
font-family: 'Inter', sans-serif;
font-size: 14px;
border-radius: 0px 0px 8px 8px;
}
#prli_pd_title,
#prli_pd_price {
color: #363636;
}
#prli_pd_title {
padding: 0 !important;
font-size: 32px !important;
font-family: 'Inter', sans-serif;
font-weight: 700;
margin: 0 !important;
margin-bottom: 15px !important;
}
#prli_pd_price {
font-size: 16px;
font-weight: 700;
font-family: 'Inter', sans-serif;
margin: 0 !important;
margin-bottom: 15px !important;
}
#prli_pd_affiliate_disclosure {
color: #9c9c9c;
font-family: 'Inter', sans-serif;
font-size: 10px;
font-weight: 400;
font-style: italic;
margin-top: 15px;
}
.prli-pd-description-text {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
padding: 8px 0;
color: #828282;
font-size: 15px;
font-weight: 400;
font-family: 'Inter', sans-serif;
}
.prli-pd-description-text p {
margin: 0;
font-size: 15px;
}
.prli-pd-description-text ul {
padding: 0 0 0 25px;
margin: 5px 0 5px 10px;
list-style-type: disc;
}
.prli-pd-description-text li {
margin: 0 0 5px 0;
display: list-item;
}
.prli-pd-btns .prli-pd-btn {
border-radius: 5px;
text-decoration: none;
cursor: pointer;
padding: 10px 24px;
font-family: 'Inter', sans-serif;
font-weight: 700;
font-size: 16px;
color: #fff;
margin-right: 10px;
}
.prli-pd-btns {
display: flex;
margin-top: 15px;
}
.prli-pd-main-wrapper {
margin: 20px 25px 20px 0px;
display: flex;
word-wrap: break-word;
}
.prli-pd-image {
flex: 0 0 40%;
max-width: 40%;
padding-right: 15px;
}
.prli-pd-content {
flex: 0 0 60%;
max-width: 60%;
}
.prli-pd-single .prli-pd-content {
margin: auto;
}
.prli-pd-image img {
max-width: 100% !important;
height: auto;
max-height: 300px;
overflow: hidden;
display: block;
margin: 0 auto;
object-fit: contain;
} @media screen and (max-width: 860px) {
.prli-pd-main-wrapper {
flex-direction: column;
}
.prli-pd-image,
.prli-pd-content {
flex: 0 0 100%;
max-width: 100%;
}
.prli-pd-single .prli-pd-content {
margin: 0 auto;
margin-top: 20px;
}
.prli-pd-btns {
justify-content: center;
flex-direction: column;
text-align: center;
}
.prli-pd-btns .prli-pd-btn {
padding: 8px 12px;
font-size: 15px;
}
.prli-pd-btns .prli-pd-btn:not(:last-of-type) {
margin-bottom: 15px;
}
}
.prli-pd-spinner-wrap{
display: none;
}
.prli-pd-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.5);
display: flex;
justify-content: center;
align-items: center;
z-index: 9999;
}
.prli-pd-spinner {
border: 4px solid rgba(255, 255, 255, 0.3);
border-top: 4px solid #ffffff;
border-radius: 50%;
width: 80px;
height: 80px;
animation: spin 1s linear infinite; }
@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
.prli-pd-spinner-message {
color: white;
font-size: 20px;
}
.prli-pd-spinner-content{
display: flex;
flex-direction: column;
align-items: center;
}
.post-type-pretty-link-product .tooltip-inner,
.tooltipster-box .tooltipster-content {
background-color: #e1e1e1;
color: #000;
font-weight: 500;
padding: 10px 19px;
}
.post-type-pretty-link-product .tooltip .tooltip-arrow::before, .tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-arrow-border {
border-top-color: #e1e1e1;
border-bottom-color: #e1e1e1;
}div.prli-prdt-theme-basic {
border-radius: 24px;
background-color: #fff;
border: 1px solid #ccc;
box-shadow: 0px 0px 23px rgba(0, 0, 0, 0.1);
} div.prli-prdt-theme-boxed {
border: 10px solid #6b98bf;
background-color: #fff;
} div.prli-prdt-theme-sharp {
background-color: #fff;
border: 1px solid #ccc;
} div.prli-prdt-theme-basic,
div.prli-prdt-theme-boxed,
div.prli-prdt-theme-sharp {
padding: 0 15px 20px;
} div.prli-pd-theme-basic {
border-radius: 24px;
background-color: #fff;
border: 1px solid #ccc;
box-shadow: 0px 0px 23px rgba(0, 0, 0, 0.1);
} div.prli-pd-theme-boxed {
border: 10px solid #6b98bf;
background-color: #fff;
} div.prli-pd-theme-sharp {
background-color: #fff;
border: 1px solid #ccc;
} div.prli-pd-theme-basic,
div.prli-pd-theme-boxed,
div.prli-pd-theme-sharp {
padding: 0 15px 20px;
}.prli-pd-list-content {
width: 100%;
display: flex;
flex-direction: row-reverse;
}
.prli-pd-list-item:not(:last-of-type) {
margin-bottom: 45px;
}
.prli-pd-list-item .prli-pd-image {
float: right;
margin: -15px 0px 15px 15px;
}
.prli-pd-list-item li:not(.prli-pd-list-content li) {
font-family: 'Inter', sans-serif;
font-size: 32px;
color: #363636;
} .prli-pd-group-grid-row {
display: flex;
flex-wrap: wrap;
justify-content: center;
margin: 0 -15px;
gap: 2%;
}
.prli-pd-group-grid-item {
display: flex;
max-width: 44%;
width: 100%;
padding: 0 15px;
margin: 30px auto;
}
.prli-pd-group-grid-item > * {
flex: 1;
}
.prli-pd-group-grid-item .prli-pd-content {
margin-top: 20px;
}
.prli-pd-group-grid-item .prli-pd-content {
text-align: center;
}
.prli-pd-group-grid-item .prli-pd-content .prli-pd-description-text {
text-align: left !important;
}
.prli-pd-group-grid-item .prli-pd-main-wrapper {
flex-direction: column;
align-items: center;
}
.prli-pd-group-grid-item .prli-pd-image,
.prli-pd-group-grid-item .prli-pd-content {
flex: 0 0 100% !important;
max-width: 100% !important;
}
.prli-pd-group-grid-item .prli-pd-btns {
flex-direction: column;
text-align: center;
}
.prli-pd-group-grid-item .prli-pd-btns .prli-pd-btn:not(:last-of-type) {
margin-bottom: 15px;
} @media screen and (max-width: 860px) { .prli-pd-list-content .prli-pd-image {
float: inherit;
display: table-row;
}
.prli-pd-list-content .prli-pd-content {
width: 100%;
margin-top: 20px;
}
.prli-pd-list-item {
margin-top: 25px;
} .prli-pd-group-grid-item {
max-width: 100%;
flex: 0 0 100%;
}
.prli-pd-group-grid-item .prli-pd-main-wrapper {
text-align: center;
}
}.prli-product-display-form .prli-prdt-hide {
display: none;
}
#prli-prdt-badge-text {
display: inline-block;
padding: 0.4rem 1rem;
background: linear-gradient(90deg, #ffab0a 0%, #ff9000 100%);
color: #fff;
font-family: "Inter", sans-serif;
font-size: 0.8rem;
border-radius: 0px 0px 0.5rem 0.5rem;
position: absolute;
max-width: 150px;
z-index: 1;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
#prli-prdt-title,
#prli-prdt-price {
color: #363636;
}
h2#prli-prdt-title {
padding: 2px 0;
font-size: 1.5rem;
font-family: "Inter", sans-serif;
font-weight: 700;
margin: 0 0 0.5rem;
}
p#prli-prdt-price {
font-size: 1rem;
font-weight: 700;
font-family: "Inter", sans-serif;
margin: 0 0 0.5rem;
}
.prli-prdt-description-text {
padding: 0.2rem 0;
padding-bottom: 1rem;
color: #363636;
font-size: 0.8rem;
font-weight: 400;
font-family: "Inter", sans-serif;
min-height: 50px;
}
.prli-prdt-description-text p {
margin: 0;
font-size: 1rem;
}
.prli-prdt-description-text ul {
padding: 0 0 0 2rem;
margin: 0.5rem 0 0.5rem 1rem;
list-style-type: disc;
}
.prli-prdt-description-text li {
margin: 0 0 0.5rem 0;
display: list-item;
}
.prli-prdt-btns .prli-prdt-btn {
font-size: 0.8rem;
padding: 0.6rem 1rem;
border-radius: 0.5rem;
text-decoration: none;
cursor: pointer;
font-family: "Inter", sans-serif;
font-weight: 700;
color: #fff;
transition: all 0.4s ease-in-out;
text-align: center;
min-width: 37%;
flex: 1 1 auto;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.prli-prdt-btns {
display: flex;
margin-top: 0.2rem;
gap: 0.5rem;
flex-wrap: wrap;
}
.prli-prdt-main-wrap {
margin: 3% 5% 0 0px;
display: flex;
word-wrap: break-word;
column-gap: 2%;
}
.prli-prdt-image-wrap {
flex: 0 0 40%;
max-width: 40%;
}
.prli-prdt-detail-wrap {
flex: 0 0 60%;
max-width: 60%;
}
div.prli-prdt-image-wrap img {
max-width: 100%;
height: auto;
max-height: 300px;
overflow: hidden;
display: block;
margin: auto;
object-fit: contain;
}
#prli-prdt-disclosure {
font-size: 0.6rem;
font-weight: 300;
color: #8e8e8e;
margin-top: 0.2rem;
}  div.prli-prdt-theme {
border-radius: 20px;
background-color: #fff;
border: 1px solid #ccc;
box-shadow: 0px 0px 23px rgba(0, 0, 0, 0.1);
padding: 0 1rem 1rem;
position: relative;
}  .prli-prdt-theme.prli-prdt-theme-prli-sirius .prli-prdt-main-wrap {
flex-direction: row-reverse;
}
.prli-prdt-theme.prli-prdt-theme-prli-sirius .prli-prdt-main-wrap { }
.prli-prdt-theme.prli-prdt-theme-prli-sirius .prli-prdt-detail-wrap {
flex: 0 0 55%;
max-width: 55%;
}
.prli-prdt-theme.prli-prdt-theme-prli-sirius #prli-prdt-badge-text {
right: 1rem;
} .prli-prdt-theme.prli-prdt-theme-prli-pollux .prli-prdt-btns {
flex-direction: column;
text-align: center;
} .prli-prdt-theme.prli-prdt-theme-prli-vega .prli-prdt-main-wrap {
flex-direction: row-reverse;
}
.prli-prdt-theme.prli-prdt-theme-prli-vega .prli-prdt-btns {
flex-direction: row-reverse;
flex-direction: column-reverse;
text-align: center;
}
.prli-prdt-theme.prli-prdt-theme-prli-vega .prli-prdt-detail-wrap {
flex: 0 0 55%;
max-width: 55%;
}
.prli-prdt-theme.prli-prdt-theme-prli-vega #prli-prdt-badge-text {
right: 1rem;
} .prli-prdt-theme.prli-prdt-theme-prli-epsilon .prli-prdt-main-wrap {
flex-wrap: wrap;
}
.prli-prdt-theme.prli-prdt-theme-prli-epsilon .prli-prdt-detail-wrap {
flex-basis: 55%;
}
.prli-prdt-theme.prli-prdt-theme-prli-epsilon .prli-prdt-btns {
width: 100%;
justify-content: space-between;
padding: 0 0.5rem;
margin-top: 0.5rem;
}
.prli-prdt-theme.prli-prdt-theme-prli-epsilon .prli-prdt-btns .prli-prdt-btn{
min-width: 20%;
}
.prli-prdt-theme.prli-prdt-theme-prli-epsilon #prli-prdt-disclosure {
margin: 0;
padding: 0.2rem 0.5rem;
} .prli-prdt-theme.prli-prdt-theme-prli-zuben .prli-prdt-main-wrap {
flex-wrap: wrap;
}
.prli-prdt-theme.prli-prdt-theme-prli-zuben .prli-prdt-btns {
width: 100%;
justify-content: flex-end;
margin-top: 0.5rem;
border-top: 1px #8e8e8e8c solid;
padding-top: 0.5rem;
}
.prli-prdt-theme.prli-prdt-theme-prli-zuben .prli-prdt-btns .prli-prdt-btn{
min-width: 20%;
}
.prli-prdt-theme.prli-prdt-theme-prli-zuben .prli-prdt-detail-wrap {
flex-basis: 55%;
}
.prli-prdt-theme.prli-prdt-theme-prli-zuben .prli-prdt-disclosure-wrap {
margin: 0;
padding: 0.2rem 0.5rem;
width: 100%;
text-align: end;
}
.prli-prdt-theme.prli-prdt-theme-prli-zuben #prli-prdt-disclosure {
margin: 0;
} .prli-prdt-theme-prli-grid-item{
max-width: 96%;
}
.prli-prdt-theme-prli-grid-item .prli-prdt-main-wrap{
flex-direction: column;
}
.prli-prdt-theme-prli-grid-item .prli-prdt-image-wrap,
.prli-prdt-theme-prli-grid-item .prli-prdt-detail-wrap{
max-width: unset;
} @media screen and (max-width: 720px) {
#prli-prdt-badge-text {
padding: 0.5rem 1rem;
}
.prli-prdt-theme.prli-prdt-theme-prli-basic .prli-prdt-image-wrap,
.prli-prdt-theme.prli-prdt-theme-prli-pollux .prli-prdt-image-wrap,
.prli-prdt-theme.prli-prdt-theme-prli-vega .prli-prdt-image-wrap {
flex: 0 0 45%;
max-width: 45%;
}
.prli-prdt-theme.prli-prdt-theme-prli-basic .prli-prdt-detail-wrap,
.prli-prdt-theme.prli-prdt-theme-prli-pollux .prli-prdt-detail-wrap,
.prli-prdt-theme.prli-prdt-theme-prli-vega .prli-prdt-detail-wrap {
flex: 0 0 55%;
max-width: 55%;
}
.prli-prdt-theme.prli-prdt-theme-prli-sirius .prli-prdt-main-wrap,
.prli-prdt-theme.prli-prdt-theme-prli-pollux .prli-prdt-main-wrap,
.prli-prdt-theme.prli-prdt-theme-prli-vega .prli-prdt-main-wrap,
.prli-prdt-theme.prli-prdt-theme-prli-epsilon .prli-prdt-main-wrap,
.prli-prdt-theme.prli-prdt-theme-prli-zuben .prli-prdt-main-wrap {
margin-right: 0;
margin-top: 5%;
}
h2#prli-prdt-title {
font-size: 1.2rem;
}
.prli-prdt-btns .prli-prdt-btn {
font-size: 0.6rem;
padding: 0.6rem 1rem;
}
div.prli-prdt-theme {
padding-bottom: 0.5rem;
}
p#prli-prdt-price {
margin-bottom: 0.3rem;
}
.prli-prdt-theme.prli-prdt-theme-prli-pollux .prli-prdt-description-text,
.prli-prdt-theme.prli-prdt-theme-prli-vega .prli-prdt-description-text {
min-height: unset;
}
}
@media screen and (max-width: 420px) {
.prli-prdt-theme.prli-prdt-theme-prli-sirius .prli-prdt-main-wrap,
.prli-prdt-theme.prli-prdt-theme-prli-pollux .prli-prdt-main-wrap {
margin-top: 7%;
}
.prli-prdt-detail-wrap {
margin-top: 2px;
}
.prli-prdt-description-text {
min-height: unset;
}
h2#prli-prdt-title {
font-size: 0.8rem;
margin: 0;
}
p#prli-prdt-price {
font-size: 0.8rem;
margin: 0;
}
.prli-prdt-description-text {
font-size: 0.6rem;
}
.prli-prdt-btns .prli-prdt-btn {
font-size: 0.4rem;
padding: 0.3rem 0.6rem;
border-radius: 3px;
}
#prli-prdt-disclosure {
font-size: 0.4rem;
margin: 0;
}
#prli-prdt-badge-text {
font-size: 0.4rem;
padding: 0.3rem 0.6rem;
border-radius: 0px 0px 5px 5px;
}
div.prli-prdt-theme {
padding: 0 1rem 0.4rem;
border-radius: 10px;
}
.prli-prdt-btns {
gap: 0.3rem;
}
}.easy-notification-bar {
--enb-close-offset: 20px;
--enb-close-svg-dims: 24px;
--enb-padding-x: 1em;
--enb-padding-y: 0.7em;
width: 100%;
background: var(--enb-background, var(--wpex-accent, #0073aa));
color: var(--enb-color, var(--wpex-on-accent, #fff));
padding: var(--enb-padding-y) var(--enb-padding-x);
font-size: 16px;
line-height: 1.8;
position: relative;
z-index: 99;
box-sizing: border-box;
}
.easy-notification-bar--hidden {
display: none !important;
}
.easy-notification-bar--sticky {
position: sticky;
top: 0;
}
.admin-bar .easy-notification-bar--sticky {
top: var(--wpadminbar-height, 32px);
}
@media screen and (max-width: 782px) {
.admin-bar .easy-notification-bar--sticky {
top: var(--wpadminbar-height, 46px);
}
}
.easy-notification-bar strong {
color: currentColor; }
.enb-system-font {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
}
.easy-notification-bar-container {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 1em;
}
.easy-notification-bar--has_close_icon.easy-notification-bar--align_left {
padding-right: calc(var(--enb-close-offset) + var(--enb-close-svg-dims) + var(--enb-padding-x));
}
.easy-notification-bar--has_close_icon.easy-notification-bar--align_right {
padding-left: calc(var(--enb-close-offset) + var(--enb-close-svg-dims) + var(--enb-padding-x));
}
.easy-notification-bar--has_close_icon.easy-notification-bar--align_center,
.easy-notification-bar--has_close_icon.easy-notification-bar--button_bottom {
padding-left: calc(var(--enb-close-offset) + var(--enb-close-svg-dims) + var(--enb-padding-x));
padding-right: calc(var(--enb-close-offset) + var(--enb-close-svg-dims) + var(--enb-padding-x));
}
.easy-notification-bar--align_center .easy-notification-bar-container {
justify-content: center;
text-align: center;
}
.easy-notification-bar--align_left .easy-notification-bar-container,
.easy-notification-bar--button_left.easy-notification-bar--align_right .easy-notification-bar-container {
justify-content: flex-start;
}
.easy-notification-bar--align_right .easy-notification-bar-container,
.easy-notification-bar--button_right.easy-notification-bar--align_right .easy-notification-bar-container {
justify-content: flex-end;
}
.easy-notification-bar--space_between .easy-notification-bar-container {
justify-content: space-between !important;
}
.easy-notification-bar--button_left .easy-notification-bar-container {
flex-direction: row-reverse;
}
.easy-notification-bar--button_bottom .easy-notification-bar-container {
flex-direction: column;
justify-content: flex-start;
}
.easy-notification-bar--align_left.easy-notification-bar--button_bottom .easy-notification-bar-container {
align-items: flex-start;
}
.easy-notification-bar--align_right.easy-notification-bar--button_bottom .easy-notification-bar-container {
align-items: flex-end;
}
.easy-notification-bar-message :is(a,a:hover,a:visited,a:focus) {
color: currentColor;
text-decoration: underline;
}
.easy-notification-bar-message p {
margin: 0;
}
.easy-notification-bar-button a {
display: inline-block;
padding: 0.1em 1.25em;
}
.easy-notification-bar-button :is(a,a:hover,a:visited,a:focus){
color: #fff;
font-weight: 700;
text-decoration: none;
background: rgba(0,0,0,0.5);
}
.easy-notification-bar-button a:hover {
opacity: 0.9;
} a.easy-notification-bar__close {
display: flex;
position: absolute;
right: var(--enb-close-offset);
top: 50%;
transform: translateY(-50%);
color: inherit;
line-height: 1;
padding: 0;
margin: 0;
text-decoration: none;
background: none;
border: 0;
}
.easy-notification-bar__close svg {
height: var(--enb-close-svg-dims);
width: var(--enb-close-svg-dims);
}
a.easy-notification-bar__close:is(:hover,:focus) {
background: none;
color: inherit;
border: 0;
text-decoration: none;
}
.rtl a.easy-notification-bar__close,
.easy-notification-bar--align_right a.easy-notification-bar__close {
left: var(--enb-close-offset);
right: auto;
}fieldset,img{border:0}.ptb_module img{height:auto;max-width:100%}article,figure{display:block}audio,embed,iframe,object{max-width:100%}.ptb_col,.ptb_pagenav,.ptb_post,.ptb_post_nav,img{box-sizing:border-box}.ptb_scrollbar{scroll-behavior:smooth;--tf_scroll_color:hsla(0,0%,54%,.2);--tf_scroll_color_hover:hsla(0,0%,54%,.4);--tf_scroll_w:10px;--tf_scroll_h:10px;scrollbar-color:var(--tf_scroll_color) transparent;scrollbar-width:thin}.ptb_scrollbar::-webkit-scrollbar{height:var(--tf_scroll_h);width:var(--tf_scroll_w)}.ptb_scrollbar::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--tf_scroll_color);border:2px solid transparent;border-radius:5px}.ptb_scrollbar:hover{scrollbar-color:var(--tf_scroll_color_hover) transparent}.ptb_scrollbar:hover::-webkit-scrollbar-thumb{background-color:var(--tf_scroll_color_hover)}.ptb_row input,.ptb_row select,.ptb_row textarea{box-sizing:border-box;max-width:100%}.ptb_row{display:flex;flex-flow:wrap;justify-content:space-between}.ptb_col{margin-left:0;margin-right:0;width:100%}.ptb_col.ptb_col6-1,.ptb_grid.ptb_grid6{flex-basis:14.46%}.ptb_col.ptb_col5-1,.ptb_grid.ptb_grid5{flex-basis:16.8%}.ptb_col.ptb_col4-1,.ptb_grid.ptb_grid4{flex-basis:21.8%}.ptb_col.ptb_col2-1,.ptb_col.ptb_col4-2,.ptb_grid.ptb_grid2{flex-basis:46.8%}.ptb_col.ptb_col4-3{flex-basis:71.8%}.ptb_col.ptb_col3-1,.ptb_grid.ptb_grid3{flex-basis:30.13%}.ptb_col.ptb_col3-2{flex-basis:63.46%}.ptb_taxonomy_shortcode.ptb_loops_wrapper{list-style:none;margin:0}.ptb_module{margin:0 0 .3em}.ptb_module.ptb_custom_text{margin:0}.ptb_module_inline,.ptb_module_inline h1,.ptb_module_inline h2,.ptb_module_inline h3,.ptb_module_inline h4,.ptb_module_inline h5,.ptb_module_inline h6,.ptb_module_inline>div{display:inline-block}.ptb_text_before{margin-right:5px}.ptb_loops_wrapper .ptb_post{margin-bottom:3em}div.ptb_loops_wrapper:not(.ptb_masonry)>.ptb_post{position:relative}.ptb_loops_wrapper .ptb_post .ptb_items_wrapper.entry-content{margin:0;width:100%}.ptb_loops_wrapper{display:grid;gap:1em}.ptb_loops_wrapper.ptb_grid6{grid-template-columns:repeat(6,1fr)}.ptb_loops_wrapper.ptb_grid5{grid-template-columns:repeat(5,1fr)}.ptb_loops_wrapper.ptb_grid4{grid-template-columns:repeat(4,1fr)}.ptb_loops_wrapper.ptb_grid3{grid-template-columns:repeat(3,1fr)}.ptb_loops_wrapper.ptb_grid2{grid-template-columns:repeat(2,1fr)}.ptb_pagenav{clear:both;margin-bottom:3em}.ptb_pagenav a,.ptb_pagenav span{border-radius:100%;box-sizing:border-box;display:inline-block;font-size:1.1em;line-height:100%;margin:0 1px 0 0;min-height:36px;min-width:36px;padding:8px 9px;text-align:center;text-decoration:none;vertical-align:middle}.ptb_pagenav .current{background-color:#272727;border:none;color:#fff}.ptb_pagenav .next,.ptb_pagenav .prev{margin-right:5px;position:relative;text-indent:-999em}.ptb_pagenav .next:before,.ptb_pagenav .prev:before{border:1px solid transparent;border-top-color:inherit;content:"";display:inline-block;height:.5em;position:absolute;text-indent:0;top:35%;width:.5em}.ptb_pagenav .prev:before{border-left-color:inherit;left:50%;transform:rotate(-45deg)}.ptb_pagenav .next:before{border-right-color:inherit;right:50%;transform:rotate(45deg)}.ptb_post_content{min-width:120px}.ptb_post_title{line-height:1.4em;margin:0 0 .6em;padding:0}.ptb_post_title a{text-decoration:none}.ptb_post_image{margin:0 0 1em}.ptb_post_image img{vertical-align:bottom}.ptb_post_date{margin:0 0 .8em}.ptb_entry_content .module_row>.row_inner{max-width:100%;width:100%}.ptb_loops_wrapper.ptb_list-post .ptb_post{margin-bottom:2.5em;margin-left:0;margin-right:0;width:100%}.ptb_gutter_sizer{width:3.2%}.ptb_loops_wrapper.ptb_masonry{display:block}.ptb_loops_wrapper.ptb_masonry .ptb_post{margin-left:0;margin-right:0}.ptb_loops_wrapper.ptb_masonry.ptb_grid6 .ptb_post,.ptb_loops_wrapper.ptb_masonry.ptb_grid6 .ptb_post_sizer{width:14%}.ptb_loops_wrapper.ptb_masonry.ptb_grid5 .ptb_post,.ptb_loops_wrapper.ptb_masonry.ptb_grid5 .ptb_post_sizer{width:17.44%}.ptb_loops_wrapper.ptb_masonry.ptb_grid4 .ptb_post,.ptb_loops_wrapper.ptb_masonry.ptb_grid4 .ptb_post_sizer{width:22.6%}.ptb_loops_wrapper.ptb_masonry.ptb_grid3 .ptb_post,.ptb_loops_wrapper.ptb_masonry.ptb_grid3 .ptb_post_sizer{width:31.2%}.ptb_loops_wrapper.ptb_masonry.ptb_grid2 .ptb_post,.ptb_loops_wrapper.ptb_masonry.ptb_grid2 .ptb_post_sizer{width:48.2%}.ptb_loops_wrapper:has(.ptb_not_found){display:block}.commentwrap{clear:both;margin:.625em 0 1.25em;position:relative}.comment-reply-title,.comment-title{font-size:140%;margin:0 0 .625em;padding:0}.commentwrap .pagenav{border:none;box-shadow:none;margin:10px 0}.commentwrap .pagenav.top{margin:0;position:absolute;right:0;top:0}.commentlist{border-top:1px solid rgba(0,0,0,.1);margin:0 0 30px;padding:5px 0 0}.commentlist li{list-style:none;margin:0;padding:15px 0 0;position:relative}.commentlist .comment-author{margin:.2em 0 1em;padding:0}.commentlist .avatar{float:left;margin:0 15px 0 0}.commentlist cite{font-size:130%;font-style:italic}.commentlist cite a{text-decoration:none}.commentlist .comment-time{font-size:.85em;text-transform:uppercase}.commentlist .commententry{border-bottom:1px solid rgba(0,0,0,.1);min-height:40px;overflow:hidden;padding-bottom:5px;position:relative;word-wrap:break-word}.commentlist ol,.commentlist ul{margin:0 0 0 7%;padding:0}.commentlist .reply{position:absolute;right:0;top:1em}.commentlist .comment-reply-link{text-decoration:none;text-transform:uppercase}.commentlist .comment-reply-link:hover{text-decoration:none}#respond{clear:both;position:relative}#respond #cancel-comment-reply-link{background-color:#e41d24;border-radius:5px;color:#fff;display:block;font-size:.85em;line-height:100%;padding:.5em .8em;position:absolute;right:0;text-decoration:none;top:20px}#respond #cancel-comment-reply-link:hover{background:#fb4e55}#commentform{margin:15px 0 0}.clear{clear:both}.left{float:left}.right{float:right}.textleft{text-align:left}.textright{text-align:right}.textcenter{text-align:center}.ptb_col:after,.ptb_pagenav:after,.ptb_post:after,.ptb_post_nav:after,.tf_clearfix:after{clear:both;content:"";display:table}.ptb_items_wrapper{box-sizing:border-box;float:left;width:100%}@media screen and (max-width:800px){.ptb_loops_wrapper.ptb_grid6{grid-template-columns:repeat(3,1fr)}.ptb_loops_wrapper.ptb_grid4{grid-template-columns:repeat(2,1fr)}.ptb_loops_wrapper.ptb_masonry.ptb_grid4 .ptb_post,.ptb_loops_wrapper.ptb_masonry.ptb_grid4 .ptb_post_sizer{width:48.2%}}@media screen and (max-width:600px){.commentlist{padding-left:0}.commentlist .commententry{clear:left}.commentlist .avatar{float:left;height:40px;margin:0 1em 1em 0;width:40px}.ptb_col.ptb_col2-1,.ptb_col.ptb_col3-1,.ptb_col.ptb_col3-2,.ptb_col.ptb_col4-1,.ptb_col.ptb_col4-2,.ptb_col.ptb_col4-3,.ptb_col.ptb_col5-1,.ptb_col.ptb_col6-1{flex-basis:100%;margin-left:0;width:100%}.ptb_loops_wrapper.ptb_grid2,.ptb_loops_wrapper.ptb_grid3,.ptb_loops_wrapper.ptb_grid4,.ptb_loops_wrapper.ptb_grid5,.ptb_loops_wrapper.ptb_grid6{grid-template-columns:repeat(1,1fr)}.ptb_loops_wrapper.ptb_masonry.ptb_grid2 .ptb_post,.ptb_loops_wrapper.ptb_masonry.ptb_grid2 .ptb_post_sizer,.ptb_loops_wrapper.ptb_masonry.ptb_grid3 .ptb_post,.ptb_loops_wrapper.ptb_masonry.ptb_grid3 .ptb_post_sizer,.ptb_loops_wrapper.ptb_masonry.ptb_grid4 .ptb_post,.ptb_loops_wrapper.ptb_masonry.ptb_grid4 .ptb_post_sizer,.ptb_loops_wrapper.ptb_masonry.ptb_grid5 .ptb_post,.ptb_loops_wrapper.ptb_masonry.ptb_grid5 .ptb_post_sizer,.ptb_loops_wrapper.ptb_masonry.ptb_grid6 .ptb_post,.ptb_loops_wrapper.ptb_masonry.ptb_grid6 .ptb_post_sizer{margin-left:0;width:100%}.ptb_loops_wrapper .ptb_post img{width:100%}}.ptb_single_lightbox{background:#fff;border:none;box-sizing:border-box;color:#444;margin:0 auto;max-height:800px;overflow:auto;padding:25px;text-align:left;width:100%}.ptb_is_single_lightbox .lightcase-contentInner{height:100%!important;max-width:100%!important;width:100%!important}.ptb_is_single_lightbox .ptb_post_image img{width:100%}body.ptb_hide_scroll{overflow:hidden}@media screen and (min-width:641px){#lightcase-case.ptb_is_single_lightbox:not([data-type=error]) .lightcase-inlineWrap{height:100%!important;max-height:100%!important;max-width:100%!important;width:100%!important}#lightcase-case.ptb_is_single_lightbox{margin-top:0!important;top:6%;width:80%!important}}.ptb-post-filter{display:block;line-height:1;margin:0;padding:0;position:relative;width:auto}ul.ptb-post-filter:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}ul.ptb-post-filter li{display:block;margin:0;padding:0;position:relative}ul.ptb-post-filter li a{box-sizing:border-box;display:block;margin:0;text-decoration:none;transition:color .2s ease}ul.ptb-post-filter li ul{border:1px solid;left:-9999px;margin:0;padding:0;position:absolute;top:auto}ul.ptb-post-filter li ul li{background:#fff;max-height:0;position:absolute;text-align:left;transition:max-height .4s ease-out;z-index:4}ul.ptb-post-filter li ul li a{min-width:170px;padding:11px 10px 11px 20px;text-transform:none}ul.ptb-post-filter li ul li:hover>ul{left:100%;top:0}ul.ptb-post-filter li ul li:hover>ul>li{max-height:72px;position:relative}.ptb-post-filter>li.active:after,.ptb-post-filter>li:hover:after{height:100%}.ptb-post-filter>li:hover>ul{left:0}.ptb-post-filter>li:hover>ul>li{max-height:72px;position:relative}ul.ptb-post-filter{margin:0 0 2em;text-align:center}ul.ptb-post-filter>li{display:inline-block;margin:0 3px 10px}ul.ptb-post-filter>li>a{border:none;border-radius:30px;display:inline-block;font-size:.8em;letter-spacing:.04em;line-height:1.2;padding:.3em 1em;position:relative;text-transform:uppercase;z-index:2}.ptb-post-filter li:hover>a{background-color:hsla(0,0%,71%,.3)}.ptb-post-filter li.ptb_filter_active>a{background-color:#272727;color:#fff}.ptb-post-nav{clear:both;margin:2em 0 5em;padding:0}.ptb-post-nav .ptb-next,.ptb-post-nav .ptb-prev{box-sizing:border-box;position:relative;width:47%}.ptb-post-nav .ptb-prev{float:left;padding-left:2.5em}.ptb-post-nav .ptb-next{float:right;padding-right:2.5em;text-align:right}.ptb-post-nav a{display:inline-block;font-size:1.35em;font-weight:700;letter-spacing:.004em;vertical-align:middle}.ptb-post-nav a,.ptb-post-nav a:hover{text-decoration:none}.ptb-post-nav .ptb-arrow{display:inline-block;float:left;text-align:center;text-decoration:none;text-indent:-9999px;width:auto}.ptb-post-nav .ptb-next .ptb-arrow{float:right}.ptb-post-nav .ptb-next .ptb-arrow:before,.ptb-post-nav .ptb-prev .ptb-arrow:before{border:1px solid transparent;content:"";display:inline-block;height:40px;margin-top:-20px;position:absolute;top:50%;transform:rotate(45deg);width:40px}.ptb-post-nav .ptb-next .ptb-arrow:before{border-right-color:#000;border-top-color:#000;right:0}.ptb-post-nav .ptb-prev .ptb-arrow:before{border-bottom-color:#000;border-left-color:#000;left:0}.mce-i-ptb-favicon:before{content:"\f119";font-family:dashicons;font-size:21px}.mce-btn button:hover{background-color:transparent}.ptb_col:after,.ptb_row:after,.tf_clearfix:after{clear:both;content:"";display:table}.ptb_email .ptb_gravatar+span,.ptb_gravatar{display:inline-block;vertical-align:middle}.ptb_gravatar{margin-right:6px}.ptb_single_content:not(.post-password-required){display:none!important}.ptb_in_lightbox .ptb_post{padding:5%}.ptb_slider_link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}.ptb_extra_item{box-sizing:border-box;float:left;max-width:100%;text-align:center;width:100%}.ptb_gallery_gutter_sizer{width:1.5%}.ptb_extra_gallery_description{display:block;text-align:left}.ptb_extra_columns_1 .ptb_extra_item,.ptb_extra_columns_1 .ptb_gallery_item_sizer{margin-right:0;width:100%}.ptb_extra_columns_2 .ptb_extra_item,.ptb_extra_columns_2 .ptb_gallery_item_sizer{width:49.2%}.ptb_extra_columns_3 .ptb_extra_item,.ptb_extra_columns_3 .ptb_gallery_item_sizer{width:32.3%}.ptb_extra_columns_4 .ptb_extra_item,.ptb_extra_columns_4 .ptb_gallery_item_sizer{width:23.8%}.ptb_extra_columns_5 .ptb_extra_item,.ptb_extra_columns_5 .ptb_gallery_item_sizer{width:18.8%}.ptb_extra_columns_6 .ptb_extra_item,.ptb_extra_columns_6 .ptb_gallery_item_sizer{width:15.4%}.ptb_extra_columns_7 .ptb_extra_item,.ptb_extra_columns_7 .ptb_gallery_item_sizer{width:13%}.ptb_extra_columns_8 .ptb_extra_item,.ptb_extra_columns_8 .ptb_gallery_item_sizer{width:11.18%}.ptb_extra_columns_9 .ptb_extra_item,.ptb_extra_columns_9 .ptb_gallery_item_sizer{width:9.77%}.ptb_extra_columns_1 .ptb_extra_item,.ptb_extra_columns_2 .ptb_extra_item,.ptb_extra_columns_3 .ptb_extra_item,.ptb_extra_columns_4 .ptb_extra_item,.ptb_extra_columns_5 .ptb_extra_item,.ptb_extra_columns_6 .ptb_extra_item,.ptb_extra_columns_7 .ptb_extra_item,.ptb_extra_columns_8 .ptb_extra_item,.ptb_extra_columns_9 .ptb_extra_item{margin:0 1.5% 1.5% 0}.ptb_extra_columns_2 .ptb_extra_item:nth-of-type(2n),.ptb_extra_columns_3 .ptb_extra_item:nth-of-type(3n),.ptb_extra_columns_4 .ptb_extra_item:nth-of-type(4n),.ptb_extra_columns_5 .ptb_extra_item:nth-of-type(5n),.ptb_extra_columns_6 .ptb_extra_item:nth-of-type(6n),.ptb_extra_columns_7 .ptb_extra_item:nth-of-type(7n),.ptb_extra_columns_8 .ptb_extra_item:nth-of-type(8n),.ptb_extra_columns_9 .ptb_extra_item:nth-of-type(9n){margin-right:0}.ptb_extra_columns_2 .ptb_extra_item:nth-of-type(2n)+div,.ptb_extra_columns_3 .ptb_extra_item:nth-of-type(3n)+div,.ptb_extra_columns_4 .ptb_extra_item:nth-of-type(4n)+div,.ptb_extra_columns_5 .ptb_extra_item:nth-of-type(5n)+div,.ptb_extra_columns_6 .ptb_extra_item:nth-of-type(6n)+div,.ptb_extra_columns_7 .ptb_extra_item:nth-of-type(7n)+div,.ptb_extra_columns_8 .ptb_extra_item:nth-of-type(8n)+div,.ptb_extra_columns_9 .ptb_extra_item:nth-of-type(9n)+div{clear:both}.ptb_extra_icon{display:inline-block;margin:0;vertical-align:bottom}.ptb_extra_rounded .ptb_extra_icon{border-radius:5px}.ptb_extra_bordered .ptb_extra_icon{background:#fff;border:1px solid #999;padding:2px}.ptb_extra_drop_shadow .ptb_extra_icon{box-shadow:0 1px 2px rgba(0,0,0,.3)}.ptb_extra_circle .ptb_extra_icon{border-radius:50em}.ptb_notice{background-color:rgb(255,247,203,.8);border-radius:10px;color:#555;font-size:15px;line-height:20px;margin:0 0 20px;padding:1em 1.2em}.ptb_notice a{color:#db591d;text-decoration:underline}.ptb_notice a:hover{color:#000}.ptb_slider{overflow:hidden}*{
-moz-user-select: none; 
-ms-user-select: none; 
-khtml-user-select: none; 
-webkit-user-select: none; 
-webkit-touch-callout: none; 
user-select: none; 
}