@media only screen and (max-width:1500px) {
.kite-images-actions .title {
font-size: 22px;
}
.kite-steps-wrapper .step-number {
font-size: 110px;
}
.kite-steps-wrapper .step-content .step-title {
font-size: 24px;
}
}
@media only screen and (max-width:1199px) {
.kite-images-wrapper {
left: -25%;
max-width: 90%;
width: 90%;
}
.kite-steps-wrapper {
max-width: 100%;    
width: 100%;
}
.kite-steps-wrapper .kite-step-inner {
margin: 20px 0;
padding: 0 30px;
}
.kite-steps-wrapper .step-number {
font-size: 80px;
}
.kite-steps-wrapper .kite-step-inner.top-step,
.kite-steps-wrapper .kite-step-inner.middle-step,
.kite-steps-wrapper .kite-step-inner.bottom-step {
margin-left: 0px;
} .kite-box.no-images .kite-steps-wrapper {
max-width: 100%;    
width: 100%;
}
.kite-box.no-images .kite-steps-wrapper .kite-step-inner.top-step {
margin-left: 0px;
}
.kite-box.no-images .kite-steps-wrapper .kite-step-inner.bottom-step {
margin-left: 0px;
}
}
@media only screen and (max-width:991px) {
.kite-images-wrapper {
left: 0%;
max-width: 100%;
width: 100%;
} 
.kite-images-wrapper,
.kite-image,
.kite-actions-wrapper {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
transform: rotate(0deg);
}
.kite-image img {
-webkit-transform: scale(1.0);
-moz-transform: scale(1.0);
transform: scale(1.0);
}
#kite-big .kite-images-actions,
.kite-big .kite-images-actions {
top: 50%;
} .kite-box.no-images .kite-steps-wrapper {
max-with: 100%;    
width: 100%;
}
.kite-box.no-images .kite-steps-wrapper .kite-step-inner {
padding: 0;
}
.kite-box.no-images .kite-steps-wrapper .kite-step-inner.top-step {
margin-left: 0px;
}
.kite-box.no-images .kite-steps-wrapper .kite-step-inner.bottom-step {
margin-left: 0px;
}
}
@media only screen and (max-width:767px) {
.kite-image-single {
left: 0;    
margin-top: 0px;
}
.kite-steps-wrapper .kite-step-inner {
margin: 10px 0;
padding: 0 10px;
}
.kite-steps-wrapper .step-number {
font-size: 50px;
line-height: 50px;
}
.kite-steps-wrapper .step-content .step-title {
font-size: 20px;
line-height: 26px;
}
.kite-steps-wrapper .step-content .step-description {
font-size: 14px;
line-height: 24px;
} .kite-box.no-images .kite-steps-wrapper {
max-width: 100%;    
width: 100%;
}
.kite-box.no-images .kite-steps-wrapper .kite-step-inner {
padding: 0;
}
.kite-box.no-images .kite-steps-wrapper .kite-step-inner.top-step {
margin-left: 0px;
}
.kite-box.no-images .kite-steps-wrapper .kite-step-inner.bottom-step {
margin-left: 0px;
}
.kite-images-actions .title {
font-size: 20px;
}
.kite-images-actions .kite-btn {
padding: 4px 14px;
}
.kite-images-wrapper .image-inner {
margin: 7px 0px;
}
}   @media only screen and (min-width:1199px){
.header-style-menu-center .container-fluid,
.header-style-menu-right .container-fluid,
.header-style-menu-center .container-fluid,
.header-style-menu-right .container-fluid {
padding-left: 35px;
padding-right: 35px;
}
}
@media only screen and (max-width:1199px) and (min-width:992px) {
.header-style-menu-center .topbar-link > ul > li.topbar_item_type-topbar_menu .top-menu > li, 
.header-style-menu-right .topbar-link > ul > li.topbar_item_type-topbar_menu .top-menu > li, 
.header-style-menu-center .topbar-link > ul > li.topbar_item_type-topbar_menu .top-menu > li:first-child, 
.header-style-menu-right .topbar-link > ul > li.topbar_item_type-topbar_menu .top-menu>li:first-child{
padding: 7px 12px;
} #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
padding: 0px 6px 0px 6px;
} .primary-nav .primary-menu > li {
margin-right: 18px
}   .woocommerce-page .products.products-loop-column-5 > .product {
width: 23.4%;
margin-right: 2%;
}
.woocommerce-page .products.products-loop-column-5 > .product.last {
margin-right: 2%;
}
.woocommerce-page .products.products-loop-column-5 > .product:nth-child(4n) {
margin-right: 0;
}
.pgs-shop-filters-wrapper .price_slider_wrapper-inner {
width: 60%;
}   .pgs-mtpl-with-intro .woocommerce.mtpl-listing-type-grid .products.products-loop > .product {
width: 31%;
margin-right: 2%;
margin-top: 20px;
}
.pgs-mtpl-with-intro .woocommerce.mtpl-listing-type-grid .products.products-loop > .product.last {
margin-right: 2%;
}
.pgs-mtpl-with-intro .woocommerce.mtpl-listing-type-grid .products.products-loop > .product:nth-child(3n+3) {
margin-right: 0;
}
.pgs-mtpl-with-intro .woocommerce.mtpl-listing-type-grid .products.products-loop > .product:nth-child(-n+3) {
margin-top: 0px;
}
.pgs-mtpl-inner .woocommerce.mtpl-listing-type-grid .products.products-loop > .product {
width: 32%;
margin-right: 2%;
}
.pgs-mtpl-inner .woocommerce.mtpl-listing-type-grid .products.products-loop > .product.last {
margin-right: 2%;
}
.pgs-mtpl-inner .woocommerce.mtpl-listing-type-grid .products.products-loop > .product:nth-child(3n+3) {
margin-right: 0;
}
.pgs-mtpl-inner .woocommerce.mtpl-listing-type-grid .products.products-loop > .product:nth-child(-n+3) {
margin-top: 0px;
}
.pgs-mtpl-inner .woocommerce.mtpl-listing-type-grid .products.products-loop-column-2 > .product {
width: 48%;
margin-right: 4% !important;
}
.pgs-mtpl-inner .woocommerce.mtpl-listing-type-grid .products.products-loop-column-2 > .product:nth-child(2n) {
margin-right: 0 !important;
}   .products-listing-type-grid .products-listing-inner .products-listing-main .products.products-loop > .product {
width: 32%;
margin-right: 2%;
margin-top: 20px;
}
.products-listing-type-grid .products-listing-inner .products-listing-main .products.products-loop > .product.last {
margin-right: 2%;
}
.products-listing-type-grid .products-listing-inner .products-listing-main .products.products-loop > .product:nth-child(3n+3) {
margin-right: 0;
}
.products-listing-type-grid .products-listing-inner .products-listing-main .products.products-loop > .product:nth-child(-n+3) {
margin-top: 0px;
}
.products-listing-type-grid .products-listing-inner .products-listing-main .products.products-loop-column-2 > .product,
.products-listing-type-grid .products-listing-inner .products-listing-main .products.products-loop-column-2 > .product.last {
width: 48%;
margin-right: 4%;
margin-top: 0px;
}
.products-listing-type-grid .products-listing-inner .products-listing-main .products.products-loop-column-2 > .product:nth-child(2n) {
margin-right: 0;
}
}
@media only screen and (min-width:992px) {
.pgscore_banner {
background: none !important;
}   .header-style-right-topbar-main + .site-content .inner-intro {
padding-top: 140px;
}
.header-style-right-topbar-main + .site-content .woocommerce_inner-intro {
padding-top: 20px;
}
.header-style-menu-center.header-above-content + .site-content .inner-intro,
.header-style-menu-right.header-above-content + .site-content .inner-intro {
padding-top: 100px;
}
.woocommerce-page .header-style-menu-center.header-above-content + .site-content .inner-intro,
.woocommerce-page .header-style-menu-right.header-above-content + .site-content .inner-intro {
padding-top: 20px;
display: none;
}   .pgscore_v_menu .pgscore_v_menu-main .slicknav_menu-wrap .slicknav_brand {
display: none;
}
.pgscore_v_menu .pgscore_v_menu-main .slicknav_menu-wrap .slicknav_nav {
display: block !important;
overflow: visible;
}
.pgscore_v_menu .pgscore_v_menu-main .slicknav_menu-wrap .slicknav_btn {
display: none;
}
.pgscore_v_menu .pgscore_v_menu-main .slicknav_menu-wrap .slicknav_nav li .sub-menu {
display: none;
min-width: 210px;
position: absolute;
left: 100%;
top: 0;
margin: 0;
overflow: visible;
}
.pgscore_v_menu .pgscore_v_menu-main .slicknav_menu-wrap .slicknav_nav li:hover > .sub-menu {
display: block !important;
}
}
@media only screen and (max-width:991px) and (min-width:768px) {   .woocommerce-page .products.products-loop-column-4 > .product,
.woocommerce-page .products.products-loop-column-5 > .product {
width: 31.9%;
margin-right: 2%;
}
.woocommerce-page .products.products-loop-column-4 > .product.last,
.woocommerce-page .products.products-loop-column-5 > .product.last {
margin-right: 2%;
}
.woocommerce-page .products.products-loop-column-4 > .product:nth-child(3n+3),
.woocommerce-page .products.products-loop-column-5 > .product:nth-child(3n+3) {
margin-right: 0;
}   .pgs-mtpl-with-intro .woocommerce.mtpl-listing-type-grid .products.products-loop > .product {
width: 48%;
margin-right: 2%;
margin-top: 20px;
}
.pgs-mtpl-with-intro .woocommerce.mtpl-listing-type-grid .products.products-loop > .product.last {
margin-right: 2%;
}
.pgs-mtpl-with-intro .woocommerce.mtpl-listing-type-grid .products.products-loop > .product:nth-child(2n+2) {
margin-right: 0;
}
.pgs-mtpl-with-intro .woocommerce.mtpl-listing-type-grid .products.products-loop > .product:nth-child(-n+2) {
margin-top: 0px;
}
.pgs-mtpl-inner .woocommerce.mtpl-listing-type-grid .products.products-loop > .product {
width: 48%;
margin-right: 2%;
}
.pgs-mtpl-inner .woocommerce.mtpl-listing-type-grid .products.products-loop > .product.last {
margin-right: 2%;
}
.pgs-mtpl-inner .woocommerce.mtpl-listing-type-grid .products.products-loop > .product:nth-child(2n+2) {
margin-right: 0;
}
.pgs-mtpl-inner .woocommerce.mtpl-listing-type-grid .products.products-loop > .product:nth-child(-n+2) {
margin-top: 0px;
}
.pgs-mtpl-inner .woocommerce.mtpl-listing-type-grid .products.products-loop-column-2 > .product {
margin-top: 0;
}   .products-listing-type-grid .products-listing-inner .products-listing-main .products.products-loop > .product {
width: 48%;
margin-right: 2%;
margin-top: 20px;
}
.products-listing-type-grid .products-listing-inner .products-listing-main .products.products-loop > .product.last {
margin-right: 2%;
}
.products-listing-type-grid .products-listing-inner .products-listing-main .products.products-loop > .product:nth-child(2n+2) {
margin-right: 0;
}
.products-listing-type-grid .products-listing-inner .products-listing-main .products.products-loop > .product:nth-child(-n+2) {
margin-top: 0px;
}
}
@media only screen and (max-width:767px) and (min-width:480px) {   .woocommerce-page .products.products-loop-column-3 > .product,
.woocommerce-page .products.products-loop-column-4 > .product,
.woocommerce-page .products.products-loop-column-5 > .product,
.woocommerce-page .products.products-loop-column-6 > .product {
width: 48.8%;
margin-right: 2%;
}
.woocommerce-page .products.products-loop-column-3 > .product.last,
.woocommerce-page .products.products-loop-column-4 > .product.last,
.woocommerce-page .products.products-loop-column-5 > .product.last,
.woocommerce-page .products.products-loop-column-6 > .product.last {
margin-right: 2%;
}
.woocommerce-page .products.products-loop-column-3 > .product:nth-child(2n+2),
.woocommerce-page .products.products-loop-column-4 > .product:nth-child(2n+2),
.woocommerce-page .products.products-loop-column-5 > .product:nth-child(2n+2),
.woocommerce-page .products.products-loop-column-6 > .product:nth-child(2n+2) {
margin-right: 0;
}   .pgs-mtpl-with-intro .woocommerce.mtpl-listing-type-grid .products.products-loop > .product {
width: 48%;
margin-right: 2%;
margin-top: 20px;
}
.pgs-mtpl-with-intro .woocommerce.mtpl-listing-type-grid .products.products-loop > .product.last {
margin-right: 2%;
}
.pgs-mtpl-with-intro .woocommerce.mtpl-listing-type-grid .products.products-loop > .product:nth-child(2n+2) {
margin-right: 0;
}
.pgs-mtpl-with-intro .woocommerce.mtpl-listing-type-grid .products.products-loop > .product:nth-child(-n+2) {
margin-top: 0px;
}
.pgs-mtpl-inner .woocommerce.mtpl-listing-type-grid .products.products-loop > .product {
width: 48%;
margin-right: 2%;
}
.pgs-mtpl-inner .woocommerce.mtpl-listing-type-grid .products.products-loop > .product.last {
margin-right: 2%;
}
.pgs-mtpl-inner .woocommerce.mtpl-listing-type-grid .products.products-loop > .product:nth-child(2n+2) {
margin-right: 0;
}
.pgs-mtpl-inner .woocommerce.mtpl-listing-type-grid .products.products-loop > .product:nth-child(-n+2) {
margin-top: 0px;
}
.pgs-mtpl-inner .woocommerce.mtpl-listing-type-grid .products.products-loop-column-2 > .product {
margin-top: 0;
}   .products-listing-type-grid .products-listing-inner .products-listing-main .products.products-loop > .product {
width: 48%;
margin-right: 2%;
margin-top: 20px;
}
.products-listing-type-grid .products-listing-inner .products-listing-main .products.products-loop > .product.last {
margin-right: 2%;
}
.products-listing-type-grid .products-listing-inner .products-listing-main .products.products-loop > .product:nth-child(2n+2) {
margin-right: 0;
}
.products-listing-type-grid .products-listing-inner .products-listing-main .products.products-loop > .product:nth-child(-n+2) {
margin-top: 0px;
}
}
@media only screen and (max-width:479px) and (min-width:250px) {   .woocommerce-page .products.products-loop-column-2 > .product,
.woocommerce-page .products.products-loop-column-3 > .product,
.woocommerce-page .products.products-loop-column-4 > .product,
.woocommerce-page .products.products-loop-column-5 > .product,
.woocommerce-page .products.products-loop-column-6 > .product {
width: 100%;
margin-right: 0;
}
.woocommerce-page .products.products-loop-column-2 > .product.last,
.woocommerce-page .products.products-loop-column-3 > .product.last,
.woocommerce-page .products.products-loop-column-4 > .product.last,
.woocommerce-page .products.products-loop-column-5 > .product.last,
.woocommerce-page .products.products-loop-column-6 > .product.last {
margin-right: 0;
}   .pgs-mtpl-with-intro .woocommerce.mtpl-listing-type-grid .products.products-loop > .product {
width: 100%;
margin-right: 0;
margin-top: 0;
margin-bottom: 25px;
}
.pgs-mtpl-with-intro .woocommerce.mtpl-listing-type-grid .products.products-loop > .product.last,
.pgs-mtpl-with-intro .woocommerce.mtpl-listing-type-grid .products.products-loop > .product:nth-child(2n+2) {
margin-right: 0;
}
.pgs-mtpl-inner .woocommerce.mtpl-listing-type-grid .products.products-loop > .product {
width: 100%;
margin-right: 0;
margin-top: 0;
}
.pgs-mtpl-inner .woocommerce.mtpl-listing-type-grid .products.products-loop > .product.last,
.pgs-mtpl-inner .woocommerce.mtpl-listing-type-grid .products.products-loop > .product:nth-child(2n+2) {
margin-right: 0;
}
.pgs-mtpl-inner .woocommerce.mtpl-listing-type-grid .products.products-loop-column-2 > .product {
margin-top: 0;
}   .products-listing-type-grid .products-listing-inner .products-listing-main .products.products-loop > .product {
width: 100%;
margin-right: 0;
margin-top: 0;
margin-bottom: 25px;
}
.products-listing-type-grid .products-listing-inner .products-listing-main .products.products-loop > .product.last,
.products-listing-type-grid .products-listing-inner .products-listing-main .products.products-loop > .product:nth-child(2n+2) {
margin-right: 0;
}
}   @media only screen and (max-width:1600px) { .category-box {
background-position: 100px 100%;
}
.category-box:hover {
background-position: 80px 100%;
}
.pgscore_categorybox_wrapper:before {
border-width: 0 145px 100px;
}   .newsletter-wrapper.pgscore_newsletter-content-alignment-left {
padding-right: 18%;
}
.newsletter-wrapper.pgscore_newsletter-content-alignment-right {
padding-left: 18%;
}   .vc_row[data-vc-stretch-content] .pgs-mtpl-with-intro .pgs-mtpl-intro-content-alignment-right {
padding-left: 22%;
}
}
@media only screen and (max-width:1300px) {   #mega-menu-wrap-primary #mega-menu-primary li.mega-align-bottom-left > ul.mega-sub-menu{
right: 0;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-left li.mega-menu-item a.mega-menu-link {
text-align: right;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-left li.mega-menu-item-has-children>a.mega-menu-link:after {
content: '\f341';
float: left;
margin: 0;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-left ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
left: -100%;
top: 0;
}
}
@media only screen and (max-width:1199px) {    h1 {
font-size: 40px;
line-height: 50px;
}
h2 {
font-size: 32px;
line-height: 42px;
}
h3 {
font-size: 26px;
line-height: 36px;
}
h4 {
font-size: 22px;
line-height: 32px;
}
.widget h4.widget-title {
font-size: 17px;
line-height: 22px;
}   .search_form-inner input.form-control {
width: 320px;
}
.header-main .search_form-inner + .search_form-keywords-wrap {
display: none;
}   #bbpress-forums #bbp-search-form #bbp_search {
width: 100%;
margin-bottom: 15px;
} .category-box {
background-position: right 100%;
background-size: 270px auto;
}
.category-box:hover {
background-position: right 100%;
} .request-box.request-box-inline .request-box-info {
margin-bottom: 20px;
}
.request-box.request-box-inline .request-box-info,
.request-box.request-box-inline .request-box-form {
width: 100%;
}
.request-box.request-box-inline .request-box-info,
.request-box.request-box-inline .request-box-form {
display: block;
}
.request-box.request-box-inline .request-box-form .form-group,
.request-box.request-box-inline .request-box-form p {
margin-right: 15px;
padding: 0;
width: 31%;
}   .vc_col-sm-6 .pgscore_info_box-icon-style-border.pgscore_info_box-icon_position-right.pgscore_info_box-icon-size-md .pgscore_info_box-content {
width: 81%;
}   .newsletter-wrapper .newsletter-title {
font-size: 24px;
line-height: 30px;
}
.newsletter-wrapper.pgscore_newsletter-content-alignment-left {
padding-right: 30%;
}
.newsletter-wrapper.pgscore_newsletter-content-alignment-right {
padding-left: 30%;
}    .blog .timeline-sidebar .timeline li.timeline-inverted .timeline-badge {
left: -79px;
} .blog .timeline-sidebar .timeline:before {
left: 54px;
}    .product-top-left {
margin-bottom: 30px;
}
.woocommerce.single-product .product-content-bottom {
margin-top: 10px;
}
.woocommerce div.product .woocommerce-tabs {
margin-top: 10px;
}
.woocommerce.single-product div.product .summary .cart .single_add_to_cart_button,
.woocommerce.single-product div.product form.cart .single_add_to_cart_button {
font-size: 14px;
} .woocommerce div.product .woocommerce-tabs-layout-default ul.tabs li a {
font-size: 14px;
padding: 10px 20px;
} .woocommerce div.product .woocommerce-tabs-layout-left ul.tabs {
width: 220px;
}   .vc_row[data-vc-stretch-content] .pgs-mtpl-with-intro .pgs-mtpl-intro-content-alignment-right {
padding-left: 25px;
}   .pgscore_banner-style-deal-1 .counter-size-lg .countdown li {
min-width: 90px;
}
.pgscore_banner-style-deal-1 .counter-size-lg .countdown li span {
font-size: 40px;
line-height: 40px;
}
.pgscore_banner-style-deal-1 .deal-counter-wrapper .countdown li:before {
top: 10px;
}
.pgscore_banner-style-deal-1 .deal-counter-wrapper .countdown li p {
font-size: 12px;
line-height: 20px;
letter-spacing: 4px;
} .pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-round.counter-size-lg .countdown li {
height: 110px;
padding: 0;
min-width: 110px;
}   .address-block span {
word-break: break-all;
}
.pgs-opening-hours ul li span {
width: 110px;
}
.widget_pgs_contact_widget ul li.pgs-contact-email span {
word-break: break-all;
}   .pgscore_v_menu .pgscore_v_menu-main .slicknav_menu-wrap .slicknav_nav>li>a {
padding: 6px 20px;
}
.pgscore_v_menu .pgscore_v_menu-main .slicknav_menu-wrap .slicknav_nav>li .slicknav_arrow {
height: 36px;
line-height: 36px;
}   .ciyashop-site-layout-boxed #page,
.ciyashop-site-layout-framed #page,
.ciyashop-site-layout-rounded #page {
max-width: 1300px;
}
.ciyashop-site-layout-rounded #page {
margin: 0px auto;
border-radius: 0;
}
}
@media only screen and (max-width:991px) { .content-wrapper,
.single-post .content-wrapper,
.search .content-wrapper,
.archive .content-wrapper {
padding: 50px 0px;
}
.woo-tools-action.woo-tools-cart .widget_shopping_cart {
left: auto;
right: -70px;
}   .header-mobile .mobile-butoon-menu .mobile-menu-trigger span::before,
.header-mobile .mobile-butoon-menu .mobile-menu-trigger span::after {
-webkit-transition: all 0.2s ease-in-out 0s;
-moz-transition: all 0.2s ease-in-out 0s;
transition: all 0.2s ease-in-out 0s;
}
.header-mobile .mobile-butoon-menu .mobile-menu-trigger.mobile-menu-trigger-opened span::before {
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
transform: rotate(-45deg);
top: 50%;
}
.header-mobile .mobile-butoon-menu .mobile-menu-trigger.mobile-menu-trigger-opened span::after {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
transform: rotate(45deg);
top: 50%;
}
.header-mobile .mobile-butoon-menu .mobile-menu-trigger.mobile-menu-trigger-opened span {
background-color: rgba(0, 0, 0, 0);
}    h1 {
font-size: 36px;
line-height: 46px;
}
h2 {
font-size: 30px;
line-height: 40px;
}
h3 {
font-size: 24px;
line-height: 34px;
}
h4 {
font-size: 21px;
line-height: 28px;
}
h5 {
font-size: 19px;
line-height: 22px;
} .yith-woocompare-widget a.clear-all,
input[type="submit"],
.btn,
.woocommerce #respond input#submit,
.woocommerce a.button,
.yith-woocompare-widget a.compare,
button.button,
.woocommerce button.button,
.woocommerce input.button {
line-height: 42px;
padding: 0px 16px;
}
article.hentry h1.entry-title{
font-size: 30px; 
line-height: 40px;
}
article.hentry h2.entry-title{
font-size: 26px; 
line-height: 36px;
}
article.hentry h3.entry-title{
font-size: 22px; 
line-height: 30px;
}
article.hentry h4.entry-title{
font-size: 20px; 
line-height: 28px;
}
article.hentry h5.entry-title{
font-size: 18px; 
line-height: 26px;
}
article.hentry h6.entry-title{
font-size: 17px; 
line-height: 24px;
}
body.blog .sidebar{
margin-top: 50px;
}
body.blog .content-wrapper .site-main > article.hentry.post:last-child,
body.blog .content-wrapper .site-main .row:last-child .col-md-6 article.hentry.post,
body.blog .content-wrapper .masonry-main .masonry-item:last-child article.post{
margin-bottom: 0px;
}
body.blog .content-wrapper .masonry-main + .row > .navigation{
margin-top: 40px;
}
body.blog .site-content .row .navigation,
body.blog .site-content .row .pagination{
margin-bottom: 0px;
}
.widget h4.widget-title {
font-size: 16px;
}
.comments-area .respond-form .section-field,
.comments-area .comment-respond .section-field {
float: none;
margin-right: 0;
width: 100%;
}
.tag-password-2 .post-password-form input[type="submit"] {
line-height: 42px;
}
ol.commentlist .comment .comments-info h2 {
margin-top: 15px;
}
ol.commentlist ol,
ol.commentlist ul {
padding-left: 10px;
}
ol.commentlist .comment .comments-info span {
display: block;
}
.gallery-columns-3 .gallery-item,
.gallery-columns-4 .gallery-item,
.gallery-columns-5 .gallery-item,
.gallery-columns-6 .gallery-item,
.gallery-columns-7 .gallery-item,
.gallery-columns-8 .gallery-item,
.gallery-columns-9 .gallery-item {
width: 48%;
}   .header-main,
.header-nav {
display: none;
}
.header-mobile {
display: block;
-webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
-ms-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
}
#site-navigation-sticky-mobile-wrapper {
display: block;
} .site-header .topbar-left,
.site-header .topbar-right {
text-align: center !important;
}
.topbar-link > ul li,
.topbar-link > ul > li .top-menu li {
display: inline-block;
padding: 0px 6px;
}
.topbar-right .topbar-link > ul > li .top-menu li:first-child {
padding-left: 6px;
}
.topbar-right .topbar-link > ul > li {
padding-left: 0px;
} .header-style-menu-center .topbar-link > ul > li,
.header-style-menu-right .topbar-link > ul > li,
.header-style-menu-center .topbar-right .topbar-link > ul > li,
.header-style-menu-right .topbar-right .topbar-link > ul > li {
border-left: none;
padding: 0px 6px;
}
.header-style-menu-center .topbar-link > ul > li.topbar_item_type-topbar_menu .top-menu > li,
.header-style-menu-right .topbar-link > ul > li.topbar_item_type-topbar_menu .top-menu > li,
.header-style-menu-center .topbar-link > ul > li.topbar_item_type-topbar_menu .top-menu > li:first-child,
.header-style-menu-right .topbar-link > ul > li.topbar_item_type-topbar_menu .top-menu > li:first-child {
border-left: none;
padding: 0px 6px;
}
.header-style-menu-center .topbar-left .topbar-link > ul > li:last-child,
.header-style-menu-right .topbar-left .topbar-link > ul > li:last-child,
.header-style-menu-center .topbar-right .topbar-link > ul > li:last-child,
.header-style-menu-right .topbar-right .topbar-link > ul > li:last-child {
border-right: none;
} .header-style-right-topbar-main .ciyashop-woocommerce-currency-switcher,
.header-style-right-topbar-main .topbar .select2-container--default .select2-selection--single .select2-selection__rendered {
color: #ffffff;
}
.header-style-right-topbar-main .topbar .select2-container--default .select2-selection--single .select2-selection__arrow b {
border-top-color: #ffffff;
}
.header-style-right-topbar-main .topbar .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
border-bottom-color: #ffffff;
} .header-style-right-topbar-main {
position: relative;
top: 0;
}
.header-style-right-topbar-main .header-mobile .site-title-wrapper {
width: auto;
height: auto;
display: inline-block;
border: none;
background: none;
}
.header-style-right-topbar-main #masthead-inner > .topbar,
.header-style-topbar-with-main-header #masthead-inner > .topbar {
display: block;
}
.site-header #masthead-inner .topbar.topbar-mobile-off {
display: none;
} .header-mobile .site-title-wrapper {
float: left;
padding: 20px 0;
}
.header-mobile .site-title {
padding: 0;
}
.header-mobile .woo-tools {
float: right;
height: 100%;
vertical-align: middle;
display: table;
}
.header-mobile .woo-tools .woo-tools-wrapper {
display: table-cell;
vertical-align: middle;
}
.header-mobile .woo-tools-actions > li {
height: 30px;
line-height: 44px;
}
.site-header .woo-tools .woo-tools-actions > li.woo-tools-cart {
padding-right: 10px;
}
.header-mobile .header-search-wrap {
float: none;
width: 100%;
padding: 0 20px;
margin: 0;
display: block;
margin-bottom: 20px;
}
.header-mobile .search_form-inner .search_form-input-wrap {
width: 100%;
}
.header-mobile .search_form-inner .search_form-search-field {
width: 100%;
display: block;
}
.header-mobile .search_form-inner input.form-control {
width: 100%;
}
.sticky-site-title-wrapper {
visibility: hidden;
opacity: 0;
-webkit-transition: all 0.2s ease-out 0s;
-moz-transition: all 0.2s ease-out 0s;
transition: all 0.2s ease-out 0s;
}
.is-sticky .sticky-site-title-wrapper {
visibility: visible;
opacity: 1;
} #header-sticky.header-sticky-desktop-off {
display: block;
}
.header-sticky-desktop-off .sticky-site-title-wrapper,
.header-sticky-desktop-off#site-navigation-sticky,
.header-sticky-desktop-off#site-navigation-sticky-mobile .slicknav_btn,
.header-sticky-mobile-off .sticky-site-title-wrapper,
.header-sticky-mobile-off #site-navigation-sticky,
.header-sticky-mobile-off #site-navigation-sticky-mobile .slicknav_btn {
display: none;
}
.sticky-wrapper .header-sticky-mobile-off {
position: relative !important;
} #mega-menu-primary .mega-sub-menu .mega-hot-label > a:after,
#mega-menu-primary .mega-sub-menu .mega-new-label > a:after,
#mega-menu-primary .mega-sub-menu .mega-sale-label > a:after,
#mega-menu-primary .mega-sub-menu .mega-popular-label > a:after{
content: normal;
}
.slicknav_nav i.hot-label, 
.slicknav_nav i.new-label,
.slicknav_nav i.sale-label, 
.slicknav_nav i.popular-label{
display: none;
} .header-mobile .header-mobile-wrapper {
position: relative;
}
.header-mobile .mobile-search-wrap {
opacity: 0;
visibility: hidden;
position: absolute;
background: #ffffff;
width: 100%;
left: 0;
top: 100%;
z-index: 9;
padding: 20px 0px;
-webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
-ms-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
-webkit-transition: visibility 300ms ease 0s, opacity 300ms ease 0s;
-ms-transition: visibility 300ms ease 0s, opacity 300ms ease 0s;
transition: visibility 300ms ease 0s, opacity 300ms ease 0s;
}
.header-mobile .header-search-wrap {
margin-bottom: 0px !important;
}
.header-mobile .mobile-search-wrap.active {
opacity: 1;
visibility: visible;
} #header-sticky-sticky-wrapper .sticky-site-title-wrapper,
#header-sticky-sticky-wrapper .slicknav_btn {
display: none;
}
#header-sticky-sticky-wrapper.is-sticky .sticky-site-title-wrapper,
#header-sticky-sticky-wrapper.is-sticky .slicknav_btn {
display: block;
} #header-sticky {
box-shadow: none;
height: 0px;
}
.is-sticky #header-sticky {
-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.25);
-ms-box-shadow: 0 0 15px rgba(0, 0, 0, 0.25);
box-shadow: 0 0 15px rgba(0, 0, 0, 0.25);
height: auto;
}
#header-sticky .row > div {
max-width: 50%;
-webkit-flex: 0 0 50%;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
position: static;
}
.site-header .main-navigation-sticky {
display: none;
}
.site-header .sticky-wrapper {
overflow: visible;
opacity: 1;
position: relative;
z-index: 9;
}
#site-navigation-sticky-mobile .slicknav_menu {
background: none;
padding: 0;
}
#site-navigation-sticky-mobile .slicknav_btn {
background: none;
padding: 0px 15px;
margin: 0;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
width: 58px;
position: relative;
top: 0;
right: -15px;
}
#site-navigation-sticky-mobile .slicknav_menu .slicknav_icon-bar {
width: 28px;
background: #323232;
box-shadow: none;
}
#site-navigation-sticky-mobile .slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar {
margin-top: 0px;
} .slicknav_btn .slicknav_icon {
width: 30px;
height: 17px;
position: relative;
margin: 30px auto;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: .5s ease-in-out;
-moz-transition: .5s ease-in-out;
-o-transition: .5s ease-in-out;
transition: .5s ease-in-out;
cursor: pointer;
}
.slicknav_btn .slicknav_icon span {
display: block;
position: absolute;
height: 2px;
width: 100%;
background: #d3531a;
border-radius: 0px;
opacity: 1;
left: 0;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: .25s ease-in-out;
-moz-transition: .25s ease-in-out;
-o-transition: .25s ease-in-out;
transition: .25s ease-in-out;
}
.slicknav_btn .slicknav_icon span:nth-child(1) {
top: 0px;
-webkit-transform-origin: left center;
-moz-transform-origin: left center;
-o-transform-origin: left center;
transform-origin: left center;
}
.slicknav_btn .slicknav_icon span:nth-child(2) {
top: 8px;
-webkit-transform-origin: left center;
-moz-transform-origin: left center;
-o-transform-origin: left center;
transform-origin: left center;
}
.slicknav_btn .slicknav_icon span:nth-child(3) {
top: 16px;
-webkit-transform-origin: left center;
-moz-transform-origin: left center;
-o-transform-origin: left center;
transform-origin: left center;
}
.slicknav_btn.slicknav_open .slicknav_icon span:nth-child(1) {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
top: -4px;
left: 5px;
}
.slicknav_btn.slicknav_open .slicknav_icon span:nth-child(2) {
width: 0%;
opacity: 0;
}
.slicknav_btn.slicknav_open .slicknav_icon span:nth-child(3) {
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
top: 16px;
left: 5px;
} #site-navigation-sticky-mobile .slicknav_nav {
background: #ffffff;
position: absolute;
left: 0;
top: 100%;
width: 100%;
max-height: 400px;
overflow: auto;
z-index: 99;
padding: 10px 0;
-webkit-box-shadow: 0 5px 25px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 5px 25px rgba(0, 0, 0, 0.2);
box-shadow: 0 5px 25px rgba(0, 0, 0, 0.2);
text-align: left;
margin-top: -1px;
}
#site-navigation-sticky-mobile .slicknav_nav ul {
padding: 0;
margin: 0;
}
#site-navigation-sticky-mobile .slicknav_nav ul > li > a {
border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}
#site-navigation-sticky-mobile .slicknav_nav ul > li:last-child > a {
border-bottom: none;
}
#site-navigation-sticky-mobile .slicknav_nav ul > li > a a {
margin: 0;
color: inherit;
background: none;
}
#site-navigation-sticky-mobile .slicknav_nav ul.primary-menu > li:last-child > a {
border-bottom: none;
}
#site-navigation-sticky-mobile .slicknav_nav ul > li > a,
#site-navigation-sticky-mobile .slicknav_row:hover,
#site-navigation-sticky-mobile .slicknav_nav > a:hover {
background: none;
border-radius: 0;
color: #323232;
padding: 10px 0;
margin: 0 20px;
position: relative;
line-height: 24px;
}
#site-navigation-sticky-mobile .slicknav_nav .slicknav_arrow {
position: absolute;
right: 0;
top: 50%;
width: auto;
height: 7px;
text-align: right;
line-height: 5px;
color: inherit;
font-size: 18px;
margin: 0;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
transform: translateY(-50%);
}
#site-navigation-sticky-mobile .slicknav_nav .current-menu-item > a,
#site-navigation-sticky-mobile .slicknav_nav .slicknav_open > a {
color: #04d39f;
} #site-navigation-sticky-mobile .slicknav_nav .mega-sub-menu,
#site-navigation-sticky-mobile .slicknav_nav .sub-menu {
margin: 0 20px;
padding-left: 15px;
}
#site-navigation-sticky-mobile .slicknav_nav .mega-sub-menu .mega-sub-menu,
#site-navigation-sticky-mobile .slicknav_nav .sub-menu .sub-menu {
margin: 0;
}
#site-navigation-sticky-mobile .slicknav_nav .mega-sub-menu li > a,
#site-navigation-sticky-mobile .slicknav_nav .sub-menu li > a {
padding: 8px 0px;
margin: 0;
position: relative;
font-size: 13px;
}
#site-navigation-sticky-mobile .slicknav_nav .mega-sub-menu li a:hover,
#site-navigation-sticky-mobile .slicknav_nav .sub-menu li a:hover {
background: none;
color: #04d39f;
}
#site-navigation-sticky-mobile .slicknav_nav li.menu-item-has-children > a{padding-right: 30px;}
#site-navigation-sticky-mobile .slicknav_nav .widget_media_image {
display: none;
} .pgscore_vertical_menu_wrapper .pgscore_v_menu .pgscore_v_menu-header {
display: none;
}
#mega-menu-wrap-shortcode_v_menu .mega-menu-toggle .mega-toggle-block-1:before {
margin: 0 10px 0 5px;
}
.pgscore_v_menu-main #mega-menu-wrap-shortcode_v_menu #mega-menu-shortcode_v_menu > li.mega-menu-flyout > .mega-sub-menu {
padding: 15px;
} body.admin-bar .header-style-right-topbar-main {
top: 0;
}   #mega-menu-wrap-shortcode_v_menu .mega-menu-toggle .mega-toggle-block-right {
float: left;
}   .pgscore_v_menu .pgscore_v_menu-header {
display: none;
}
.pgscore_v_menu .pgscore_v_menu-main .slicknav_menu-wrap {
position: relative;
}
.pgscore_v_menu .pgscore_v_menu-main .slicknav_menu-wrap .slicknav_btn {
position: absolute;
left: 5px;
top: 1px;
margin: 0;
background: none;
padding: 15px;
font-size: 16px;
text-shadow: none;
color: #ffffff;
}
.pgscore_v_menu .pgscore_v_menu-main .slicknav_menu-wrap .slicknav_nav > li .sub-menu li .slicknav_arrow {
width: 30%;
text-align: right;
padding-right: 12px;
}
.pgscore_v_menu .pgscore_v_menu-main .slicknav_menu-wrap .slicknav_brand .slicknav_brand_icon {
opacity: 0;
}
.pgscore_v_menu .pgscore_v_menu-main .slicknav_menu-wrap .slicknav_nav li .sub-menu .sub-menu {
background: #f9f9f9;
border: none;
}
.pgscore_v_menu .pgscore_v_menu-main .slicknav_menu-wrap .slicknav_nav li .sub-menu {
border: none;
}
.row-background-dark .pgscore_v_menu .pgscore_v_menu-main .slicknav_menu-wrap .slicknav_nav > li > .sub-menu {
border: 1px solid #dddddd;
}
.search_form-inner .search_form-category-wrap .select2-selection__rendered{
padding-right: 40px;
}
.search_form-inner .search_form-category-wrap .select2-selection__arrow{
width: 40px;
height: 43px;
}   .inner-intro {
height: auto;
padding: 80px 0;
}
.inner-intro h1 {
font-size: 28px;
}   .woocommerce .sidebar{
margin-top: 50px;
}
.woocommerce ul.products.list .product-thumbnail {
width: 250px;
}
.woocommerce ul.products.list .product-info{
width: 68%;
} .woocommerce .product-hover-style-image-center .product-actions {
top: 50%;
opacity: 1;
}
.woocommerce .product-hover-style-image-left .product-actions {
left: 15px;
opacity: 1;
}
.woocommerce .product-hover-style-image-bottom .product-actions {
bottom: 15px;
opacity: 1;
}
.woocommerce .product-hover-style-image-bottom-bar .product-actions {
bottom: 0px;
opacity: 1;
}
.woocommerce .product-hover-style-info-bottom-bar .product-info {
top: -40px;
}
.woocommerce .product-hover-style-info-bottom-bar > .product-inner {
height: 100%;
padding-bottom: 45px;
}
.woocommerce .product-hover-style-info-bottom-bar .product-info {
top: 0;
position: inherit;
}
.woocommerce .product-hover-style-info-bottom-bar .product-info .product-actions,
.woocommerce .product-hover-style-info-bottom-bar:hover .product-info .product-actions {
bottom: 0px;
opacity: 1;
} .pgs-shop-filters-wrapper .shop-filter .button {
padding: 0 10px;
}
.loop-header-tools .woocommerce-result-count {
margin-right: 0px;
}
.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-result-count {
float: none;
}
.loop-header-tools .woocommerce-ordering {
float: none;
}
.loop-header-tools .gridlist-toggle-wrap {
margin-left: 5px;
}
.woocommerce-ordering .select2-container {
width: 189px !important;
} .product-top-left {
margin-bottom: 30px;
} .ciyashop-product-images .slick-initialized .slick-slide {
text-align: center;
}
.ciyashop-product-images .slick-initialized .slick-slide img {
display: inline-block;
} .product-nav-btn .product-nav-content {
display: none;
} .woocommerce div.product .woocommerce-tabs-layout-left ul.tabs {
width: 220px;
} .woocommerce-checkout h3 {
font-size: 22px;
}
.woocommerce form.woocommerce-checkout .form-row {
width: 100%;
}
.woocommerce .woocommerce-checkout-review-order-table .order-total td {
font-size: 24px;
} .ciyashop-popup-quick-view .product-images {
margin-bottom: 25px;
} .woocommerce nav.woocommerce-pagination {
margin-bottom: 40px;
}
.woocommerce .products + nav.woocommerce-pagination {
margin-bottom: 0px;
}   #buddypress ul.activity-list li .activity-meta .button {
margin-bottom: 10px;
}
#buddypress #item-nav .item-list-tabs#object-nav ul li {
margin-bottom: 5px;
}
#buddypress div.item-list-tabs ul li {
margin-bottom: 5px;
}
#buddypress div.item-list-tabs ul li.last {
float: none;
}
.buddypress embed,
.buddypress iframe,
.buddypress object {
height: 100% !important;
}
span.bbp-admin-links {
float: none;
display: block;
}
.vc_row.bg-sm-hidden {
background-image: inherit !important;
}   .pgscore_clients.pgscore_clients-grid-column-5 .list-inline > li {
width: 23.5%;
}
.pgscore_clients.pgscore_clients-grid-column-5 .list-inline > li:nth-child(5n+5) {
margin-right: 2%;
}
.pgscore_clients.pgscore_clients-grid-column-5 .list-inline > li:nth-child(4n+4) {
margin-right: 0%;
}   .products-listing-type-carousel .products-listing-intro-bg_type-none {
padding: 0px;
}
.products-listing-intro-wrapper .products-listing-title h2,
.products-listing-header .products-listing-title h2 {
font-size: 26px;
line-height: 36px;
}   .product-deals-wrapper .product-deals-content-wrapper {
padding: 20px 20px 80px 20px;
}
.product-deals-wrapper .product-deals-content-bg_style-none {
padding: 0px;
}
.product-deals-wrapper .product-deals-content-wrapper .product-deals-title h2 {
font-size: 26px;
line-height: 36px;
}   .pgs-mtpl-intro-wrapper {
padding: 20px;
}
.pgs-mtpl-header-wrapper .nav.mtpl-tabs--tabs_style-style-4 li {
margin-bottom: 4px;
}   .pgscore_recent_posts_list_style_carousel .carousel-wrapper > .latest-post-content {
width: 30%;
}
.pgscore_recent_posts_list_style_carousel .carousel-wrapper > .owl-carousel {
width: 70%;
background: #f5f5f5;
} .latest-post-title h2 {
font-size: 26px;
line-height: 36px;
} .woocommerce-account .woocommerce-MyAccount-navigation {
width: 30%;
}
.woocommerce-account .woocommerce-MyAccount-content {
width: 67%;
}
.woocommerce .woocommerce-MyAccount-content .col2-set .col-1,
.woocommerce-page .woocommerce-MyAccount-content .col2-set .col-1,
.woocommerce .woocommerce-MyAccount-content .col2-set .col-2,
.woocommerce-page .woocommerce-MyAccount-content .col2-set .col-2 {
max-width: 100%;
width: 100%;
}
.woocommerce-MyAccount-content .woocommerce-Address {
margin-bottom: 20px;
}   .vc_col-sm-6 .pgscore_info_box-icon-style-border.pgscore_info_box-icon_position-right.pgscore_info_box-icon-size-md .pgscore_info_box-content {
width: 74%;
}   .newsletter-wrapper.pgscore_newsletter-content-alignment-left {
padding-right: 13%;
}
.newsletter-wrapper.pgscore_newsletter-content-alignment-right {
padding-left: 13%;
}   .mtpl-title h2,
.pgs-mtpl-intro-wrapper .mtpl-title h2 {
font-size: 26px;
line-height: 36px;
}
.pgs-mtpl-intro-wrapper {
height: auto;
margin-bottom: 20px;
}   .latest-post-item .blog-title {
font-size: 18px;
}   .error404 .content-wrapper .post .entry-content{
padding: 30px 0;
}
.error-block{
margin-bottom: 30px;
}
.error-block h1 {
font-size: 150px;
line-height: 200px;
}
.error-block p {
font-size: 24px;
}
.error-search-box p{
font-size: 16px;
line-height: 26px;
}
.error-search-box,
.content-no-image .error-search-box{
width: 80%; 
margin: 0 auto;
}   .mntc-cs-item h1 {
margin-bottom: 40px;
font-size: 46px;
}
.mntc-cs-item p,
.tc_maintenance_mode-comingsoon .mntc-cs-item p {
font-size: 27px;
line-height: 40px;
padding: 0px;
}
.maintenance-newsletter .notify-form .newsletter_submit {
margin-top: 20px;
}
.maintenance-newsletter .notify-form .newsletter_email {
display: block;
margin: 0;
min-width: 100%;
}
.tc_maintenance_mode-comingsoon .commingsoon_countdown li {
padding: 14px;
}
.tc_maintenance_mode-comingsoon .commingsoon_countdown li span {
font-size: 30px;
line-height: 40px;
}
.tc_maintenance_mode-comingsoon .commingsoon_countdown li p {
font-size: 18px;
}    .blog .timeline {
margin-bottom: 70px;
}
.blog .timeline-sidebar .timeline:before {
left: 76px;
}
.blog .timeline > li > .timeline-panel {
padding: 15px;
}
.blog .timeline li.entry-date{
left: 8px;
}
.blog .timeline li.entry-date-bottom{
left: 8px;
}
.blog .timeline-sidebar .timeline li.timeline-inverted .timeline-badge {
left: -57px;
} .single-post .sidebar {
margin-top: 20px;
}
.single-post .sidebar .widget:last-child {
margin-bottom: 0px;
}   .insta_v2_item .insta_v2_item--meta .insta_v2_item--meta_items {
display: none;
}   .pgscore_banner-style-deal-1 .counter-size-lg .countdown li {
min-width: 70px;
}
.pgscore_banner-style-deal-1 .counter-size-lg .countdown li span {
font-size: 36px;
line-height: 36px;
}
.pgscore_banner-style-deal-1 .deal-counter-wrapper .countdown li p {
font-size: 11px;
line-height: 16px;
letter-spacing: 1px;
}
.pgscore_banner-style-deal-1 .deal-counter-wrapper .countdown li:before {
top: 6px;
font-size: 18px;
}
.pgscore_banner.pgscore_banner-style-deal-1 .pgscore_banner-content .pgscore_banner-btn-wrap {
margin-top: 10px;
} .pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-round.counter-size-lg .countdown li {
min-width: 90px;
height: 90px;
}
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-round.counter-size-lg .countdown li span {
padding-top: 24px;
font-size: 26px;
line-height: 28px;
} .pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-round.counter-size-md .countdown li {
min-width: 80px;
height: 80px;
padding: 0;
}
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-round.counter-size-md .countdown li span {
padding-top: 19px;
font-size: 24px;
line-height: 28px;
} .pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-round.counter-size-sm .countdown li {
min-width: 70px;
height: 70px;
padding: 0;
}
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-round.counter-size-sm .countdown li span {
padding-top: 15px;
font-size: 20px;
line-height: 24px;
} .pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-round.counter-size-xs .countdown li {
min-width: 65px;
height: 65px;
padding: 0;
}
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-round.counter-size-xs .countdown li span {
padding-top: 14px;
font-size: 16px;
line-height: 22px;
} .pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-square.counter-size-lg .countdown li {
min-width: 90px;
padding: 10px 0;
}
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-square.counter-size-lg .countdown li span {
padding-top: 24px;
font-size: 26px;
line-height: 28px;
} .pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-square.counter-size-md .countdown li {
min-width: 80px;
padding: 8px 0;
}
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-square.counter-size-md .countdown li span {
padding-top: 19px;
font-size: 24px;
line-height: 28px;
} .pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-square.counter-size-sm .countdown li {
min-width: 70px;
padding: 8px 0;
}
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-square.counter-size-sm .countdown li span {
padding-top: 15px;
font-size: 20px;
line-height: 24px;
} .pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-square.counter-size-xs .countdown li {
min-width: 65px;
padding: 6px 0;
}
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-square.counter-size-xs .countdown li span {
padding-top: 14px;
font-size: 16px;
line-height: 22px;
}   .pgscore_banner {
background-size: cover;
background-position: center center;
}
.pgscore_banner .pgscore_banner-image {
display: none;
}
.pgscore_banner-content {
position: relative;
}
.pgscore_banner-style-deal-2 .deal-counter-wrapper {
position: relative;
margin-top: 20px;
} .pgscore_banner .pgscore_banner-content .pgscore_banner-btn-wrap.pgscore_banner-btn-size-lg .pgscore_banner-btn {
font-size: 16px;
line-height: 48px;
padding: 0px 26px;
}
.pgscore_banner .pgscore_banner-content .pgscore_banner-btn-wrap.pgscore_banner-btn-size-md .pgscore_banner-btn {
line-height: 40px;
padding: 0px 22px;
}
.pgscore_banner .pgscore_banner-content .pgscore_banner-btn-wrap.pgscore_banner-btn-size-sm .pgscore_banner-btn {
line-height: 36px;
padding: 0px 18px;
}
.pgscore_banner .pgscore_banner-content .pgscore_banner-btn-wrap.pgscore_banner-btn-size-xs .pgscore_banner-btn {
line-height: 30px;
padding: 0px 14px;
}   .asl-p-cont .col-sm-4 {
width: 100%;
max-width: 100%;
-ms-flex: 100%;
flex: 100%;
}
.asl-p-cont .col-sm-8 {
width: 100%;
max-width: 100%;
-ms-flex: 100%;
flex: 100%;
}
#asl-storelocator.asl-p-cont.asl-bg-0 .inside.search_filter {
width: 100%;
}
#asl-storelocator.asl-p-cont.asl-bg-0 #panel.storelocator-panel {
margin-right: 0px;
margin-bottom: 30px;
}   body .dokan-seller-listing .dokan-seller-search-form input#search {
width: 60%;
}
body .dokan-seller-listing #dokan-seller-listing-wrap .dokan-seller-wrap > .dokan-single-seller {
width: 50%;
}
body #dokan-secondary {
width: 100%;
margin-right: 0px !important;
}
body #dokan-primary {
width: 100%;
}
body .dokan-single-store.dokan-w8{
width: 100%;
}
}
@media only screen and (max-width:768px) { .content-wrapper,
.single-post .content-wrapper,
.search .content-wrapper,
.archive .content-wrapper {
padding: 40px 0px;
}   .woocommerce .col2-set .col-1,
.woocommerce-page .col2-set .col-1 {
max-width: 100% !important;
}
.woocommerce .col2-set .col-2,
.woocommerce-page .col2-set .col-2 {
max-width: 100%;
margin-top: 30px;
}   .woocommerce-account .woocommerce-MyAccount-navigation {
width: 100%;
margin-bottom: 20px;
}
.woocommerce-account table.shop_table_responsive tr td{
text-align: center !important;
}
.woocommerce-account table.shop_table_responsive tr td::before{
float: none;
display: block;
text-align: center;
padding: 5px 0;
}
.woocommerce-account .woocommerce-MyAccount-content {
width: 100%;
}
.woocommerce form .form-row-first,
.woocommerce-page form .form-row-first {
float: none;
}
.woocommerce form .form-row-first,
.woocommerce form .form-row-last,
.woocommerce-page form .form-row-first,
.woocommerce-page form .form-row-last {
width: 100%;
}
.blog .timeline li.entry-date-bottom{
left: 0;
bottom: -70px;
}
.blog .timeline li.entry-date-bottom a.disabled{
margin-left: 0;
}
.blog .timeline-sidebar .timeline li.entry-date-bottom{
bottom: -70px;
text-align: center;
}   .testimonial p {
font-size: 18px;
margin-bottom: 20px;
line-height: 34px;
}
}
@media only screen and (max-width:767px) { .container {
width: 100%;
}   .age-gate-form {
max-width: 80%;
padding: 35px 30px
}
.age-gate-form .age-gate-submit-yes,
.age-gate-form .age-gate-submit-no,
.age-gate-form .age-gate-submit {
padding: 13px 30px;
font-size: 14px;
font-weight: 500;
}   .inner-intro h1 {
font-size: 22px;
line-height: 28px;
}
.inner-intro .intro-title .intro-title-inner {
text-align: center;
}
.inner-intro .intro-title ul.page-breadcrumb {
text-align: center;
padding-bottom: 0;
}   .ciyashop-promo-popup {
width: 90%;
}    h1 {
font-size: 32px;
line-height: 40px;
}
h2 {
font-size: 26px;
line-height: 34px;
}
h3 {
font-size: 22px;
line-height: 30px;
}
h4 {
font-size: 20px;
line-height: 26px;
}
h5 {
font-size: 18px;
line-height: 22px;
}
h6 {
font-size: 17px;
line-height: 22px;
}
ol,
ul {
padding-left: 20px;
}
table td,
table th {
padding: 4px 8px;
}
blockquote {
font-size: 16px;
line-height: 26px;
} .yith-woocompare-widget a.clear-all,
input[type="submit"],
.btn,
.woocommerce #respond input#submit,
.woocommerce a.button,
.yith-woocompare-widget a.compare,
button.button,
.woocommerce button.button,
.woocommerce input.button {
line-height: 38px;
padding: 0px 14px;
font-size: 13px;
}
.post-navigation .nav-links{
border-top: none;
}
.post-navigation .nav-links:before {
content: normal;
}
.nav-links .nav-previous {
padding-right: 0;
margin-bottom: 10px;
}
.nav-links .nav-next {
padding-left: 0px;
}
.nav-links .nav-previous,
.nav-links .nav-next {
width: 100%;
}
.post-navigation .nav-links .nav-previous,
.post-navigation .nav-links .nav-next {
display: block;
border-top: 1px solid #e5e5e5;
}
.post-navigation .nav-links .nav-previous a,
.post-navigation .nav-links .nav-next a {
display: block;
}
article.hentry h1.entry-title{
font-size: 28px; 
line-height: 38px;
}
article.hentry h2.entry-title{
font-size: 24px; 
line-height: 32px;
}
article.hentry h3.entry-title{
font-size: 20px; 
line-height: 28px;
}
article.hentry h4.entry-title{
font-size: 18px; 
line-height: 26px;
}
article.hentry h5.entry-title{
font-size: 17px; 
line-height: 24px;
}
article.hentry h6.entry-title{
font-size: 16px; 
line-height: 22px;
}
ul.page-numbers li {
margin: 1px;
}
ul.page-numbers li > span,
ul.page-numbers li > a {
padding: 5px 10px;
font-size: 14px;
}
.tag-password-2 .post-password-form input[type="submit"] {
line-height: 38px;
}
.category-nav {
display: none;
} .slick-slider .slick-arrow{
width: 25px;
height: 30px;
line-height: 30px;
}
.slick-slider .slick-prev {
left: 10px;
}
.slick-slider .slick-next {
right: 10px;
}   .topbar .topbar-left,
.topbar .topbar-right {
text-align: center !important;
}
.topbar .topbar-left .topbar-link,
.topbar .topbar-right .topbar-link {
display: inline-block;
vertical-align: top;
}
.header-style-default .search_form-inner .search_form-category-wrap select {
min-width: 200px;
}
.header-mobile .search_form-keywords-wrap {
display: none;
}   .site-info .row > div {
margin: 5px 0px;
}   .inner-intro {
height: auto;
padding: 40px 0;
}
.inner-intro h1 {
font-size: 24px;
}
.inner-intro .breadcrumbs.breadcrumbs-hide-mobile {
display: none;
}   #buddypress div.item-list-tabs ul li {
margin-bottom: 5px;
}
.bbp-forum-header a.bbp-forum-permalink,
.bbp-topic-header a.bbp-topic-permalink,
.bbp-reply-header a.bbp-reply-permalink {
float: none;
margin-left: 0;
display: inline-block;
width: 100%;
}
.vc_row.bg-xs-hidden {
background-image: inherit !important;
}   .pgscore_clients.pgscore_clients-grid-column-4 .list-inline > li {
width: 32%;
}
.pgscore_clients.pgscore_clients-grid-column-4 .list-inline > li:nth-child(4n+4) {
margin-right: 2%;
}
.pgscore_clients.pgscore_clients-grid-column-4 .list-inline > li:nth-child(3n+3) {
margin-right: 0%;
}
.pgscore_clients.pgscore_clients-grid-column-5 .list-inline > li {
width: 32%;
}
.pgscore_clients.pgscore_clients-grid-column-5 .list-inline > li:nth-child(4n+4) {
margin-right: 2%;
}
.pgscore_clients.pgscore_clients-grid-column-5 .list-inline > li:nth-child(3n+3) {
margin-right: 0%;
}   .request-box.request-box-inline .request-box-form .form-group {
margin-bottom: 15px;
}
.request-box.request-box-inline .request-box-form .form-group,
.request-box.request-box-inline .request-box-form p {
margin-right: 0;
width: 100%;
}
.request-box.request-box-inline .request-box-form .form-group .wpcf7-textarea {
height: auto;
}   .pgscore_multi_tab_products_listing_wrapper .pgs-mtpl-intro-wrapper {
margin-bottom: 25px;
height: inherit;
padding: 20px;
}
.pgscore_multi_tab_products_listing_wrapper .pgs-mtpl-intro-bg_type-none {
padding: 0px;
}
.pgscore_multi_tab_products_listing_wrapper .pgs-mtpl-intro-wrapper .mtpl-description {
margin-bottom: 0px;
}
.mtpl-title h2,
.pgs-mtpl-intro-wrapper .mtpl-title h2 {
font-size: 24px;
line-height: 36px;
}
.mtpl-arrows .mtpl-arrow > div {
width: 30px;
height: 30px;
line-height: 34px;
}
.mtpl-arrows .mtpl-arrow .fa {
font-size: 22px;
}
.nav.mtpl-tabs--tabs_style-style-2 li a {
padding: 10px 15px;
margin: 0;
font-size: 14px;
font-weight: 500;
}   .pgs-mtpl-header-wrapper .nav {
text-align: center;
margin-bottom: 30px;
}
.pgs-mtpl-header-wrapper .nav li a {
font-size: 14px;
}
.pgs-mtpl-header-wrapper .nav.mtpl-tabs--tabs_style-style-1 li a {
padding: 0px 6px;
}
.pgs-mtpl-header-wrapper .nav.mtpl-tabs--tabs_style-style-2 {
padding: 8px;
}
.nav.mtpl-tabs--tabs_style-style-2 li {
margin: 4px;
display: block;
}
.nav.mtpl-tabs--tabs_style-style-2 li a {
padding: 5px 15px;
border: 1px solid #e6e6e6;
}
.nav.mtpl-tabs--tabs_style-style-2 li a:before,
.nav.mtpl-tabs--tabs_style-style-2 li a:after {
content: none;
}
.pgs-mtpl-header-wrapper .nav.mtpl-tabs--tabs_style-style-3 {
padding: 8px;
text-align: center;
display: block;
}
.pgs-mtpl-header-wrapper .nav.mtpl-tabs--tabs_style-style-3 li {
float: none;
margin: 3px 0;
display: block;
}
.pgs-mtpl-header-wrapper .nav.mtpl-tabs--tabs_style-style-3 li a {
font-size: 13px;
padding: 4px 14px;
border-radius: 3px;
}
.pgs-mtpl-header-wrapper .nav.mtpl-tabs--tabs_style-style-4 li a {
font-size: 13px;
padding: 4px 18px;
margin-bottom: 4px;
}   .product-deals-wrapper .product-deals-content-wrapper {
margin-bottom: 20px;
padding: 20px;
height: auto;
}
.product-deals-wrapper .product-deals-content-bg_style-none {
padding: 0px;
}
.product-deals-wrapper .product-deals-content-wrapper .product-deals-control {
position: relative;
bottom: 0;
display: inline-block;
padding: 0;
width: 100%;
margin-top: 25px;
}
.product-deals-content-wrapper .product-deals-nav > div {
width: 30px;
height: 30px;
line-height: 34px;
}
.product-deals-content-wrapper .product-deals-nav .fa {
font-size: 22px;
}   .products-listing-type-carousel .products-listing-intro-wrapper {
height: auto;
margin-bottom: 25px;
padding-bottom: 25px;
}
.products-listing-intro-wrapper .products-listing-control {
position: relative;
bottom: 0;
margin-top: 25px;
padding: 0;
display: inline-block;
width: 100%;
}
.products-listing-header .products-listing-description {
margin-top: 20px;
}
.products-listing-intro-wrapper .products-listing-title h2,
.products-listing-header .products-listing-title h2 {
font-size: 24px;
line-height: 36px;
}
.products-listing-intro-wrapper .products-listing-nav > div,
.products-listing-header .products-listing-nav > div {
width: 30px;
height: 30px;
line-height: 34px;
}
.products-listing-intro-wrapper .products-listing-nav .fa,
.products-listing-header .products-listing-nav .fa {
font-size: 22px
}   .products-listing-type-grid .products-listing-intro-wrapper {
margin-bottom: 25px;
height: auto;
padding: 25px;
}
.products-listing-type-grid .products-listing-intro-bg_type-none {
padding: 0px;
}   .product-deals-wrapper .product-deals-content-wrapper .product-deals-title h2 {
font-size: 24px;
line-height: 34px;
}   .pgscore_recent_posts_list_style_carousel .carousel-wrapper > .latest-post-content {
width: 100%;
}
.pgscore_recent_posts_list_style_carousel .carousel-wrapper > .owl-carousel {
width: 100%;
}
.pgscore_recent_posts_list_style_carousel .latest-post-actions {
position: relative;
bottom: 0;
width: 100%;
}
.pgscore_recent_posts_wrapper .latest-post-intro-wrapper {
height: auto;
padding: 25px;
margin-bottom: 25px;
}
.pgscore_recent_posts_wrapper .latest-post-intro-bg_type-none {
padding: 0px;
margin-right: 0px;
}
.pgscore_recent_posts_wrapper .latest-post-type-carousel .latest-post-control {
position: relative;
bottom: 0;
margin-top: 25px;
padding: 0;
display: inline-block;
}
.pgscore_recent_posts_wrapper .latest-post-type-carousel .latest-post-nav > div {
width: 30px;
height: 30px;
line-height: 34px;
}
.pgscore_recent_posts_wrapper .latest-post-type-carousel .latest-post-nav .fa {
font-size: 22px
}
.pgscore_recent_posts_wrapper .latest-post-type-grid .latest-post-intro-wrapper {
margin-bottom: 0;
margin-right: 0px;
} .latest-post-title h2 {
font-size: 24px;
line-height: 34px;
}   .ciyashop-gallery-thumb_vh-vertical.ciyashop-gallery-thumb_position-left {
padding-left: 0;
}
.ciyashop-gallery-thumb_vh-vertical.ciyashop-gallery-thumb_position-right {
padding-right: 0;
}
.ciyashop-gallery-thumb_position-left .ciyashop-product-thumbnails,
.ciyashop-gallery-thumb_position-right .ciyashop-product-thumbnails {
display: none;
}   .woocommerce-account #customer_login > [class*=u-column] {
flex: inherit;
}   .pgs-shop-filters-wrapper .row > div .shop-filter-product-category {
padding-right: 0px;
}
.woocommerce ul.products.list .product .product-inner {
display: block;
}
.woocommerce ul.products.list .product-thumbnail {
width: 100%;
display: block;
}
.woocommerce ul.products.list .product-info {
width: 100%;
display: block;
padding: 25px;
}
.woocommerce ul.products .woocommerce-product-details__short-description {
max-height: inherit;
} .product-navigation {
display: none;
}   body.single-product{
margin-bottom: 48px;
}
body.footer-device-active.woocommerce-cart{
margin-bottom: 0;
}
.woocommerce.single-product div.product .summary .cart .single_add_to_cart_button,
.woocommerce.single-product div.product form.cart .single_add_to_cart_button {
position: fixed;
bottom: 0;
width: 100%;
left: 0;
z-index: 9;
letter-spacing: 1px;
font-weight: 400;
padding: 10px 20px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.woocommerce.single-product div.product .summary .cart .single_add_to_cart_button.disabled,
.woocommerce.single-product div.product form.cart .single_add_to_cart_button.disabled {
opacity: 1;
color: rgba(255, 255, 255, 0.4);
}
.woocommerce.single-product div.summary .out-of-stock:before{
content: "This product is Out of Stock.";
position: fixed;
bottom: 0;
left: 0;
width: 100%;
padding: 0;
height: 48px;
line-height: 47px;
background: #de4646;
color: #ffffff;
border-radius: 0;
z-index: 9;
} .woocommerce-cart .footer-mobile-device {
display: none;
}
.woocommerce-cart .cart-collaterals .cart_totals table tr.order-total {
position: fixed;
bottom: 56px;
width: 100%;
background: #fff;
z-index: 9;
left: 0;
-webkit-box-shadow: 0 0px 13px rgba(0, 0, 0, 0.13);
-moz-box-shadow: 0 0px 13px rgba(0, 0, 0, 0.13);
box-shadow: 0 0px 13px rgba(0, 0, 0, 0.13);
}
.woocommerce-cart .cart-collaterals .cart_totals table tr.order-total th,
.woocommerce-cart .cart-collaterals .cart_totals table tr.order-total td {
padding: 13px 15px;
font-size: 16px;
border: none;
}
.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout a.checkout-button {
position: fixed;
bottom: 0;
width: 100%;
left: 0;
z-index: 9;
letter-spacing: 1px;
font-weight: 400;
padding: 15px 20px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.woocommerce-cart .cart-collaterals .cart_totals table tr.order-total td {
font-size: 18px;
}
.woocommerce-cart .cart-collaterals .cart_totals table tr.order-total td:before {
font-size: 16px;
font-weight: 400;
} .woocommerce div.product .woocommerce-tabs ul.tabs {
border: 1px solid #e8e8e8;
padding: 0;
width: 100%;
margin-bottom: 15px;
border-bottom: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs::before {
border: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
border: none;
border-bottom: 1px solid #e8e8e8;
display: block;
width: 100%;
text-align: left;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
border-bottom: 1px solid #e8e8e8;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
padding: 8px 20px;
} .woocommerce div.product .woocommerce-tabs-layout-left ul.tabs {
width: 100%;
margin-bottom: 10px;
border: 1px solid #e8e8e8;
}
.woocommerce div.product .woocommerce-tabs-layout-left ul.tabs li a {
padding: 8px 20px;
}
.woocommerce-page #content div.product .woocommerce-tabs-layout-left ul.tabs li,
.woocommerce div.product .woocommerce-tabs-layout-left ul.tabs li {
border-right: none;
}
.woocommerce div.product .woocommerce-tabs-layout-left .wc-tabs-nav-wrapper {
display: block;
}
.woocommerce div.product .woocommerce-tabs-layout-left .wc-tabs-content-wrapper {
display: block;
} .woocommerce-tabs.woocommerce-tabs-layout-accordion .card-header {
padding: 12px 25px;
} .woocommerce.single-product div.product .product_title {
font-size: 20px;
line-height: 28px;
}
.product-summary-actions #sticky-wrapper,
.product-summary-actions .sticky-wrapper.is-sticky .woo-product-sticky-content {
display: none;
} .woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce button.button.alt.disabled {
font-size: 14px;
} .inner-intro .woocommerce_intro-title .breadcrumbs.breadcrumbs-hide-mobile {
display: block;
}   .woocommerce .woocommerce-checkout-review-order-table .order-total td {
font-size: 18px;
}
.woocommerce table.shop_table td {
line-height: 20px;
}
.shipping ul li {
line-height: 20px;
}
.woocommerce ul.order_details li {
float: none;
border-right: none;
margin-right: 0px;
padding-right: 0px;
border-bottom: 1px dashed #d3ced2;
padding-bottom: 15px;
margin-bottom: 15px;
}
.woocommerce ul.order_details li:last-child {
border-bottom: none;
padding-bottom: 0px;
margin-bottom: 0px;
}
form.woocommerce-checkout #payment ul.payment_methods li.woocommerce-notice {
padding: 15px 15px 15px 40px;
}   .woocommerce nav.woocommerce-pagination ul {
white-space: inherit;
}
.woocommerce nav.woocommerce-pagination ul li {
float: none;
margin: 0 1px;
}
.woocommerce nav.woocommerce-pagination ul li span,
.woocommerce nav.woocommerce-pagination ul li a {
padding: 8px 12px;
font-size: 14px;
} .woocommerce table.shop_table .remove:before {
right: 15px !important;
left: auto !important;
}
.woocommerce-cart .cart-collaterals .cart_totals table th,
.woocommerce-cart .cart-collaterals .cart_totals table td {
padding: 15px;
}
.woocommerce-cart .cart-collaterals .cart_totals table td {
font-size: 14px;
}
.woocommerce .cart-collaterals .cross-sells h2{
font-size: 18px;
}
.woocommerce .cart-collaterals .cart_totals h2 {
font-size: 18px;
padding: 15px;
}
.woocommerce .woocommerce-error,
.woocommerce .woocommerce-info,
.woocommerce .woocommerce-message {
font-size: 14px;
padding: 15px 15px 15px 40px;
}
.woocommerce .woocommerce-error:before,
.woocommerce .woocommerce-info:before,
.woocommerce .woocommerce-message:before {
top: 16px;
left: 15px;
}
.woocommerce table.shop_table_responsive tr td::before,
.woocommerce-page table.shop_table_responsive tr td::before {
color: #323232;
}
.woocommerce table.cart .product-thumbnail,
.woocommerce-page #content table.cart .product-thumbnail,
.woocommerce-page table.cart .product-thumbnail {
display: block;
}
.woocommerce table.shop_table_responsive tr td::before,
.woocommerce-page table.shop_table_responsive tr td::before {
content: none;
} .woocommerce-checkout h3 {
font-size: 18px;
}
.woocommerce table.woocommerce-checkout-review-order-table thead th {
font-size: 16px;
padding: 15px;
}
.woocommerce .woocommerce-checkout-review-order-table tbody td {
padding: 15px 15px;
font-size: 14px;
width: 58%;
}
.woocommerce .woocommerce-checkout-review-order-table .cart-subtotal th,
.woocommerce .woocommerce-checkout-review-order-table .order-total th {
font-size: 16px;
} .woocommerce table.wishlist_table tbody tr:first-child td:first-child {
border-top: none;
}
.woocommerce table.wishlist_table tbody tr td.wishlist-empty {
text-align: center;
}   .newsletter-wrapper.pgscore_newsletter-content-alignment-left {
padding-right: 33%;
}
.newsletter-wrapper.pgscore_newsletter-content-alignment-right {
padding-left: 33%;
}
.newsletter-wrapper.newsletter-style-3 .newslatter-text {
margin-bottom: 20px;
}   .testimonial-style-2 .testimonials-carousel-nav > div {
width: 30px;
height: 30px;
line-height: 34px;
}
.testimonial-style-2 .testimonials-carousel-nav .fa {
font-size: 22px
}
.testimonial p {
font-size: 16px;
margin-bottom: 15px;
line-height: 28px;
}   .latest-post-item .blog-title {
font-size: 16px;
}    .pgscore_info_box-layout-style_3 .pgscore_info_box-step {
font-size: 64px;
line-height: 80px;
}
.pgscore_info_box.pgscore_info_box-layout-style_3 .pgscore_info_box-icon-outer {
min-width: 50px;
}
.pgscore_info_box-layout-style_3.pgscore_info_box-with-icon.pgscore_info_box-icon-source-font.pgscore_info_box-icon-size-md .pgscore_info_box-icon {
margin-bottom: 0px;
} .pgscore_info_box-layout-style_4 .pgscore_info_box-step {
font-size: 40px;
line-height: 46px;
}   .faqs-wrapper .tabs {
margin-bottom: 0px;
}
.faqs-wrapper .tabs:before {
content: none;
}
.faqs-wrapper .tabs li {
margin: 0px 3px 6px 0px;
border: 1px solid #d3ced2;
padding: 4px 10px;
border-radius: 3px;
}
.faqs-wrapper .tabs li.active {
border-top-color: #d3ced2;
}   .content-wrapper [class*=col-] > article.post, 
.content-wrapper .masonry-item article.post,
.content-wrapper .site-main .col-md-6 article.hentry.post{
margin-bottom: 30px;
}   .error-block h1 {
font-size: 80px;
line-height: 120px;
}
.error-block p {
font-size: 20px;
line-height: 28px;
}
.error-search-box,
.content-no-image .error-search-box{
width: 90%; 
margin: 0 auto;
}
.error-search-box p {
font-size: 16px;
margin-bottom: 20px;
line-height: 24px;
}   .mntc-cs-item.mntc-cs-content {
padding: 20px 0px 20px;
}
.tc_maintenance .page-wrapper{
padding-bottom: 100px;
}
.mntc-cs-item h1 {
margin-bottom: 30px;
font-size: 34px;
line-height: 38px;
}
.mntc-cs-item p,
.tc_maintenance_mode-comingsoon .mntc-cs-item p {
font-size: 22px;
line-height: 32px;
}
.mnt-footer .site-info {
text-align: center;
}
.mnt-footer .text-right {
text-align: center !important;
}
.tc_maintenance_mode-comingsoon .commingsoon_countdown li {
padding: 6px;
}
.tc_maintenance_mode-comingsoon .commingsoon_countdown li span {
font-size: 22px;
line-height: 30px;
}
.tc_maintenance_mode-comingsoon .commingsoon_countdown li p {
font-size: 14px;
}
.tc_maintenance_mode-comingsoon .mntc-cs-item i {
margin-top: 40px;
}    blockquote {
font-size: 14px;
line-height: 25px;
padding: 15px;
}
blockquote i,
blockquote .fa {
margin-left: 0px;
margin-right: 15px;
}
blockquote .quote-author {
padding-left: 0px;
}
blockquote p {
display: inline;
} article.hentry .entry-title {
line-height: 24px;
} li.comment > .comment {
padding-left: 0px;
}
ol.commentlist .comment .comments-photo{
position: relative;
margin-bottom: 10px;
}
ol.commentlist .comment .comments-photo{
width: 50px;
}
.comments-area ol.commentlist .children {
margin-left: 25px;
}    .blog .timeline-sidebar .timeline {
margin-bottom: 60px;
padding-left: 0;
}
.blog .timeline-sidebar .timeline > li:nth-child(3) {
margin-top: 0;
}
.blog .timeline-sidebar .timeline > li.timeline-inverted {
margin-bottom: 30px;
} .blog .timeline {
padding: 0px;
}
.blog .timeline:before {
content: none;
}
.blog .timeline > li,
.blog .timeline > li.timeline-inverted{
padding-left: 0;
padding-right: 0;
}
.blog .timeline > li,
.blog .timeline > li > .timeline-panel {
width: 100%;
}
.blog .timeline li.entry-date {
display: none;
}
.blog .timeline > li > .timeline-badge {
display: none;
}
.blog .timeline > li > .timeline-panel:after,
.blog .timeline > li > .timeline-panel:before {
border: none;
content: none;
}
.blog .timeline > li:nth-child(2),
.blog .timeline > li:nth-child(3) {
margin-top: 0;
}
.blog .timeline > li.timeline-inverted {
margin-top: 0px;
margin-bottom: 30px;
} #back-to-top .top {
width: 40px;
height: 40px;
font-size: 14px;
line-height: 40px;
bottom: 90px;
} .site-footer .site-info {
text-align: center;
}
.site-footer .text-right {
text-align: center !important;
} .woocommerce table.wishlist_table thead,
.woocommerce table.wishlist_table thead th {
display: none;
}
.woocommerce table.wishlist_table thead th,
.woocommerce table.wishlist_table tbody td {
display: block;
text-align: right;
position: relative;
}
.woocommerce .wishlist_table td.product-add-to-cart a {
display: inline-block !important;
}
.woocommerce table.wishlist_table .product-price,
.woocommerce table.wishlist_table .product-stock-status {
text-align: right;
}
.woocommerce table.wishlist_table tbody td:before {
float: left;
padding-right: 5px;
font-weight: bold;
color: #323232;
}
.woocommerce table.wishlist_table tbody tr:first-child td.product-name {
border-top: none;
}
.woocommerce table.wishlist_table tbody td.product-name:before {
content: "Product Name";
}
.woocommerce table.wishlist_table tbody td.product-name:before {
content: "Product Name";
}
.woocommerce table.wishlist_table tbody td.product-price:before {
content: "Unit Price";
}
.woocommerce table.wishlist_table tbody td.product-stock-status:before {
content: "Stock Status";
}
.woocommerce table.wishlist_table tbody tr .product-remove {
text-align: right;
padding: 15px;
}
.woocommerce table.wishlist_table tbody tr .product-remove:before {
content: "Remove";
float: left;
padding-right: 5px;
font-weight: bold;
}
.woocommerce table.wishlist_table tbody tr .product-thumbnail {
display: block !important;
}
.woocommerce table.wishlist_table tbody tr .product-thumbnail a {
display: inline-block;
}
.woocommerce .cart-empty {
font-size: 30px;
line-height: 40px;
}   .wpb-js-composer .content-wrapper .vc_tta.vc_general .vc_tta-panel-title > a {
padding: 20px 15px;
font-size: 16px;
}
.wpb-js-composer .content-wrapper .vc_tta.vc_general.vc_tta-style-flat .vc_tta-panel-title > a {
padding-top: 10px;
padding-bottom: 10px;
line-height: 26px;
}
.wpb-js-composer .entry-content .vc_tta.vc_general.vc_tta-style-flat .vc_tta-panel-body {
padding: 25px 0;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title > a {
padding: 18px 15px;
}
.wpb-js-composer .entry-content .vc_tta.vc_general.vc_tta-style-outline .vc_tta-panel {
margin-bottom: 10px;
}
.wpb-js-composer .entry-content .vc_tta.vc_general.vc_tta-style-outline .vc_tta-panel-body {
padding: 25px;
border-top: none;
margin-top: -1px;
}   .pgscore_info_box-with-icon.pgscore_info_box-icon_position-right .pgscore_info_box-inner {
display: table;
width: 100%;
}
.pgscore_info_box-with-icon.pgscore_info_box-icon_position-right .pgscore_info_box-icon {
float: inherit;
padding-left: 0;
padding-right: 15px;
display: table-cell;
vertical-align: top;
}
.pgscore_info_box-with-icon.pgscore_info_box-icon_position-right .pgscore_info_box-content {
width: auto !important;
}
.pgscore_info_box-content_alignment-right {
text-align: left;
}   body .dokan-seller-listing .dokan-seller-search-form {
margin-bottom: 30px;
}
body .dokan-seller-listing .dokan-seller-search-form input#search {
width: 100%;
}
.dokan-single-store .store-page-wrap .seller-items .products-loop > .product {
width: 48%;
margin-right: 3%;
}
.dokan-single-store .store-page-wrap .seller-items .products-loop > .product:nth-child(2n) {
margin-right: 0;
}
}
@media only screen and (max-width:575px) {    .header-mobile .mobile-butoon-menu {
padding-right: 0;
}
.header-mobile .mobile-butoon-search > a,
.header-mobile .mobile-butoon-menu > a {
width: 30px;
font-size: 18px;
}
.inner-intro ul.page-breadcrumb li {
margin-right: 7px;
font-size: 14px;
display: inline-block;
}
.inner-intro ul.page-breadcrumb li > span{
padding-left: 11px;
}
.inner-intro ul.page-breadcrumb li > span:before{
line-height: 20px;
}
.woo-tools-action.woo-tools-cart .widget_shopping_cart {
right: -60px;
}
.tag-password-2 .post-password-form label {
float: none;
margin-right: 0;
width: 100%;
}
.tag-password-2 .post-password-form label input {
width: 100%;
margin-left: 0;
}
ol.commentlist .comments-info .pull-right {
margin-bottom: 5px;
} .search_form-inner .search_form-category-wrap,
.header-mobile .search_form-inner .search_form-input-wrap {
display: block;
width: 100%;
}
.search_form-inner .search_form-category-wrap {
margin-bottom: 10px;
}
.search_form-inner .search_form-category-wrap .search_form-category,
.search_form-inner .search_form-category-wrap .select2-container {
width: 100% !important;
}
.header-search-shape-rounded .search_form-inner .search_form-category-wrap .select2-container--default .select2-selection--single,
.header-search-shape-rounded .search_form-inner .search_form-category-wrap + .search_form-input-wrap input.form-control {
border-radius: 0 !important;
}
.header-mobile .search_form-autocomplete {
position: relative;
top: 0;
max-height: 270px;
border-top: none;
}   .age-gate-form {
max-width: 85%;
padding: 30px 25px
}
.age-gate-form .age-gate-submit-yes,
.age-gate-form .age-gate-submit-no,
.age-gate-form .age-gate-submit {
padding: 10px 25px;
}   .ciyashop-cookies-info {
width: 90%;
left: 4%;
bottom: 20px;
padding: 15px 65px 15px 15px;
}   .ciyashop-promo-popup {
width: 94%;
}
.ciyashop-promo-popup .popup-image {
width: 100%;
}   .inner-intro h1 {
font-size: 22px;
line-height: 28px;
}   .category-box {
background-size: 200px auto;
}   .pgscore_clients.pgscore_clients-grid-column-3 .list-inline > li {
width: 49%;
}
.pgscore_clients.pgscore_clients-grid-column-3 .list-inline > li:nth-child(3n+3) {
margin-right: 2%;
}
.pgscore_clients.pgscore_clients-grid-column-3 .list-inline > li:nth-child(2n+2) {
margin-right: 0%;
}
.pgscore_clients.pgscore_clients-grid-column-4 .list-inline > li {
width: 49%;
}
.pgscore_clients.pgscore_clients-grid-column-4 .list-inline > li:nth-child(3n+3) {
margin-right: 2%;
}
.pgscore_clients.pgscore_clients-grid-column-4 .list-inline > li:nth-child(2n+2) {
margin-right: 0%;
}
.pgscore_clients.pgscore_clients-grid-column-5 .list-inline > li {
width: 49%;
}
.pgscore_clients.pgscore_clients-grid-column-5 .list-inline > li:nth-child(3n+3) {
margin-right: 2%;
}
.pgscore_clients.pgscore_clients-grid-column-5 .list-inline > li:nth-child(2n+2) {
margin-right: 0%;
}    .pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-flat.counter-size-lg .countdown li,
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-flat.counter-size-md .countdown li,
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-flat.counter-size-sm .countdown li,
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-flat.counter-size-xs .countdown li {
min-width: inherit;
padding: 0 12px;
}
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-flat.counter-size-lg .countdown li:before,
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-flat.counter-size-md .countdown li:before,
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-flat.counter-size-sm .countdown li:before,
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-flat.counter-size-xs .countdown li:before {
top: 6px;
right: 13px;
}
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-flat.counter-size-lg .countdown li span,
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-flat.counter-size-md .countdown li span,
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-flat.counter-size-sm .countdown li span,
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-flat.counter-size-xs .countdown li span {
font-size: 26px;
line-height: 30px;
} .pgscore_banner-style-deal-1 .pgscore_banner-content-hleft .pgscore_banner-content-wrapper .counter-style-flat.counter-size-lg .countdown li,
.pgscore_banner-style-deal-1 .pgscore_banner-content-hleft .pgscore_banner-content-wrapper .counter-style-flat.counter-size-md .countdown li,
.pgscore_banner-style-deal-1 .pgscore_banner-content-hleft .pgscore_banner-content-wrapper .counter-style-flat.counter-size-sm .countdown li,
.pgscore_banner-style-deal-1 .pgscore_banner-content-hleft .pgscore_banner-content-wrapper .counter-style-flat.counter-size-xs .countdown li {
padding-left: 0;
padding-right: 25px;
}
.pgscore_banner-style-deal-1 .pgscore_banner-content-hleft .pgscore_banner-content-wrapper .counter-style-flat.counter-size-lg .countdown li:before,
.pgscore_banner-style-deal-1 .pgscore_banner-content-hleft .pgscore_banner-content-wrapper .counter-style-flat.counter-size-md .countdown li:before,
.pgscore_banner-style-deal-1 .pgscore_banner-content-hleft .pgscore_banner-content-wrapper .counter-style-flat.counter-size-sm .countdown li:before,
.pgscore_banner-style-deal-1 .pgscore_banner-content-hleft .pgscore_banner-content-wrapper .counter-style-flat.counter-size-xs .countdown li:before {
right: 10px;
top: 4px;
} .pgscore_banner-style-deal-1 .pgscore_banner-content-hcenter .pgscore_banner-content-wrapper .counter-style-flat.counter-size-lg .countdown li:before,
.pgscore_banner-style-deal-1 .pgscore_banner-content-hcenter .pgscore_banner-content-wrapper .counter-style-flat.counter-size-md .countdown li:before,
.pgscore_banner-style-deal-1 .pgscore_banner-content-hcenter .pgscore_banner-content-wrapper .counter-style-flat.counter-size-sm .countdown li:before,
.pgscore_banner-style-deal-1 .pgscore_banner-content-hcenter .pgscore_banner-content-wrapper .counter-style-flat.counter-size-xs .countdown li:before {
right: 0px;
top: 4px;
} .pgscore_banner-style-deal-1 .pgscore_banner-content-hright .pgscore_banner-content-wrapper .counter-style-flat.counter-size-lg .countdown li,
.pgscore_banner-style-deal-1 .pgscore_banner-content-hright .pgscore_banner-content-wrapper .counter-style-flat.counter-size-md .countdown li,
.pgscore_banner-style-deal-1 .pgscore_banner-content-hright .pgscore_banner-content-wrapper .counter-style-flat.counter-size-sm .countdown li,
.pgscore_banner-style-deal-1 .pgscore_banner-content-hright .pgscore_banner-content-wrapper .counter-style-flat.counter-size-xs .countdown li {
padding-right: 0;
padding-left: 25px;
}
.pgscore_banner-style-deal-1 .pgscore_banner-content-hright .pgscore_banner-content-wrapper .counter-style-flat.counter-size-lg .countdown li:before,
.pgscore_banner-style-deal-1 .pgscore_banner-content-hright .pgscore_banner-content-wrapper .counter-style-flat.counter-size-md .countdown li:before,
.pgscore_banner-style-deal-1 .pgscore_banner-content-hright .pgscore_banner-content-wrapper .counter-style-flat.counter-size-sm .countdown li:before,
.pgscore_banner-style-deal-1 .pgscore_banner-content-hright .pgscore_banner-content-wrapper .counter-style-flat.counter-size-xs .countdown li:before {
right: -15px;
top: 6px;
} .pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-round.counter-size-lg .countdown li,
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-round.counter-size-md .countdown li,
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-round.counter-size-sm .countdown li,
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-round.counter-size-xs .countdown li {
min-width: 65px;
height: 65px;
padding: 0;
}
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-round.counter-size-lg .countdown li span,
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-round.counter-size-md .countdown li span,
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-round.counter-size-sm .countdown li span,
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-round.counter-size-xs .countdown li span {
padding-top: 14px;
font-size: 16px;
line-height: 22px;
} .pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-square.counter-size-lg .countdown li,
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-square.counter-size-md .countdown li,
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-square.counter-size-sm .countdown li,
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-square.counter-size-xs .countdown li {
min-width: 65px;
padding: 6px 0;
}
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-square.counter-size-lg .countdown li span,
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-square.counter-size-md .countdown li span,
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-square.counter-size-sm .countdown li span,
.pgscore_banner-style-deal-1 .pgscore_banner-content-wrapper .counter-style-square.counter-size-xs .countdown li span {
padding-top: 14px;
font-size: 16px;
line-height: 22px;
}   .pgs-shop-filters-wrapper .shop-filter .button {
padding: 0 15px;
}
.pgs-shop-filters-wrapper .row > div .shop-filter {
padding-right: 0px;
} .woocommerce_intro-title .text-right {
text-align: left !important;
}
.woocommerce .cart-empty {
font-size: 20px;
line-height: 30px;
}   .error404 .content-wrapper .post .entry-content{
padding: 20px 0;
}
.error-search-box,
.content-no-image .error-search-box{
width: 100%; 
margin: 0 auto;
} .comments-area ol.commentlist .children {
margin-left: 15px;
}
ol.commentlist .comment .comments-info{
padding: 13px;
}
ol.commentlist .comment .comments-info .comment-author h4{
font-size: 16px;
}
ol.commentlist .comment .comments-info .comment-reply-link {
line-height: 24px;
padding: 0px 9px;
font-size: 13px;
}
.single-post article.hentry .entry-footer .share .share-button{
display: none;
}
.single-post article.hentry .entry-footer .share ul li a{
padding: 5px 18px;
}
}
@media only screen and (max-width:480px) { div.bbp-search-form input,
div.bbp-search-form button {
padding: 0px 14px;
}
.header-mobile .search_form-inner select {
min-width: 100%;
}
}
@media only screen and (max-width:479px) {  h1 {
font-size: 26px;
line-height: 30px;
}
h2 {
font-size: 22px;
line-height: 26px;
}
h3 {
font-size: 20px;
line-height: 24px;
}
h4 {
font-size: 19px;
line-height: 22px;
}
h5 {
font-size: 17px;
line-height: 22px;
}
h6 {
font-size: 16px;
line-height: 22px;
}   .search_form-inner .search_form-category-wrap {
margin-bottom: 10px;
}
.header-style-default .search_form-inner .search_form-category-wrap select {
max-width: inherit;
width: 100%;
min-width: inherit;
}   .pgscore_info_box-description p {
word-break: break-all;
}   .pgscore_instagram_v2_wrapper .insta_v2_header--title {
display: block;
}
.pgscore_instagram_v2_wrapper .insta_v2_header--button {
display: block;
text-align: left;
margin-top: 10px;
}   .newsletter-wrapper .newsletter-title {
font-size: 20px;
line-height: 26px;
}
.newsletter-wrapper.pgscore_newsletter-content-alignment-left {
padding-right: 0;
}
.newsletter-wrapper.pgscore_newsletter-content-alignment-right {
padding-left: 0;
}   .latest-post-wrapper.latest-post-style-1 .latest-post-item .latest-post-content {
padding: 15px 15px 35px 15px;
}
.latest-post-item .latest-post-image {
display: block;
width: 100%;
height: auto;
}
.latest-post-item .latest-post-content {
display: block;
width: 100%;
height: auto;
padding: 15px;
}
.latest-post-item .post-date {
margin-left: 0px;
left: 20px;
top: -88px;
} .latest-post-title h2 {
font-size: 20px;
line-height: 24px;
}   .products-listing-intro-wrapper .products-listing-title h2,
.products-listing-header .products-listing-title h2 {
font-size: 20px;
line-height: 24px;
}   .mtpl-title h2,
.pgs-mtpl-intro-wrapper .mtpl-title h2 {
font-size: 20px;
line-height: 24px;
}   .product-deals-wrapper .product-deals-content-wrapper .product-deals-title h2 {
font-size: 20px;
line-height: 24px;
}   .woo-tools-action.woo-tools-cart .widget_shopping_cart {
width: 306px;
right: -60px;
} .g-recaptcha {
margin-left: -44px;
}
.g-recaptcha iframe {
transform: scale(0.7);
}   .dokan-single-store .store-page-wrap .seller-items .products-loop > .product {
width: 100%;
margin-right: 0;
}
}
@media only screen and (max-width:375px) {   .ciyashop-cookies-info {
width: 290px;
left: 15px;
bottom: 20px;
padding: 15px;
}
.ciyashop-cookies-info:before {
top: auto;
bottom: 0px;
right: 10px;
} .woocommerce ul.products.list li.product .product-info .product-actions .product-action-add-to-cart a {
width: 122px;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
}.widget_calendar .calendar_wrap td#today, input[type=submit], .btn, .widget_tag_cloud .tagcloud a.tag-cloud-link:hover, .owl-carousel .owl-nav i:hover,	.social-profiles ul li a:hover,	.woocommerce #respond input#submit, .woocommerce a.button, .yith-woocompare-widget a.compare, button.button, .woocommerce button.button, .woocommerce input.button,
button.submit, input[type=submit], .woocommerce .widget_shopping_cart .buttons a.checkout:hover, .woocommerce.widget_shopping_cart .buttons a.checkout:hover, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .widget_product_tag_cloud .tagcloud a:hover, .yith-woocompare-widget a.clear-all:hover,
.gform_wrapper .gform_page_footer .button.gform_next_button, .gform_wrapper .gform_page_footer .button.gform_previous_button, #buddypress #item-nav .item-list-tabs#object-nav ul li.selected a, #buddypress div.item-list-tabs ul li a span, #buddypress #item-body .item-list-tabs#subnav ul li.selected a, .bp_members #buddypress ul.button-nav li a, #buddypress .generic-button a, #buddypress input[type=submit], .bp_members #buddypress ul.button-nav li.current a:hover, #buddypress div.activity-comments form div.ac-reply-content a:hover,
#buddypress div.item-list-tabs ul li.current a, #buddypress div.item-list-tabs ul li.selected a, #buddypress .comment-reply-link, #buddypress .generic-button a, #buddypress .standard-form button, #buddypress a.button, #buddypress input[type=button], #buddypress input[type=reset], #buddypress input[type=submit], #buddypress ul.button-nav li a, a.bp-title-button, .woocommerce .product-hover-style-image-bottom-bar .product-actions a:hover, .woocommerce .product-hover-style-info-bottom-bar .product-actions a:hover, .woocommerce #respond input#submit, .woocommerce a.button, .yith-woocompare-widget a.compare, button.button, .woocommerce button.button, .woocommerce input.button, button.submit, input[type=submit], table.compare-list .add-to-cart .product-action .button, .pgscore_instagram_v2_wrapper .insta_v2_header--button a, .entry-summary .button.compare:hover, #back-to-top .top, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce button.button.alt.disabled, .pgscore_v_menu-header, .pgs-mtpl-header-wrapper .nav li a.active, .pgs-mtpl-header-wrapper .nav li a:hover, .nav.mtpl-tabs--tabs_style-style-2 li a.active:before, .nav.mtpl-tabs--tabs_style-style-2 li a:hover:before, .team.shadow:hover .team-info, .owl-carousel.owl-theme .owl-dots .owl-dot.active span, .owl-carousel.owl-theme .owl-dots .owl-dot:hover span, .row-background-dark  .owl-carousel.owl-theme .owl-dots .owl-dot:hover span,
.row-background-dark .owl-carousel.owl-theme .owl-dots .owl-dot.active span, .team .team-social-icon, .faq-layout-layout_1 .accordion .accordion-title a.active, .faq-layout-layout_2 .accordion .accordion-title a.active, .wpb-js-composer .content-wrapper .vc_tta.vc_tta-style-classic .vc_tta-tab.vc_active>a, .wpb-js-composer .content-wrapper .vc_tta.vc_tta-style-classic .vc_tta-tab>a:focus, .wpb-js-composer .content-wrapper .vc_tta.vc_tta-style-classic .vc_tta-tab>a:hover, .error-search-box .search-button, .wpb-js-composer .content-wrapper .vc_tta.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading, .wpb-js-composer .content-wrapper .vc_tta.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus, .wpb-js-composer .content-wrapper .vc_tta.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover, .cookies-buttons a, .cookies-buttons a:focus, .cookies-buttons a.cookies-more-btn:hover, .loop-header-active-filters .widget_layered_nav_filters ul li a:hover, .select2-container--default.select2-container--open .select2-results__option--highlighted, .select2-container--default.select2-container--open li:hover, .woocommerce .gridlist-toggle a:hover, .woocommerce .gridlist-toggle .active, .woocommerce ul.products.list li.product .product-info .product-actions .product-action-add-to-cart a, .woocommerce nav.woocommerce-pagination ul li span:hover, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce div.product .woocommerce-tabs-layout-default ul.tabs li:before, .woocommerce .products .open-quick-view, .product-nav-btn:hover .product-nav-arrow, .woocommerce-MyAccount-navigation > ul li.is-active a, .woocommerce-account .woocommerce-MyAccount-content  input.button, article.hentry .readmore:hover, .slick-slider .slick-prev:hover, .slick-slider .slick-prev:focus, .slick-slider .slick-next:hover, .slick-slider .slick-next:focus, ul.page-numbers li > span:hover, ul.page-numbers li > a:hover, ul.page-numbers li span.current, ol.commentlist .comment .comments-info .comment-reply-link,  .widget_pgs_testimonials_widget .testimonials, .woocommerce div.product .woocommerce-tabs-layout-left ul.tabs li:before, .blog .timeline li:hover .timeline-badge, .blog .timeline li.entry-date-bottom a:hover, .woocommerce .product-hover-button-style-flat .product-actions a:hover, .woocommerce .product-hover-style-info-bottom .product-actions .add_to_cart_button, .woocommerce .product-hover-style-info-bottom .product-actions .product_type_external, .woocommerce .product-hover-style-image-bottom-bar.product-hover-bar-style-flat .product-actions .add_to_cart_button, .woocommerce .product-hover-style-info-bottom-bar.product-hover-bar-style-flat .product-actions .add_to_cart_button, .woocommerce .product-hover-style-image-bottom-bar.product-hover-bar-style-flat .product-actions .product_type_external, .woocommerce .product-hover-style-image-bottom-bar.product-hover-bar-style-border .product-actions .product_type_external, .woocommerce .product-hover-style-info-bottom-bar.product-hover-bar-style-flat .product-actions .product_type_external, .woocommerce .product-hover-style-info-bottom-bar.product-hover-bar-style-border .product-actions .product_type_external, .woocommerce li.product-hover-button-style-border .product-thumbnail:before, .site-header .header-nav.header-nav-bg-color-default,
.header-main-bg-color-default .woo-tools-cart .cart-link .count, .header-style-right-topbar-main .header-main-top .topbar, .header-style-right-topbar-main #masthead-inner > .topbar, .header-style-right-topbar-main #masthead-inner > .topbar.topbar-bg-color-default, .not-found #searchform .search-button, .woo-tools-cart .cart-link .count,  .latest-post-wrapper.latest-post-style-3 .latest-post-item .post-date, .request-box .request-box-form .wpcf7-submit:hover, .search_form-keywords-list li a:hover, .wpb-js-composer .content-wrapper .vc_tta.vc_general.vc_tta-style-modern .vc_tta-tab.vc_active>a, .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .header-style-menu-center .header-main-bg-color-default .primary-nav .primary-menu > li > a:after, .header-style-menu-right .header-main-bg-color-default .primary-nav .primary-menu > li > a:after, .select2-container .ciyashop-select2-dropdown .select2-results .select2-results__options li:hover, .pgs-mtpl-header-wrapper .nav.mtpl-tabs--tabs_style-style-4 li a.active, .pgs-mtpl-header-wrapper .nav.mtpl-tabs--tabs_style-style-4 li a:hover, .widget_product_search button[type=submit], .age-gate-form .age-gate-submit-yes, .age-gate-form .age-gate-submit, .product-summary-actions .sticky-wrapper.is-sticky .woo-product-cart_sticky .added_to_cart:hover, .address-block.flat i, #pgs_login_form .modal-header, .testimonial-style-2 .testimonials-carousel-nav > div:hover, .testimonial-style-3 .testimonials-carousel-nav > div, .row-background-light .testimonial.testimonial-style-3 .testimonials-carousel-nav > div:hover, .page-links a:hover, .page-links > span.page-number, .blog-entry-quote blockquote, .woocommerce.single-product .sidebar > .pgs_brand_filters .brand-products:hover, .woocommerce-account .woocommerce-MyAccount-content .woocommerce-Button, .footer-mobile-device .footer-mobile-device-actions > div .cart-count, .dokan-seller-listing #dokan-seller-listing-wrap li .store-footer input[type="submit"].dokan-btn-theme:hover, .dokan-seller-listing #dokan-seller-listing-wrap li .store-footer a.dokan-btn-theme:hover, .dokan-seller-listing #dokan-seller-listing-wrap li .store-footer .dokan-btn-theme:hover, .dokan-store-sidebar .dokan-widget-area .widget .seller-form .dokan-btn, #asl-storelocator.asl-p-cont.asl-bg-0 #style_0.infoWindow a.action:hover, [class*=col-] > article.post .entry-meta-date a, .masonry-item article.post .entry-meta-date a, .site-footer .footer-widgets .widget_pgs_newsletter_widget .newsletter_form .button-area .input-group-btn > .btn:hover { background: #24292f; } a, .bbp-forums a, .sidebar .widget.widget_recent_comments ul li a, .widget.widget_rss ul li a, .stars a:hover, .stars a:focus, div.bbp-template-notice a, .search_form-autocomplete .ui-menu-item:hover a, li.bbp-forum-freshness a:hover, #search_popup .modal-dialog .close:hover, li.bbp-reply-topic-title a:hover, a.bbp-topic-permalink:hover, li.bbp-topic-freshness a:hover, a.favorite-toggle:hover, a.subscription-toggle:hover, a.bbp-author-name:hover, .bbp-logged-in h4 a:hover, #bbp-user-navigation ul li a:hover, li.bbp-header div.bbp-topic-content span#subscription-toggle a, li.bbp-header div.bbp-topic-content span#favorite-toggle a, li.bbp-header div.bbp-reply-content span#subscription-toggle a, li.bbp-header div.bbp-reply-content span#favorite-toggle a, span.bbp-admin-links a:hover, .bbp-forum-header a.bbp-forum-permalink, .bbp-topic-header a.bbp-topic-permalink, .bbp-reply-header a.bbp-reply-permalink, body.woocommerce-compare h1, span.bbp-author-ip, #buddypress ul.activity-list li .activity-meta .button:focus, #buddypress ul.activity-list li .activity-meta .button:hover, #buddypress .acomment-options a, #buddypress .acomment-options a, #buddypress a.activity-time-since:hover, .kite-steps-wrapper .step-number, .woocommerce .product-hover-style-image-bottom-bar.product-hover-bar-style-border .product-actions .add_to_cart_button, .woocommerce .product-hover-style-info-bottom-bar.product-hover-bar-style-border .product-actions .add_to_cart_button, .woocommerce .product-hover-style-image-bottom-bar.product-hover-bar-style-border .product-actions .product_type_external, .woocommerce .product-hover-style-info-bottom-bar.product-hover-bar-style-border .product-actions .product_type_external, .woocommerce .product-hover-style-image-bottom-bar .open-quick-view:hover, .woocommerce .product-hover-style-info-bottom .open-quick-view:hover, .woocommerce .product-hover-style-info-bottom-bar .open-quick-view:hover, .product-deal-content-price ins, .countdown li span, .category-box h2, .latest-post-item .post-date, .latest-post-item .latest-post-meta ul li a:hover, .category-box-link ul li a:hover, .common-link ul li a:hover i, .category-box ul li.view-all a, .latest-post-item .blog-title a:hover, .latest-post-social-share ul li a:hover, .pgscore_recent_posts_wrapper .latest-post-type-carousel .latest-post-nav > div, .pgscore_v_menu-main .menu > li > a:hover, .pgscore_info_box-layout-style_4 .pgscore_info_box-step, .testimonial .client-info .author-name, .pgs-mtpl-header-wrapper .nav.mtpl-tabs--tabs_style-style-2 li a.active, .pgs-mtpl-header-wrapper  .nav.mtpl-tabs--tabs_style-style-2 li a:hover, .price ins, ul.pgscore_list i, ul.pgscore_list li a:hover, .testimonial i.fa-quote-left, .row-background-dark .testimonial .slick-slider .slick-prev:hover:before, .row-background-dark .testimonial .slick-slider .slick-next:hover:before, .team .team-description span, .faqs-wrapper .tabs li.active, .faq-layout-layout_1 .accordion .accordion-title a:hover, .faq-layout-layout_1 .accordion .accordion-title a:hover:after, blockquote i, blockquote .fa, blockquote .quote-author, .page-header h1, .error-block h1, .tc_maintenance_mode-comingsoon .commingsoon_countdown li span, .woocommerce .woocommerce-checkout-review-order-table .order-total td, .woocommerce ul.products.list li.product .product-info .product-actions a, .woocommerce div.product .woocommerce-tabs-layout-default ul.tabs li:hover a, .woocommerce div.product .woocommerce-tabs-layout-default ul.tabs li.active a, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce table.shop_table .product-name a:hover, .woocommerce .woocommerce-error a:hover, .woocommerce .woocommerce-error a:focus, .woocommerce .woocommerce-info a:hover, .woocommerce .woocommerce-info a:focus, .woocommerce .woocommerce-message a:hover, .woocommerce .woocommerce-message a:focus, .woocommerce-account .woocommerce-MyAccount-content legend, article.hentry .entry-title a:hover, .entry-meta ul li a:hover, .entry-meta ul a:hover, .entry-meta ul a:hover span, .related-posts .related-post-info h5 a:hover, ol.commentlist .comment .comments-info span a:hover, .page-links, .widget.widget_recent_comments ul li a:hover, .widget_pgs_featured_products_widget .item-detail .amount, .widget_pgs_bestseller_widget .amount, .widget_products .amount, .widget_pgs_related_widget .amount, .widget_products .amount, .widget ul li:hover > a, .widget_archive ul li, .widget_categories ul li .widget_categories-post-count, .widget_search .search-button:hover, .woocommerce ul.cart_list li a:hover, .woocommerce ul.product_list_widget li a:hover, .widget_product_categories ul li .count, .widget_recently_viewed_products .amount, .widget_products .amount, .widget-woocommerce-currency-rates ul.woocs_currency_rates li, .WOOCS_SELECTOR .dd-desc, .woocommerce .widget_shopping_cart .total .amount, .woocommerce.widget_shopping_cart .total .amount, .widget_recent_entries .recent-post .recent-post-info a:hover, .widget_pgs_contact_widget ul li i, .widget_recent_entries .recent-post .recent-post-info .post-date i, .woocommerce div.product .woocommerce-tabs-layout-left ul.tabs li:hover a, .woocommerce div.product .woocommerce-tabs-layout-left ul.tabs li.active a, .blog .timeline > li > .timeline-badge a, .woocommerce .product-hover-style-info-bottom .product-actions a, .inner-intro ul.page-breadcrumb li:hover a, .woocommerce .product-hover-button-style-border .product-actions a:hover, .ciyashop-product-thumbnails .slick-slider .slick-arrow:before, .woocommerce ul.products li.product .product-name a:hover, .header-main-bg-color-default .search_form-search-button:before, .product-deal-content .product-deal-title a:hover, .pgscore_product_showcase_wrapper .right-info .product_type-title a:hover, .pgscore_product_showcase_wrapper .right-info span.price, .woo-tools-action.woo-tools-cart .woocommerce-mini-cart li .quantity .amount, .woocommerce.single-product div.product .cart .group_table tr.product-type-variable > td.label a:hover, .pgscore_banner-text span, .inner-intro ul.page-breadcrumb li.home:hover:before, .inner-intro.woocommerce_inner-intro ul.page-breadcrumb li:hover a, .search_form-search-button:before, .address-block i, .inner-intro ul.page-breadcrumb li.current_item span,  .header-style-right-topbar-main .header-main-bg-color-default .primary-nav .primary-menu > li.current-menu-item > a, .header-style-right-topbar-main .header-main-bg-color-default .primary-nav .primary-menu > li.current-menu-ancestor > a, .header-style-menu-center .header-main-bg-color-default .primary-nav .primary-menu > li > a:hover, .header-style-menu-right .header-main-bg-color-default .primary-nav .primary-menu > li > a:hover, .header-style-right-topbar-main .header-main-bg-color-default .primary-nav .primary-menu > li > a:hover, .header-style-menu-center .header-main-bg-color-default .primary-nav .primary-menu > li:hover > a, .header-style-menu-right .header-main-bg-color-default .primary-nav .primary-menu > li:hover > a, .header-style-right-topbar-main .header-main-bg-color-default .primary-nav .primary-menu > li:hover > a, .header-main-bg-color-default .primary-nav .primary-menu > li .sub-menu li.current-menu-item > a, .header-nav-bg-color-default .primary-nav .primary-menu > li .sub-menu li.current-menu-item > a, .header-main-bg-color-default .primary-nav .primary-menu > li .sub-menu li.current-menu-parent > a, .header-nav-bg-color-default .primary-nav .primary-menu > li .sub-menu li.current-menu-parent > a, .site-header .header-main-bg-color-default .primary-nav .primary-menu > li .sub-menu li:hover > a, .site-header .header-nav-bg-color-default .primary-nav .primary-menu > li .sub-menu li:hover > a, .pgscore_opening_hours_wrapper .pgs-opening-hours ul li i, .wpb-js-composer .vc_tta.vc_general.vc_tta-style-flat .vc_tta-tab.vc_active>a, .wpb-js-composer .entry-content .vc_tta.vc_general.vc_tta-style-outline .vc_tta-tab.vc_active>a, .header-main-bg-color-default .woo-tools-actions > li i:hover, .header-main-bg-color-default .search-button-wrap .search-button:hover, .topbar-link > ul > li a:hover, .header-style-menu-center.header-above-content .topbar-bg-color-default .topbar-link > ul > li a:hover, .header-style-menu-right.header-above-content .topbar-bg-color-default .topbar-link > ul > li a:hover, .widget.pgs_brand_filters .pgs-brand-items li:hover .widget_brand-product-count, 
.header-style-menu-center.header-above-content .header-main-bg-color-default .woo-tools-actions > li i:hover, .header-style-menu-right.header-above-content .header-main-bg-color-default .woo-tools-actions > li i:hover, #site-navigation-sticky-mobile .slicknav_nav .current-menu-item > a, #site-navigation-sticky-mobile .slicknav_nav .slicknav_open > a, #site-navigation-sticky-mobile .slicknav_nav .mega-sub-menu li a:hover, #site-navigation-sticky-mobile .slicknav_nav .sub-menu li a:hover, .wpb-js-composer .content-wrapper .vc_tta.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a, .wpb-js-composer .entry-content .vc_tta.vc_tta-style-flat .vc_tta-panel:hover .vc_tta-panel-title > a, .wpb-js-composer .entry-content .vc_tta.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a, .wpb-js-composer .content-wrapper .vc_tta.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a, .wpb-js-composer .vc_tta.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title:hover>a, .wpb-js-composer .entry-content .vc_tta.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title > a, .wpb-js-composer .content-wrapper .vc_tta.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover, .woocommerce .widget_top_rated_products ul.product_list_widget li ins, #header-sticky-sticky-wrapper .primary-menu > li:before, .header-style-menu-center .header-main-bg-color-custom .primary-nav .primary-menu > li .sub-menu li:hover > a, .primary-nav .primary-nav-wrapper .primary-menu > li .sub-menu li:hover > a, .primary-nav .primary-nav-wrapper .primary-menu > li .sub-menu li.current-menu-ancestor > a, .primary-nav .primary-nav-wrapper .primary-menu > li .sub-menu li.current-menu-parent > a, .primary-nav .primary-nav-wrapper .primary-menu > li .sub-menu li.current-menu-parent > a, .primary-nav .primary-nav-wrapper .primary-menu > li .sub-menu li.current-menu-item > a, .pgs-mtpl-header-wrapper .nav.mtpl-tabs--tabs_style-style-1 li a:hover, .pgs-mtpl-header-wrapper .nav.mtpl-tabs--tabs_style-style-1 li:hover a, .pgs-mtpl-header-wrapper .nav.mtpl-tabs--tabs_style-style-1 li a.active, .widget_product_categories ul > li.current-cat > a, .sidebar .widget_yith_wc_category_accordion .ywcca_category_accordion_widget > li.current-cat > a, .sidebar .widget_yith_wc_category_accordion .ywcca_category_accordion_widget > li.current-cat-parent ul.children li.current-cat > a, .woo-tools-actions > li i:hover, .widget_pgs_bestseller_widget .item-detail h4 a:hover, .widget_pgs_related_widget .item-detail h4 a:hover, .categories-menu li a:hover, .categories-menu .sub-menu > li a:hover, .row-background-dark .testimonial.testimonial-style-1 .slick-slider .slick-prev:hover:before, .row-background-dark .testimonial.testimonial-style-1 .slick-slider .slick-next:hover:before, .testimonial .slick-slider .slick-prev:hover:before, .testimonial .slick-slider .slick-next:hover:before, .address-block span a, .footer-mobile-device .footer-mobile-device-actions > .sticky-footer-active > a, .dokan-category-menu #cat-drop-stack > ul li a:hover, .asl-p-cont a, .hotspot-modal .modal-dialog .public-hotspot-info-holder .public-hotspot-info.public-hotspot-info--highlighted .public-hotspot-info__number, .hotspot-modal .modal-dialog .public-hotspot-info-holder .public-hotspot-info:hover .public-hotspot-info__number, .header-style-menu-center .header-main .primary-menu > li.current-menu-item > a, 
.header-style-menu-center .header-main .primary-menu > li.current-menu-ancestor > a, .header-style-menu-right .header-main .primary-menu > li.current-menu-item > a, .header-style-menu-right .header-main .primary-menu > li.current-menu-ancestor > a, .header-style-menu-center.header-above-content .header-main.header-main-bg-color-default .primary-menu > li.current-menu-item > a, .header-style-menu-center.header-above-content .header-main.header-main-bg-color-default .primary-menu > li.current-menu-ancestor > a, .header-style-menu-right.header-above-content .header-main.header-main-bg-color-default .primary-menu > li.current-menu-item > a, 
.header-style-menu-right.header-above-content .header-main.header-main-bg-color-default .primary-menu > li.current-menu-ancestor > a, .post-navigation .nav-links .nav-previous a:hover, .post-navigation .nav-links .nav-next a:hover, [class*=col-] > article.post .readmore, [class*=col-] > article.post .readmore:hover, .masonry-item article.post .readmore, .masonry-item article.post .readmore:hover, .entry-header-section .entry-meta-date .entry-date, .woocommerce .product.product-hover-style-default .open-quick-view:hover, .woocommerce .product-hover-style-default.product-hover-button-style-light .product-actions a:hover,
.woocommerce .product-hover-style-default.product-hover-button-style-light .product-actions .product-action-add-to-cart a:hover, .main-navigation-sticky .primary-menu > li .sub-menu li:hover > a, .main-navigation-sticky .primary-menu > li .sub-menu li.current-menu-item > a, .main-navigation-sticky .primary-menu > li .sub-menu li.current-menu-parent > a{ color: #24292f; } input[type=text]:focus, input[type=email]:focus, input[type=search]:focus, input[type=password]:focus, textarea:focus, .widget_tag_cloud .tagcloud a.tag-cloud-link:hover, 	.social-profiles ul li a:hover, .widget_product_tag_cloud .tagcloud a:hover, .pgs-mtpl-header-wrapper .nav.mtpl-tabs--tabs_style-style-3, #buddypress #item-nav .item-list-tabs#object-nav ul li.selected a, #buddypress #item-body .item-list-tabs#subnav ul li.selected a, #buddypress ul.activity-list li .activity-meta .button:focus, #buddypress ul.activity-list li .activity-meta .button:hover, #buddypress div.activity-comments form textarea:focus, .testimonial .testimonial-nav .slick-current img, .faq-layout-layout_1 .accordion .accordion-title a.active, .faq-layout-layout_2 .accordion .accordion-title a.active, .cookies-buttons a.cookies-more-btn:hover, .woocommerce .woocommerce-checkout .input-text:focus, .woocommerce .woocommerce-checkout textarea.input-text:focus, .woocommerce nav.woocommerce-pagination ul li span:hover, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce form .form-row.woocommerce-validated .select2-container, .woocommerce form .form-row.woocommerce-validated input.input-text, .woocommerce form .form-row.woocommerce-validated select, ul.page-numbers li > span:hover, ul.page-numbers li > a:hover, ul.page-numbers li span.current, .blog .timeline li:hover .timeline-badge, .blog .timeline li:hover .timeline-panel, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .request-box .request-box-form .form-group .wpcf7-form-control:focus, .testimonial-style-3 .owl-carousel .owl-item img, .search_form-keywords-list li a:hover, .wpb-js-composer .content-wrapper .vc_tta.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading, .wpb-js-composer .content-wrapper .vc_tta.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading, .wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-controls-icon::after, .wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-controls-icon::before,
.wpb-js-composer .vc_tta.vc_tta-style-flat .vc_tta-panel-heading:hover .vc_tta-controls-icon.vc_tta-controls-icon-plus::before, .wpb-js-composer .vc_tta.vc_tta-style-flat .vc_tta-panel-heading:hover .vc_tta-controls-icon.vc_tta-controls-icon-plus::after, .wpb-js-composer .entry-content .vc_tta.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .wpb-js-composer .entry-content .vc_tta.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .wpb-js-composer .content-wrapper .vc_tta.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .wpb-js-composer .content-wrapper .vc_tta.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .wpb-js-composer .content-wrapper .vc_tta.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:focus, .wpb-js-composer .content-wrapper .vc_tta.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover, .wpb-js-composer .content-wrapper .vc_tta.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::after, .wpb-js-composer .content-wrapper .vc_tta.vc_tta-style-outline .vc_tta-panel-heading:focus .vc_tta-controls-icon::before, .wpb-js-composer .content-wrapper .vc_tta.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::after, .wpb-js-composer .content-wrapper .vc_tta.vc_tta-style-outline .vc_tta-panel-heading:hover .vc_tta-controls-icon::before, .product-summary-actions .sticky-wrapper.is-sticky .woo-product-cart_sticky .added_to_cart, .address-block.border i, .testimonial-style-2 .testimonials-carousel-nav > div:hover, .row-background-dark .testimonial.testimonial-style-2 .testimonials-carousel-nav > div:hover { border-color: #24292f; } .snptwdgt-container .snptwdgt__item .snptlinked-item-ico { background: #24292f !important; } blockquote { border-color: #24292f; } .faqs-wrapper .tabs li.active, .wpb-js-composer .vc_tta.vc_general.vc_tta-style-outline .vc_tta-tab.vc_active::before, .wpb-js-composer .content-wrapper .vc_tta.vc_general.vc_tta-style-modern .vc_tta-tab.vc_active>a { border-top-color: #24292f; } .wpb-js-composer .entry-content .vc_tta.vc_general.vc_tta-style-modern .vc_tta-tab>a, .wpb-js-composer .entry-content .vc_tta-tabs.vc_tta-style-modern:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active>a, .wpb-js-composer .entry-content .vc_tta-tabs.vc_tta-style-flat:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active>a { border-bottom-color: #24292f; } .blog .timeline li:hover .timeline-panel:before { border-left-color: #24292f; } .blog .timeline li:hover .timeline-panel:before { border-right-color: #24292f; } input[type=submit]:hover, .btn:hover, .btn:focus, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .yith-woocompare-widget a.compare:hover, button.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, button.submit:hover, input[type=submit]:hover, .woocommerce .widget_shopping_cart .buttons a.checkout, .woocommerce.widget_shopping_cart .buttons a.checkout, .yith-woocompare-widget a.clear-all, .gform_wrapper .gform_page_footer .button.gform_next_button:hover, .gform_wrapper .gform_page_footer .button.gform_previous_button:hover, #bbpress-forums li.bbp-header, #buddypress div.item-list-tabs ul li a:hover span, #buddypress div.item-list-tabs ul li.current a span, #buddypress div.item-list-tabs ul li.selected a span, .bp_members #buddypress ul.button-nav li a:hover, #buddypress div.generic-button a:hover, #buddypress input[type=submit]:hover, .bp_members #buddypress ul.button-nav li.current a, #buddypress div.activity-comments form div.ac-reply-content a, #buddypress #reply-title small a span, #buddypress a.bp-primary-action span, #buddypress .activity #reply-title small a:hover span, #buddypress .activity a.bp-primary-action:hover span, #bbpress-forums #bbp-search-form #bbp_search_submit:hover, #buddypress div.item-list-tabs ul li a, #buddypress div.item-list-tabs ul li span, #buddypress #item-body .profile .bp-widget h2, #buddypress .comment-reply-link:hover, #buddypress .standard-form button:hover, #buddypress a.button:focus, #buddypress a.button:hover, #buddypress div.generic-button a:hover, #buddypress input[type=button]:hover, #buddypress input[type=reset]:hover, #buddypress input[type=submit]:hover, #buddypress ul.button-nav li a:hover, #buddypress ul.button-nav li.current a, #buddypress ul.activity-list li .activity-meta .button:focus, #buddypress ul.activity-list li .activity-meta .button:hover, .woocommerce .product-hover-style-image-bottom-bar .product-actions .add_to_cart_button:hover, .woocommerce .product-hover-style-info-bottom-bar .product-actions .add_to_cart_button:hover, .woocommerce .product-hover-style-image-bottom-bar .product-actions .product_type_external:hover, .woocommerce .product-hover-style-info-bottom-bar .product-actions .product_type_external:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .yith-woocompare-widget a.compare:hover, button.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, button.submit:hover, input[type=submit]:hover, table.compare-list .add-to-cart .product-action .button:hover, .entry-summary .button.compare, #back-to-top .top:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce button.button.alt.disabled:hover, .wpb-js-composer .content-wrapper .vc_tta.vc_tta-style-classic .vc_tta-tab>a, .error-search-box .search-button:hover, .wpb-js-composer .content-wrapper .vc_tta.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading, .cookies-buttons a:hover, .woocommerce .products .open-quick-view:hover , .ciyashop-product-gallery .ciyashop-product-gallery_button a:hover, .woocommerce.single-product .product-summary-actions a.add_to_wishlist:hover, .woocommerce.single-product .product-summary-actions .yith-wcwl-wishlistaddedbrowse a:hover, .woocommerce.single-product .product-summary-actions .yith-wcwl-wishlistexistsbrowse a:hover, .woocommerce-MyAccount-navigation > ul li a:hover, .woocommerce-account .woocommerce-MyAccount-content input.button:hover, article.hentry .readmore, ol.commentlist .comment .comments-info .comment-reply-link:hover, .woocommerce .product-hover-style-info-bottom .product-actions .add_to_cart_button:hover, .woocommerce .product-hover-style-info-bottom .product-actions .product_type_external:hover, .pgscore_instagram_v2_wrapper .insta_v2_header--button a:hover, .team .team-description,  .not-found #searchform .search-button:hover, .woocommerce ul.products.list li.product .product-info .product-actions .product-action-add-to-cart a:hover, .request-box .request-box-form .wpcf7-submit, .woocommerce .products .product-hover-button-style-border .open-quick-view:hover, .pgs-mtpl-header-wrapper .nav.mtpl-tabs--tabs_style-style-4 li a, .widget_product_search button[type=submit]:hover, .age-gate-form .age-gate-submit-no, .woocommerce.single-product .sidebar > .pgs_brand_filters .brand-products, .woocommerce .woocommerce-error .button:hover, .woocommerce .woocommerce-info .button:hover, .woocommerce .woocommerce-message .button:hover, .woocommerce-account .woocommerce-MyAccount-content .woocommerce-Button:hover, .dokan-seller-listing #dokan-seller-listing-wrap li .store-footer input[type="submit"].dokan-btn-theme, .dokan-seller-listing #dokan-seller-listing-wrap li .store-footer a.dokan-btn-theme, .dokan-seller-listing #dokan-seller-listing-wrap li .store-footer .dokan-btn-theme, .dokan-store-sidebar .dokan-widget-area .widget .seller-form .dokan-btn:hover, #asl-storelocator.asl-p-cont.asl-bg-0 .col-xs-12.search_filter p:last-child > span, #asl-storelocator.asl-p-cont.asl-bg-0 .col-xs-12.search_filter .asl-store-search > span, #asl-storelocator.asl-p-cont.asl-bg-0 #style_0.infoWindow h3, .latest-post-wrapper.latest-post-style-2 .latest-post-item .post-date { background: #24292f; } h1, h2, h3, h4, h5, h6, table th, a:focus, a:hover, .bbp-forums a:hover, .widget.widget_rss ul li a:hover, .widget.widget_rss ul li .rss-date, .error-block p, .search-results .page-header .page-title, article.hentry .entry-title, div.bbp-template-notice, div.indicator-hint, div.bbp-template-notice a:hover, li.bbp-forum-freshness a, li.bbp-reply-topic-title a, a.bbp-topic-permalink, li.bbp-topic-freshness a, a.favorite-toggle, a.subscription-toggle, a.bbp-author-name, .bbp-logged-in h4 a, #bbp-user-navigation ul li a, .bbp-forum-header a.bbp-forum-permalink:hover, .bbp-topic-header a.bbp-topic-permalink:hover, .bbp-reply-header a.bbp-reply-permalink:hover, #buddypress #item-nav .item-list-tabs#object-nav ul li a, #buddypress .acomment-options a:hover, #buddypress .acomment-options a:hover, #buddypress .activity-list li.load-more a, #buddypress .activity-list li.load-newest a, #buddypress div#message p, #sitewide-notice p, .kite-steps-wrapper .step-content .step-title, .woocommerce ul.products li.product .price .amount, .product-deal-content .product-deal-title, .category-box span.subhead, .woocommerce .products .product-name a, .woocommerce .product-hover-style-image-bottom-bar .open-quick-view, .woocommerce .product-hover-style-info-bottom .open-quick-view, .woocommerce .product-hover-style-info-bottom-bar .open-quick-view, .woocommerce .product-hover-style-image-bottom-bar .product-actions a, .woocommerce .product-hover-style-info-bottom-bar .product-actions a, .countdown li, .countdown li p, .category-box ul li.view-all a:hover, .latest-post-item .blog-title a, .ciyashop-popup-quick-view .product_title a, .pgs-mtpl-header-wrapper .nav li a, .team.shadow .team-description h4, .faqs-wrapper .tabs li, .faq-layout-layout_1 .accordion .accordion-title a, .faq-layout-layout_2 .accordion .accordion-title a, .faq-layout-layout_1 .accordion .accordion-title a:after, .faq-layout-layout_2 .accordion .accordion-title a:after, mark, .tc_maintenance_mode-comingsoon .commingsoon_countdown li, .loop-header-active-filters .widget_layered_nav_filters ul li a, .loop-header-active-filters .widget_layered_nav_filters ul li a:before, .woocommerce .gridlist-toggle a, .woocommerce nav.woocommerce-pagination ul li span, .woocommerce nav.woocommerce-pagination ul li a, .woocommerce div.product .woocommerce-tabs-layout-default ul.tabs li a, .ciyashop-product-gallery .ciyashop-product-gallery_button a, .woocommerce #reviews .comment-reply-title, .product-nav-content .product-nav-content-title a, .product-nav-content .product_nav_title, .woocommerce table.shop_table th, .woocommerce-cart .cart-collaterals .cart_totals table th, form.woocommerce-checkout #payment ul.payment_methods li, form.woocommerce-checkout #payment ul.payment_methods li div.payment_box, .woocommerce-account .woocommerce-MyAccount-navigation > ul li a, article.hentry .entry-title a, article.hentry .entry-footer .share ul li a:hover, ul.page-numbers li > span, ul.page-numbers li > a, .comments-area h3.comments-title, .author-info .author-description h2, .author-info .author-description h5, .woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a, .widget-woocommerce-currency-rates ul.woocs_currency_rates li strong, .woocommerce-currency-switcher-form a.dd-selected:not([href]):not([tabindex]), .woocommerce .widget_shopping_cart .total strong, .woocommerce.widget_shopping_cart .total strong, .kite-images-actions .kite-btn:hover, .woocommerce div.product .woocommerce-tabs-layout-left ul.tabs li a, .blog .timeline li.entry-date span, .blog .timeline li.entry-date-bottom a, .woocommerce .product-hover-button-style-flat .product-actions a, table.compare-list th, table.compare-list tr.image th, table.compare-list tr.image td, table.compare-list tr.title th, table.compare-list tr.title td, table.compare-list tr.price th, table.compare-list tr.price td, .woocommerce .product-hover-style-info-bottom .product-actions a:hover, .product-deal-content .product-deal-title a, .pgscore_product_showcase_wrapper .right-info .product_type-title a, .woocommerce.single-product .product_meta > span, .woocommerce.single-product .product_meta > span a:hover, .woocommerce.single-product div.product .cart .group_table tr.product-type-variable > td.label a, .woocommerce .summary .share-wrapper .share-label, .sidebar .widget_yith_wc_category_accordion .ywcca_category_accordion_widget > li.opened > a, .inner-intro.woocommerce_inner-intro ul.page-breadcrumb li, .inner-intro.woocommerce_inner-intro ul.page-breadcrumb li a, .inner-intro.woocommerce_inner-intro h1, .woocommerce.single-product div.product form.cart .variations td label, .woocommerce .woocommerce-error a, .woocommerce .woocommerce-info a, .woocommerce .woocommerce-message a, .woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before, .woocommerce .cart-empty, .woocommerce table.wishlist_table tbody td:before, .testimonial.testimonial-style-3 p, .search_form-keywords-title, .woocommerce .products .product-hover-button-style-border .open-quick-view, .pgscore_opening_hours_wrapper .pgs-opening-hours ul li, .wpb-js-composer .entry-content .vc_tta.vc_general.vc_tta-style-flat .vc_tta-tab>a, .wpb-js-composer .entry-content .vc_tta.vc_general.vc_tta-style-modern .vc_tta-tab>a, .wpb-js-composer .entry-content .vc_tta.vc_general.vc_tta-style-outline .vc_tta-tab>a, .widget_pgs_bestseller_widget .item-detail h4 a, .widget_pgs_related_widget .item-detail h4 a, .testimonial.testimonial-style-1 p, .testimonial.testimonial-style-2 p, .ciyashop-popup-quick-view .product_meta > span, .ciyashop-popup-quick-view .product_meta > span a:hover, .woocommerce-cart .cart-collaterals .cart_totals table td, .search_form-autocomplete .ui-menu-item a, .footer-mobile-device .footer-mobile-device-actions > div a, .dokan-store-sidebar .dokan-widget-area .widget .widget-title, .dokan-category-menu #cat-drop-stack > ul li a, #asl-storelocator.asl-p-cont.asl-bg-0 .search_filter > p:first-child, #asl-storelocator.asl-p-cont.asl-bg-0 .btn-default, #asl-storelocator.asl-p-cont.asl-bg-0 .panel-inner .item .addr-sec .p-title, #asl-storelocator.asl-p-cont.asl-bg-0 #style_0.infoWindow a.action, .post-navigation .nav-links .nav-previous a, .post-navigation .nav-links .nav-next a,  .widget_calendar .calendar_wrap table th, .single-post article.hentry .entry-footer .share .share-button, article.hentry .entry-footer .share .share-button, .widget_recent_entries .recent-post .recent-post-info a { color: #24292f; } body, input[type=text], input[type=email], input[type=search], input[type=password], textarea, .gform_wrapper.gf_browser_chrome select, .search-results .page-header .page-title span, #bbpress-forums .status-closed, #bbpress-forums .status-closed a, #bbpress-forums fieldset.bbp-form textarea, #bbpress-forums fieldset.bbp-form select, #bbpress-forums fieldset.bbp-form input, span.bbp-admin-links a, span.bbp-admin-links, #buddypress div#item-header div#item-meta, #buddypress #item-body .item-list-tabs#subnav ul li a, #buddypress .dir-search input[type=search], #buddypress .dir-search input[type=text], #buddypress .groups-members-search input[type=search], #buddypress .groups-members-search input[type=text], #buddypress .standard-form input[type=color], #buddypress .standard-form input[type=date], #buddypress .standard-form input[type=datetime-local], #buddypress .standard-form input[type=datetime], #buddypress .standard-form input[type=email], #buddypress .standard-form input[type=month], #buddypress .standard-form input[type=number], #buddypress .standard-form input[type=password], #buddypress .standard-form input[type=range], #buddypress .standard-form input[type=search], #buddypress .standard-form input[type=tel], #buddypress .standard-form input[type=text], #buddypress .standard-form input[type=time], #buddypress .standard-form input[type=url], #buddypress .standard-form input[type=week], #buddypress .standard-form select, #buddypress .standard-form textarea, #buddypress .field-visibility-settings, #buddypress .field-visibility-settings-notoggle, #buddypress .field-visibility-settings-toggle, #buddypress #item-body #activity-filter-select #activity-filter-by, #buddypress form#whats-new-form textarea, #buddypress a.activity-time-since, #buddypress .comment-reply-link, #buddypress .generic-button a, #buddypress .standard-form button, #buddypress a.button, #buddypress input[type=button], #buddypress input[type=reset], #buddypress input[type=submit], #buddypress ul.button-nav li a, a.bp-title-button, #buddypress .activity-list .activity-content .activity-header, #buddypress .activity-list .activity-content .comment-header, #buddypress .dir-search input[type=search], #buddypress .dir-search input[type=text], #buddypress .groups-members-search input[type=search], #buddypress .groups-members-search input[type=text], #buddypress .standard-form input[type=color], #buddypress .standard-form input[type=date], #buddypress .standard-form input[type=datetime-local], #buddypress .standard-form input[type=datetime], #buddypress .standard-form input[type=email], #buddypress .standard-form input[type=month], #buddypress .standard-form input[type=number], #buddypress .standard-form input[type=password], #buddypress .standard-form input[type=range], #buddypress .standard-form input[type=search], #buddypress .standard-form input[type=tel], #buddypress .standard-form input[type=text], #buddypress .standard-form input[type=time], #buddypress .standard-form input[type=url], #buddypress .standard-form input[type=week], #buddypress .standard-form select, #buddypress .standard-form textarea, #buddypress div.activity-comments div.acomment-meta, #buddypress div.item-list-tabs ul li.last select, #buddypress #item-body .profile .bp-widget .profile-fields td, .drag-drop .drag-drop-inside p, #buddypress div.pagination, select, #buddypress table.forum tr.alt td, #buddypress table.messages-notices tr.alt td, #buddypress table.notifications tr.alt td, #buddypress table.notifications-settings tr.alt td, #buddypress table.profile-fields tr.alt td, #buddypress table.profile-settings tr.alt td, #buddypress table.wp-profile-fields tr.alt td, #buddypress .standard-form .checkbox label, #buddypress .standard-form .radio label, .kite-steps-wrapper .step-content .step-description, .category-box-link ul li a i, .latest-post-item .latest-post-meta ul li a, .woocommerce ul.products li.product .price del .amount, .woocommerce ul.products li.product .price, .products-listing-intro-wrapper .products-listing-nav > div, .products-listing-header .products-listing-nav > div, .product-deals-content-wrapper .product-deals-nav > div, .category-box-link ul li a, .latest-post-social-share ul li a, .mtpl-arrows .mtpl-arrow > div, .quantity-button, .quantity input, .pgscore_v_menu-main .menu > li > a, .testimonial, .team.shadow .team-description span, .cookies-buttons a.cookies-more-btn, .widget select, .select2-container--default .select2-selection--single .select2-selection__placeholder, .select2-container--default .select2-selection--single .select2-selection__rendered, .loop-header-tools, .product-nav-btn .product-nav-arrow, .woocommerce table.shop_table .product-name a, .related-posts .related-post-info h5 a, ol.commentlist .comment .comments-info span a, ol.commentlist .comment .comments-info span, .author-info .author-description p, .widget.widget_recent_comments ul li a, .widget_pgs_featured_products_widget .item-detail del .amount, .widget_pgs_bestseller_widget .item-detail del .amount, .widget ul li a, .widget_archive ul li:before, .widget_meta ul li:before, table caption, .widget_rss ul li, .widget_search .search-button, .widget_tag_cloud .tagcloud a.tag-cloud-link, .widget_product_tag_cloud .tagcloud a, .widget_pgs_contact_widget ul li, table.compare-list .remove td a, .woocommerce.single-product div.product .woocommerce-product-rating .woocommerce-review-link, .woocommerce #reviews #comments ol.commentlist li .meta, .pgscore_product_showcase_wrapper .right-info span.price del, .widget_recently_viewed_products del .amount, .widget_products del .amount, .woocommerce.single-product .product_meta > span a, .search_form-keywords-list li a, .widget_pgs_bestseller_widget del .amount, .widget_products del .amount, .widget_pgs_related_widget del .amount, .widget_products del .amount, ul.pgscore_list li a, .ciyashop-popup-quick-view .product_meta > span a, .pgs-qrcode-wrapper.pgs-qrcode-style-popup .pgs-qrcode-popup-link .pgs-qrcode-desc, .product-size-guide .open-product-size-guide, .addr-sec p, body .dokan-single-store .dokan-store-tabs ul li a{ color: #515151; } .addclass { border-color: #515151; } .select2-container--default .select2-selection--single .select2-selection__arrow b { border-top-color: #515151; } .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { border-bottom-color: #515151; }@font-face {
font-family: "pgsicon-ecommerce";
src: url(//barberstore.ge/wp-content/themes/ciyashop/includes/icons/ecommerce/fonts/ecommerce.eot);
src: url(//barberstore.ge/wp-content/themes/ciyashop/includes/icons/ecommerce/fonts/ecommerce.eot?#iefix) format("embedded-opentype"),
url(//barberstore.ge/wp-content/themes/ciyashop/includes/icons/ecommerce/fonts/ecommerce.woff) format("woff"),
url(//barberstore.ge/wp-content/themes/ciyashop/includes/icons/ecommerce/fonts/ecommerce.ttf) format("truetype"),
url(//barberstore.ge/wp-content/themes/ciyashop/includes/icons/ecommerce/fonts/ecommerce.svg#pgsicon-ecommerce) format("svg");
font-weight: normal;
font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
font-family: "pgsicon-ecommerce";
src: url(//barberstore.ge/wp-content/themes/ciyashop/includes/icons/ecommerce/fonts/ecommerce.svg#pgsicon-ecommerce) format("svg");
}
}
[class^="pgsicon-ecommerce-"]:before, [class*=" pgsicon-ecommerce-"]:before,
[class^="pgsicon-ecommerce-"]:after, [class*=" pgsicon-ecommerce-"]:after {   
font-family: pgsicon-ecommerce;
font-style: normal;
}
.pgsicon-ecommerce-locked:before { content: "\f100"; }
.pgsicon-ecommerce-unlocked:before { content: "\f101"; }
.pgsicon-ecommerce-mobile-shopping:before { content: "\f102"; }
.pgsicon-ecommerce-commerce-4:before { content: "\f103"; }
.pgsicon-ecommerce-shopping-cart-7:before { content: "\f104"; }
.pgsicon-ecommerce-shopping-cart-6:before { content: "\f105"; }
.pgsicon-ecommerce-fashion-1:before { content: "\f106"; }
.pgsicon-ecommerce-arrows-10:before { content: "\f107"; }
.pgsicon-ecommerce-bag-6:before { content: "\f108"; }
.pgsicon-ecommerce-view:before { content: "\f109"; }
.pgsicon-ecommerce-repeat-3:before { content: "\f10a"; }
.pgsicon-ecommerce-delete-2:before { content: "\f10b"; }
.pgsicon-ecommerce-commerce-3:before { content: "\f10c"; }
.pgsicon-ecommerce-shopping-bag-6:before { content: "\f10d"; }
.pgsicon-ecommerce-shopping-bag-5:before { content: "\f10e"; }
.pgsicon-ecommerce-shopping-bag-4:before { content: "\f10f"; }
.pgsicon-ecommerce-shop-1:before { content: "\f110"; }
.pgsicon-ecommerce-placeholder-2:before { content: "\f111"; }
.pgsicon-ecommerce-share-1:before { content: "\f112"; }
.pgsicon-ecommerce-handbag:before { content: "\f113"; }
.pgsicon-ecommerce-filter:before { content: "\f114"; }
.pgsicon-ecommerce-calculator:before { content: "\f115"; }
.pgsicon-ecommerce-barcode:before { content: "\f116"; }
.pgsicon-ecommerce-wallet-1:before { content: "\f117"; }
.pgsicon-ecommerce-invoice-2:before { content: "\f118"; }
.pgsicon-ecommerce-invoice-1:before { content: "\f119"; }
.pgsicon-ecommerce-invoice:before { content: "\f11a"; }
.pgsicon-ecommerce-laptop-1:before { content: "\f11b"; }
.pgsicon-ecommerce-laptop:before { content: "\f11c"; }
.pgsicon-ecommerce-buy:before { content: "\f11d"; }
.pgsicon-ecommerce-24-hours-1:before { content: "\f11e"; }
.pgsicon-ecommerce-online-shop-3:before { content: "\f11f"; }
.pgsicon-ecommerce-new:before { content: "\f120"; }
.pgsicon-ecommerce-shop:before { content: "\f121"; }
.pgsicon-ecommerce-communication:before { content: "\f122"; }
.pgsicon-ecommerce-telephone-1:before { content: "\f123"; }
.pgsicon-ecommerce-24-hours:before { content: "\f124"; }
.pgsicon-ecommerce-like-1:before { content: "\f125"; }
.pgsicon-ecommerce-coupon:before { content: "\f126"; }
.pgsicon-ecommerce-bag-5:before { content: "\f127"; }
.pgsicon-ecommerce-transport:before { content: "\f128"; }
.pgsicon-ecommerce-shapes-3:before { content: "\f129"; }
.pgsicon-ecommerce-worldwide:before { content: "\f12a"; }
.pgsicon-ecommerce-email:before { content: "\f12b"; }
.pgsicon-ecommerce-delivery-truck-1:before { content: "\f12c"; }
.pgsicon-ecommerce-shopping-bag-3:before { content: "\f12d"; }
.pgsicon-ecommerce-box-2:before { content: "\f12e"; }
.pgsicon-ecommerce-box-1:before { content: "\f12f"; }
.pgsicon-ecommerce-telephone:before { content: "\f130"; }
.pgsicon-ecommerce-commerce-2:before { content: "\f131"; }
.pgsicon-ecommerce-shield:before { content: "\f132"; }
.pgsicon-ecommerce-tag:before { content: "\f133"; }
.pgsicon-ecommerce-gift-1:before { content: "\f134"; }
.pgsicon-ecommerce-list:before { content: "\f135"; }
.pgsicon-ecommerce-clipboard:before { content: "\f136"; }
.pgsicon-ecommerce-online-shop-2:before { content: "\f137"; }
.pgsicon-ecommerce-shopping-cart-5:before { content: "\f138"; }
.pgsicon-ecommerce-commerce-1:before { content: "\f139"; }
.pgsicon-ecommerce-commerce:before { content: "\f13a"; }
.pgsicon-ecommerce-headphones-1:before { content: "\f13b"; }
.pgsicon-ecommerce-money-2:before { content: "\f13c"; }
.pgsicon-ecommerce-business-1:before { content: "\f13d"; }
.pgsicon-ecommerce-shopping-bag-2:before { content: "\f13e"; }
.pgsicon-ecommerce-online-shop-1:before { content: "\f13f"; }
.pgsicon-ecommerce-monitor:before { content: "\f140"; }
.pgsicon-ecommerce-shopping-bag-1:before { content: "\f141"; }
.pgsicon-ecommerce-delivery-truck:before { content: "\f142"; }
.pgsicon-ecommerce-box:before { content: "\f143"; }
.pgsicon-ecommerce-online-shop:before { content: "\f144"; }
.pgsicon-ecommerce-shopping-cart-4:before { content: "\f145"; }
.pgsicon-ecommerce-sale-1:before { content: "\f146"; }
.pgsicon-ecommerce-sale:before { content: "\f147"; }
.pgsicon-ecommerce-gift:before { content: "\f148"; }
.pgsicon-ecommerce-credit-card:before { content: "\f149"; }
.pgsicon-ecommerce-shopping-cart-3:before { content: "\f14a"; }
.pgsicon-ecommerce-money-1:before { content: "\f14b"; }
.pgsicon-ecommerce-shopping-cart-2:before { content: "\f14c"; }
.pgsicon-ecommerce-bell:before { content: "\f14d"; }
.pgsicon-ecommerce-arrows-9:before { content: "\f14e"; }
.pgsicon-ecommerce-send-mail:before { content: "\f14f"; }
.pgsicon-ecommerce-wallet:before { content: "\f150"; }
.pgsicon-ecommerce-dollar:before { content: "\f151"; }
.pgsicon-ecommerce-shapes-2:before { content: "\f152"; }
.pgsicon-ecommerce-bag-4:before { content: "\f153"; }
.pgsicon-ecommerce-trash:before { content: "\f154"; }
.pgsicon-ecommerce-money:before { content: "\f155"; }
.pgsicon-ecommerce-cancel:before { content: "\f156"; }
.pgsicon-ecommerce-shopping-1:before { content: "\f157"; }
.pgsicon-ecommerce-security:before { content: "\f158"; }
.pgsicon-ecommerce-recommended:before { content: "\f159"; }
.pgsicon-ecommerce-luxury:before { content: "\f15a"; }
.pgsicon-ecommerce-polo:before { content: "\f15b"; }
.pgsicon-ecommerce-pijama:before { content: "\f15c"; }
.pgsicon-ecommerce-mail:before { content: "\f15d"; }
.pgsicon-ecommerce-paper:before { content: "\f15e"; }
.pgsicon-ecommerce-arrows-8:before { content: "\f15f"; }
.pgsicon-ecommerce-hanger:before { content: "\f160"; }
.pgsicon-ecommerce-google-plus-1:before { content: "\f161"; }
.pgsicon-ecommerce-signs:before { content: "\f162"; }
.pgsicon-ecommerce-shopping-cart-1:before { content: "\f163"; }
.pgsicon-ecommerce-envelope-1:before { content: "\f164"; }
.pgsicon-ecommerce-user-2:before { content: "\f165"; }
.pgsicon-ecommerce-heart-2:before { content: "\f166"; }
.pgsicon-ecommerce-delete-1:before { content: "\f167"; }
.pgsicon-ecommerce-google-plus:before { content: "\f168"; }
.pgsicon-ecommerce-whatsapp:before { content: "\f169"; }
.pgsicon-ecommerce-skype:before { content: "\f16a"; }
.pgsicon-ecommerce-twitter:before { content: "\f16b"; }
.pgsicon-ecommerce-viber:before { content: "\f16c"; }
.pgsicon-ecommerce-snapchat:before { content: "\f16d"; }
.pgsicon-ecommerce-instagram:before { content: "\f16e"; }
.pgsicon-ecommerce-android:before { content: "\f16f"; }
.pgsicon-ecommerce-apple:before { content: "\f170"; }
.pgsicon-ecommerce-google-play:before { content: "\f171"; }
.pgsicon-ecommerce-pinterest:before { content: "\f172"; }
.pgsicon-ecommerce-youtube:before { content: "\f173"; }
.pgsicon-ecommerce-linkedin:before { content: "\f174"; }
.pgsicon-ecommerce-shapes-1:before { content: "\f175"; }
.pgsicon-ecommerce-arrows-7:before { content: "\f176"; }
.pgsicon-ecommerce-360-degrees:before { content: "\f177"; }
.pgsicon-ecommerce-internet:before { content: "\f178"; }
.pgsicon-ecommerce-facebook:before { content: "\f179"; }
.pgsicon-ecommerce-social-media:before { content: "\f17a"; }
.pgsicon-ecommerce-arrows-6:before { content: "\f17b"; }
.pgsicon-ecommerce-arrows-5:before { content: "\f17c"; }
.pgsicon-ecommerce-user-1:before { content: "\f17d"; }
.pgsicon-ecommerce-arrows-4:before { content: "\f17e"; }
.pgsicon-ecommerce-checked:before { content: "\f17f"; }
.pgsicon-ecommerce-heart-1:before { content: "\f180"; }
.pgsicon-ecommerce-repeat-2:before { content: "\f181"; }
.pgsicon-ecommerce-arrows-3:before { content: "\f182"; }
.pgsicon-ecommerce-repeat-1:before { content: "\f183"; }
.pgsicon-ecommerce-user:before { content: "\f184"; }
.pgsicon-ecommerce-placeholder-1:before { content: "\f185"; }
.pgsicon-ecommerce-unlink:before { content: "\f186"; }
.pgsicon-ecommerce-square:before { content: "\f187"; }
.pgsicon-ecommerce-search:before { content: "\f188"; }
.pgsicon-ecommerce-alarm:before { content: "\f189"; }
.pgsicon-ecommerce-like:before { content: "\f18a"; }
.pgsicon-ecommerce-share:before { content: "\f18b"; }
.pgsicon-ecommerce-multiply:before { content: "\f18c"; }
.pgsicon-ecommerce-zoom-in:before { content: "\f18d"; }
.pgsicon-ecommerce-check:before { content: "\f18e"; }
.pgsicon-ecommerce-dress:before { content: "\f18f"; }
.pgsicon-ecommerce-bag-3:before { content: "\f190"; }
.pgsicon-ecommerce-market:before { content: "\f191"; }
.pgsicon-ecommerce-shopping:before { content: "\f192"; }
.pgsicon-ecommerce-arrows-2:before { content: "\f193"; }
.pgsicon-ecommerce-repeat:before { content: "\f194"; }
.pgsicon-ecommerce-arrows-1:before { content: "\f195"; }
.pgsicon-ecommerce-envelope:before { content: "\f196"; }
.pgsicon-ecommerce-shopping-bag:before { content: "\f197"; }
.pgsicon-ecommerce-shopping-cart:before { content: "\f198"; }
.pgsicon-ecommerce-headphones:before { content: "\f199"; }
.pgsicon-ecommerce-reload:before { content: "\f19a"; }
.pgsicon-ecommerce-house:before { content: "\f19b"; }
.pgsicon-ecommerce-avatar-1:before { content: "\f19c"; }
.pgsicon-ecommerce-shuffle:before { content: "\f19d"; }
.pgsicon-ecommerce-avatar:before { content: "\f19e"; }
.pgsicon-ecommerce-star:before { content: "\f19f"; }
.pgsicon-ecommerce-link:before { content: "\f1a0"; }
.pgsicon-ecommerce-padlock:before { content: "\f1a1"; }
.pgsicon-ecommerce-settings:before { content: "\f1a2"; }
.pgsicon-ecommerce-paper-plane:before { content: "\f1a3"; }
.pgsicon-ecommerce-magnifying-glass-1:before { content: "\f1a4"; }
.pgsicon-ecommerce-heart:before { content: "\f1a5"; }
.pgsicon-ecommerce-placeholder:before { content: "\f1a6"; }
.pgsicon-ecommerce-garbage:before { content: "\f1a7"; }
.pgsicon-ecommerce-business:before { content: "\f1a8"; }
.pgsicon-ecommerce-dollar-symbol:before { content: "\f1a9"; }
.pgsicon-ecommerce-magnifying-glass:before { content: "\f1aa"; }
.pgsicon-ecommerce-bag-2:before { content: "\f1ab"; }
.pgsicon-ecommerce-phone-call-1:before { content: "\f1ac"; }
.pgsicon-ecommerce-phone-call:before { content: "\f1ad"; }
.pgsicon-ecommerce-fashion:before { content: "\f1ae"; }
.pgsicon-ecommerce-delete:before { content: "\f1af"; }
.pgsicon-ecommerce-technical-support-line:before { content: "\f1b0"; }
.pgsicon-ecommerce-bag-1:before { content: "\f1b1"; }
.pgsicon-ecommerce-menu-of-three-horizontal-parallel-straight-lines-outline:before { content: "\f1b2"; }
.pgsicon-ecommerce-favorite:before { content: "\f1b3"; }
.pgsicon-ecommerce-e-mail-envelope:before { content: "\f1b4"; }
.pgsicon-ecommerce-replay-arrow:before { content: "\f1b5"; }
.pgsicon-ecommerce-sign:before { content: "\f1b6"; }
.pgsicon-ecommerce-rightwards-pointing-arrow:before { content: "\f1b7"; }
.pgsicon-ecommerce-medical:before { content: "\f1b8"; }
.pgsicon-ecommerce-downwards-pointer:before { content: "\f1b9"; }
.pgsicon-ecommerce-sports:before { content: "\f1ba"; }
.pgsicon-ecommerce-ribbon:before { content: "\f1bb"; }
.pgsicon-ecommerce-arrow:before { content: "\f1bc"; }
.pgsicon-ecommerce-circle-with-left-arrow:before { content: "\f1bd"; }
.pgsicon-ecommerce-play:before { content: "\f1be"; }
.pgsicon-ecommerce-empty-shopping-cart:before { content: "\f1bf"; }
.pgsicon-ecommerce-rightwards-pointer-button:before { content: "\f1c0"; }
.pgsicon-ecommerce-arrow-chevron:before { content: "\f1c1"; }
.pgsicon-ecommerce-arrows:before { content: "\f1c2"; }
.pgsicon-ecommerce-shapes:before { content: "\f1c3"; }
.pgsicon-ecommerce-leftwards-pointer:before { content: "\f1c4"; }
.pgsicon-ecommerce-bag:before { content: "\f1c5"; }
.pgsicon-ecommerce-rounded-magnifying-glass:before { content: "\f1c6"; }
.pgsicon-ecommerce-shopping-basket:before { content: "\f1c7"; }@font-face {
font-family: "BPGarialcaps";  
src: url(http://barberstore.ge/wp-content/themes/ciyashop/fonts/bpg-arial-caps-webfont.ttf);  
font-weight: normal;  
}
h1,h2,h3,h4,h5,h6,.menu-item a,.cat-item a,.top-menu a,.tp-parallax-wrap a  { 
font-family: "BPGarialcaps" !important
}
@font-face {
font-family: "BPGarial";  
src: url(http://barberstore.ge/wp-content/themes/ciyashop/fonts/bpg_arial_2009.ttf);  
font-weight: normal;  
}
*  { 
font-family: "BPGarial"
}
.woocommerce-products-header .pgs_shop_filters >  .widgettitle {
display: none;
}  
* {
text-transform:inherit !important;
}.mpc-animation{opacity:0}
.mpc-no-transition,.velocity-animating,.velocity-animating .mpc-transition{-webkit-transition:none!important;transition:none!important}
.mpc-transition{-webkit-transition:all .25s;transition:all .25s}
.mpc-display--block{display:block!important}
.mpc-effect--circle::before,.mpc-effect--shine::before{z-index:2;display:block;pointer-events:none;content:''}
.mpc-align--left{text-align:left}
.mpc-align--right{text-align:right}
.mpc-align--center{text-align:center} .mpc-effect--brightness .mpc-item img{-webkit-filter:brightness(50%);filter:brightness(50%)}
.mpc-effect--brightness .mpc-item:hover img,.mpc-effect--brightness.mpc-effect--reverse .mpc-item img{-webkit-filter:brightness(100%);filter:brightness(100%)}
.mpc-effect--brightness.mpc-effect--reverse .mpc-item:hover img{-webkit-filter:brightness(50%);filter:brightness(50%)}
.mpc-effect--contrast .mpc-item img{-webkit-filter:contrast(.5);filter:contrast(.5)}
.mpc-effect--contrast .mpc-item:hover img,.mpc-effect--contrast.mpc-effect--reverse .mpc-item img{-webkit-filter:contrast(1);filter:contrast(1)}
.mpc-effect--contrast.mpc-effect--reverse .mpc-item:hover img{-webkit-filter:contrast(.5);filter:contrast(.5)}
.mpc-effect--grey-scale .mpc-item img{-webkit-filter:grayscale(1);filter:grayscale(1)}
.mpc-effect--grey-scale .mpc-item:hover img,.mpc-effect--grey-scale.mpc-effect--reverse .mpc-item img{-webkit-filter:grayscale(0);filter:grayscale(0)}
.mpc-effect--grey-scale.mpc-effect--reverse .mpc-item:hover img{-webkit-filter:grayscale(1);filter:grayscale(1)}
.mpc-effect--hue .mpc-item img{-webkit-filter:hue-rotate(180deg);filter:hue-rotate(180deg)}
.mpc-effect--hue .mpc-item:hover img,.mpc-effect--hue.mpc-effect--reverse .mpc-item img{-webkit-filter:hue-rotate(0);filter:hue-rotate(0)}
.mpc-effect--hue.mpc-effect--reverse .mpc-item:hover img{-webkit-filter:hue-rotate(180deg);filter:hue-rotate(180deg)}
.mpc-effect--invert .mpc-item img{-webkit-filter:invert(1);filter:invert(1)}
.mpc-effect--invert .mpc-item:hover img,.mpc-effect--invert.mpc-effect--reverse .mpc-item img{-webkit-filter:invert(0);filter:invert(0)}
.mpc-effect--invert.mpc-effect--reverse .mpc-item:hover img{-webkit-filter:invert(1);filter:invert(1)}
.mpc-effect--saturate .mpc-item img{-webkit-filter:saturate(200%);filter:saturate(200%)}
.mpc-effect--saturate .mpc-item:hover img,.mpc-effect--saturate.mpc-effect--reverse .mpc-item img{-webkit-filter:saturate(100%);filter:saturate(100%)}
.mpc-effect--saturate.mpc-effect--reverse .mpc-item:hover img{-webkit-filter:saturate(200%);filter:saturate(200%)}
.mpc-effect--sepia .mpc-item img{-webkit-filter:sepia(1);filter:sepia(1)}
.mpc-effect--sepia .mpc-item:hover img,.mpc-effect--sepia.mpc-effect--reverse .mpc-item img{-webkit-filter:sepia(0);filter:sepia(0)}
.mpc-effect--sepia.mpc-effect--reverse .mpc-item:hover img{-webkit-filter:sepia(1);filter:sepia(1)} .mpc-effect--target{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.mpc-effect--zoomIn .mpc-effect--target{-webkit-transform:scale(1);transform:scale(1)}
.mpc-effect--zoomOut:hover .mpc-effect--target{-webkit-transform:scale(1)!important;transform:scale(1)!important}
.mpc-effect--zoomOutRotate:hover .mpc-effect--target{-webkit-transform:scale(1) rotate(0)!important;transform:scale(1) rotate(0)!important}
.mpc-effect--zoomInRotate .mpc-effect--target{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}
.mpc-effect--flashing:hover .mpc-effect--target{opacity:1;-webkit-animation:flash 1.5s;animation:flash 1.5s}
@-webkit-keyframes flash{0%{opacity:.4}
100%{opacity:1}
}
@keyframes flash{0%{opacity:.4}
100%{opacity:1}
}
.mpc-effect--shine{position:relative;overflow:hidden}
.mpc-effect--shine::before{position:absolute;top:0;left:-100%;width:50%;height:100%;-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}
.mpc-effect--shine:hover::before{-webkit-animation:shine .75s;animation:shine .75s}
@-webkit-keyframes shine{100%{left:125%}
}
@keyframes shine{100%{left:125%}
}
.mpc-effect--circle{position:relative;overflow:hidden}
.mpc-effect--circle::before{position:absolute;top:50%;left:50%;width:0;height:0;border-radius:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}
.mpc-effect--circle:hover::before{-webkit-animation:circle .75s;animation:circle .75s}
@-webkit-keyframes circle{0%,40%{opacity:1}
100%{width:200%;height:200%;opacity:0}
}
@keyframes circle{0%,40%{opacity:1}
100%{width:200%;height:200%;opacity:0}
} div[class^=mpc-]>p{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;text-align:inherit;text-transform:inherit}
.mpc-content-align,.mpc-content-wrapper{display:inline-block;vertical-align:middle}
.mpc-content-align{height:100%}
.mpc-content-wrapper{max-height:100%;overflow:auto}
.mpc-content-wrapper::-webkit-scrollbar{width:3px;background:rgba(255,255,255,.2)}
.mpc-content-wrapper::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)}
.mpc-content-wrapper:after{content:'';display:block;clear:both}
.mpc-carousel__wrapper{position:relative;z-index:1}
[data-mpcslick]:not(.slick-slider){-ms-flex-pack:center;display:flex;justify-content:center}
[data-mpcslick]:not(.slick-slider)>div{margin:0!important;-ms-flex:0 1 auto;flex:0 1 auto}
.mpc-navigation+[data-mpcslick]:not(.slick-slider),[data-mpcslick]:not(.slick-slider)+.mpc-navigation{display:none}
.slick-cloned .mpc-init,.slick-cloned.mpc-init{visibility:visible!important;opacity:1}
[data-slick-cols="1"]:not(.slick-slider)>div{width:100%}
[data-slick-cols="2"]:not(.slick-slider)>div{width:50%}
[data-slick-cols="3"]:not(.slick-slider)>div{width:33%}
[data-slick-cols="4"]:not(.slick-slider)>div{width:25%}
[data-slick-cols="5"]:not(.slick-slider)>div{width:20%}
[data-slick-cols="6"]:not(.slick-slider)>div{width:16.66%}
[data-slick-cols="7"]:not(.slick-slider)>div{width:14.28%}
[data-slick-cols="8"]:not(.slick-slider)>div{width:12.5%}
@media only screen and (max-width:768px){.mpc-navigation{display:none}
}
.mpc-icon--mirror{display:block!important;-webkit-transform:translate(0,0) rotateY(180deg)!important;transform:translate(0,0) rotateY(180deg)}
.mpc-image-placeholder{background-position:center!important;background-size:64px!important;background-image:url(//barberstore.ge/wp-content/plugins/mpc-massive/assets/images/mpc-image-placeholder.png);background-repeat:no-repeat;background-color:#eee}
@media (max-width:767px){.pp_bottom,.pp_details,.pp_gallery,.pp_hoverContainer,.pp_top,a.pp_contract,a.pp_expand{display:none!important}
.pp_pic_holder.pp_default{width:96%!important;left:2%!important;overflow:hidden}
#pp_full_res img,.pp_content,.pp_fade{width:100%!important}
div.pp_default .pp_content_container .pp_left{padding-left:0!important}
div.pp_default .pp_content_container .pp_right{padding-right:0!important}
.pp_content{height:auto!important}
.pp_fade{height:100%!important}
#pp_full_res img{height:auto!important;vertical-align:middle}
a.pp_close{right:10px!important;top:10px!important}
}
@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-o-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
.mfp-figure{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}
.mpc-notice{background:#E67D7D;color:#fff;padding:1em 2em;font-style:italic}
.mpc-notice a{font-style:italic;color:#fff!important;border-bottom:1px dotted}
.mpc-notice a:hover{color:#eee!important}
.rtl .slick-slide,[dir=rtl] .slick-slide{float:right}
.rtl .mpc-nav__arrow,[dir=rtl] .mpc-nav__arrow{float:left}
[class*=mpc],[class*=mpc]:after,[class*=mpc]:before{-webkit-box-sizing:border-box;box-sizing:border-box}
[class^=mpc-] .slick-list{opacity:1}
.site-inner{overflow:visible}
.mk-page-section-wrapper{overflow:hidden}
button.mfp-arrow,button.mfp-close{z-index:1000000} .mpc-alert-wrap { position: relative; }
.mpc-alert { display: flex; align-items: stretch; width: 100%; overflow: hidden; }
.mpc-alert__icon, .mpc-alert__dismiss { display: flex; align-items: center; justify-content: center; min-width: 2em; }
.mpc-alert__icon i, .mpc-alert__dismiss i { display: block; }
.mpc-alert__dismiss { cursor: pointer; border-width: 0; border-style: none; border-color: transparent; }
.mpc-alert__dismiss.mpc-dismiss--corner { display: block; min-width: initial; text-align: center; position: absolute; top: 0; left: 100%; -webkit-transform: translate3d(-50%, -50%, 0); transform: translate3d(-50%, -50%, 0); }
.mpc-alert__content { display: flex; flex-wrap: wrap; align-items: center; flex-grow: 1; font-family: inherit; }
.mpc-alert__content > * { flex: 0 1 100%; }
.mpc-alert__content p:first-child { margin-top: 0 !important; }
.mpc-alert__content p:last-child { margin-bottom: 0 !important; }
@media screen and (max-width: 767px) { .mpc-alert__icon { display: none; } } .mpc-animated-text-wrap { display: inline-block; vertical-align: middle; }
.mpc-animated-text { display: inline-block; vertical-align: middle; min-height: 1em; overflow: hidden; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
@media screen and (max-width: 768px) { .mpc-animated-text { display: block; margin: 0 auto; } }
.mpc-animated-text:before { content: '\00a0'; display: inline-block; width: 0; float: left; }
.mpc-animated-text__block, .mpc-animated-text__word { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; line-height: inherit; }
.mpc-animated-text-wrap.mpc-style--rotator .mpc-animated-text { overflow: hidden; }
.mpc-animated-text-wrap.mpc-style--rotator .mpc-animated-text__block { display: none; }
.mpc-animated-text-wrap.mpc-style--rotator .mpc-animated-text__block:first-child { display: block; }
.mpc-animated-text-wrap.mpc-style--rotator .mpc-animated-text__word { display: inline-block; white-space: nowrap; }
@media screen and (max-width: 992px) { .mpc-animated-text-wrap.mpc-style--rotator .mpc-animated-text__word { white-space: normal; } }
.mpc-animated-text-wrap.mpc-style--rotator.mpc-loaded .mpc-animated-text__block { display: block; }
.mpc-animated-text-wrap.mpc-style--typewrite .mpc-animated-text_block { display: inline-block; }
.mpc-animated-text__pointer { display: inline-block; vertical-align: middle; border-left: 2px solid; margin-left: .25em; line-height: 1; -webkit-animation: mpc-blink .75s infinite; animation: mpc-blink .75s infinite; }
@media screen and (max-width: 992px) { .mpc-animated-text__pointer { display: none; } }
.mpc-animated-text__side { display: inline-block; vertical-align: middle; }
.mpc-animated-text__side.mpc-animated-text__before { margin-right: .4em; }
.mpc-animated-text__side.mpc-animated-text__after { margin-left: .4em; }
@-webkit-keyframes mpc-blink { 0% { opacity: 0; }
50% { opacity: 1; }
100% { opacity: 0; } }
@keyframes mpc-blink { 0% { opacity: 0; }
50% { opacity: 1; }
100% { opacity: 0; } } .mpc-button { position: relative; display: inline-block; overflow: hidden; text-decoration: none; z-index: 1; }
.mpc-button:hover { -webkit-transform: translate3d(0, 0, 0); }
.mpc-tooltip-wrap > .mpc-button { display: block; }
.mpc-button__content { position: relative; z-index: 2; }
.mpc-button__title { display: inline-block; vertical-align: middle; }
.mpc-button__icon { text-align: center; vertical-align: middle; display: inline-block; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
.mpc-button__background { position: absolute; z-index: 1; opacity: 0; }
.mpc-button:hover .mpc-button__background, .mpc-active .mpc-button .mpc-button__background, .mpc-parent-hover:hover .mpc-button .mpc-button__background { opacity: 1; }
.mpc-button__background.mpc-effect-type--fade.mpc-effect-side--in { top: 0; bottom: 0; left: 0; right: 0; }
.mpc-button__background.mpc-effect-type--slide.mpc-effect-side--top { top: -100%; left: 0; width: 100%; height: 100%; }
.mpc-button:hover .mpc-button__background.mpc-effect-type--slide.mpc-effect-side--top, .mpc-active .mpc-button .mpc-button__background.mpc-effect-type--slide.mpc-effect-side--top, .mpc-parent-hover:hover .mpc-button .mpc-button__background.mpc-effect-type--slide.mpc-effect-side--top { top: 0; }
.mpc-button__background.mpc-effect-type--slide.mpc-effect-side--right { top: 0; left: 100%; width: 100%; height: 100%; }
.mpc-button:hover .mpc-button__background.mpc-effect-type--slide.mpc-effect-side--right, .mpc-active .mpc-button .mpc-button__background.mpc-effect-type--slide.mpc-effect-side--right, .mpc-parent-hover:hover .mpc-button .mpc-button__background.mpc-effect-type--slide.mpc-effect-side--right { left: 0; }
.mpc-button__background.mpc-effect-type--slide.mpc-effect-side--bottom { top: 100%; left: 0; width: 100%; height: 100%; }
.mpc-button:hover .mpc-button__background.mpc-effect-type--slide.mpc-effect-side--bottom, .mpc-active .mpc-button .mpc-button__background.mpc-effect-type--slide.mpc-effect-side--bottom, .mpc-parent-hover:hover .mpc-button .mpc-button__background.mpc-effect-type--slide.mpc-effect-side--bottom { top: 0; }
.mpc-button__background.mpc-effect-type--slide.mpc-effect-side--left { top: 0; left: -100%; width: 100%; height: 100%; }
.mpc-button:hover .mpc-button__background.mpc-effect-type--slide.mpc-effect-side--left, .mpc-active .mpc-button .mpc-button__background.mpc-effect-type--slide.mpc-effect-side--left, .mpc-parent-hover:hover .mpc-button .mpc-button__background.mpc-effect-type--slide.mpc-effect-side--left { left: 0; }
.mpc-button__background.mpc-effect-type--expand.mpc-effect-side--horizontal { top: 0; bottom: 0; left: 50%; right: 50%; }
.mpc-button:hover .mpc-button__background.mpc-effect-type--expand.mpc-effect-side--horizontal, .mpc-active .mpc-button .mpc-button__background.mpc-effect-type--expand.mpc-effect-side--horizontal, .mpc-parent-hover:hover .mpc-button .mpc-button__background.mpc-effect-type--expand.mpc-effect-side--horizontal { left: 5%; right: 5%; }
.mpc-button__background.mpc-effect-type--expand.mpc-effect-side--vertical { top: 50%; bottom: 50%; left: 0; right: 0; }
.mpc-button:hover .mpc-button__background.mpc-effect-type--expand.mpc-effect-side--vertical, .mpc-active .mpc-button .mpc-button__background.mpc-effect-type--expand.mpc-effect-side--vertical, .mpc-parent-hover:hover .mpc-button .mpc-button__background.mpc-effect-type--expand.mpc-effect-side--vertical { top: 5%; bottom: 5%; }
.mpc-button__background.mpc-effect-type--expand.mpc-effect-side--diagonal_left { top: 50%; bottom: 50%; left: -20%; right: -20%; transform: rotate(45deg); }
.mpc-button:hover .mpc-button__background.mpc-effect-type--expand.mpc-effect-side--diagonal_left, .mpc-active .mpc-button .mpc-button__background.mpc-effect-type--expand.mpc-effect-side--diagonal_left, .mpc-parent-hover:hover .mpc-button .mpc-button__background.mpc-effect-type--expand.mpc-effect-side--diagonal_left { top: -60%; bottom: -60%; }
.mpc-button__background.mpc-effect-type--expand.mpc-effect-side--diagonal_right { top: 50%; bottom: 50%; left: -20%; right: -20%; transform: rotate(-45deg); }
.mpc-button:hover .mpc-button__background.mpc-effect-type--expand.mpc-effect-side--diagonal_right, .mpc-active .mpc-button .mpc-button__background.mpc-effect-type--expand.mpc-effect-side--diagonal_right, .mpc-parent-hover:hover .mpc-button .mpc-button__background.mpc-effect-type--expand.mpc-effect-side--diagonal_right { top: -60%; bottom: -60%; }
.mpc-button__content.mpc-effect-type--stay.mpc-effect-side--left .mpc-button__icon { padding-right: .5em; }
.mpc-button__content.mpc-effect-type--stay.mpc-effect-side--left .mpc-button__title { padding-left: 0; }
.mpc-button__content.mpc-effect-type--stay.mpc-effect-side--right .mpc-button__icon { padding-left: .5em; }
.mpc-button__content.mpc-effect-type--stay.mpc-effect-side--right .mpc-button__title { padding-right: 0; }
.mpc-button__content.mpc-effect-type--slide .mpc-button__icon { position: absolute; top: 50%; opacity: 0; -ms-transform: translateY(-50%); transform: translateY(-50%); }
.mpc-button:hover .mpc-button__content.mpc-effect-type--slide .mpc-button__icon, .mpc-active .mpc-button .mpc-button__content.mpc-effect-type--slide .mpc-button__icon, .mpc-parent-hover:hover .mpc-button .mpc-button__content.mpc-effect-type--slide .mpc-button__icon { opacity: 1; }
.mpc-button__content.mpc-effect-type--slide.mpc-effect-side--left .mpc-button__icon { left: -100%; padding: 0; }
.mpc-button:hover .mpc-button__content.mpc-effect-type--slide.mpc-effect-side--left .mpc-button__icon, .mpc-active .mpc-button .mpc-button__content.mpc-effect-type--slide.mpc-effect-side--left .mpc-button__icon, .mpc-parent-hover:hover .mpc-button .mpc-button__content.mpc-effect-type--slide.mpc-effect-side--left .mpc-button__icon { left: 5%; }
.mpc-button__content.mpc-effect-type--slide.mpc-effect-side--right .mpc-button__icon { right: -100%; padding: 0; }
.mpc-button:hover .mpc-button__content.mpc-effect-type--slide.mpc-effect-side--right .mpc-button__icon, .mpc-active .mpc-button .mpc-button__content.mpc-effect-type--slide.mpc-effect-side--right .mpc-button__icon, .mpc-parent-hover:hover .mpc-button .mpc-button__content.mpc-effect-type--slide.mpc-effect-side--right .mpc-button__icon { right: 5%; }
.mpc-button__content.mpc-effect-type--push_out { overflow: hidden; }
.mpc-button__content.mpc-effect-type--push_out .mpc-button__icon { position: absolute; opacity: 0; -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); }
.mpc-button:hover .mpc-button__content.mpc-effect-type--push_out .mpc-button__icon, .mpc-active .mpc-button .mpc-button__content.mpc-effect-type--push_out .mpc-button__icon, .mpc-parent-hover:hover .mpc-button .mpc-button__content.mpc-effect-type--push_out .mpc-button__icon { opacity: 1; }
.mpc-button__content.mpc-effect-type--push_out .mpc-button__title { position: relative; }
.mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--top .mpc-button__icon { top: -100%; left: 50%; }
.mpc-button:hover .mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--top .mpc-button__icon, .mpc-active .mpc-button .mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--top .mpc-button__icon, .mpc-parent-hover:hover .mpc-button .mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--top .mpc-button__icon { top: 50%; }
.mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--top .mpc-button__title { top: 0; }
.mpc-button:hover .mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--top .mpc-button__title, .mpc-active .mpc-button .mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--top .mpc-button__title, .mpc-parent-hover:hover .mpc-button .mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--top .mpc-button__title { top: 5em; }
.mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--right .mpc-button__icon { top: 50%; left: 150%; }
.mpc-button:hover .mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--right .mpc-button__icon, .mpc-active .mpc-button .mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--right .mpc-button__icon, .mpc-parent-hover:hover .mpc-button .mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--right .mpc-button__icon { left: 50%; }
.mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--right .mpc-button__title { left: 0; }
.mpc-button:hover .mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--right .mpc-button__title, .mpc-active .mpc-button .mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--right .mpc-button__title, .mpc-parent-hover:hover .mpc-button .mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--right .mpc-button__title { left: -100%; }
.mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--bottom .mpc-button__icon { top: 150%; left: 50%; }
.mpc-button:hover .mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--bottom .mpc-button__icon, .mpc-active .mpc-button .mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--bottom .mpc-button__icon, .mpc-parent-hover:hover .mpc-button .mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--bottom .mpc-button__icon { top: 50%; }
.mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--bottom .mpc-button__title { top: 0; }
.mpc-button:hover .mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--bottom .mpc-button__title, .mpc-active .mpc-button .mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--bottom .mpc-button__title, .mpc-parent-hover:hover .mpc-button .mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--bottom .mpc-button__title { top: -5em; }
.mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--left .mpc-button__icon { top: 50%; left: -100%; }
.mpc-button:hover .mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--left .mpc-button__icon, .mpc-active .mpc-button .mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--left .mpc-button__icon, .mpc-parent-hover:hover .mpc-button .mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--left .mpc-button__icon { left: 50%; }
.mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--left .mpc-button__title { left: 0; }
.mpc-button:hover .mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--left .mpc-button__title, .mpc-active .mpc-button .mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--left .mpc-button__title, .mpc-parent-hover:hover .mpc-button .mpc-button__content.mpc-effect-type--push_out.mpc-effect-side--left .mpc-button__title { left: 100%; } .mpc-button-set { display: inline-block; }
.mpc-button-set.mpc-fullwidth.mpc-style--horizontal { display: -ms-flexbox; display: flex; align-items: center; }
.mpc-button-set.mpc-fullwidth.mpc-style--horizontal > .mpc-button, .mpc-button-set.mpc-fullwidth.mpc-style--horizontal > .mpc-lightbox, .mpc-button-set.mpc-fullwidth.mpc-style--horizontal > .mpc-add_to_cart { flex-grow: 1; }
.mpc-button-set.mpc-fullwidth.mpc-style--horizontal > .mpc-button .mpc-button, .mpc-button-set.mpc-fullwidth.mpc-style--horizontal > .mpc-lightbox .mpc-button, .mpc-button-set.mpc-fullwidth.mpc-style--horizontal > .mpc-add_to_cart .mpc-button { display: block; }
.mpc-button-set.mpc-fullwidth.mpc-style--vertical { display: block; }
.mpc-button-set.mpc-style--vertical { text-align: center; }
.mpc-button-set .mpc-lightbox .mpc-button { vertical-align: bottom; }
.mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-tooltip-wrap, .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-add_to_cart-wrap, .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-button, .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-lightbox, .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-add_to_cart { vertical-align: middle; }
.mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-tooltip-wrap:first-child, .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-tooltip-wrap:first-child .mpc-button, .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-add_to_cart-wrap:first-child, .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-add_to_cart-wrap:first-child .mpc-button, .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-button:first-child, .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-button:first-child .mpc-button, .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-lightbox:first-child, .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-lightbox:first-child .mpc-button, .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-add_to_cart:first-child, .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-add_to_cart:first-child .mpc-button { border-bottom-right-radius: 0; border-top-right-radius: 0; padding-left: 0 !important; }
.mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-tooltip-wrap:last-child, .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-tooltip-wrap:last-child .mpc-button, .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-add_to_cart-wrap:last-child, .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-add_to_cart-wrap:last-child .mpc-button, .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-button:last-child, .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-button:last-child .mpc-button, .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-lightbox:last-child, .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-lightbox:last-child .mpc-button, .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-add_to_cart:last-child, .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-add_to_cart:last-child .mpc-button { border-left-width: 0; border-bottom-left-radius: 0; border-top-left-radius: 0; padding-right: 0 !important; }
.mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-tooltip-wrap:not(:first-child):not(:last-child), .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-tooltip-wrap:not(:first-child):not(:last-child) .mpc-button, .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-add_to_cart-wrap:not(:first-child):not(:last-child), .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-add_to_cart-wrap:not(:first-child):not(:last-child) .mpc-button, .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-button:not(:first-child):not(:last-child), .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-button:not(:first-child):not(:last-child) .mpc-button, .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-lightbox:not(:first-child):not(:last-child), .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-lightbox:not(:first-child):not(:last-child) .mpc-button, .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-add_to_cart:not(:first-child):not(:last-child), .mpc-button-set.mpc-style--horizontal:not(.mpc-frontend) > .mpc-add_to_cart:not(:first-child):not(:last-child) .mpc-button { border-left-width: 0; border-radius: 0; }
.mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-tooltip-wrap, .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-add_to_cart-wrap, .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-button, .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-lightbox, .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-add_to_cart { display: block; }
.mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-tooltip-wrap:first-child, .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-tooltip-wrap:first-child .mpc-button, .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-add_to_cart-wrap:first-child, .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-add_to_cart-wrap:first-child .mpc-button, .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-button:first-child, .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-button:first-child .mpc-button, .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-lightbox:first-child, .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-lightbox:first-child .mpc-button, .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-add_to_cart:first-child, .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-add_to_cart:first-child .mpc-button { border-bottom-left-radius: 0; border-bottom-right-radius: 0; padding-top: 0 !important; }
.mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-tooltip-wrap:last-child, .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-tooltip-wrap:last-child .mpc-button, .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-add_to_cart-wrap:last-child, .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-add_to_cart-wrap:last-child .mpc-button, .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-button:last-child, .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-button:last-child .mpc-button, .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-lightbox:last-child, .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-lightbox:last-child .mpc-button, .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-add_to_cart:last-child, .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-add_to_cart:last-child .mpc-button { border-top-width: 0; border-top-left-radius: 0; border-top-right-radius: 0; padding-bottom: 0 !important; }
.mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-tooltip-wrap:not(:first-child):not(:last-child), .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-tooltip-wrap:not(:first-child):not(:last-child) .mpc-button, .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-add_to_cart-wrap:not(:first-child):not(:last-child), .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-add_to_cart-wrap:not(:first-child):not(:last-child) .mpc-button, .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-button:not(:first-child):not(:last-child), .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-button:not(:first-child):not(:last-child) .mpc-button, .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-lightbox:not(:first-child):not(:last-child), .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-lightbox:not(:first-child):not(:last-child) .mpc-button, .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-add_to_cart:not(:first-child):not(:last-child), .mpc-button-set.mpc-style--vertical:not(.mpc-frontend) .mpc-add_to_cart:not(:first-child):not(:last-child) .mpc-button { border-top-width: 0; border-radius: 0; }
.mpc-button-set .mpc-button-separator-box { display: inline-block; -webkit-transform: translateX(-50%); transform: translateX(-50%); }
.mpc-button-set .mpc-button-separator { display: inline-block; min-width: 1em; text-align: center; white-space: nowrap; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
.mpc-button-set .mpc-button-separator.mpc-empty { min-width: 0; }
.mpc-button-set.mpc-style--vertical .mpc-button-separator-box { -webkit-transform: translateY(-50%); transform: translateY(-50%); }
.mpc-button-set .mpc-button-separator-wrap { position: relative; display: inline-block; width: 0; vertical-align: middle; z-index: 2; }
.mpc-button-set .mpc-button-separator-wrap:last-child { display: none; }
.mpc-button-set.mpc-style--vertical .mpc-button-separator-wrap { display: block; height: 0; width: auto; } .mpc-callout { display: block; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; }
.mpc-callout__content { overflow: hidden; }
.mpc-callout__content .mpc-callout__description { padding: 0; }
.mpc-callout__heading { padding: 0; }
.mpc-callout__icon-wrap { display: block; }
.mpc-callout__icon-wrap:not(.mpc-icon--image) i { width: 1.35em; height: 1.35em; line-height: 1.35em; font-style: normal; }
.mpc-callout__icon-wrap i { display: block; text-align: center; }
.mpc-callout__icon-wrap img { vertical-align: middle; }
.mpc-callout__icon { display: inline-block; max-width: 100%; } .mpc-callout--style_1 { display: flex; align-items: center; width: 100%; }
.mpc-callout--style_1 .mpc-callout__content { flex: 1 1 auto; }
.mpc-callout--style_1 .mpc-callout__content p:first-child { margin-top: 0 !important; }
.mpc-callout--style_1 .mpc-callout__content p:last-child { margin-bottom: 0 !important; }
.mpc-callout--style_1 .mpc-callout__button { white-space: nowrap; flex: 0 0 auto; }
.mpc-callout--style_1 .mpc-callout__button .mpc-button { vertical-align: bottom; } .mpc-callout--style_2 { text-align: center; } .mpc-callout--style_3 { text-align: center; } .mpc-callout--style_4 { display: table; width: 100%; }
.mpc-callout--style_4 .mpc-callout__icon-wrap { display: table-cell; vertical-align: middle; }
.mpc-callout--style_4 .mpc-callout__content { display: table-cell; vertical-align: middle; }
.mpc-callout--style_4 .mpc-callout__content p:first-child { margin-top: 0 !important; }
.mpc-callout--style_4 .mpc-callout__content p:last-child { margin-bottom: 0 !important; }
.mpc-callout--style_4 .mpc-callout__button { display: table-cell; vertical-align: middle; white-space: nowrap; }
.mpc-callout--style_4 .mpc-callout__button .mpc-button { vertical-align: bottom; } .mpc-callout--style_5 { display: table; width: 100%; }
.mpc-callout--style_5 .mpc-callout__content { display: table-cell; width: 40%; text-align: left; vertical-align: middle; }
.mpc-callout--style_5 .mpc-callout__content p:first-child { margin-top: 0 !important; }
.mpc-callout--style_5 .mpc-callout__content p:last-child { margin-bottom: 0 !important; }
.mpc-callout--style_5 .mpc-callout__icon-wrap { display: table-cell; width: 10%; vertical-align: middle; text-align: center; }
.mpc-callout--style_5 .mpc-callout__button { display: table-cell; width: 40%; text-align: right; vertical-align: middle; }
.mpc-callout--style_5 .mpc-callout__button .mpc-button { vertical-align: bottom; } .mpc-callout--style_6 { text-align: center; } .mpc-callout--style_7 { text-align: center; } .mpc-callout--style_8 .mpc-callout__icon-wrap { float: left; } .mpc-callout--style_9 .mpc-callout__icon-wrap { float: right; }
@media screen and (max-width: 992px) { .mpc-callout__heading, .mpc-callout__description, .mpc-callout__button, .mpc-callout__icon-wrap { text-align: center !important; }
.mpc-callout__heading { line-height: 1.25em !important; }
.mpc-callout__heading, .mpc-callout__description { max-width: initial !important; }
.mpc-callout--style_1, .mpc-callout--style_4, .mpc-callout--style_5, .mpc-callout--style_8, .mpc-callout--style_9 { display: block; }
.mpc-callout--style_1 .mpc-callout__icon-wrap, .mpc-callout--style_1 .mpc-callout__content, .mpc-callout--style_1 .mpc-callout__button, .mpc-callout--style_4 .mpc-callout__icon-wrap, .mpc-callout--style_4 .mpc-callout__content, .mpc-callout--style_4 .mpc-callout__button, .mpc-callout--style_5 .mpc-callout__icon-wrap, .mpc-callout--style_5 .mpc-callout__content, .mpc-callout--style_5 .mpc-callout__button, .mpc-callout--style_8 .mpc-callout__icon-wrap, .mpc-callout--style_8 .mpc-callout__content, .mpc-callout--style_8 .mpc-callout__button, .mpc-callout--style_9 .mpc-callout__icon-wrap, .mpc-callout--style_9 .mpc-callout__content, .mpc-callout--style_9 .mpc-callout__button { display: block; width: 100%; }
.mpc-callout--style_1 .mpc-callout .mpc-button, .mpc-callout--style_1 .mpc-callout__icon, .mpc-callout--style_4 .mpc-callout .mpc-button, .mpc-callout--style_4 .mpc-callout__icon, .mpc-callout--style_5 .mpc-callout .mpc-button, .mpc-callout--style_5 .mpc-callout__icon, .mpc-callout--style_8 .mpc-callout .mpc-button, .mpc-callout--style_8 .mpc-callout__icon, .mpc-callout--style_9 .mpc-callout .mpc-button, .mpc-callout--style_9 .mpc-callout__icon { margin-left: 0 !important; margin-right: 0 !important; }
.mpc-callout--style_1 .mpc-callout__icon, .mpc-callout--style_4 .mpc-callout__icon, .mpc-callout--style_5 .mpc-callout__icon, .mpc-callout--style_8 .mpc-callout__icon, .mpc-callout--style_9 .mpc-callout__icon { padding-left: 0 !important; padding-right: 0 !important; }
.mpc-callout .mpc-button, .mpc-callout__icon-wrap, .mpc-callout__heading, .mpc-callout__description { margin: .5em auto .5em !important; }
.mpc-callout .mpc-divider-wrap .mpc-divider { margin: .25em auto !important; }
.mpc-callout--style_7 .mpc-callout__icon-wrap { margin-top: 0 !important; }
.mpc-callout--style_5 .mpc-callout__icon-wrap { margin-top: 0 !important; }
.mpc-callout--style_5 .mpc-callout__heading { margin-bottom: 0 !important; } }
@media screen and (min-width: 992px) and (max-width: 1199px) { .mpc-callout--style_1 .mpc-callout__icon-wrap, .mpc-callout--style_4 .mpc-callout__icon-wrap, .mpc-callout--style_5 .mpc-callout__icon-wrap, .mpc-callout--style_8 .mpc-callout__icon-wrap, .mpc-callout--style_9 .mpc-callout__icon-wrap { max-width: 50%; } } .mpc-carousel-anything { -webkit-box-sizing: border-box; box-sizing: border-box; }
.mpc-carousel-anything.mpc-carousel--stretched .slick-list { overflow: visible; }
.mpc-carousel-anything .slick-track { display: table; table-layout: fixed; }
.mpc-carousel-anything .mpc-carousel__item-wrapper { position: relative; display: table-cell !important; height: 100%; float: none !important; text-align: center; vertical-align: middle; overflow: hidden; -webkit-transition: all .25s; transition: all .25s; }
.mpc-carousel-anything .slick-slide > div:last-child > .mpc-carousel__item-wrapper, .mpc-carousel-anything .slick-slide.mpc-carousel__item-wrapper { margin-bottom: 0 !important; }
.mpc-carousel-anything:focus, .mpc-carousel-anything *:focus { outline: none; -webkit-outline: none; }
.mpc-navigation--carousel { text-align: right; width: 100%; margin: 1em 0; }
.mpc-navigation--carousel i { cursor: pointer; padding: .5em 1em; margin-left: 1px; background: #ccc; border-radius: 3px; } .vc_mpc_carousel_anything.vc_element .vc_controls > .vc_controls-out-tl { left: initial; right: 0; } .mpc-carousel-image { overflow: hidden; -webkit-box-sizing: border-box; box-sizing: border-box;  }
.mpc-carousel-image.mpc-carousel--stretched, .mpc-carousel-image.mpc-carousel--stretched .slick-list { overflow: visible; }
.mpc-carousel-image .slick-slide > div:last-child > .mpc-carousel__item-wrapper, .mpc-carousel-image .slick-slide.mpc-carousel__item-wrapper { margin-bottom: 0 !important; }
.mpc-carousel-image:focus, .mpc-carousel-image *:focus { outline: none; -webkit-outline: none; }
.mpc-carousel-image .mpc-carousel__item-wrapper { position: relative; display: block !important; height: 100%; width: auto; max-width: 100% !important; }
.mpc-carousel-image .mpc-item { position: relative; overflow: hidden; cursor: pointer; background-repeat: no-repeat; background-position: center center; background-size: cover; }
.mpc-carousel-image .mpc-item .mpc-border::before, .mpc-carousel-image .mpc-item .mpc-border { position: absolute; z-index: 2; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; display: block; content: ''; border-width: 0px; border-style: solid; border-radius: 0px; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: inherit; transition: inherit; }
.mpc-carousel-image img { width: 100%; height: auto; }
.mpc-carousel-image .mpc-icon-anchor { display: inline-block; vertical-align: bottom; text-align: center; -webkit-transition: all .25s; transition: all .25s; }
.mpc-carousel-image .mpc-icon-anchor i { display: block; vertical-align: bottom; width: 1.35em; height: 1.35em; line-height: 1.35em; font-style: normal; -webkit-transition: inherit; transition: inherit; }
.mpc-carousel-image .mpc-icon-anchor i.mpc-icon--image, .mpc-carousel-image .mpc-icon-anchor i.mpc-icon--character { width: auto; }
.mpc-carousel-image .mpc-item-overlay { position: absolute; width: 100%; height: 100%; z-index: 5; visibility: hidden; }
.mpc-carousel-image .mpc-overlay--vertical-wrap { display: table; width: 100%; height: 100%; }
.mpc-carousel-image .mpc-overlay--vertical { display: table-cell; vertical-align: middle; text-align: center; width: 100%; height: 100%; }
.mpc-carousel-image.mpc-overlay--fade .mpc-item-overlay, .mpc-carousel-image.mpc-overlay--none .mpc-item-overlay { top: 0; left: 0; opacity: 0; }
.mpc-carousel-image.mpc-overlay--slide-up .mpc-item-overlay { top: 100%; left: 0; }
.mpc-carousel-image.mpc-overlay--slide-down .mpc-item-overlay { top: -100%; left: 0; }
.mpc-carousel-image.mpc-overlay--slide-left .mpc-item-overlay { top: 0; left: 100%; }
.mpc-carousel-image.mpc-overlay--slide-right .mpc-item-overlay { top: 0; left: -100%; }
[data-align^=top] .mpc-overlay--vertical { vertical-align: top; }
[data-align^=middle] .mpc-overlay--vertical { vertical-align: middle; }
[data-align^=bottom] .mpc-overlay--vertical { vertical-align: bottom; }
[data-align$=left] .mpc-overlay--vertical { text-align: left; }
[data-align$=center] .mpc-overlay--vertical { text-align: center; }
[data-align$=right] .mpc-overlay--vertical { text-align: right; } .mpc-carousel-image.mpc-layout--fluid * { height: 100%; }
.mpc-carousel-image.mpc-layout--fluid .mpc-overlay--vertical, .mpc-carousel-image.mpc-layout--fluid .mpc-overlay--vertical * { height: auto; }
.mpc-carousel-image.mpc-layout--fluid img { width: auto !important; height: 100% !important; }
.mpc-navigation--image { text-align: right; margin: 1em 0; }
.mpc-navigation--image i { cursor: pointer; padding: .5em 1em; margin-left: 1px; background: #ccc; border-radius: 3px; } .mpc-carousel-posts { -webkit-box-sizing: border-box; box-sizing: border-box; }
.mpc-carousel-posts.mpc-carousel--stretched .slick-list { overflow: visible; }
.mpc-carousel-posts .slick-slide > div:last-child > .mpc-post, .mpc-carousel-posts .slick-slide.mpc-post { margin-bottom: 0 !important; }
.mpc-carousel-posts .mpc-post { display: inline-block; vertical-align: bottom; height: 100%; max-width: 100% !important; }
.mpc-carousel-posts:focus, .mpc-carousel-posts *:focus { outline: none; -webkit-outline: none; }
.mpc-carousel-posts[data-slick-cols="1"] .mpc-post { width: 100%; }
.mpc-carousel-posts[data-slick-cols="2"] .mpc-post { width: 50%; }
.mpc-carousel-posts[data-slick-cols="3"] .mpc-post { width: 33%; }
.mpc-carousel-posts[data-slick-cols="3"] .mpc-post:last-child { width: 34%; }
.mpc-carousel-posts[data-slick-cols="4"] .mpc-post { width: 25%; }
.mpc-navigation--posts { text-align: right; width: 100%; margin: 1em 0; }
.mpc-navigation--posts i { cursor: pointer; padding: .5em 1em; margin-left: 1px; background: #ccc; border-radius: 3px; } .mpc-carousel-slider { overflow: hidden; -webkit-box-sizing: border-box; box-sizing: border-box;  }
.mpc-carousel-slider.mpc-carousel--stretched, .mpc-carousel-slider.mpc-carousel--stretched .slick-list { overflow: visible; }
.mpc-carousel-slider:focus, .mpc-carousel-slider *:focus { outline: none; -webkit-outline: none; }
.mpc-carousel-slider .slick-list, .mpc-carousel-slider .slick-track, .mpc-carousel-slider .mpc-carousel__item-wrapper, .mpc-carousel-slider .mpc-item { height: 100% !important; }
.mpc-carousel-slider .mpc-carousel__item-wrapper { display: block !important; overflow: hidden; }
.mpc-carousel-slider .mpc-item { position: relative; border-width: 0px; border-style: solid; border-radius: 0px; cursor: pointer; background-repeat: no-repeat; background-position: center center; background-size: cover; }
.mpc-carousel-slider .mpc-item .mpc-border::before, .mpc-carousel-slider .mpc-item .mpc-border { position: absolute; z-index: 2; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; display: block; content: ''; border-width: 0px; border-style: solid; border-radius: 0px; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: inherit; transition: inherit; }
.mpc-carousel-slider img { height: 100% !important; width: auto !important; }
.mpc-carousel-slider .mpc-icon-anchor { display: inline-block; vertical-align: bottom; text-align: center; -webkit-transition: all .25s; transition: all .25s; }
.mpc-carousel-slider .mpc-icon-anchor i { display: block; vertical-align: bottom; width: 1.35em; height: 1.35em; line-height: 1.35em; font-style: normal; -webkit-transition: inherit; transition: inherit; }
.mpc-carousel-slider .mpc-icon-anchor i.mpc-icon--image, .mpc-carousel-slider .mpc-icon-anchor i.mpc-icon--character { width: auto; }
.mpc-carousel-slider .mpc-item-overlay { position: absolute; width: 100%; height: 100%; z-index: 5; visibility: hidden; }
.mpc-carousel-slider .mpc-overlay--vertical-wrap { display: table; width: 100%; height: 100%; }
.mpc-carousel-slider .mpc-overlay--vertical { display: table-cell; vertical-align: middle; text-align: center; width: 100%; height: 100%; }
.mpc-carousel-slider.mpc-overlay--fade .mpc-item-overlay, .mpc-carousel-slider.mpc-overlay--none .mpc-item-overlay { top: 0; left: 0; opacity: 0; }
.mpc-carousel-slider.mpc-overlay--slide-up .mpc-item-overlay { top: 100%; left: 0; }
.mpc-carousel-slider.mpc-overlay--slide-down .mpc-item-overlay { top: -100%; left: 0; }
.mpc-carousel-slider.mpc-overlay--slide-left .mpc-item-overlay { top: 0; left: 100%; }
.mpc-carousel-slider.mpc-overlay--slide-right .mpc-item-overlay { top: 0; left: -100%; } .mpc-carousel__item-wrapper:hover { }
.mpc-carousel__item-wrapper:hover .mpc-item-overlay { visibility: visible; }
.mpc-overlay--fade .mpc-carousel__item-wrapper:hover .mpc-item-overlay, .mpc-overlay--none .mpc-carousel__item-wrapper:hover .mpc-item-overlay { opacity: 1; }
.mpc-overlay--slide-up .mpc-carousel__item-wrapper:hover .mpc-item-overlay, .mpc-overlay--slide-down .mpc-carousel__item-wrapper:hover .mpc-item-overlay { top: 0; }
.mpc-overlay--slide-left .mpc-carousel__item-wrapper:hover .mpc-item-overlay, .mpc-overlay--slide-right .mpc-carousel__item-wrapper:hover .mpc-item-overlay { left: 0; }
[data-align^=top] .mpc-overlay--vertical { vertical-align: top; }
[data-align^=middle] .mpc-overlay--vertical { vertical-align: middle; }
[data-align^=bottom] .mpc-overlay--vertical { vertical-align: bottom; }
[data-align$=left] .mpc-overlay--vertical { text-align: left; }
[data-align$=center] .mpc-overlay--vertical { text-align: center; }
[data-align$=right] .mpc-overlay--vertical { text-align: right; }
.mpc-carousel__count { display: inline-block; position: absolute; z-index: 10; }
.mpc-carousel__count:after, .mpc-carousel__count:before { display: inline-block; position: relative; }
.mpc-carousel__count:before { top: -.25em; padding-right: .25em; content: attr(data-current-slide); }
.mpc-carousel__count:after { bottom: -.25em; padding-left: .25em; content: attr(data-slides-amount); }
.mpc-carousel__count.mpc-align--top-left { top: 0; left: 0; }
.mpc-carousel__count.mpc-align--top-right { top: 0; right: 0; }
.mpc-carousel__count.mpc-align--bottom-left { bottom: 0; left: 0; }
.mpc-carousel__count.mpc-align--bottom-right { bottom: 0; right: 0; }
.mpc-navigation--image { text-align: right; width: 100%; margin: 1em 0; }
.mpc-navigation--image i { cursor: pointer; padding: .5em 1em; margin-left: 1px; background: #ccc; border-radius: 3px; } .mpc-carousel-testimonial { -webkit-box-sizing: border-box; box-sizing: border-box; }
.mpc-carousel-testimonial .slick-slide { overflow: hidden; }
.mpc-carousel-testimonial .slick-slide > div > .mpc-testimonial, .mpc-carousel-testimonial .slick-slide > div > .mpc-gap { width: auto !important; display: block !important; }
.mpc-carousel-testimonial.mpc-carousel--stretched .slick-list { overflow: visible; }
.mpc-carousel-testimonial:focus, .mpc-carousel-testimonial *:focus { -webkit-outline: none; outline: none; }
.mpc-carousel-testimonial .mpc-gap { vertical-align: middle; }
.mpc-carousel-testimonial.mpc-align-items .mpc-testimonial { display: flex; align-items: stretch; }
.mpc-carousel-testimonial.mpc-align-items .mpc-testimonial.mpc-testimonial--style_3, .mpc-carousel-testimonial.mpc-align-items .mpc-testimonial.mpc-testimonial--style_4 { flex-direction: column; }
.mpc-carousel-testimonial.mpc-align-items .mpc-testimonial.mpc-testimonial--style_7 .mpc-testimonial__thumbnail, .mpc-carousel-testimonial.mpc-align-items .mpc-testimonial.mpc-testimonial--style_6 .mpc-testimonial__thumbnail, .mpc-carousel-testimonial.mpc-align-items .mpc-testimonial.mpc-testimonial--style_2 .mpc-testimonial__thumbnail, .mpc-carousel-testimonial.mpc-align-items .mpc-testimonial.mpc-testimonial--style_1 .mpc-testimonial__thumbnail { flex: 1 0 auto; }
.mpc-navigation--carousel { text-align: right; width: 100%; margin: 1em 0; }
.mpc-navigation--carousel i { cursor: pointer; padding: .5em 1em; margin-left: 1px; background: #ccc; border-radius: 3px; } .vc_mpc_carousel_testimonial.vc_element .vc_controls > .vc_controls-out-tl { left: initial; right: 0; } .mpc-chart { display: block; }
.mpc-chart__box { position: relative; margin: 0 auto; }
.mpc-chart__outer_circle, .mpc-chart__inner_circle, .mpc-chart__marker, .mpc-chart__text { position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); border-radius: 100%; background-clip: padding-box !important; }
.mpc-chart__marker { opacity: 0; }
.mpc-waypoint--init .mpc-chart__marker { opacity: 1; }
.mpc-chart-wrap .mpc-chart__text { border-radius: 0; text-align: center; } .mpc-circle-icons { position: relative; width: 90%; margin: 0 auto; border-radius: 50%; }
.mpc-circle-icons:before { content: ''; display: block; position: absolute; top: 4%; left: 4%; width: 92%; height: 92%; border-radius: 50%; z-index: 1; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.mpc-circle-icons:after { content: ''; display: block; padding-top: 100%; }
.mpc-circle-icons .mpc-icon { position: absolute; top: 50%; left: 50%; z-index: 2; }
.mpc-circle-icons .mpc-icon .mpc-regular img, .mpc-circle-icons .mpc-icon .mpc-hover img { max-width: none; }
.mpc-circle-icons .mpc-icon-column { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
@media screen and (min-width: 769px) { .mpc-column:not(.vc_col-lg-12) .mpc-circle-icons .mpc-icon-column, .mpc-column:not(.vc_col-md-12) .mpc-circle-icons .mpc-icon-column { background: none !important; padding: 0 !important; margin: 0 !important; border: none !important; border-radius: 50% !important; } }
.mpc-circle-icons .mpc-icon-column.mpc-active .mpc-icon-column__content-wrap { visibility: visible; opacity: 1; }
.mpc-circle-icons .mpc-icon-column__content-wrap { visibility: hidden; opacity: 0; border-radius: 50% !important; overflow: hidden; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all 1s; -moz-transition: all 1s; -ms-transition: all 1s; -o-transition: all 1s; transition: all 1s; }
.mpc-circle-icons .mpc-icon-column__content-wrap:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; }
.mpc-circle-icons .mpc-icon-column__content { display: inline-block; vertical-align: middle; position: relative; z-index: 1; max-height: 100%; overflow: auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.mpc-circle-icons .mpc-icon-column__content::-webkit-scrollbar { width: 6px; }
.mpc-circle-icons .mpc-icon-column__content::-webkit-scrollbar { background: rgba(255, 255, 255, 0.35); border-radius: 3px; }
.mpc-circle-icons .mpc-icon-column__content::-webkit-scrollbar-thumb { background: rgba(0, 0, 0, 0.5); border-radius: 3px; } .mpc-circle-icons .vc_element.vc_mpc_icon_column { display: inline-block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; } @media screen and (max-width: 768px) { .mpc-column .mpc-circle-icons.mpc-circle-icons { width: 100%; }
.mpc-column .mpc-circle-icons.mpc-circle-icons:before, .mpc-column .mpc-circle-icons.mpc-circle-icons:after { display: none; }
.mpc-column .mpc-circle-icons.mpc-circle-icons .mpc-icon-column { position: relative; border-radius: 0 !important; padding: 2em; margin: 2em 0; }
.mpc-column .mpc-circle-icons.mpc-circle-icons .mpc-icon { position: relative; top: 0 !important; left: 0 !important; margin-left: 0 !important; margin-top: 0 !important; margin-bottom: 2em; }
.mpc-column .mpc-circle-icons.mpc-circle-icons .mpc-icon-column__content-wrap { visibility: visible; opacity: 1; border-radius: 0 !important; border: none !important; margin: 0 !important; padding: 0 !important; width: 100%; height: auto; background: none !important; }
.mpc-column .mpc-circle-icons.mpc-circle-icons .mpc-icon-column__content-wrap:before { display: none; } } .mpc-connected-icons { display: flex; flex-wrap: wrap; -webkit-box-sizing: border-box; box-sizing: border-box; }
.mpc-connected-icons:after { content: ''; display: block; clear: both; float: none; }
.mpc-connected-icons > .mpc-connected-icons__line { opacity: 0; visibility: hidden; }
.mpc-connected-icons .mpc-icon, .mpc-connected-icons .mpc-icon-column { position: relative; overflow: visible; }
.mpc-connected-icons[data-layout="horizontal"] .mpc-connected-icons__line { left: 100%; }
.mpc-connected-icons[data-layout="horizontal"][data-ci-cols="2"] .mpc-connected-icons__item { width: 50%; }
.mpc-connected-icons[data-layout="horizontal"][data-ci-cols="3"] .mpc-connected-icons__item { width: 33%; }
.mpc-connected-icons[data-layout="horizontal"][data-ci-cols="4"] .mpc-connected-icons__item { width: 25%; }
.mpc-connected-icons[data-layout="horizontal"][data-ci-cols="5"] .mpc-connected-icons__item { width: 20%; }
.mpc-connected-icons[data-layout="horizontal"][data-ci-cols="6"] .mpc-connected-icons__item { width: 16.66%; }
.mpc-connected-icons[data-layout="horizontal"][data-ci-cols="7"] .mpc-connected-icons__item { width: 14.28%; }
.mpc-connected-icons[data-layout="horizontal"][data-ci-cols="8"] .mpc-connected-icons__item { width: 12.50%; }
.mpc-connected-icons[data-layout="vertical"] { margin: 0; flex-direction: column; }
.mpc-connected-icons[data-layout="vertical"] .mpc-connected-icons__item { width: 100%; }
.mpc-connected-icons[data-layout="vertical"] .mpc-connected-icons__item:nth-child(2) { padding-top: 0 !important; }
.mpc-connected-icons[data-layout="vertical"] .mpc-connected-icons__item:last-child { padding-bottom: 0 !important; }
.mpc-connected-icons[data-layout="vertical"] .mpc-connected-icons__line { top: 100%; }
.mpc-connected-icons__item { position: relative; display: block; float: left; }
.mpc-connected-icons__line { position: absolute; z-index: 1; }
.mpc-connected-icons__line span { display: block; margin-left: auto; margin-right: auto; -webkit-transition: width .25s; transition: width .25s; }
[data-layout="horizontal"] .mpc-connected-icons__line span { width: 0; }
[data-layout="vertical"] .mpc-connected-icons__line span { height: 0; float: left; } @media screen and (max-width: 992px) { .mpc-connected-icons[data-layout="horizontal"][data-ci-cols="4"] .mpc-connected-icons__item { width: 50% !important; margin-top: 1em; margin-bottom: 1em; }
.mpc-connected-icons[data-layout="horizontal"][data-ci-cols="3"] { margin: 0 auto; }
.mpc-connected-icons[data-layout="horizontal"][data-ci-cols="3"] .mpc-connected-icons__item { width: 100% !important; margin-top: 1em; margin-bottom: 1em; }
.mpc-connected-icons[data-layout="horizontal"][data-ci-cols="3"] .mpc-icon-column--style_2, .mpc-connected-icons[data-layout="horizontal"][data-ci-cols="4"] .mpc-icon-column--style_2 { margin-top: 1em; margin-bottom: 1em; } }
@media screen and (max-width: 768px) { .mpc-connected-icons[data-layout="horizontal"][data-ci-cols] .mpc-connected-icons__line { display: none; }
.mpc-connected-icons[data-layout="horizontal"][data-ci-cols] .mpc-connected-icons__item { width: 100% !important; margin-top: 1em; margin-bottom: 1em; }
.mpc-connected-icons[data-layout="horizontal"][data-ci-cols] { margin: 0 auto; }
.mpc-connected-icons[data-layout="horizontal"][data-ci-cols] .mpc-icon-column--style_2 { margin-top: 1em; margin-bottom: 1em; } } .mpc-countdown { display: block; -webkit-box-sizing: border-box; box-sizing: border-box; }
.mpc-countdown__content { overflow: hidden; text-align: center; display: -ms-flexbox; -ms-flex-direction: row; -ms-flex-wrap: wrap; display: flex; flex-direction: row; justify-content: space-around; flex-wrap: wrap; }
.mpc-countdown__content.is-countdown { border: 0; background: none; }
.mpc-countdown__section { display: inline-block; margin: 1em 0; -ms-flex: 1 1 auto; flex: 1 1 auto; -webkit-box-sizing: border-box; box-sizing: border-box; }
.mpc-countdown__section h4 { margin: 0; padding: 0; white-space: nowrap; }
.mpc-countdown__section .mpc-main { display: inline-block; white-space: nowrap; }
.mpc-countdown__section .mpc-main > div { display: table; width: 100%; height: 100%; }
.mpc-countdown__section .mpc-main > div div { display: table-cell; vertical-align: middle; } @media screen and (max-width: 992px) { .mpc-countdown__section { margin: 1em; } } .mpc-counter { display: inline-block; -webkit-box-sizing: border-box; box-sizing: border-box; }
.mpc-counter:before, .mpc-counter:after { display: block; content: ""; float: none; clear: both; }
.mpc-counter__content { overflow: hidden; }
.mpc-counter__counter { position: relative; }
.mpc-counter__counter .mpc-counter--target { position: absolute; top: 0; left: 0; width: 100%; text-align: inherit; white-space: nowrap; }
.mpc-counter__counter .mpc-counter--sizer { position: relative; z-index: -1; visibility: hidden; opacity: 0; white-space: nowrap; padding: 0 .05em; }
.mpc-counter__wrap { white-space: nowrap; }
.mpc-counter__wrap .mpc-counter__counter { display: inline-block; }
.mpc-counter__wrap[data-v-align="top"] .mpc-counter__counter, .mpc-counter__wrap[data-v-align="top"] span { vertical-align: top; }
.mpc-counter__wrap[data-v-align="middle"] .mpc-counter__counter, .mpc-counter__wrap[data-v-align="middle"] span { vertical-align: middle; }
.mpc-counter__wrap[data-v-align="bottom"] .mpc-counter__counter, .mpc-counter__wrap[data-v-align="bottom"] span { vertical-align: bottom; }
.mpc-counter__counter { text-align: inherit !important; }
.mpc-counter__heading { padding: 0; text-transform: uppercase; text-align: inherit !important; }
.mpc-counter .mpc-divider { margin: 0 auto .75em auto; }
.mpc-counter .mpc-icon { margin: 0 auto .75em auto; }
.mpc-counter .mpc-icon__wrap.mpc-icon--top { vertical-align: top; }
.mpc-counter .mpc-icon__wrap.mpc-icon--middle { vertical-align: middle; }
.mpc-counter .mpc-icon__wrap.mpc-icon--bottom { vertical-align: bottom; } .mpc-counter--style_1 .mpc-counter__heading { margin: 0; } .mpc-counter--style_2 .mpc-counter__heading { margin: 0; } .mpc-counter--style_3 .mpc-counter__counter { margin: 0; } .mpc-counter--style_4 .mpc-counter__counter { margin: 0; } .mpc-counter--style_5 .mpc-icon__wrap { display: table-cell; margin: 0 0 0 .75em; }
.mpc-counter--style_5 .mpc-icon { margin: 0 0 0 0; }
.mpc-counter--style_5 .mpc-counter__content { display: table-cell; }
.mpc-counter--style_5 .mpc-counter__heading { margin: 0; } .mpc-counter--style_6 { display: table; }
.mpc-counter--style_6 .mpc-icon__wrap { display: table-cell; margin: 0 .75em 0 0; }
.mpc-counter--style_6 .mpc-icon { margin: 0 0 0 0; }
.mpc-counter--style_6 .mpc-counter__content { display: table-cell; }
.mpc-counter--style_6 .mpc-counter__heading { margin: 0; }
.mpc-counter--style_5, .mpc-counter--style_6 { margin-left: auto !important; margin-right: auto !important; }
@media screen and (max-width: 480px) { .mpc-counter__wrap { white-space: normal; }
.mpc-counter__wrap .mpc-counter__counter { display: block; }
.mpc-counter__prefix { margin: 0 0 .5em !important; }
.mpc-counter__suffix { margin: .5em 0 0 !important; } } .mpc-divider { position: relative; display: table; width: 100%; }
.mpc-divider.mpc-align--left { margin-left: 0 !important; margin-right: auto !important; }
.mpc-divider.mpc-align--center { margin-left: auto !important; margin-right: auto !important; }
.mpc-divider.mpc-align--right { margin-left: auto !important; margin-right: 0 !important; }
.mpc-divider__line { display: table-cell; width: 50%; vertical-align: middle; }
.mpc-disable--left .mpc-divider__line.mpc-side--left { display: none; }
.mpc-disable--right .mpc-divider__line.mpc-side--right { display: none; }
.mpc-divider__line > span { border-color: transparent; display: block; }
.mpc-divider__line > span:first-child { margin-top: 0 !important; }
.mpc-divider__separator { display: table-cell; }
.mpc-divider .mpc-divider__content { display: block; padding: 0 10px; white-space: nowrap; }
.mpc-divider .mpc-divider__content img { max-width: none; } .mpc-dropcap { display: inline-block; float: left; } .mpc-grid-anything { -webkit-box-sizing: border-box; box-sizing: border-box; }
.mpc-grid-anything .mpc-grid__item-wrapper { float: left; text-align: center; }
.mpc-grid-anything.mpc-inited .mpc-grid__item-wrapper { float: none !important; }
.mpc-grid-anything a, .mpc-grid-anything a:focus { outline: none; }
.mpc-grid-anything[data-grid-cols="2"] .mpc-grid__item { width: 50%; }
.mpc-grid-anything[data-grid-cols="3"] .mpc-grid__item { width: 33.33%; }
.mpc-grid-anything[data-grid-cols="4"] .mpc-grid__item { width: 25%; }
.mpc-grid-anything[data-grid-cols="5"] .mpc-grid__item { width: 20%; }
.mpc-grid-anything[data-grid-cols="6"] .mpc-grid__item { width: 16.67%; } @media screen and (min-width: 769px) and (max-width: 992px) { .mpc-grid-anything[data-grid-cols="3"] .mpc-grid__item, .mpc-grid-anything[data-grid-cols="4"] .mpc-grid__item, .mpc-grid-anything[data-grid-cols="5"] .mpc-grid__item, .mpc-grid-anything[data-grid-cols="6"] .mpc-grid__item { width: 50%; } }
@media screen and (max-width: 768px) { .mpc-grid-anything[data-grid-cols] .mpc-grid__item { width: 100%; } } .mpc-grid-images { -webkit-box-sizing: border-box; box-sizing: border-box;  }
.mpc-grid-images a, .mpc-grid-images a:focus { outline: none; }
.mpc-grid-images .mpc-item { min-width: 100px; float: left; width: 100%; }
.mpc-grid-images[data-grid-cols="2"] .mpc-item { width: 50%; }
.mpc-grid-images[data-grid-cols="3"] .mpc-item { width: 33.33%; }
.mpc-grid-images[data-grid-cols="4"] .mpc-item { width: 25%; }
.mpc-grid-images[data-grid-cols="5"] .mpc-item { width: 20%; }
.mpc-grid-images[data-grid-cols="6"] .mpc-item { width: 16.67%; }
.mpc-grid-images[data-grid-cols="7"] .mpc-item { width: 14.28%; }
.mpc-grid-images[data-grid-cols="8"] .mpc-item { width: 12.5%; }
.mpc-grid-images .mpc-grid__image { display: block; position: relative; overflow: hidden; cursor: pointer; }
.mpc-grid-images .mpc-grid__image::before { position: absolute; z-index: 2; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; display: block; content: ''; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: inherit; transition: inherit; }
.mpc-grid-images img { width: 100%; height: auto; display: block; }
.mpc-grid-images .mpc-icon-anchor { display: inline-block; vertical-align: bottom; text-align: center; -webkit-transition: all .25s; transition: all .25s; }
.mpc-grid-images .mpc-icon-anchor i { display: block; vertical-align: bottom; width: 1.35em; height: 1.35em; line-height: 1.35em; font-style: normal; -webkit-transition: inherit; transition: inherit; }
.mpc-grid-images .mpc-icon-anchor i.mpc-icon--image, .mpc-grid-images .mpc-icon-anchor i.mpc-icon--character { width: auto; }
.mpc-grid-images .mpc-item-overlay { position: absolute; width: 100%; height: 100%; z-index: 5; visibility: hidden; }
.mpc-grid-images .mpc-overlay--vertical-wrap { display: table; width: 100%; height: 100%; }
.mpc-grid-images .mpc-overlay--vertical { display: table-cell; vertical-align: middle; text-align: center; width: 100%; height: 100%; }
.mpc-grid-images.mpc-overlay--fade .mpc-item-overlay, .mpc-grid-images.mpc-overlay--none .mpc-item-overlay { top: 0; left: 0; opacity: 0; }
.mpc-grid-images.mpc-overlay--slide-up .mpc-item-overlay { top: 100%; left: 0; }
.mpc-grid-images.mpc-overlay--slide-down .mpc-item-overlay { top: -100%; left: 0; }
.mpc-grid-images.mpc-overlay--slide-left .mpc-item-overlay { top: 0; left: 100%; }
.mpc-grid-images.mpc-overlay--slide-right .mpc-item-overlay { top: 0; left: -100%; } .mpc-grid__image:hover { }
.mpc-grid__image:hover .mpc-item-overlay { visibility: visible; }
.mpc-overlay--fade .mpc-grid__image:hover .mpc-item-overlay, .mpc-overlay--none .mpc-grid__image:hover .mpc-item-overlay { opacity: 1; }
.mpc-overlay--slide-up .mpc-grid__image:hover .mpc-item-overlay, .mpc-overlay--slide-down .mpc-grid__image:hover .mpc-item-overlay { top: 0; }
.mpc-overlay--slide-left .mpc-grid__image:hover .mpc-item-overlay, .mpc-overlay--slide-right .mpc-grid__image:hover .mpc-item-overlay { left: 0; }
[data-align^=top] .mpc-overlay--vertical { vertical-align: top; }
[data-align^=middle] .mpc-overlay--vertical { vertical-align: middle; }
[data-align^=bottom] .mpc-overlay--vertical { vertical-align: bottom; }
[data-align$=left] .mpc-overlay--vertical { text-align: left; }
[data-align$=center] .mpc-overlay--vertical { text-align: center; }
[data-align$=right] .mpc-overlay--vertical { text-align: right; } @media screen and (min-width: 768px) and (max-width: 992px) { .mpc-grid-images[data-grid-cols="4"] .mpc-item, .mpc-grid-images[data-grid-cols="5"] .mpc-item, .mpc-grid-images[data-grid-cols="6"] .mpc-item { width: 33.33%; }
.mpc-grid-images[data-grid-cols="7"] .mpc-item, .mpc-grid-images[data-grid-cols="8"] .mpc-item { width: 25%; } }
@media screen and (max-width: 767px) { .mpc-grid-images[data-grid-cols="3"] .mpc-item, .mpc-grid-images[data-grid-cols="4"] .mpc-item { width: 50%; }
.mpc-grid-images[data-grid-cols="5"] .mpc-item, .mpc-grid-images[data-grid-cols="6"] .mpc-item { width: 33.33%; }
.mpc-grid-images[data-grid-cols="7"] .mpc-item, .mpc-grid-images[data-grid-cols="8"] .mpc-item { width: 25%; } }
@media screen and (max-width: 480px) { .mpc-grid-images[data-grid-cols] .mpc-item { width: 100%; }
.mpc-grid-images[data-grid-cols="5"] .mpc-item, .mpc-grid-images[data-grid-cols="6"] .mpc-item, .mpc-grid-images[data-grid-cols="7"] .mpc-item, .mpc-grid-images[data-grid-cols="8"] .mpc-item { width: 50%; } } .mpc-grid-posts { -webkit-box-sizing: border-box; box-sizing: border-box; }
.mpc-grid-posts .mpc-post { display: block; float: left; min-width: 150px; }
.mpc-grid-posts[data-grid-cols="1"] .mpc-post, .mpc-grid-posts[data-grid-cols="1"] .mpc-grid-sizer { width: 100%; }
.mpc-grid-posts[data-grid-cols="2"] .mpc-post, .mpc-grid-posts[data-grid-cols="2"] .mpc-grid-sizer { width: 50%; }
.mpc-grid-posts[data-grid-cols="3"] .mpc-post, .mpc-grid-posts[data-grid-cols="3"] .mpc-grid-sizer { width: 33.33%; }
.mpc-grid-posts[data-grid-cols="4"] .mpc-post, .mpc-grid-posts[data-grid-cols="4"] .mpc-grid-sizer { width: 25%; }
.mpc-grid-posts[data-grid-cols="5"] .mpc-post, .mpc-grid-posts[data-grid-cols="5"] .mpc-grid-sizer { width: 20%; }
.mpc-template[data-template="mpc-post"] { display: none; }
.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition { -webkit-transition-duration: 0s !important; transition-duration: 0s !important; } @media screen and (min-width: 993px) and (max-width: 1199px) { .mpc-grid-posts[data-grid-cols="4"] .mpc-post, .mpc-grid-posts[data-grid-cols="4"] .mpc-grid-sizer, .mpc-grid-posts[data-grid-cols="5"] .mpc-post, .mpc-grid-posts[data-grid-cols="5"] .mpc-grid-sizer { width: 33.33%; } }
@media screen and (min-width: 768px) and (max-width: 992px) { .mpc-grid-posts[data-grid-cols="3"] .mpc-post, .mpc-grid-posts[data-grid-cols="3"] .mpc-grid-sizer, .mpc-grid-posts[data-grid-cols="4"] .mpc-post, .mpc-grid-posts[data-grid-cols="4"] .mpc-grid-sizer, .mpc-grid-posts[data-grid-cols="5"] .mpc-post, .mpc-grid-posts[data-grid-cols="5"] .mpc-grid-sizer { width: 50%; min-width: 50%; } }
@media screen and (max-width: 767px) { .mpc-grid-posts[data-grid-cols] .mpc-post, .mpc-grid-posts[data-grid-cols] .mpc-grid-sizer { width: 100%; } } .mpc-interactive_image .mpc-hotspot { position: absolute; line-height: 1; transform: translateX(-50%) translateY(-50%); }
.mpc-interactive_image .mpc-hotspot.mpc-active { z-index: 2; }
.mpc-hotspot .mpc-icon-type--image, .mpc-hotspot .mpc-icon-type--character { display: block; }
.mpc-hotspot .mpc-icon-type--icon { width: 1.2em; line-height: 1.2; text-align: center; display: block; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
.mpc-hotspot img { max-width: none; } .vc_mpc_hotspot.vc_element { position: absolute !important; display: inline-block !important; -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); }
.vc_mpc_hotspot.vc_element .mpc-hotspot { position: initial; top: 0 !important; left: 0 !important; -webkit-transform: none; transform: none; }
.vc_mpc_hotspot.vc_element .vc_controls > .vc_controls-cc { height: 30px; top: initial; bottom: 0; -webkit-transform: translate(-50%, 100%); -ms-transform: translate(-50%, 100%); transform: translate(-50%, 100%); } .mpc-icon { display: inline-block; text-align: center; line-height: 1em; vertical-align: middle; max-width: 100%; overflow: hidden; z-index: 1; transform: translate3d(0, 0, 0); }
.mpc-icon-wrap { position: relative; overflow: hidden; }
.mpc-icon .mpc-regular, .mpc-icon .mpc-hover { position: relative; display: block; width: auto; top: 0; left: 0; }
.mpc-icon .mpc-regular img, .mpc-icon .mpc-hover img { display: block; max-width: 100%; }
.mpc-icon:not(.mpc-icon--image) .mpc-regular, .mpc-icon:not(.mpc-icon--image) .mpc-hover { width: 1.35em; height: 1.35em; line-height: 1.35em; }
.mpc-icon.mpc-icon--character .mpc-regular, .mpc-icon.mpc-icon--character .mpc-hover { width: auto; min-width: 1.35em; }
.mpc-icon.mpc-effect-none .mpc-regular, .mpc-icon.mpc-effect-none .mpc-hover { -webkit-transition: none; transition: none; }
.mpc-icon .mpc-hover { position: absolute; width: 100%; height: 100%; }
.mpc-icon-hover.mpc-effect-slide-up .mpc-hover { transform: translate(0, -100%); }
.mpc-icon-hover.mpc-effect-slide-up .mpc-regular { transform: translate(0, 0); }
.mpc-icon-hover.mpc-effect-slide-up:hover .mpc-hover, .mpc-parent-hover:hover .mpc-icon-hover.mpc-effect-slide-up .mpc-hover, .mpc-active .mpc-icon-hover.mpc-effect-slide-up .mpc-hover { transform: translate(0, 0); }
.mpc-icon-hover.mpc-effect-slide-up:hover .mpc-regular, .mpc-parent-hover:hover .mpc-icon-hover.mpc-effect-slide-up .mpc-regular, .mpc-active .mpc-icon-hover.mpc-effect-slide-up .mpc-regular { transform: translate(0, 100%); }
.mpc-icon-hover.mpc-effect-slide-down .mpc-hover { transform: translate(0, 100%); }
.mpc-icon-hover.mpc-effect-slide-down .mpc-regular { transform: translate(0, 0); }
.mpc-icon-hover.mpc-effect-slide-down:hover .mpc-hover, .mpc-parent-hover:hover .mpc-icon-hover.mpc-effect-slide-down .mpc-hover, .mpc-active .mpc-icon-hover.mpc-effect-slide-down .mpc-hover { transform: translate(0%, 0); }
.mpc-icon-hover.mpc-effect-slide-down:hover .mpc-regular, .mpc-parent-hover:hover .mpc-icon-hover.mpc-effect-slide-down .mpc-regular, .mpc-active .mpc-icon-hover.mpc-effect-slide-down .mpc-regular { transform: translate(0, -100%); }
.mpc-icon-hover.mpc-effect-slide-left .mpc-hover { transform: translate(-100%, 0); }
.mpc-icon-hover.mpc-effect-slide-left .mpc-regular { transform: translate(0, 0); }
.mpc-icon-hover.mpc-effect-slide-left:hover .mpc-hover, .mpc-parent-hover:hover .mpc-icon-hover.mpc-effect-slide-left .mpc-hover, .mpc-active .mpc-icon-hover.mpc-effect-slide-left .mpc-hover { transform: translate(0, 0); }
.mpc-icon-hover.mpc-effect-slide-left:hover .mpc-regular, .mpc-parent-hover:hover .mpc-icon-hover.mpc-effect-slide-left .mpc-regular, .mpc-active .mpc-icon-hover.mpc-effect-slide-left .mpc-regular { transform: translate(100%, 0); }
.mpc-icon-hover.mpc-effect-slide-right .mpc-hover { transform: translate(100%, 0); }
.mpc-icon-hover.mpc-effect-slide-right .mpc-regular { transform: translate(0, 0); }
.mpc-icon-hover.mpc-effect-slide-right:hover .mpc-hover, .mpc-parent-hover:hover .mpc-icon-hover.mpc-effect-slide-right .mpc-hover, .mpc-active .mpc-icon-hover.mpc-effect-slide-right .mpc-hover { transform: translate(0, 0); }
.mpc-icon-hover.mpc-effect-slide-right:hover .mpc-regular, .mpc-parent-hover:hover .mpc-icon-hover.mpc-effect-slide-right .mpc-regular, .mpc-active .mpc-icon-hover.mpc-effect-slide-right .mpc-regular { transform: translate(-100%, 0); }
.mpc-icon-hover.mpc-effect-none .mpc-hover, .mpc-icon-hover.mpc-effect-fade .mpc-hover { opacity: 0; }
.mpc-icon-hover.mpc-effect-none .mpc-regular, .mpc-icon-hover.mpc-effect-fade .mpc-regular { opacity: 1; }
.mpc-icon-hover.mpc-effect-none:hover .mpc-hover, .mpc-parent-hover:hover .mpc-icon-hover.mpc-effect-none .mpc-hover, .mpc-active .mpc-icon-hover.mpc-effect-none .mpc-hover, .mpc-icon-hover.mpc-effect-fade:hover .mpc-hover, .mpc-parent-hover:hover .mpc-icon-hover.mpc-effect-fade .mpc-hover, .mpc-active .mpc-icon-hover.mpc-effect-fade .mpc-hover { opacity: 1; }
.mpc-icon-hover.mpc-effect-none:hover .mpc-regular, .mpc-parent-hover:hover .mpc-icon-hover.mpc-effect-none .mpc-regular, .mpc-active .mpc-icon-hover.mpc-effect-none .mpc-regular, .mpc-icon-hover.mpc-effect-fade:hover .mpc-regular, .mpc-parent-hover:hover .mpc-icon-hover.mpc-effect-fade .mpc-regular, .mpc-active .mpc-icon-hover.mpc-effect-fade .mpc-regular { opacity: 0; } .mpc-icon-list { display: block; overflow: hidden; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.mpc-icon-list.mpc-icon--right .mpc-list__icon { order: 1; }
.mpc-icon-list .mpc-icon .mpc-regular img, .mpc-icon-list .mpc-icon .mpc-hover img { max-width: initial; }
.mpc-list__ul, .mpc-list__ul .mpc-list__item { display: block; list-style: none; margin: 0; padding: 0; font: inherit; }
.mpc-list__ul .mpc-list__item { display: -ms-flexbox; display: flex; align-items: center; }
.mpc-list__ul .mpc-list__item:before, .mpc-list__ul .mpc-list__item:after { content: "" !important; border: 0 !important; position: static !important; }
.mpc-list__title { flex-grow: 1; margin: 0; font: inherit; cursor: default; }
.mpc-list__title a { font: inherit; color: inherit !important; -webkit-transition: inherit; transition: inherit; }
.mpc-list__icon { display: inline-block; font: inherit; flex: 0 0 auto; } .mpc-icon-column { display: block; -webkit-box-sizing: border-box; box-sizing: border-box; }
.mpc-icon-column:before, .mpc-icon-column:after { display: block; content: ""; float: none; clear: both; }
.mpc-icon-column.mpc-icon-column--style_2, .mpc-icon-column.mpc-icon-column--style_4, .mpc-icon-column.mpc-icon-column--style_6 { position: relative; }
.mpc-icon-column__content { overflow: hidden; }
.mpc-icon-column__content .mpc-icon-column__description { padding: 0; margin: 0; }
.mpc-icon-column__content .mpc-icon-column__description p:first-child { margin-top: 0 !important; }
.mpc-icon-column__content .mpc-icon-column__description p:last-child { margin-bottom: 0 !important; }
.mpc-icon-column__content .mpc-icon-column__heading { padding: 0; margin: 0 0 .75em 0; text-transform: uppercase; }
.mpc-icon-column .mpc-divider { margin: 0 0 .75em 0; }  .mpc-icon-column--style_2 { padding-top: 0 !important; }
.mpc-icon-column--style_2 .mpc-icon { position: relative; top: 0; } .mpc-icon-column--style_3 .mpc-icon { float: left; margin: 0 .75em 0 0; } .mpc-icon-column--style_4 .mpc-icon { position: relative; left: 0; float: left; } .mpc-icon-column--style_5 .mpc-icon { float: right; margin: 0 0 0 .75em; } .mpc-icon-column--style_6 .mpc-icon { position: relative; right: 0; float: right; } @media screen and (min-width: 768px) { .vc_col-sm-12 .mpc-icon-column--style_4, .vc_col-sm-6 .mpc-icon-column--style_4 { padding-left: 0 !important; }
.vc_col-sm-12 .mpc-icon-column--style_6, .vc_col-sm-6 .mpc-icon-column--style_6 { padding-right: 0 !important; } }
@media screen and (min-width: 992px) { .mpc-icon-column--style_4 { padding-left: 0 !important; }
.mpc-icon-column--style_6 { padding-right: 0 !important; } }
@media screen and (min-width: 768px) and (max-width: 992px) { .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column__content .mpc-icon-column__heading, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column__content .mpc-icon-column__description { text-align: center !important; }
.mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_3 .mpc-icon, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_5 .mpc-icon, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_4 .mpc-icon, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_6 .mpc-icon { float: none; position: static; }
.mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_3 .mpc-icon, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_3 .mpc-divider, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_3 .mpc-icon-column__heading, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_3 .mpc-icon-column__description, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_5 .mpc-icon, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_5 .mpc-divider, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_5 .mpc-icon-column__heading, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_5 .mpc-icon-column__description, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_4 .mpc-icon, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_4 .mpc-divider, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_4 .mpc-icon-column__heading, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_4 .mpc-icon-column__description, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_6 .mpc-icon, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_6 .mpc-divider, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_6 .mpc-icon-column__heading, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_6 .mpc-icon-column__description { margin: .5em auto !important; }
.mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_3 > *:first-child, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_5 > *:first-child, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_4 > *:first-child, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_6 > *:first-child { margin-top: 0 !important; }
.mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_3 > *:last-child, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_5 > *:last-child, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_4 > *:last-child, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_6 > *:last-child { margin-bottom: 0 !important; } }
@media screen and (max-width: 768px) { .mpc-icon-column, .mpc-icon-column__content .mpc-icon-column__heading, .mpc-icon-column__content .mpc-icon-column__description { text-align: center !important; }
.mpc-icon-column--style_3 .mpc-icon, .mpc-icon-column--style_5 .mpc-icon, .mpc-icon-column--style_4 .mpc-icon, .mpc-icon-column--style_6 .mpc-icon { float: none; position: static; }
.mpc-icon-column--style_3 .mpc-icon, .mpc-icon-column--style_3 .mpc-divider, .mpc-icon-column--style_3 .mpc-icon-column__heading, .mpc-icon-column--style_3 .mpc-icon-column__description, .mpc-icon-column--style_5 .mpc-icon, .mpc-icon-column--style_5 .mpc-divider, .mpc-icon-column--style_5 .mpc-icon-column__heading, .mpc-icon-column--style_5 .mpc-icon-column__description, .mpc-icon-column--style_4 .mpc-icon, .mpc-icon-column--style_4 .mpc-divider, .mpc-icon-column--style_4 .mpc-icon-column__heading, .mpc-icon-column--style_4 .mpc-icon-column__description, .mpc-icon-column--style_6 .mpc-icon, .mpc-icon-column--style_6 .mpc-divider, .mpc-icon-column--style_6 .mpc-icon-column__heading, .mpc-icon-column--style_6 .mpc-icon-column__description { margin: .5em auto !important; }
.mpc-icon-column--style_3 > *:first-child, .mpc-icon-column--style_5 > *:first-child, .mpc-icon-column--style_4 > *:first-child, .mpc-icon-column--style_6 > *:first-child { margin-top: 0 !important; }
.mpc-icon-column--style_3 > *:last-child, .mpc-icon-column--style_5 > *:last-child, .mpc-icon-column--style_4 > *:last-child, .mpc-icon-column--style_6 > *:last-child { margin-bottom: 0 !important; }
.mpc-icon-column .mpc-divider { margin: 0 auto !important; }
.mpc-icon-column--style_4, .mpc-icon-column--style_6 { padding: 2em !important; } } @media screen and (max-width: 480px) { .mpc-ihover-wrapper .mpc-ihover-item { margin-left: 0 !important; margin-right: 0 !important; } } .mpc-ihover-wrapper .ih-item.circle.effect17:hover .img:before { box-shadow: inset 0 0 0 16px rgba(255, 255, 255, 0.6), 0 1px 2px rgba(0, 0, 0, 0.3) !important; opacity: 0; } .vc_mpc_ihover.vc_element .vc_controls > .vc_controls-out-tl { left: initial; right: 0; }
.vc_element.vc_mpc_ihover_item { display: inline-block !important; } .mpc-ihover-item a { position: absolute; width: 100%; height: 100%; top: 0; left: 0; }
.mpc-ihover-item .mpc-image-box { width: 100%; height: 100%; background-size: cover; background-position: center; }
.mpc-ihover-divider-wrap { line-height: 0; }
.mpc-ihover-divider { display: inline-block; vertical-align: top; } .mpc-image { display: inline-block; overflow: hidden; vertical-align: bottom; max-width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box;  }
.mpc-image:focus, .mpc-image *:focus { outline: none; -webkit-outline: none; }
.mpc-image img { display: block; }
.mpc-image.mpc-fullwidth, .mpc-ribbon-wrap > .mpc-image { width: 100%; }
.mpc-image.mpc-fullwidth img, .mpc-ribbon-wrap > .mpc-image img { width: 100%; height: auto; }
.mpc-image .mpc-item { position: relative; overflow: hidden; display: block; z-index: 1; }
.mpc-image .mpc-item::before { position: absolute; z-index: 2; top: 0; left: 0; bottom: 0; right: 0; display: block; content: ''; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: inherit; transition: inherit; }
.mpc-image .mpc-icon-anchor { display: inline-block; vertical-align: bottom; text-align: center; cursor: pointer; -webkit-transition: all .25s; transition: all .25s; }
.mpc-image .mpc-icon-anchor i { display: block; vertical-align: bottom; width: 1.35em; height: 1.35em; line-height: 1.35em; font-style: normal; -webkit-transition: inherit; transition: inherit; }
.mpc-image .mpc-icon-anchor i.mpc-icon--image, .mpc-image .mpc-icon-anchor i.mpc-icon--character { width: auto; }
.mpc-image .mpc-item-overlay { position: absolute; width: 100%; height: 100%; z-index: 5; visibility: hidden; }
.mpc-image .mpc-overlay--vertical-wrap { display: table; width: 100%; height: 100%; }
.mpc-image .mpc-overlay--vertical { display: table-cell; vertical-align: middle; text-align: center; width: 100%; height: 100%; }
.mpc-image.mpc-overlay--fade .mpc-item-overlay, .mpc-image.mpc-overlay--none .mpc-item-overlay { top: 0; left: 0; opacity: 0; }
.mpc-image.mpc-overlay--slide-up .mpc-item-overlay { top: 100%; left: 0; }
.mpc-image.mpc-overlay--slide-down .mpc-item-overlay { top: -100%; left: 0; }
.mpc-image.mpc-overlay--slide-left .mpc-item-overlay { top: 0; left: 100%; }
.mpc-image.mpc-overlay--slide-right .mpc-item-overlay { top: 0; left: -100%; } .mpc-image:hover { }
.mpc-image:hover .mpc-item-overlay { visibility: visible; }
.mpc-image:hover.mpc-overlay--fade .mpc-item-overlay, .mpc-image:hover.mpc-overlay--none .mpc-item-overlay { opacity: 1; }
.mpc-image:hover.mpc-overlay--slide-up .mpc-item-overlay, .mpc-image:hover.mpc-overlay--slide-down .mpc-item-overlay { top: 0; }
.mpc-image:hover.mpc-overlay--slide-left .mpc-item-overlay, .mpc-image:hover.mpc-overlay--slide-right .mpc-item-overlay { left: 0; }
[data-align^="top"] .mpc-overlay--vertical { vertical-align: top; }
[data-align^="middle"] .mpc-overlay--vertical { vertical-align: middle; }
[data-align^="bottom"] .mpc-overlay--vertical { vertical-align: bottom; }
[data-align$="left"] .mpc-overlay--vertical { text-align: left; }
[data-align$="center"] .mpc-overlay--vertical { text-align: center; }
[data-align$="right"] .mpc-overlay--vertical { text-align: right; } .mpc-interactive_image { position: relative; }
.mpc-interactive_image-wrap { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.mpc-interactive_image__image { width: 100%; height: auto; display: block; } .vc_mpc_interactive_image.vc_element .vc_controls > .vc_controls-out-tl { left: initial; right: 0; } .mpc-lightbox { display: inline-block; -webkit-box-sizing: border-box; box-sizing: border-box; } .mpc-mailchimp .mc4wp-form-fields > p { margin: 0; padding: 5px 0; }
.mpc-mailchimp form { margin: 0; }
.mpc-mailchimp input, .mpc-mailchimp select { outline: none; margin: 0; width: 100%; max-width: none; box-shadow: none; -webkit-transition: all .25s; transition: all .25s; }
.mpc-mailchimp input:focus, .mpc-mailchimp select:focus { box-shadow: none; }
.mpc-mailchimp input[type="checkbox"], .mpc-mailchimp input[type="radio"] { width: auto; margin: 0 .5em; vertical-align: middle; }
.mpc-mailchimp.mpc-submit--small input[type="submit"] { width: auto; }
.mpc-mailchimp[data-align="left"] .mpc-submit-wrap { text-align: left; }
.mpc-mailchimp[data-align="center"] .mpc-submit-wrap { text-align: center; }
.mpc-mailchimp[data-align="right"] .mpc-submit-wrap { text-align: right; }
.mpc-mailchimp label { display: block; }
.mpc-mailchimp label.mpc-input-wrap span { color: inherit; font-size: inherit; line-height: inherit; text-align: inherit; text-transform: inherit; vertical-align: middle; }
.mpc-mailchimp .mc4wp-response p { margin: 0; } .mpc-map-wrap .mpc-map { padding-bottom: 56.25%; height: 100%; }
.mpc-map-wrap.mpc-custom-height .mpc-map, .mpc-map-wrap.mpc-empty .mpc-map { padding-bottom: 0; }
.mpc-map-wrap img { max-width: none; }
.mpc-map-wrap .mpc-error { display: none; padding: 10px 15px; background-color: #FCF5F6; color: #df5461; border-radius: 3px; font-weight: bold; } .vc_mpc_map.vc_element .vc_controls > .vc_controls-out-tl { left: initial; right: 0; }  .mpc-markers { position: absolute; max-width: 250px; max-height: 90%; top: 10px; right: 10px; z-index: 10; list-style: none; margin: 0; padding: 0; border-radius: 4px; overflow: auto; background: rgba(255, 255, 255, 0.8); opacity: .7; -webkit-transition: opacity .25s; transition: opacity .25s; }
.mpc-markers:hover { opacity: 1; }
.mpc-marker-title { display: block; line-height: 30px; font-size: 12px; text-align: center; color: #fff; background-color: #f9b418; }
.mpc-marker-title img { width: 16px; margin-top: -2px; vertical-align: middle; margin-right: 5px; }
.mpc-markers .mpc-marker { padding: 8px 5px; margin: 0 5px; border-bottom: 1px solid #ddd; }
.mpc-markers .mpc-marker img { width: 20px; margin-right: 10px; vertical-align: middle; } .mpc-modal { position: relative; display: inline-block; }
.mpc-modal__close { position: absolute; right: 0; top: 0; z-index: 1000; cursor: pointer; }
.mpc-modal__close .mpc-icon { margin: 0 !important; }
.mpc-modal__content { max-width: 90vw; max-height: 90vh; overflow-x: hidden; overflow-y: auto; }
.mpc-modal__content > *:last-child { margin-bottom: 0; }
html.mpc-block-scroll, body.mpc-block-scroll { overflow: hidden !important; } .mpc-modal-overlay { position: fixed; left: 0; top: 0; right: 0; bottom: 0; width: 100%; height: 100%; opacity: 0; visibility: hidden; -webkit-transition: all .25s; transition: all .25s; }
.mpc-modal-overlay.mpc-visible { visibility: visible; opacity: 1; z-index: 1000000; }
.mpc-modal-overlay:before { content: ''; display: inline-block; width: 0; height: 100%; }
.mpc-modal-overlay .mpc-inited, .mpc-modal-overlay .mpc-inited * { visibility: inherit; }
.mpc-overlay__wrapper { position: relative; display: table; width: 100%; height: 100%; }
.mpc-overlay__wrapper--vertical { display: table-cell; } .mpc-modal-overlay[data-position^=top]:before, .mpc-modal-overlay[data-position^=top] .mpc-modal { vertical-align: top; }
.mpc-modal-overlay[data-position^=middle]:before, .mpc-modal-overlay[data-position^=middle] .mpc-modal { vertical-align: middle; }
.mpc-modal-overlay[data-position^=bottom]:before, .mpc-modal-overlay[data-position^=bottom] .mpc-modal { vertical-align: bottom; }
.mpc-modal-overlay[data-position$=left] { text-align: left; }
.mpc-modal-overlay[data-position$=center] { text-align: center; }
.mpc-modal-overlay[data-position$=right] { text-align: right; } @media screen and (max-width: 768px) { .mpc-modal-overlay .mpc-modal.mpc-modal .mpc-modal__content { max-height: 80vh; max-width: 80vw; }
.mpc-close--outside .mpc-modal__close { margin: 0 !important; }
.mpc-modal-overlay:before, .mpc-modal-overlay .mpc-modal { vertical-align: middle !important; margin: 0 !important; }
.mpc-modal-overlay { text-align: center !important; } }  html.mpc-block-scroll-bridge, body.mpc-block-scroll-bridge { overflow: hidden !important; }
html.mpc-block-scroll-bridge .container, html.mpc-block-scroll-bridge .content, html.mpc-block-scroll-bridge .full_width, html.mpc-block-scroll-bridge .title, html.mpc-block-scroll-bridge .wrapper, html.mpc-block-scroll-bridge header, html.mpc-block-scroll-bridge .header_inner_left, html.mpc-block-scroll-bridge .header_inner_right, html.mpc-block-scroll-bridge .full_section_inner, body.mpc-block-scroll-bridge .container, body.mpc-block-scroll-bridge .content, body.mpc-block-scroll-bridge .full_width, body.mpc-block-scroll-bridge .title, body.mpc-block-scroll-bridge .wrapper, body.mpc-block-scroll-bridge header, body.mpc-block-scroll-bridge .header_inner_left, body.mpc-block-scroll-bridge .header_inner_right, body.mpc-block-scroll-bridge .full_section_inner { z-index: initial; } .mpc-navigation { display: block; pointer-events: none; z-index: 1; }
.mpc-navigation.mpc-on-hover { opacity: 0 !important; -webkit-transition: .25s all; transition: .25s all; }
.mpc-navigation .mpc-nav__icon:focus { outline: none; }
.mpc-navigation .mpc-nav__arrow { -webkit-transition: -webkit-transform .25s; transition: transform .25s; }
.mpc-navigation .mpc-nav__arrow.slick-disabled .mpc-nav__icon { opacity: .5 !important; pointer-events: none; cursor: default; }
.mpc-navigation i { overflow: hidden; transform: translate3d(0, 0, 0); position: relative; pointer-events: initial; display: block; cursor: pointer; -webkit-transition: inherit; transition: inherit; }
.mpc-navigation i:before { position: relative; z-index: 2; }
.mpc-carousel__wrapper:hover .mpc-navigation.mpc-on-hover { opacity: 1 !important; }
.mpc-nav__background { position: absolute; z-index: -1; opacity: 0; }
.mpc-nav__icon i:hover .mpc-nav__background { opacity: 1; }
.mpc-nav__background.mpc-effect-type--fade.mpc-effect-side--in { top: 0; bottom: 0; left: 0; right: 0; }
.mpc-nav__background.mpc-effect-type--slide.mpc-effect-side--top { top: -100%; left: 0; width: 100%; height: 100%; }
.mpc-nav__icon i:hover .mpc-nav__background.mpc-effect-type--slide.mpc-effect-side--top { top: 0; }
.mpc-nav__background.mpc-effect-type--slide.mpc-effect-side--right { top: 0; left: 100%; width: 100%; height: 100%; }
.mpc-nav__icon i:hover .mpc-nav__background.mpc-effect-type--slide.mpc-effect-side--right { left: 0; }
.mpc-nav__background.mpc-effect-type--slide.mpc-effect-side--bottom { top: 100%; left: 0; width: 100%; height: 100%; }
.mpc-nav__icon i:hover .mpc-nav__background.mpc-effect-type--slide.mpc-effect-side--bottom { top: 0; }
.mpc-nav__background.mpc-effect-type--slide.mpc-effect-side--left { top: 0; left: -100%; width: 100%; height: 100%; }
.mpc-nav__icon i:hover .mpc-nav__background.mpc-effect-type--slide.mpc-effect-side--left { left: 0; }
.mpc-nav__background.mpc-effect-type--expand.mpc-effect-side--horizontal { top: 0; bottom: 0; left: 50%; right: 50%; }
.mpc-nav__icon i:hover .mpc-nav__background.mpc-effect-type--expand.mpc-effect-side--horizontal { left: 5%; right: 5%; }
.mpc-nav__background.mpc-effect-type--expand.mpc-effect-side--vertical { top: 50%; bottom: 50%; left: 0; right: 0; }
.mpc-nav__icon i:hover .mpc-nav__background.mpc-effect-type--expand.mpc-effect-side--vertical { top: 5%; bottom: 5%; }
.mpc-nav__background.mpc-effect-type--expand.mpc-effect-side--diagonal_left { top: 50%; bottom: 50%; left: -20%; right: -20%; transform: rotate(45deg); }
.mpc-nav__icon i:hover .mpc-nav__background.mpc-effect-type--expand.mpc-effect-side--diagonal_left { top: -60%; bottom: -60%; }
.mpc-nav__background.mpc-effect-type--expand.mpc-effect-side--diagonal_right { top: 50%; bottom: 50%; left: -20%; right: -20%; transform: rotate(-45deg); }
.mpc-nav__icon i:hover .mpc-nav__background.mpc-effect-type--expand.mpc-effect-side--diagonal_right { top: -60%; bottom: -60%; }
.mpc-navigation--style_1, .mpc-navigation--style_2 { width: 100%; }
.mpc-navigation--style_1 .mpc-nav__arrow, .mpc-navigation--style_2 .mpc-nav__arrow { display: inline-block; } .mpc-navigation--style_3 { position: absolute; top: 0; width: auto; height: 100%; }
.mpc-navigation--style_3:first-child { left: 0; }
.mpc-navigation--style_3:last-child { right: 0; }
.mpc-navigation--style_3 .mpc-nav__arrow { height: 100%; display: table; }
.mpc-navigation--style_3 .mpc-nav__arrow .mpc-nav__icon { display: table-cell; height: 100%; vertical-align: middle; text-align: center; } .mpc-navigation--style_4 { position: absolute; top: 0; width: auto; height: 100%; }
.mpc-navigation--style_4:first-child { left: 0; }
.mpc-navigation--style_4:last-child { right: 0; }
.mpc-navigation--style_4 .mpc-nav__arrow { height: 100%; display: table; }
.mpc-navigation--style_4 .mpc-nav__arrow .mpc-nav__icon { display: table-cell; height: 100%; vertical-align: middle; text-align: center; }
.mpc-navigation--style_4 .mpc-nav__arrow { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.mpc-waypoint--init .mpc-navigation--style_4 .mpcslick-prev { -webkit-transform: translate3d(-50%, 0, 0); transform: translate3d(-50%, 0, 0); }
.mpc-waypoint--init .mpc-navigation--style_4 .mpcslick-next { -webkit-transform: translate3d(50%, 0, 0); transform: translate3d(50%, 0, 0); } .mpc-navigation--style_5 { position: absolute; top: 0; width: auto; height: 100%; }
.mpc-navigation--style_5:first-child { left: 0; }
.mpc-navigation--style_5:last-child { right: 0; }
.mpc-navigation--style_5 .mpc-nav__arrow { height: 100%; display: table; }
.mpc-navigation--style_5 .mpc-nav__arrow .mpc-nav__icon { display: table-cell; height: 100%; vertical-align: middle; text-align: center; }
.mpc-navigation--style_5 .mpc-nav__arrow { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.mpc-waypoint--init .mpc-navigation--style_5 .mpcslick-prev { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); }
.mpc-waypoint--init .mpc-navigation--style_5 .mpcslick-next { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } .mpc-navigation--style_6 { position: absolute; top: 0; width: auto; height: 100%; }
.mpc-navigation--style_6:first-child { left: 0; }
.mpc-navigation--style_6:last-child { right: 0; }
.mpc-navigation--style_6 .mpc-nav__arrow { height: 100%; display: table; }
.mpc-navigation--style_6 .mpc-nav__arrow .mpc-nav__icon { display: table-cell; height: 100%; vertical-align: middle; text-align: center; }
.mpc-navigation--style_6 .mpc-nav__arrow { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.mpc-nav--stretched .mpc-nav__arrow { -webkit-transform: translate3d(0, 0, 0) !important; transform: translate3d(0, 0, 0) !important; }
.mpc-nav--stretched:not(.mpc-navigation--style_1):not(.mpc-navigation--style_2) .mpc-nav__arrow { margin-left: 0 !important; margin-right: 0 !important; } @media screen and (max-width: 767px) { .mpc-nav__arrow { -webkit-transform: translate3d(0, 0, 0) !important; transform: translate3d(0, 0, 0) !important; }
.mpc-navigation:not(.mpc-navigation--style_1):not(.mpc-navigation--style_2) .mpc-nav__arrow { margin-left: 0 !important; margin-right: 0 !important; } } .mpc-pagination { display: block; width: 100%; }
.mpc-pagination.mpc-disabled, .mpc-pagination .mpc-disabled { opacity: 0.5; filter: alpha(opacity=50); cursor: default; pointer-events: none; }
.mpc-pagination li:last-child { margin-right: 0; }
.mpc-pagination li:before, .mpc-pagination li:after { content: "" !important; border: 0 !important; position: static !important; } .mpc-pagination--infinity { visibility: hidden; height: 0; }
.mpc-pagination--infinity a { opacity: 0; height: 0 !important; border: 0 !important; } .mpc-pagination--classic .mpc-pagination__links { list-style: none; margin: 0; padding: 0; width: 100%; }
.mpc-pagination--classic li { display: inline-block; vertical-align: bottom; margin-bottom: 0 !important; }
.mpc-pagination--classic li.mpc-current a { cursor: default; pointer-events: none; }
.mpc-pagination__dots { padding: 0 1em; }
.mpc-pagination a { position: relative; display: inline-block; overflow: hidden; text-decoration: none; vertical-align: bottom; z-index: 1; }
.mpc--square.mpc-pagination a { text-align: center !important; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
.mpc--square.mpc-pagination li:not(:first-child):not(:last-child) .mpc-pagination__title { padding: 0 !important; }
.mpc--square.mpc-pagination li:first-child .mpc-pagination__title, .mpc--square.mpc-pagination li:last-child .mpc-pagination__title { padding-top: 0 !important; padding-bottom: 0 !important; }
.mpc--square.mpc-pagination span { height: 100%; }
.mpc-pagination__content { position: relative; z-index: 2; }
.mpc-pagination__title { display: inline-block; vertical-align: middle; }
.mpc-pagination__icon { text-align: center; vertical-align: middle; display: inline-block; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
.mpc-pagination__background { position: absolute; z-index: 1; opacity: 0; }
.mpc-pagination a:hover .mpc-pagination__background, .mpc-pagination .mpc-current .mpc-pagination__background { opacity: 1; }
.mpc-pagination__background.mpc-effect-type--fade.mpc-effect-side--in { top: 0; bottom: 0; left: 0; right: 0; }
.mpc-pagination__background.mpc-effect-type--slide.mpc-effect-side--top { top: -100%; left: 0; width: 100%; height: 100%; }
.mpc-pagination a:hover .mpc-pagination__background.mpc-effect-type--slide.mpc-effect-side--top, .mpc-pagination .mpc-current .mpc-pagination__background.mpc-effect-type--slide.mpc-effect-side--top { top: 0; }
.mpc-pagination__background.mpc-effect-type--slide.mpc-effect-side--right { top: 0; left: 100%; width: 100%; height: 100%; }
.mpc-pagination a:hover .mpc-pagination__background.mpc-effect-type--slide.mpc-effect-side--right, .mpc-pagination .mpc-current .mpc-pagination__background.mpc-effect-type--slide.mpc-effect-side--right { left: 0; }
.mpc-pagination__background.mpc-effect-type--slide.mpc-effect-side--bottom { top: 100%; left: 0; width: 100%; height: 100%; }
.mpc-pagination a:hover .mpc-pagination__background.mpc-effect-type--slide.mpc-effect-side--bottom, .mpc-pagination .mpc-current .mpc-pagination__background.mpc-effect-type--slide.mpc-effect-side--bottom { top: 0; }
.mpc-pagination__background.mpc-effect-type--slide.mpc-effect-side--left { top: 0; left: -100%; width: 100%; height: 100%; }
.mpc-pagination a:hover .mpc-pagination__background.mpc-effect-type--slide.mpc-effect-side--left, .mpc-pagination .mpc-current .mpc-pagination__background.mpc-effect-type--slide.mpc-effect-side--left { left: 0; }
.mpc-pagination__background.mpc-effect-type--expand.mpc-effect-side--horizontal { top: 0; bottom: 0; left: 50%; right: 50%; }
.mpc-pagination a:hover .mpc-pagination__background.mpc-effect-type--expand.mpc-effect-side--horizontal, .mpc-pagination .mpc-current .mpc-pagination__background.mpc-effect-type--expand.mpc-effect-side--horizontal { left: 5%; right: 5%; }
.mpc-pagination__background.mpc-effect-type--expand.mpc-effect-side--vertical { top: 50%; bottom: 50%; left: 0; right: 0; }
.mpc-pagination a:hover .mpc-pagination__background.mpc-effect-type--expand.mpc-effect-side--vertical, .mpc-pagination .mpc-current .mpc-pagination__background.mpc-effect-type--expand.mpc-effect-side--vertical { top: 5%; bottom: 5%; }
.mpc-pagination__background.mpc-effect-type--expand.mpc-effect-side--diagonal_left { top: 50%; bottom: 50%; left: -20%; right: -20%; transform: rotate(45deg); }
.mpc-pagination a:hover .mpc-pagination__background.mpc-effect-type--expand.mpc-effect-side--diagonal_left, .mpc-pagination .mpc-current .mpc-pagination__background.mpc-effect-type--expand.mpc-effect-side--diagonal_left { top: -60%; bottom: -60%; }
.mpc-pagination__background.mpc-effect-type--expand.mpc-effect-side--diagonal_right { top: 50%; bottom: 50%; left: -20%; right: -20%; transform: rotate(-45deg); }
.mpc-pagination a:hover .mpc-pagination__background.mpc-effect-type--expand.mpc-effect-side--diagonal_right, .mpc-pagination .mpc-current .mpc-pagination__background.mpc-effect-type--expand.mpc-effect-side--diagonal_right { top: -60%; bottom: -60%; }
.mpc-pagination__content.mpc-effect-type--none .mpc-pagination__icon { opacity: 0; visibility: hidden; }
.mpc-pagination a:hover .mpc-pagination__content.mpc-effect-type--none .mpc-pagination__icon, .mpc-pagination .mpc-current .mpc-pagination__content.mpc-effect-type--none .mpc-pagination__icon { opacity: 1; visibility: visible; }
.mpc-pagination__content.mpc-effect-type--stay.mpc-effect-side--left .mpc-pagination__icon { padding-right: .5em; }
.mpc-pagination__content.mpc-effect-type--stay.mpc-effect-side--left .mpc-pagination__title { padding-left: 0; }
.mpc-pagination__content.mpc-effect-type--stay.mpc-effect-side--right .mpc-pagination__icon { padding-left: .5em; }
.mpc-pagination__content.mpc-effect-type--stay.mpc-effect-side--right .mpc-pagination__title { padding-right: 0; }
.mpc-pagination__content.mpc-effect-type--slide .mpc-pagination__icon { position: absolute; top: 50%; opacity: 0; -ms-transform: translateY(-50%); transform: translateY(-50%); }
.mpc-pagination a:hover .mpc-pagination__content.mpc-effect-type--slide .mpc-pagination__icon, .mpc-pagination .mpc-current .mpc-pagination__content.mpc-effect-type--slide .mpc-pagination__icon { opacity: 1; }
.mpc-pagination__content.mpc-effect-type--slide.mpc-effect-side--left .mpc-pagination__icon { left: -100%; padding: 0; }
.mpc-pagination a:hover .mpc-pagination__content.mpc-effect-type--slide.mpc-effect-side--left .mpc-pagination__icon, .mpc-pagination .mpc-current .mpc-pagination__content.mpc-effect-type--slide.mpc-effect-side--left .mpc-pagination__icon { left: 5%; }
.mpc-pagination__content.mpc-effect-type--slide.mpc-effect-side--right .mpc-pagination__icon { right: -100%; padding: 0; }
.mpc-pagination a:hover .mpc-pagination__content.mpc-effect-type--slide.mpc-effect-side--right .mpc-pagination__icon, .mpc-pagination .mpc-current .mpc-pagination__content.mpc-effect-type--slide.mpc-effect-side--right .mpc-pagination__icon { right: 5%; }
.mpc-pagination__content.mpc-effect-type--push_out { overflow: hidden; }
.mpc-pagination__content.mpc-effect-type--push_out .mpc-pagination__icon { position: absolute; opacity: 0; -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); }
.mpc-pagination a:hover .mpc-pagination__content.mpc-effect-type--push_out .mpc-pagination__icon, .mpc-pagination .mpc-current .mpc-pagination__content.mpc-effect-type--push_out .mpc-pagination__icon { opacity: 1; }
.mpc-pagination__content.mpc-effect-type--push_out .mpc-pagination__title { position: relative; }
.mpc-pagination__content.mpc-effect-type--push_out.mpc-effect-side--top .mpc-pagination__icon { top: -100%; left: 50%; }
.mpc-pagination a:hover .mpc-pagination__content.mpc-effect-type--push_out.mpc-effect-side--top .mpc-pagination__icon, .mpc-pagination .mpc-current .mpc-pagination__content.mpc-effect-type--push_out.mpc-effect-side--top .mpc-pagination__icon { top: 50%; }
.mpc-pagination__content.mpc-effect-type--push_out.mpc-effect-side--top .mpc-pagination__title { top: 0; }
.mpc-pagination a:hover .mpc-pagination__content.mpc-effect-type--push_out.mpc-effect-side--top .mpc-pagination__title, .mpc-pagination .mpc-current .mpc-pagination__content.mpc-effect-type--push_out.mpc-effect-side--top .mpc-pagination__title { top: 5em; }
.mpc-pagination__content.mpc-effect-type--push_out.mpc-effect-side--right .mpc-pagination__icon { top: 50%; left: 150%; }
.mpc-pagination a:hover .mpc-pagination__content.mpc-effect-type--push_out.mpc-effect-side--right .mpc-pagination__icon, .mpc-pagination .mpc-current .mpc-pagination__content.mpc-effect-type--push_out.mpc-effect-side--right .mpc-pagination__icon { left: 50%; }
.mpc-pagination__content.mpc-effect-type--push_out.mpc-effect-side--right .mpc-pagination__title { left: 0; }
.mpc-pagination a:hover .mpc-pagination__content.mpc-effect-type--push_out.mpc-effect-side--right .mpc-pagination__title, .mpc-pagination .mpc-current .mpc-pagination__content.mpc-effect-type--push_out.mpc-effect-side--right .mpc-pagination__title { left: -100%; }
.mpc-pagination__content.mpc-effect-type--push_out.mpc-effect-side--bottom .mpc-pagination__icon { top: 150%; left: 50%; }
.mpc-pagination a:hover .mpc-pagination__content.mpc-effect-type--push_out.mpc-effect-side--bottom .mpc-pagination__icon, .mpc-pagination .mpc-current .mpc-pagination__content.mpc-effect-type--push_out.mpc-effect-side--bottom .mpc-pagination__icon { top: 50%; }
.mpc-pagination__content.mpc-effect-type--push_out.mpc-effect-side--bottom .mpc-pagination__title { top: 0; }
.mpc-pagination a:hover .mpc-pagination__content.mpc-effect-type--push_out.mpc-effect-side--bottom .mpc-pagination__title, .mpc-pagination .mpc-current .mpc-pagination__content.mpc-effect-type--push_out.mpc-effect-side--bottom .mpc-pagination__title { top: -5em; }
.mpc-pagination__content.mpc-effect-type--push_out.mpc-effect-side--left .mpc-pagination__icon { top: 50%; left: -100%; }
.mpc-pagination a:hover .mpc-pagination__content.mpc-effect-type--push_out.mpc-effect-side--left .mpc-pagination__icon, .mpc-pagination .mpc-current .mpc-pagination__content.mpc-effect-type--push_out.mpc-effect-side--left .mpc-pagination__icon { left: 50%; }
.mpc-pagination__content.mpc-effect-type--push_out.mpc-effect-side--left .mpc-pagination__title { left: 0; }
.mpc-pagination a:hover .mpc-pagination__content.mpc-effect-type--push_out.mpc-effect-side--left .mpc-pagination__title, .mpc-pagination .mpc-current .mpc-pagination__content.mpc-effect-type--push_out.mpc-effect-side--left .mpc-pagination__title { left: 100%; }
@media screen and (max-width: 640px) { .mpc-pagination--classic li:not(:first-child):not(:last-child) { display: none; } } .mpc-pricing-box { display: -ms-flexbox; display: flex; flex-wrap: wrap; -webkit-box-sizing: border-box; box-sizing: border-box; }
.mpc-pricing-box .slick-list { margin-top: -3em !important; }
.mpc-pricing-box .slick-track { padding-top: 3em; }
.mpc-pricing-box:focus, .mpc-pricing-box *:focus { outline: none; }
.mpc-pricing-box__wrapper { display: -ms-flexbox; display: flex; align-items: flex-end; justify-content: center; flex-wrap: nowrap; } .mpc-pricing-column { position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; }
.mpc-pricing-column.mpc-pricing-legend { align-self: stretch; }
.mpc-pricing__button { text-align: center; }
.mpc-pricing__featured { position: absolute; bottom: 100%; left: 0; width: 100%; }
.mpc-pricing__property, .mpc-pricing__featured, .mpc-pricing__title, .mpc-pricing__price { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .mpc-pricing-box[data-pb-cols="1"] { display: block; }
.mpc-pricing-box[data-pb-cols="1"] .mpc-pricing-column { width: 100%; } .mpc-pricing-box[data-pb-cols="2"] { -ms-flex: 0 1 100%; flex: 0 1 100%; }
.mpc-pricing-box[data-pb-cols="2"] .mpc-pricing-column { -ms-flex: 0 1 50%; flex: 0 1 50%; } .mpc-pricing-box[data-pb-cols="3"] { -ms-flex: 0 1 100%; flex: 0 1 100%; }
.mpc-pricing-box[data-pb-cols="3"] .mpc-pricing-column { -ms-flex: 0 1 33%; flex: 0 1 33%; }
.mpc-pricing-box[data-pb-cols="3"] .mpc-pricing-column:first-child { -ms-flex: 0 1 34%; flex: 0 1 34%; } .mpc-pricing-box[data-pb-cols="4"] { -ms-flex: 0 1 100%; flex: 0 1 100%; }
.mpc-pricing-box[data-pb-cols="4"] .mpc-pricing-column { -ms-flex: 0 1 25%; flex: 0 1 25%; } .mpc-pricing-box[data-pb-cols="5"] { -ms-flex: 0 1 100%; flex: 0 1 100%; }
.mpc-pricing-box[data-pb-cols="5"] .mpc-pricing-column { -ms-flex: 0 1 20%; flex: 0 1 20%; } .mpc-pricing-box .slick-slider { width: 100%; }
.mpc-pricing-box .slick-slider, .mpc-pricing-box .slick-slider .mpc-pricing-column { -ms-flex: none !important; flex: none !important; } .mpc-pricing-box .mpc-pricing-legend + .slick-slider[data-slick-cols="1"] { width: 50%; }
.mpc-pricing-box .slick-slider[data-slick-cols="1"] .mpc-pricing-column { width: 100%; } .mpc-pricing-box .mpc-pricing-legend + .slick-slider[data-slick-cols="2"] { width: 66%; }
.mpc-pricing-box .slick-slider[data-slick-cols="2"] .mpc-pricing-column { width: 50%; } .mpc-pricing-box .mpc-pricing-legend + .slick-slider[data-slick-cols="3"] { width: 75%; }
.mpc-pricing-box .slick-slider[data-slick-cols="3"] .mpc-pricing-column { width: 33%; }
.mpc-pricing-box .slick-slider[data-slick-cols="3"] .mpc-pricing-column:nth-child(3n) { width: 34%; } .mpc-pricing-box .mpc-pricing-legend + .slick-slider[data-slick-cols="4"] { width: 80%; }
.mpc-pricing-box .slick-slider[data-slick-cols="4"] .mpc-pricing-column { width: 25%; } @media screen and (max-width: 992px) { .mpc-pricing-box { flex-wrap: wrap; justify-content: center; align-items: flex-end; background: none !important; }
.mpc-pricing-box[data-pb-cols="4"] .mpc-pricing-column:not(first-child):not(:nth-child(2)) .mpc-pricing__featured, .mpc-pricing-box[data-pb-cols="5"] .mpc-pricing-column:not(first-child):not(:nth-child(2)) .mpc-pricing__featured { position: static; }
.mpc-pricing-box[data-pb-cols="4"] .mpc-pricing-column, .mpc-pricing-box[data-pb-cols="5"] .mpc-pricing-column { -ms-flex: 0 1 50% !important; flex: 0 1 50% !important; margin: 0 0 1em 0; } .mpc-init--slick .mpc-pricing-legend { display: none; }
.mpc-pricing-box .slick-slider { width: 100% !important; -ms-flex: none !important; flex: none !important; }
.mpc-pricing-box .slick-slider .mpc-pricing__featured { position: absolute !important; }
.mpc-pricing-box .slick-slider .mpc-pricing-column { margin: 0 !important; } }
@media screen and (max-width: 768px) { .mpc-pricing-legend { display: none; }
.mpc-pricing__featured { position: static; }
.mpc-pricing-box:not([data-pb-cols="1"]) .mpc-pricing-column { margin: 0 0 1em 0; }
.mpc-pricing-box[data-pb-cols] .mpc-pricing-column { -ms-flex: 0 1 100% !important; flex: 0 1 100% !important; } } .vc_mpc_pricing_box.vc_element .vc_controls > .vc_controls-out-tl { left: initial; right: 0; } .mpc-progress { margin-bottom: 1.5em; }
.mpc-progress__wrap, .mpc-progress__bar { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.mpc-progress__title { display: block; margin: 0 !important; }
.mpc-progress__value { display: block; padding-left: .5em; white-space: nowrap; }
.mpc-progress__box { position: relative; width: 100%; height: 100%; }
.mpc-progress__bar { position: absolute; left: 0; bottom: 0; width: 0; height: 0; overflow: hidden; -webkit-transition: width 1.5s, height 1.5s; transition: width 1.5s, height 1.5s; }
.mpc-vertical--center .mpc-progress__info { display: table; width: 100%; min-width: 0; -webkit-transition: all 1.5s; transition: all 1.5s; }
.mpc-vertical--center .mpc-progress__title, .mpc-vertical--center .mpc-progress__value { display: table-cell; vertical-align: middle; }
.mpc-vertical--center .mpc-progress__value { width: 1px; }
.mpc-sticky-value .mpc-progress__info { width: auto; }
.mpc-progress.mpc-style--style_1 .mpc-progress__bar, .mpc-progress.mpc-style--style_2 .mpc-progress__bar, .mpc-progress.mpc-style--style_6 .mpc-progress__bar { height: 100%; }
.mpc-progress.mpc-style--style_2 .mpc-progress__info { position: relative; z-index: 1; }
.mpc-progress.mpc-style--style_3 .mpc-progress__bar, .mpc-progress.mpc-style--style_4 .mpc-progress__bar, .mpc-progress.mpc-style--style_7 .mpc-progress__bar { width: 100%; }
.mpc-progress.mpc-style--style_7 .mpc-progress__value { position: absolute; top: 50%; left: 50%; padding-left: 0; transform: translateX(-50%) translateY(-50%); }
.mpc-progress.mpc-style--style_4 .mpc-progress__value { display: block; padding-left: 0; }
.mpc-progress.mpc-style--style_5 .mpc-progress__box:after, .mpc-progress.mpc-style--style_8 .mpc-progress__box:after { content: ''; display: block; clear: both; }
.mpc-progress.mpc-style--style_5 .mpc-progress__icon-box, .mpc-progress.mpc-style--style_8 .mpc-progress__icon-box { float: left; position: relative; width: 10%; border: 0 solid transparent; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.mpc-progress.mpc-style--style_5 .mpc-progress__icon-box:before, .mpc-progress.mpc-style--style_8 .mpc-progress__icon-box:before { content: ''; display: block; padding-top: 100%; }
.mpc-progress.mpc-style--style_5 .mpc-progress__icon-box.mpc-filled .mpc-layer--back, .mpc-progress.mpc-style--style_8 .mpc-progress__icon-box.mpc-filled .mpc-layer--back { opacity: 0; }
.mpc-progress.mpc-style--style_5 .mpc-progress__icon-box.mpc-filled .mpc-layer--front, .mpc-progress.mpc-style--style_8 .mpc-progress__icon-box.mpc-filled .mpc-layer--front { opacity: 1; }
.mpc-progress.mpc-style--style_5 .mpc-progress__icon, .mpc-progress.mpc-style--style_8 .mpc-progress__icon { text-align: center; vertical-align: middle; position: absolute; top: 0; left: 0; width: 100%; height: 100%; -webkit-transition: opacity .25s; transition: opacity .25s; }
.mpc-progress.mpc-style--style_5 .mpc-progress__icon.mpc-layer--back, .mpc-progress.mpc-style--style_8 .mpc-progress__icon.mpc-layer--back { opacity: 1; }
.mpc-progress.mpc-style--style_5 .mpc-progress__icon.mpc-layer--front, .mpc-progress.mpc-style--style_8 .mpc-progress__icon.mpc-layer--front { opacity: 0; }
.mpc-progress.mpc-style--style_5 .mpc-progress__icon:before, .mpc-progress.mpc-style--style_8 .mpc-progress__icon:before { vertical-align: middle; }
.mpc-progress.mpc-style--style_5 .mpc-progress__icon:after, .mpc-progress.mpc-style--style_8 .mpc-progress__icon:after { content: ''; display: inline-block; height: 100%; vertical-align: middle; }
.mpc-progress.mpc-style--style_5 .mpc-progress__bar, .mpc-progress.mpc-style--style_8 .mpc-progress__bar { height: 100%; } .mpc-qrcode { display: inline-block; vertical-align: middle; max-width: 100%; height: auto; }
[data-tag="mpc_qrcode"] { display: inline-block !important; } .mpc-quote { position: relative; display: block; overflow: hidden; -webkit-box-sizing: border-box; box-sizing: border-box; }
.mpc-quote .mpc-quote__content { padding: 0; margin: 0; border: 0; }
.mpc-quote .mpc-quote__content p:first-child { margin-top: 0 !important; }
.mpc-quote .mpc-quote__content p:last-child { margin-bottom: 0 !important; }
.mpc-quote .mpc-quote__content .mpc-quote__signature span { font-size: inherit; font-style: inherit; font-family: inherit; color: inherit; text-transform: inherit; }
.mpc-quote:before, .mpc-quote:after { display: block; content: ""; float: none; clear: both; }
.mpc-quote__wrapper { position: relative; }
.mpc-quote__icon-wrapper { display: block; z-index: 1; }
.mpc-icon--left .mpc-quote__icon-wrapper { float: left; margin: 0 1em 0 0; }
.mpc-icon--right .mpc-quote__icon-wrapper { float: right; margin: 0 0 0 1em; }
.mpc-quote__icon-wrapper img { border-radius: inherit; vertical-align: bottom; }
.mpc-quote__content { display: block; position: relative; z-index: 2; overflow: hidden; } .mpc-quote--style_1 .mpc-quote__description { margin: 0 0 1em 0; } .mpc-quote--style_2 .mpc-quote__description { margin: 1em 0 0 0; } .mpc-quote--style_3 .mpc-quote__icon-wrapper { position: absolute; z-index: 1; margin: -.25em; }
.mpc-quote--style_3.mpc-icon--right .mpc-quote__icon-wrapper { right: 0; }
.mpc-quote--style_3 .mpc-quote__description { margin: 0 0 1em 0; } .mpc-quote--style_4 .mpc-quote__icon-wrapper { position: absolute; z-index: 1; margin: -.25em; }
.mpc-quote--style_4.mpc-icon--right .mpc-quote__icon-wrapper { right: 0; }
.mpc-quote--style_4 .mpc-quote__description { margin: 1em 0 0 0; }
@media screen and (min-width: 768px) and (max-width: 992px) { .mpc-column:not(.vc_col-sm-12) .mpc-quote--style_1 .mpc-quote__icon-wrapper, .mpc-column:not(.vc_col-sm-12) .mpc-quote--style_2 .mpc-quote__icon-wrapper { float: none; margin: 1em 0 !important; }
.mpc-column:not(.vc_col-sm-12) .mpc-quote--style_1 .mpc-quote__icon-wrapper, .mpc-column:not(.vc_col-sm-12) .mpc-quote--style_1 .mpc-quote__description, .mpc-column:not(.vc_col-sm-12) .mpc-quote--style_1 .mpc-quote__signature, .mpc-column:not(.vc_col-sm-12) .mpc-quote--style_2 .mpc-quote__icon-wrapper, .mpc-column:not(.vc_col-sm-12) .mpc-quote--style_2 .mpc-quote__description, .mpc-column:not(.vc_col-sm-12) .mpc-quote--style_2 .mpc-quote__signature { text-align: center !important; } }
@media screen and (max-width: 480px) { .mpc-quote--style_1 .mpc-quote__icon-wrapper, .mpc-quote--style_2 .mpc-quote__icon-wrapper { float: none; margin: 1em 0 !important; }
.mpc-quote--style_1 .mpc-quote__icon-wrapper, .mpc-quote--style_1 .mpc-quote__description, .mpc-quote--style_1 .mpc-quote__signature, .mpc-quote--style_2 .mpc-quote__icon-wrapper, .mpc-quote--style_2 .mpc-quote__description, .mpc-quote--style_2 .mpc-quote__signature { text-align: center !important; } } .mpc-ribbon { position: absolute; white-space: nowrap; z-index: 999; margin: 1em 0;   }
.mpc-ribbon:after, .mpc-ribbon:before { display: block; position: absolute; content: ""; width: 0; height: 0; border-style: solid; }
.mpc-ribbon.mpc-disable-corners:after, .mpc-ribbon.mpc-disable-corners:before { display: none; }
.mpc-ribbon.mpc-alignment--top-left { top: 0; left: 0; }
.mpc-ribbon.mpc-alignment--top-right { top: 0; right: 0; }
.mpc-ribbon.mpc-alignment--bottom-left { bottom: 0; left: 0; }
.mpc-ribbon.mpc-alignment--bottom-right { bottom: 0; right: 0; }
.mpc-ribbon.mpc-style--classic:after { display: none; }
.mpc-ribbon.mpc-style--classic.mpc-alignment--top-left:before { left: 0; border-width: 5px 0 0 10px; border-left-color: transparent !important; border-right-color: transparent !important; border-bottom-color: transparent !important; bottom: -5px; }
.mpc-ribbon.mpc-style--classic.mpc-alignment--top-right:before { right: 0; border-width: 5px 10px 0 0; border-left-color: transparent !important; border-right-color: transparent !important; border-bottom-color: transparent !important; bottom: -5px; }
.mpc-ribbon.mpc-style--classic.mpc-alignment--bottom-left:before { left: 0; border-width: 0 0 5px 10px; border-left-color: transparent !important; border-right-color: transparent !important; border-top-color: transparent !important; top: -5px; }
.mpc-ribbon.mpc-style--classic.mpc-alignment--bottom-right:before { right: 0; border-width: 0 10px 5px 0; border-left-color: transparent !important; border-right-color: transparent !important; border-top-color: transparent !important; top: -5px; }
.mpc-ribbon.mpc-style--corner { margin: 0 !important; text-align: center; }
.mpc-ribbon.mpc-style--corner.mpc-size--medium { width: 200px; height: 40px; }
.mpc-ribbon.mpc-style--corner.mpc-size--large { width: 300px; height: 50px; }
.mpc-ribbon.mpc-style--corner.mpc-size--small { width: 150px; height: 25px; }
.mpc-ribbon.mpc-style--corner .mpc-vertical { display: table; width: 100%; height: 100%; z-index: 2; position: relative; }
.mpc-ribbon.mpc-style--corner .mpc-ribbon__content { display: table-cell; width: 100%; height: 100%; padding: 0 !important; overflow: hidden; text-overflow: ellipsis; vertical-align: middle; }
.mpc-ribbon.mpc-style--corner.mpc-alignment--top-left { transform: rotate(-45deg); }
.mpc-ribbon.mpc-style--corner.mpc-alignment--top-left.mpc-size--medium { left: -43px; top: 37px; }
.mpc-ribbon.mpc-style--corner.mpc-alignment--top-left.mpc-size--large { left: -61px; top: 64px; }
.mpc-ribbon.mpc-style--corner.mpc-alignment--top-left.mpc-size--small { left: -31px; top: 32px; }
.mpc-ribbon.mpc-style--corner.mpc-alignment--top-left:before { left: 0; border-width: 15px 15px 0 0; border-left-color: transparent !important; border-right-color: transparent !important; border-bottom-color: transparent !important; bottom: -14px; z-index: 1; }
.mpc-ribbon.mpc-style--corner.mpc-alignment--top-left:after { right: 0; border-width: 15px 0 0 15px; border-left-color: transparent !important; border-right-color: transparent !important; border-bottom-color: transparent !important; bottom: -14px; z-index: 2; }
.mpc-ribbon.mpc-style--corner.mpc-alignment--top-right { transform: rotate(45deg); }
.mpc-ribbon.mpc-style--corner.mpc-alignment--top-right.mpc-size--medium { right: -43px; top: 37px; }
.mpc-ribbon.mpc-style--corner.mpc-alignment--top-right.mpc-size--large { right: -61px; top: 64px; }
.mpc-ribbon.mpc-style--corner.mpc-alignment--top-right.mpc-size--small { right: -31px; top: 32px; }
.mpc-ribbon.mpc-style--corner.mpc-alignment--top-right:before { left: 0; border-width: 15px 15px 0 0; border-left-color: transparent !important; border-right-color: transparent !important; border-bottom-color: transparent !important; bottom: -14px; }
.mpc-ribbon.mpc-style--corner.mpc-alignment--top-right:after { right: 0; border-width: 15px 0 0 15px; border-left-color: transparent !important; border-right-color: transparent !important; border-bottom-color: transparent !important; bottom: -14px; }
.mpc-ribbon.mpc-style--corner.mpc-alignment--bottom-left { transform: rotate(45deg); }
.mpc-ribbon.mpc-style--corner.mpc-alignment--bottom-left.mpc-size--medium { left: -43px; bottom: 37px; }
.mpc-ribbon.mpc-style--corner.mpc-alignment--bottom-left.mpc-size--large { left: -61px; bottom: 64px; }
.mpc-ribbon.mpc-style--corner.mpc-alignment--bottom-left.mpc-size--small { left: -31px; bottom: 32px; }
.mpc-ribbon.mpc-style--corner.mpc-alignment--bottom-left:before { left: 0; border-width: 0 15px 15px 0; border-left-color: transparent !important; border-right-color: transparent !important; border-top-color: transparent !important; top: -14px; }
.mpc-ribbon.mpc-style--corner.mpc-alignment--bottom-left:after { right: 0; border-width: 0 0 15px 15px; border-left-color: transparent !important; border-right-color: transparent !important; border-top-color: transparent !important; top: -14px; }
.mpc-ribbon.mpc-style--corner.mpc-alignment--bottom-right { transform: rotate(-45deg); }
.mpc-ribbon.mpc-style--corner.mpc-alignment--bottom-right.mpc-size--medium { right: -43px; bottom: 37px; }
.mpc-ribbon.mpc-style--corner.mpc-alignment--bottom-right.mpc-size--large { right: -61px; bottom: 64px; }
.mpc-ribbon.mpc-style--corner.mpc-alignment--bottom-right.mpc-size--small { right: -31px; bottom: 32px; }
.mpc-ribbon.mpc-style--corner.mpc-alignment--bottom-right:before { left: 0; border-width: 0 15px 15px 0; border-left-color: transparent !important; border-right-color: transparent !important; border-top-color: transparent !important; top: -14px; }
.mpc-ribbon.mpc-style--corner.mpc-alignment--bottom-right:after { right: 0; border-width: 0 0 15px 15px; border-left-color: transparent !important; border-right-color: transparent !important; border-top-color: transparent !important; top: -14px; }
.mpc-ribbon.mpc-style--fullwidth { left: 0; right: 0; }
.mpc-ribbon.mpc-style--fullwidth.mpc-alignment--top-left, .mpc-ribbon.mpc-style--fullwidth.mpc-alignment--top-right { top: 0; }
.mpc-ribbon.mpc-style--fullwidth.mpc-alignment--top-left:after, .mpc-ribbon.mpc-style--fullwidth.mpc-alignment--top-left:before, .mpc-ribbon.mpc-style--fullwidth.mpc-alignment--top-right:after, .mpc-ribbon.mpc-style--fullwidth.mpc-alignment--top-right:before { bottom: -5px; border-left-color: transparent !important; border-right-color: transparent !important; border-bottom-color: transparent !important; }
.mpc-ribbon.mpc-style--fullwidth.mpc-alignment--top-left:before, .mpc-ribbon.mpc-style--fullwidth.mpc-alignment--top-right:before { left: 0; border-width: 5px 0 0 10px; }
.mpc-ribbon.mpc-style--fullwidth.mpc-alignment--top-left:after, .mpc-ribbon.mpc-style--fullwidth.mpc-alignment--top-right:after { right: 0; border-width: 5px 10px 0 0; }
.mpc-ribbon.mpc-style--fullwidth.mpc-alignment--bottom-left, .mpc-ribbon.mpc-style--fullwidth.mpc-alignment--bottom-right { bottom: 0; }
.mpc-ribbon.mpc-style--fullwidth.mpc-alignment--bottom-left:after, .mpc-ribbon.mpc-style--fullwidth.mpc-alignment--bottom-left:before, .mpc-ribbon.mpc-style--fullwidth.mpc-alignment--bottom-right:after, .mpc-ribbon.mpc-style--fullwidth.mpc-alignment--bottom-right:before { top: -5px; border-left-color: transparent !important; border-right-color: transparent !important; border-top-color: transparent !important; }
.mpc-ribbon.mpc-style--fullwidth.mpc-alignment--bottom-left:before, .mpc-ribbon.mpc-style--fullwidth.mpc-alignment--bottom-right:before { left: 0; border-width: 0 0 5px 10px; }
.mpc-ribbon.mpc-style--fullwidth.mpc-alignment--bottom-left:after, .mpc-ribbon.mpc-style--fullwidth.mpc-alignment--bottom-right:after { right: 0; border-width: 0 10px 5px 0; }
.mpc-ribbon-wrap { position: relative; display: block; margin: -10px; padding: 10px; overflow: hidden; } .mpc-row { display: block; }
.mpc-row p { max-width: 100%; }
.mpc-row[data-vc-full-width] { overflow: visible; }
.mpc-row.mpc-divider-block { padding: 0 !important; margin: 0 !important; width: 100% !important; left: 0 !important; overflow: visible !important; float: left; z-index: 6; height: 0; }
.mpc-row.mpc-divider-block .mpc-column { -webkit-transform: translateY(-50%); transform: translateY(-50%); } .mpc-toggle-row + .mpc-row { overflow: hidden; }
.mpc-toggle-row { display: block; cursor: pointer; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all .25s; transition: all .25s; }
.mpc-toggle-row + .mpc-row:not(.mpc-toggled) { padding-top: 0 !important; padding-bottom: 0 !important; }
.mpc-toggle-row .mpc-toggle-row__icon { width: 1em; line-height: 1; text-align: center; display: inline-block; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
.mpc-toggle-row__content { margin: 0 auto; position: relative; overflow: hidden; border-radius: inherit; transform: translate3d(0, 0, 0); }
.mpc-toggle-row__content .mpc-regular, .mpc-toggle-row__content .mpc-hover { position: relative; display: block; width: auto; top: 0; left: 0; line-height: 1; -webkit-transition: all .25s; transition: all .25s; }
.mpc-toggle-row__content .mpc-regular.mpc-position--left, .mpc-toggle-row__content .mpc-regular.mpc-position--right, .mpc-toggle-row__content .mpc-hover.mpc-position--left, .mpc-toggle-row__content .mpc-hover.mpc-position--right { width: 100%; display: table; }
.mpc-toggle-row__content .mpc-regular .mpc-toggle-row__icon-wrap, .mpc-toggle-row__content .mpc-regular .mpc-toggle-row__title, .mpc-toggle-row__content .mpc-hover .mpc-toggle-row__icon-wrap, .mpc-toggle-row__content .mpc-hover .mpc-toggle-row__title { display: inline-block; vertical-align: middle; }
.mpc-toggle-row__content .mpc-position--left .mpc-toggle-row__icon-wrap, .mpc-toggle-row__content .mpc-position--left .mpc-toggle-row__title, .mpc-toggle-row__content .mpc-position--right .mpc-toggle-row__icon-wrap, .mpc-toggle-row__content .mpc-position--right .mpc-toggle-row__title { display: table-cell; }
.mpc-toggle-row__content .mpc-position--left .mpc-toggle-row__icon-wrap, .mpc-toggle-row__content .mpc-position--right .mpc-toggle-row__icon-wrap { width: 1px; }
.mpc-toggle-row.mpc-effect-none .mpc-regular, .mpc-toggle-row.mpc-effect-none .mpc-hover { -webkit-transition: none; transition: none; }
.mpc-toggle-row__content .mpc-hover { position: absolute; width: 100%; height: 100%; }
.mpc-toggle-row.mpc-effect-slide-up .mpc-hover { transform: translate(0, -100%); }
.mpc-toggle-row.mpc-effect-slide-up .mpc-regular { transform: translate(0, 0); }
.mpc-toggle-row.mpc-effect-slide-up:hover .mpc-hover, .mpc-toggle-row.mpc-effect-slide-up.mpc-toggled .mpc-hover { transform: translate(0, 0); }
.mpc-toggle-row.mpc-effect-slide-up:hover .mpc-regular, .mpc-toggle-row.mpc-effect-slide-up.mpc-toggled .mpc-regular { transform: translate(0, 100%); }
.mpc-toggle-row.mpc-effect-slide-down .mpc-hover { transform: translate(0, 100%); }
.mpc-toggle-row.mpc-effect-slide-down .mpc-regular { transform: translate(0, 0); }
.mpc-toggle-row.mpc-effect-slide-down:hover .mpc-hover, .mpc-toggle-row.mpc-effect-slide-down.mpc-toggled .mpc-hover { transform: translate(0%, 0); }
.mpc-toggle-row.mpc-effect-slide-down:hover .mpc-regular, .mpc-toggle-row.mpc-effect-slide-down.mpc-toggled .mpc-regular { transform: translate(0, -100%); }
.mpc-toggle-row.mpc-effect-slide-left .mpc-hover { transform: translate(-100%, 0); }
.mpc-toggle-row.mpc-effect-slide-left .mpc-regular { transform: translate(0, 0); }
.mpc-toggle-row.mpc-effect-slide-left:hover .mpc-hover, .mpc-toggle-row.mpc-effect-slide-left.mpc-toggled .mpc-hover { transform: translate(0, 0); }
.mpc-toggle-row.mpc-effect-slide-left:hover .mpc-regular, .mpc-toggle-row.mpc-effect-slide-left.mpc-toggled .mpc-regular { transform: translate(100%, 0); }
.mpc-toggle-row.mpc-effect-slide-right .mpc-hover { transform: translate(100%, 0); }
.mpc-toggle-row.mpc-effect-slide-right .mpc-regular { transform: translate(0, 0); }
.mpc-toggle-row.mpc-effect-slide-right:hover .mpc-hover, .mpc-toggle-row.mpc-effect-slide-right.mpc-toggled .mpc-hover { transform: translate(0, 0); }
.mpc-toggle-row.mpc-effect-slide-right:hover .mpc-regular, .mpc-toggle-row.mpc-effect-slide-right.mpc-toggled .mpc-regular { transform: translate(-100%, 0); }
.mpc-toggle-row.mpc-effect-none .mpc-hover, .mpc-toggle-row.mpc-effect-fade .mpc-hover { opacity: 0; }
.mpc-toggle-row.mpc-effect-none .mpc-regular, .mpc-toggle-row.mpc-effect-fade .mpc-regular { opacity: 1; }
.mpc-toggle-row.mpc-effect-none:hover .mpc-hover, .mpc-toggle-row.mpc-effect-none.mpc-toggled .mpc-hover, .mpc-toggle-row.mpc-effect-fade:hover .mpc-hover, .mpc-toggle-row.mpc-effect-fade.mpc-toggled .mpc-hover { opacity: 1; }
.mpc-toggle-row.mpc-effect-none:hover .mpc-regular, .mpc-toggle-row.mpc-effect-none.mpc-toggled .mpc-regular, .mpc-toggle-row.mpc-effect-fade:hover .mpc-regular, .mpc-toggle-row.mpc-effect-fade.mpc-toggled .mpc-regular { opacity: 0; } .mpc-row { position: relative; }
.mpc-row.vc_edit_form_elements { position: static; }
.mpc-row.mpc-with-separator { margin-bottom: 0; }
.mpc-separator { position: absolute; left: 0; width: inherit; min-width: 100%; display: block; fill: transparent; z-index: 5; }
.mpc-separator.mpc-separator--top { top: -1px; }
.mpc-separator.mpc-separator--bottom { bottom: -1px; }
.mpc-separator-spacer { height: 100px; }
@media screen and (max-width: 992px) { .mpc-separator-spacer { height: 50px; } }
.mpc-separator-spacer.mpc-separator--bottom { clear: both; }
.mpc-row.mpc-first-row > .mpc-separator--top { display: none; }
.mpc-row.mpc-last-row > .mpc-separator--bottom { display: none; }
.mpc-separator--css { height: 100px; }
@media screen and (max-width: 992px) { .mpc-separator--css { height: 50px; } }
.mpc-separator-style--tip-left:before, .mpc-separator-style--tip-left:after, .mpc-separator-style--tip-center:before, .mpc-separator-style--tip-center:after, .mpc-separator-style--tip-right:before, .mpc-separator-style--tip-right:after { content: ''; position: absolute; top: -5px; width: 50.5%; height: 0; border: 105px solid transparent; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
@media screen and (max-width: 992px) { .mpc-separator-style--tip-left:before, .mpc-separator-style--tip-left:after, .mpc-separator-style--tip-center:before, .mpc-separator-style--tip-center:after, .mpc-separator-style--tip-right:before, .mpc-separator-style--tip-right:after { border: 55px solid transparent; } }
.mpc-separator-style--tip-left:before, .mpc-separator-style--tip-center:before, .mpc-separator-style--tip-right:before { left: 0; }
.mpc-separator-style--tip-left:after, .mpc-separator-style--tip-center:after, .mpc-separator-style--tip-right:after { right: 0; }
.mpc-separator-style--tip-left.mpc-separator--top:before, .mpc-separator-style--tip-center.mpc-separator--top:before, .mpc-separator-style--tip-right.mpc-separator--top:before { border-top-color: inherit; border-left-color: inherit; border-bottom-width: 0; }
.mpc-separator-style--tip-left.mpc-separator--top:after, .mpc-separator-style--tip-center.mpc-separator--top:after, .mpc-separator-style--tip-right.mpc-separator--top:after { border-top-color: inherit; border-right-color: inherit; border-bottom-width: 0; }
.mpc-separator-style--tip-left.mpc-separator--bottom:before, .mpc-separator-style--tip-left.mpc-separator--bottom:after, .mpc-separator-style--tip-center.mpc-separator--bottom:before, .mpc-separator-style--tip-center.mpc-separator--bottom:after, .mpc-separator-style--tip-right.mpc-separator--bottom:before, .mpc-separator-style--tip-right.mpc-separator--bottom:after { top: 0; }
.mpc-separator-style--tip-left.mpc-separator--bottom:before, .mpc-separator-style--tip-center.mpc-separator--bottom:before, .mpc-separator-style--tip-right.mpc-separator--bottom:before { border-bottom-color: inherit; border-left-color: inherit; border-top-width: 0; }
.mpc-separator-style--tip-left.mpc-separator--bottom:after, .mpc-separator-style--tip-center.mpc-separator--bottom:after, .mpc-separator-style--tip-right.mpc-separator--bottom:after { border-bottom-color: inherit; border-right-color: inherit; border-top-width: 0; }
.mpc-separator-style--tip-left:before { width: 25.5%; }
.mpc-separator-style--tip-left:after { width: 75.5%; }
.mpc-separator-style--tip-right:before { width: 75.5%; }
.mpc-separator-style--tip-right:after { width: 25.5%; }
@media screen and (max-width: 992px) { .mpc-separator-style--circle-left, .mpc-separator-style--circle-center, .mpc-separator-style--circle-right { height: 50px; } }
.mpc-separator-style--circle-left path { transform: translateX(-500px); }
@media screen and (max-width: 768px) { .mpc-separator-style--circle-left path { transform: translateX(-400px); } }
@media screen and (max-width: 480px) { .mpc-separator-style--circle-left path { transform: translateX(-250px); } }
.mpc-separator-style--circle-right path { transform: translateX(500px); }
@media screen and (max-width: 768px) { .mpc-separator-style--circle-right path { transform: translateX(400px); } }
@media screen and (max-width: 480px) { .mpc-separator-style--circle-right path { transform: translateX(250px); } }
.mpc-separator-style--split-inner:before, .mpc-separator-style--split-inner:after, .mpc-separator-style--split-outer:before, .mpc-separator-style--split-outer:after { content: ''; position: absolute; width: 50%; border: 105px solid; border-color: inherit; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
@media screen and (max-width: 992px) { .mpc-separator-style--split-inner:before, .mpc-separator-style--split-inner:after, .mpc-separator-style--split-outer:before, .mpc-separator-style--split-outer:after { border: 55px solid; border-color: inherit; } }
.mpc-separator-style--split-inner:before, .mpc-separator-style--split-outer:before { left: 0; }
.mpc-separator-style--split-inner:after, .mpc-separator-style--split-outer:after { right: 0; }
.mpc-separator-style--split-inner.mpc-separator--top:before, .mpc-separator-style--split-inner.mpc-separator--top:after { border-top-width: 0; top: -5px; }
.mpc-separator-style--split-inner.mpc-separator--top:before { border-bottom-right-radius: 100px; }
.mpc-separator-style--split-inner.mpc-separator--top:after { border-bottom-left-radius: 100px; }
.mpc-separator-style--split-inner.mpc-separator--bottom:before, .mpc-separator-style--split-inner.mpc-separator--bottom:after { border-bottom-width: 0; top: 0; }
.mpc-separator-style--split-inner.mpc-separator--bottom:before { border-top-right-radius: 100px; }
.mpc-separator-style--split-inner.mpc-separator--bottom:after { border-top-left-radius: 100px; }
.mpc-separator-style--split-outer.mpc-separator--top:before, .mpc-separator-style--split-outer.mpc-separator--top:after { border-top-width: 0; top: -5px; }
.mpc-separator-style--split-outer.mpc-separator--top:before { border-bottom-left-radius: 100px; }
.mpc-separator-style--split-outer.mpc-separator--top:after { border-bottom-right-radius: 100px; }
.mpc-separator-style--split-outer.mpc-separator--bottom:before, .mpc-separator-style--split-outer.mpc-separator--bottom:after { border-bottom-width: 0; top: 0; }
.mpc-separator-style--split-outer.mpc-separator--bottom:before { border-top-left-radius: 100px; }
.mpc-separator-style--split-outer.mpc-separator--bottom:after { border-top-right-radius: 100px; }
.mpc-separator-style--teeth-left:before, .mpc-separator-style--teeth-left:after, .mpc-separator-style--teeth-left .mpc-separator-content, .mpc-separator-style--teeth-center:before, .mpc-separator-style--teeth-center:after, .mpc-separator-style--teeth-center .mpc-separator-content, .mpc-separator-style--teeth-right:before, .mpc-separator-style--teeth-right:after, .mpc-separator-style--teeth-right .mpc-separator-content { content: ''; position: absolute; left: 50%; top: -5px; margin-left: -75px; width: 100px; height: 0; border: 75px solid transparent; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
@media screen and (max-width: 992px) { .mpc-separator-style--teeth-left:before, .mpc-separator-style--teeth-left:after, .mpc-separator-style--teeth-left .mpc-separator-content, .mpc-separator-style--teeth-center:before, .mpc-separator-style--teeth-center:after, .mpc-separator-style--teeth-center .mpc-separator-content, .mpc-separator-style--teeth-right:before, .mpc-separator-style--teeth-right:after, .mpc-separator-style--teeth-right .mpc-separator-content { margin-left: -50px; border: 50px solid transparent; } }
.mpc-separator-style--teeth-left:before, .mpc-separator-style--teeth-center:before, .mpc-separator-style--teeth-right:before { margin-left: -150px; }
@media screen and (max-width: 992px) { .mpc-separator-style--teeth-left:before, .mpc-separator-style--teeth-center:before, .mpc-separator-style--teeth-right:before { margin-left: -100px; } }
.mpc-separator-style--teeth-left:after, .mpc-separator-style--teeth-center:after, .mpc-separator-style--teeth-right:after { margin-left: 0; }
.mpc-separator-style--teeth-left.mpc-separator--top:before, .mpc-separator-style--teeth-left.mpc-separator--top:after, .mpc-separator-style--teeth-left.mpc-separator--top .mpc-separator-content, .mpc-separator-style--teeth-center.mpc-separator--top:before, .mpc-separator-style--teeth-center.mpc-separator--top:after, .mpc-separator-style--teeth-center.mpc-separator--top .mpc-separator-content, .mpc-separator-style--teeth-right.mpc-separator--top:before, .mpc-separator-style--teeth-right.mpc-separator--top:after, .mpc-separator-style--teeth-right.mpc-separator--top .mpc-separator-content { border-top-color: inherit; }
.mpc-separator-style--teeth-left.mpc-separator--bottom:before, .mpc-separator-style--teeth-left.mpc-separator--bottom:after, .mpc-separator-style--teeth-left.mpc-separator--bottom .mpc-separator-content, .mpc-separator-style--teeth-center.mpc-separator--bottom:before, .mpc-separator-style--teeth-center.mpc-separator--bottom:after, .mpc-separator-style--teeth-center.mpc-separator--bottom .mpc-separator-content, .mpc-separator-style--teeth-right.mpc-separator--bottom:before, .mpc-separator-style--teeth-right.mpc-separator--bottom:after, .mpc-separator-style--teeth-right.mpc-separator--bottom .mpc-separator-content { top: -45px; border-bottom-color: inherit; }
.mpc-separator-style--teeth-left:before, .mpc-separator-style--teeth-left:after, .mpc-separator-style--teeth-left .mpc-separator-content { left: 25%; }
.mpc-separator-style--teeth-right:before, .mpc-separator-style--teeth-right:after, .mpc-separator-style--teeth-right .mpc-separator-content { left: 75%; }
@media screen and (max-width: 992px) { .mpc-separator-style--arrow-left, .mpc-separator-style--arrow-center, .mpc-separator-style--arrow-right { height: 50px; } }
@media screen and (max-width: 992px) { .mpc-separator-style--blob-left, .mpc-separator-style--blob-center, .mpc-separator-style--blob-right { height: 50px; } }
@media screen and (max-width: 992px) { .mpc-separator-style--slope-left, .mpc-separator-style--slope-right { height: 50px; } }
@media screen and (max-width: 992px) { .mpc-separator-style--stamp { height: 50px; } }
@media screen and (max-width: 992px) { .mpc-separator-style--cloud { height: 50px; } } .mpc-row .mpc-parallax-wrap { position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; }
.mpc-parallax { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.mpc-parallax:before { content: ''; position: absolute; background-position: center; top: 0; left: 0; width: 100%; height: 100%; }
.mpc-parallax.mpc-parallax-style--classic:before { height: 125%; }
.mpc-parallax.mpc-parallax-style--classic-fast:before { height: 150%; }
.mpc-parallax.mpc-parallax-style--horizontal-left:before { width: 125%; }
.mpc-parallax.mpc-parallax-style--horizontal-right:before { width: 125%; }
.mpc-parallax.mpc-parallax-style--fade:before { opacity: 1; }
.mpc-parallax.mpc-parallax-style--fixed:before { background-attachment: fixed; }
.mpc-row[data-vc-full-width-init="true"].skrollable { -webkit-transition: none; -o-transition: none; transition: none; } .mpc-row .mpc-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.mpc-row .mpc-overlay.mpc-overlay--inited { -webkit-transition: background-position 1s linear; -moz-transition: background-position 1s linear; transition: background-position 1s linear; } .mpc-row.mpc-with-full-page .mpc-row { margin: 0 !important; }
.mpc-row.mpc-with-full-page .mpc-row.mpc-row-o-full-height { min-height: 100vh !important; } @media screen and (max-width: 992px) { .mpc-parallax.mpc-parallax-style--fixed:before { background-attachment: initial !important; } }  .visible-dt.mpc-row, .visible-dt-v2.mpc-row, .visible-nb.mpc-row, .visible-sm.mpc-row, .visible-tl.mpc-row, .visible-tl-v2.mpc-row { display: none; } .mpc-post { cursor: pointer;  }
.mpc-post a, .mpc-post a:hover, .mpc-post a:focus { outline: none; text-decoration: none; }
.mpc-post .mpc-post__wrapper { position: relative; z-index: 1; overflow: hidden; }
.mpc-post .mpc-post__content { position: relative; z-index: 10; overflow: hidden; }
.mpc-post .mpc-post__heading { margin: 0; padding: 0; }
.mpc-post .mpc-post__heading a { font: inherit; color: inherit; -webkit-transition: inherit; transition: inherit; }
.mpc-post .mpc-post__heading.mpc-text-overflow { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.mpc-post .mpc-post__thumbnail { position: relative; height: 200px; background-size: cover; background-repeat: no-repeat; background-position: center; overflow: hidden; }
.mpc-post .mpc-post__meta a, .mpc-post .mpc-post__meta span { font: inherit; -webkit-transition: inherit; transition: inherit; }
.mpc-post .mpc-post__meta:first-letter { text-transform: uppercase; }
.mpc-post .mpc-post__author { white-space: nowrap; }
.mpc-post .mpc-post__overlay { position: absolute; z-index: 5; width: 100%; height: 100%; visibility: hidden; }
.mpc-post .mpc-post__overlay .mpc-icon-anchor { display: inline-block; margin: .75em; vertical-align: middle; }
.mpc-post .mpc-post__overlay .mpc-icon-anchor i { display: block; -webkit-transition: all .25s; transition: all .25s; }
.mpc-post .mpc-post__overlay > .mpc-post__content, .mpc-post .mpc-post__overlay > .mpc-wrapper { background: none !important; }
.mpc-post .mpc-post--vertical-wrap { display: table; width: 100%; height: 100%; }
.mpc-post .mpc-post--vertical { display: table-cell; vertical-align: middle; text-align: center; width: 100%; height: 100%; }
.mpc-overlay--fade .mpc-post .mpc-post__overlay, .mpc-overlay--none .mpc-post .mpc-post__overlay { top: 0; left: 0; opacity: 0; }
.mpc-overlay--slide-up .mpc-post .mpc-post__overlay { top: 100%; left: 0; }
.mpc-overlay--slide-down .mpc-post .mpc-post__overlay { top: -100%; left: 0; }
.mpc-overlay--slide-left .mpc-post .mpc-post__overlay { top: 0; left: 100%; }
.mpc-overlay--slide-right .mpc-post .mpc-post__overlay { top: 0; left: -100%; }
.mpc-item--fade .mpc-post .mpc-post__wrapper > .mpc-post__content, .mpc-item--none .mpc-post .mpc-post__wrapper > .mpc-post__content { opacity: 1; } .mpc-post:hover { }
.mpc-post:hover .mpc-post__overlay { visibility: visible; }
.mpc-overlay--fade .mpc-post:hover .mpc-post__overlay, .mpc-overlay--none .mpc-post:hover .mpc-post__overlay { opacity: 1; }
.mpc-overlay--slide-up .mpc-post:hover .mpc-post__overlay, .mpc-overlay--slide-down .mpc-post:hover .mpc-post__overlay { top: 0; }
.mpc-overlay--slide-left .mpc-post:hover .mpc-post__overlay, .mpc-overlay--slide-right .mpc-post:hover .mpc-post__overlay { left: 0; } .mpc-layout--style_1 .mpc-post__content { width: 100%; }
.mpc-layout--style_1 .mpc-post__overlay .mpc-post__content { display: none; }
.mpc-content--overlay.mpc-layout--style_1 .mpc-post__content { position: absolute; bottom: 0; }
.mpc-content--overlay.mpc-layout--style_1 .mpc-post__overlay { height: 100%; z-index: 15; }
.mpc-content--overlay.mpc-layout--style_1 .mpc-post__overlay .mpc-post__content { display: block; position: initial; background: none !important; }
.mpc-content--overlay.mpc-layout--style_1.mpc-item--fade .mpc-post:hover .mpc-post__wrapper > .mpc-post__content, .mpc-content--overlay.mpc-layout--style_1.mpc-item--none .mpc-post:hover .mpc-post__wrapper > .mpc-post__content { opacity: 0; }
.mpc-content--overlay.mpc-layout--style_1.mpc-item--slide-left .mpc-post:hover .mpc-post__wrapper > .mpc-post__content { -webkit-transform: translateX(-100%); transform: translateX(-100%); }
.mpc-content--overlay.mpc-layout--style_1.mpc-item--slide-right .mpc-post:hover .mpc-post__wrapper > .mpc-post__content { -webkit-transform: translateX(100%); transform: translateX(100%); }
.mpc-content--overlay.mpc-layout--style_1.mpc-item--slide-down .mpc-post:hover .mpc-post__wrapper > .mpc-post__content { -webkit-transform: translateY(100%); transform: translateY(100%); }
.mpc-content--overlay.mpc-layout--style_1.mpc-item--slide-up .mpc-post:hover .mpc-post__wrapper > .mpc-post__content { bottom: 100%; } .mpc-layout--style_3 .mpc-wrapper { overflow: hidden; }
.mpc-layout--style_3 .mpc-post__date.mpc-date__wrapper { float: left; text-align: center; padding: 0 0.75em 0 0; }
.mpc-layout--style_3 .mpc-post__date.mpc-date__wrapper a { font: inherit !important; color: inherit !important; }
.mpc-layout--style_3 .mpc-post__date.mpc-date__wrapper .mpc-date__days { font-size: 1.5em !important; line-height: 1em !important; }
.mpc-layout--style_3 .mpc-post__date.mpc-date__wrapper .mpc-date__month { font-size: 0.8em !important; line-height: 1em !important; text-transform: uppercase; } .mpc-layout--style_4 .mpc-post > .mpc-post__wrapper > .mpc-post__content { position: relative; overflow: hidden; margin: 0 2em; transform: translateY(-50%); -webkit-transform: translateY(-50%); }
.mpc-layout--style_4 .mpc-post__meta { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.mpc-layout--style_4 .mpc-post__overlay { width: 100%; height: 100% !important; z-index: 15; }
.mpc-layout--style_4 .mpc-post__overlay .mpc-post__content { display: block; overflow: hidden; }
.mpc-layout--style_4 .mpc-post__overlay .mpc-wrapper { position: relative; z-index: 15; float: left; height: 100%; }
.mpc-layout--style_4 .mpc-post:hover > .mpc-post__wrapper > .mpc-post__content { margin: 0; }
.mpc-layout--style_4 .mpc-post:hover .mpc-post__content > .mpc-wrapper { opacity: 0; } .mpc-layout--style_5 .mpc-post__thumbnail { position: relative; }
.mpc-layout--style_5 .mpc-post__date.mpc-date__wrapper { position: absolute; bottom: 0; right: 0; padding: 0 .5em; background: rgba(255, 255, 255, 0.85); -webkit-transition: all .25s; transition: all .25s; }
.mpc-layout--style_5 .mpc-post__date.mpc-date__wrapper a { display: table; font: inherit !important; color: inherit !important; }
.mpc-layout--style_5 .mpc-post__date.mpc-date__wrapper .mpc-date__days { display: table-cell; vertical-align: middle; font-size: 2.6em !important; padding-right: 0.15em; line-height: 1.15em !important; }
.mpc-layout--style_5 .mpc-post__date.mpc-date__wrapper .mpc-date-wrap { display: table-cell; padding-top: 0.5em; }
.mpc-layout--style_5 .mpc-post__date.mpc-date__wrapper .mpc-date__month { text-transform: uppercase; font-size: 1.05em !important; line-height: 1em !important; }
.mpc-layout--style_5 .mpc-post__date.mpc-date__wrapper .mpc-date__year { font-size: 1.15em !important; line-height: 1em !important; }
.mpc-layout--style_5.mpc-item--fade .mpc-post:hover .mpc-post__date.mpc-date__wrapper, .mpc-layout--style_5.mpc-item--none .mpc-post:hover .mpc-post__date.mpc-date__wrapper { opacity: 0; }
.mpc-layout--style_5.mpc-item--slide-left .mpc-post:hover .mpc-post__date.mpc-date__wrapper { right: 100%; }
.mpc-layout--style_5.mpc-item--slide-right .mpc-post:hover .mpc-post__date.mpc-date__wrapper { -webkit-transform: translateX(100%); transform: translateX(100%); }
.mpc-layout--style_5.mpc-item--slide-down .mpc-post:hover .mpc-post__date.mpc-date__wrapper { -webkit-transform: translateY(100%); transform: translateY(100%); }
.mpc-layout--style_5.mpc-item--slide-up .mpc-post:hover .mpc-post__date.mpc-date__wrapper { bottom: 100%; } .mpc-layout--style_6 .mpc-post__wrapper > .mpc-post__content { position: absolute; bottom: 0; width: 100%; -webkit-transition: all .25s; transition: all .25s; }
.mpc-layout--style_6 .mpc-post__wrapper > .mpc-post__content * { text-align: center !important; }
.mpc-layout--style_6 .mpc-post__wrapper > .mpc-post__content .mpc-wrapper { position: absolute; top: 0; left: 1em; height: 100%; }
.mpc-layout--style_6 .mpc-post__date.mpc-date__wrapper { display: table; height: 100%; text-align: center; padding: 0 .5em; }
.mpc-layout--style_6 .mpc-post__date.mpc-date__wrapper a { display: table-cell; vertical-align: middle; height: 100%; font: inherit !important; color: inherit !important; }
.mpc-layout--style_6 .mpc-post__date.mpc-date__wrapper .mpc-date__days { font-size: 1.5em !important; line-height: 1em !important; }
.mpc-layout--style_6 .mpc-post__date.mpc-date__wrapper .mpc-date__month { font-size: 0.8em !important; line-height: 1em !important; text-transform: uppercase; }
.mpc-layout--style_6 .mpc-post__overlay { height: 100% !important; }
.mpc-layout--style_6 .mpc-post__overlay .mpc-post__content { height: 100% !important; }
.mpc-layout--style_6 .mpc-post__overlay .mpc-post__content:after { position: absolute; display: block; content: ""; bottom: 0; left: 0; height: 6em; width: 100%; }
.mpc-layout--style_6 .mpc-post__overlay .mpc-post__date.mpc-date__wrapper { display: block; float: left; margin-right: .5em; height: auto; }
.mpc-layout--style_6 .mpc-post__overlay .mpc-wrapper { overflow: hidden; }
.mpc-layout--style_6.mpc-item--fade .mpc-post:hover .mpc-post__wrapper > .mpc-post__content, .mpc-layout--style_6.mpc-item--none .mpc-post:hover .mpc-post__wrapper > .mpc-post__content { opacity: 0; }
.mpc-layout--style_6.mpc-item--slide-left .mpc-post:hover .mpc-post__wrapper > .mpc-post__content { -webkit-transform: translateX(-100%); transform: translateX(-100%); }
.mpc-layout--style_6.mpc-item--slide-right .mpc-post:hover .mpc-post__wrapper > .mpc-post__content { -webkit-transform: translateX(100%); transform: translateX(100%); }
.mpc-layout--style_6.mpc-item--slide-down .mpc-post:hover .mpc-post__wrapper > .mpc-post__content { -webkit-transform: translateY(100%); transform: translateY(100%); }
.mpc-layout--style_6.mpc-item--slide-up .mpc-post:hover .mpc-post__wrapper > .mpc-post__content { bottom: 100%; } .mpc-layout--style_7 .mpc-post__content { position: absolute; overflow: hidden; max-width: 80%; }
.mpc-layout--style_7 .mpc-post__overlay { width: 100%; height: 100% !important; }
.mpc-layout--style_7.mpc-align--top-left .mpc-post__content { top: 1em; left: 1em; }
.mpc-layout--style_7.mpc-align--top-right .mpc-post__content { top: 1em; right: 1em; }
.mpc-layout--style_7.mpc-align--bottom-left .mpc-post__content { bottom: 1em; left: 1em; }
.mpc-layout--style_7.mpc-align--bottom-right .mpc-post__content { bottom: 1em; right: 1em; }
.mpc-layout--style_7 .mpc-post:hover .mpc-post__content > *:not(.mpc-post__overlay) { opacity: 0; }
@media screen and (max-width: 767px) { .mpc-layout--style_3 .mpc-post__description { padding-left: 0 !important; padding-right: 0 !important; } } .mpc-column { display: block; }
.mpc-column[data-link="true"] { cursor: pointer; }
.mpc-column--sticky { position: relative; opacity: 1 !important; -webkit-transition: none !important; transition: none !important; }
.mpc-column--spacer { float: left; height: 0; display: none; }
.mpc-column--spacer.mpc-active { float: left; height: 1px; display: block; margin-right: -1px !important; }
.mpc-row:not(.vc_row-o-equal-height) .mpc-column--divider { display: none; }
.mpc-column--divider { position: relative; width: 0; z-index: 10; }
.mpc-column--divider .vc_column-inner { width: auto; -webkit-transform: translateX(-50%); transform: translateX(-50%); }
.mpc-column--divider img { width: auto; max-width: none; } .mpc-flipbox { -webkit-box-sizing: border-box; box-sizing: border-box; }
.mpc-flipbox__content { position: relative; width: 100%; height: inherit; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; transform-style: preserve-3d; }
.mpc-flipbox__front, .mpc-flipbox__back { position: absolute; top: 0; left: 0; text-align: center; width: 100%; -webkit-transition: .5s ease-in-out; -moz-transition: .5s ease-in-out; -ms-transition: .5s ease-in-out; -o-transition: .5s ease-in-out; transition: .5s ease-in-out; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; }
.mpc-flipbox__wrapper { width: 100%; height: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; }
.mpc-flipbox--flip-left .mpc-flipbox__front { -webkit-transform: perspective(1000px) rotateY(0deg); -moz-transform: perspective(1000px) rotateY(0deg); transform: perspective(1000px) rotateY(0deg); }
.mpc-flipbox--flip-left .mpc-flipbox__back { -webkit-transform: perspective(1000px) rotateY(180deg); -moz-transform: perspective(1000px) rotateY(180deg); transform: perspective(1000px) rotateY(180deg); }
.mpc-flipbox--flip-left:hover .mpc-flipbox__front { -webkit-transform: perspective(1000px) rotateY(-179.9deg); -moz-transform: perspective(1000px) rotateY(-179.9deg); transform: perspective(1000px) rotateY(-179.9deg); }
.mpc-flipbox--flip-left:hover .mpc-flipbox__back { -webkit-transform: perspective(1000px) rotateY(0deg); -moz-transform: perspective(1000px) rotateY(0deg); transform: perspective(1000px) rotateY(0deg); }
.mpc-flipbox--flip-right .mpc-flipbox__front { -webkit-transform: perspective(1000px) rotateY(0deg); -moz-transform: perspective(1000px) rotateY(0deg); transform: perspective(1000px) rotateY(0deg); }
.mpc-flipbox--flip-right .mpc-flipbox__back { -webkit-transform: perspective(1000px) rotateY(-180deg); -moz-transform: perspective(1000px) rotateY(-180deg); transform: perspective(1000px) rotateY(-180deg); }
.mpc-flipbox--flip-right:hover .mpc-flipbox__front { -webkit-transform: perspective(1000px) rotateY(179.9deg); -moz-transform: perspective(1000px) rotateY(179.9deg); transform: perspective(1000px) rotateY(179.9deg); }
.mpc-flipbox--flip-right:hover .mpc-flipbox__back { -webkit-transform: perspective(1000px) rotateY(0deg); -moz-transform: perspective(1000px) rotateY(0deg); transform: perspective(1000px) rotateY(0deg); }
.mpc-flipbox--flip-top .mpc-flipbox__front { -webkit-transform: perspective(1000px) rotateX(0deg); -moz-transform: perspective(1000px) rotateX(0deg); transform: perspective(1000px) rotateX(0deg); }
.mpc-flipbox--flip-top .mpc-flipbox__back { -webkit-transform: perspective(1000px) rotateX(180deg); -moz-transform: perspective(1000px) rotateX(180deg); transform: perspective(1000px) rotateX(180deg); }
.mpc-flipbox--flip-top:hover .mpc-flipbox__front { -webkit-transform: perspective(1000px) rotateX(-179.9deg); -moz-transform: perspective(1000px) rotateX(-179.9deg); transform: perspective(1000px) rotateX(-179.9deg); }
.mpc-flipbox--flip-top:hover .mpc-flipbox__back { -webkit-transform: perspective(1000px) rotateX(0deg); -moz-transform: perspective(1000px) rotateX(0deg); transform: perspective(1000px) rotateX(0deg); }
.mpc-flipbox--flip-bottom .mpc-flipbox__front { -webkit-transform: perspective(1000px) rotateX(0deg); -moz-transform: perspective(1000px) rotateX(0deg); transform: perspective(1000px) rotateX(0deg); }
.mpc-flipbox--flip-bottom .mpc-flipbox__back { -webkit-transform: perspective(1000px) rotateX(-180deg); -moz-transform: perspective(1000px) rotateX(-180deg); transform: perspective(1000px) rotateX(-180deg); }
.mpc-flipbox--flip-bottom:hover .mpc-flipbox__front { -webkit-transform: perspective(1000px) rotateX(179.9deg); -moz-transform: perspective(1000px) rotateX(179.9deg); transform: perspective(1000px) rotateX(179.9deg); }
.mpc-flipbox--flip-bottom:hover .mpc-flipbox__back { -webkit-transform: perspective(1000px) rotateX(0deg); -moz-transform: perspective(1000px) rotateX(0deg); transform: perspective(1000px) rotateX(0deg); } .mpc-flipbox-side { display: table; width: 100%; height: 100%; }
.mpc-flipbox-side .wpb_text_column p:first-child { margin-top: 0; }
.mpc-flipbox-side .wpb_text_column p:last-child { margin-bottom: 0; }
.mpc-flipbox-side__content { display: table-cell; }
[data-front-align^=top] .mpc-flipbox__front .mpc-flipbox-side__content, [data-back-align^=top] .mpc-flipbox__back .mpc-flipbox-side__content { vertical-align: top; }
[data-front-align^=middle] .mpc-flipbox__front .mpc-flipbox-side__content, [data-back-align^=middle] .mpc-flipbox__back .mpc-flipbox-side__content { vertical-align: middle; }
[data-front-align^=bottom] .mpc-flipbox__front .mpc-flipbox-side__content, [data-back-align^=bottom] .mpc-flipbox__back .mpc-flipbox-side__content { vertical-align: bottom; }
[data-front-align$=left] .mpc-flipbox__front .mpc-flipbox-side__content, [data-back-align$=left] .mpc-flipbox__back .mpc-flipbox-side__content { text-align: left; }
[data-front-align$=center] .mpc-flipbox__front .mpc-flipbox-side__content, [data-back-align$=center] .mpc-flipbox__back .mpc-flipbox-side__content { text-align: center; }
[data-front-align$=right] .mpc-flipbox__front .mpc-flipbox-side__content, [data-back-align$=right] .mpc-flipbox__back .mpc-flipbox-side__content { text-align: right; } .mpc-cubebox { position: relative; display: block; -webkit-box-sizing: border-box; box-sizing: border-box; }
.mpc-cubebox__content { position: relative; width: 100%; height: inherit; overflow: hidden; }
.mpc-cubebox__front, .mpc-cubebox__side { position: absolute; top: 0; text-align: center; width: 100%; }
.mpc-cubebox--flip-top .mpc-cubebox__front { transform: translateY(0); }
.mpc-cubebox--flip-top .mpc-cubebox__front .mpc-cubebox-side { transform: perspective(550px) rotateX(0deg) translateY(0.0001%); transform-origin: top; }
.mpc-cubebox--flip-top .mpc-cubebox__side { transform: translateY(-100%); }
.mpc-cubebox--flip-top .mpc-cubebox__side .mpc-cubebox-side { transform: perspective(550px) rotateX(90deg) translateY(0.0001%); transform-origin: bottom; }
.mpc-cubebox--flip-top:hover .mpc-cubebox__front { transform: translateY(100%); }
.mpc-cubebox--flip-top:hover .mpc-cubebox__front .mpc-cubebox-side { transform: perspective(550px) rotateX(-90deg) translateY(0.0001%); }
.mpc-cubebox--flip-top:hover .mpc-cubebox__side { transform: translateY(0); }
.mpc-cubebox--flip-top:hover .mpc-cubebox__side .mpc-cubebox-side { transform: perspective(550px) rotateX(0deg) translateY(0.0001%); }
.mpc-cubebox--flip-bottom .mpc-cubebox__front { transform: translateY(0); }
.mpc-cubebox--flip-bottom .mpc-cubebox__front .mpc-cubebox-side { transform: perspective(550px) rotateX(0deg) translateY(0.0001%); transform-origin: bottom; }
.mpc-cubebox--flip-bottom .mpc-cubebox__side { transform: translateY(100%); }
.mpc-cubebox--flip-bottom .mpc-cubebox__side .mpc-cubebox-side { transform: perspective(550px) rotateX(-90deg) translateY(0.0001%); transform-origin: top; }
.mpc-cubebox--flip-bottom:hover .mpc-cubebox__front { transform: translateY(-100%); }
.mpc-cubebox--flip-bottom:hover .mpc-cubebox__front .mpc-cubebox-side { transform: perspective(550px) rotateX(90deg) translateY(0.0001%); }
.mpc-cubebox--flip-bottom:hover .mpc-cubebox__side { transform: translateY(0); }
.mpc-cubebox--flip-bottom:hover .mpc-cubebox__side .mpc-cubebox-side { transform: perspective(550px) rotateX(0deg) translateY(0.0001%); }
.mpc-cubebox--flip-left .mpc-cubebox__front { transform: translateX(0); }
.mpc-cubebox--flip-left .mpc-cubebox__front .mpc-cubebox-side { transform: perspective(550px) rotateY(0deg) translateY(0.0001%); transform-origin: left; }
.mpc-cubebox--flip-left .mpc-cubebox__side { transform: translateX(-100%); }
.mpc-cubebox--flip-left .mpc-cubebox__side .mpc-cubebox-side { transform: perspective(550px) rotateY(-90deg) translateY(0.0001%); transform-origin: right; }
.mpc-cubebox--flip-left:hover .mpc-cubebox__front { transform: translateX(100%); }
.mpc-cubebox--flip-left:hover .mpc-cubebox__front .mpc-cubebox-side { transform: perspective(550px) rotateY(90deg) translateY(0.0001%); }
.mpc-cubebox--flip-left:hover .mpc-cubebox__side { transform: translateX(0); }
.mpc-cubebox--flip-left:hover .mpc-cubebox__side .mpc-cubebox-side { transform: perspective(550px) rotateY(0deg) translateY(0.0001%); }
.mpc-cubebox--flip-right .mpc-cubebox__front { transform: translateX(0); }
.mpc-cubebox--flip-right .mpc-cubebox__front .mpc-cubebox-side { transform: perspective(550px) rotateY(0deg) translateY(0.0001%); transform-origin: right; }
.mpc-cubebox--flip-right .mpc-cubebox__side { transform: translateX(100%); }
.mpc-cubebox--flip-right .mpc-cubebox__side .mpc-cubebox-side { transform: perspective(550px) rotateY(90deg) translateY(0.0001%); transform-origin: left; }
.mpc-cubebox--flip-right:hover .mpc-cubebox__front { transform: translateX(-100%); }
.mpc-cubebox--flip-right:hover .mpc-cubebox__front .mpc-cubebox-side { transform: perspective(550px) rotateY(-90deg) translateY(0.0001%); }
.mpc-cubebox--flip-right:hover .mpc-cubebox__side { transform: translateX(0); }
.mpc-cubebox--flip-right:hover .mpc-cubebox__side .mpc-cubebox-side { transform: perspective(550px) rotateY(0deg) translateY(0.0001%); }
.mpc-cubebox-side, .mpc-cubebox__front, .mpc-cubebox__side { position: absolute; top: 0; left: 0; width: 100%; height: 100%; transition: all .5s; } .mpc-cubebox-side { display: table; width: 100%; height: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; }
.mpc-cubebox-side .wpb_text_column p:first-child { margin-top: 0; }
.mpc-cubebox-side .wpb_text_column p:last-child { margin-bottom: 0; }
.mpc-cubebox-side__content { display: table-cell; }
[data-front-align^=top] .mpc-cubebox__front .mpc-cubebox-side__content, [data-side-align^=top] .mpc-cubebox__side .mpc-cubebox-side__content { vertical-align: top; }
[data-front-align^=middle] .mpc-cubebox__front .mpc-cubebox-side__content, [data-side-align^=middle] .mpc-cubebox__side .mpc-cubebox-side__content { vertical-align: middle; }
[data-front-align^=bottom] .mpc-cubebox__front .mpc-cubebox-side__content, [data-side-align^=bottom] .mpc-cubebox__side .mpc-cubebox-side__content { vertical-align: bottom; }
[data-front-align$=left] .mpc-cubebox__front .mpc-cubebox-side__content, [data-side-align$=left] .mpc-cubebox__side .mpc-cubebox-side__content { text-align: left; }
[data-front-align$=center] .mpc-cubebox__front .mpc-cubebox-side__content, [data-side-align$=center] .mpc-cubebox__side .mpc-cubebox-side__content { text-align: center; }
[data-front-align$=right] .mpc-cubebox__front .mpc-cubebox-side__content, [data-side-align$=right] .mpc-cubebox__side .mpc-cubebox-side__content { text-align: right; } .mpc-tabs { display: block; -webkit-box-sizing: border-box; box-sizing: border-box; }
.mpc-tabs.mpc-init { -webkit-transition: none; transition: none; }
.mpc-tabs:before, .mpc-tabs:after { display: block; content: ""; float: none; clear: both; }
.mpc-tabs--left, .mpc-tabs--right { display: -ms-flexbox; display: flex; }
.mpc-tabs__content { position: relative; display: block; overflow: hidden; flex-grow: 1; }
.mpc-tabs__content .wpb_content_element:last-child, .mpc-tabs__content .wpb_row:last-child, .mpc-tabs__content p:last-child { margin-bottom: 0 !important; }
.mpc-tabs__content .wpb_content_element:first-child, .mpc-tabs__content .wpb_row:first-child, .mpc-tabs__content p:first-child { margin-top: 0 !important; }
.mpc-tabs__nav { flex: 0 0 auto; }
.mpc-tabs__nav ul { display: block; list-style: none; padding: 0; margin: 0; width: 100%; cursor: pointer; }
.mpc-tabs__nav ul:after, .mpc-tabs__nav ul:before { clear: both; float: none; content: ""; display: block; }
.mpc-tabs__nav ul .mpc-tabs__nav-item { margin-bottom: 0; }
.mpc-tabs__nav-item { display: block; position: relative; padding: 0; }
.mpc-tabs__nav-item:after { content: "" !important; border: 0 !important; }
.mpc-tabs__nav-item .mpc-button { display: block; }
.mpc-tabs__nav-item .mpc-button .mpc-button__icon, .mpc-tabs__nav-item .mpc-button .mpc-button__title { vertical-align: middle; }
.mpc-tabs__nav-item .mpc-button__content { white-space: nowrap; }
.mpc-tabs .mpc-tab { position: absolute; top: 0; left: 0; display: block; width: 100%; opacity: 0; box-sizing: border-box; -webkit-box-sizing: border-box; }
.mpc-tabs .mpc-tab[data-active="true"] { position: relative; opacity: 1; z-index: 2; } .mpc-tabs--decor-line .mpc-tabs__nav { position: relative; z-index: 2; }
.mpc-tabs--decor-line .mpc-tabs__nav-item, .mpc-tabs--decor-line .mpc-tabs__content { border-style: solid; }
.mpc-tabs--decor-line .mpc-tabs__nav-item:after { display: block; position: absolute; content: ""; opacity: 0; z-index: 2; -webkit-transition: all .25s; transition: all .25s; }
.mpc-tabs--decor-line .mpc-tabs__nav-item:hover:after, .mpc-tabs--decor-line .mpc-tabs__nav-item.mpc-active:after { opacity: 1; } .mpc-tabs--top .mpc-tabs__nav { margin-top: 0 !important; margin-left: 0 !important; margin-right: 0 !important; }
.mpc-tabs--top .mpc-tabs__nav-item { display: inline-block; vertical-align: bottom; padding-top: 0 !important; padding-left: 0 !important; padding-right: 0 !important; }
.mpc-tabs--top.mpc-tabs--decor-line .mpc-tabs__nav-item { border-top: none; border-left: none; border-right: none; padding-top: 0 !important; padding-left: 0 !important; padding-right: 0 !important; }
.mpc-tabs--top.mpc-tabs--decor-line .mpc-tabs__nav-item:after { left: 0; bottom: 0; width: 100% !important; margin-left: 0 !important; }
.mpc-tabs--top.mpc-tabs--decor-line .mpc-tabs__content { border-bottom: none; border-left: none; border-right: none; } .mpc-tabs--bottom .mpc-tabs__nav { margin-bottom: 0 !important; margin-left: 0 !important; margin-right: 0 !important; }
.mpc-tabs--bottom .mpc-tabs__nav-item { display: inline-block; vertical-align: top; padding-bottom: 0 !important; padding-left: 0 !important; padding-right: 0 !important; }
.mpc-tabs--bottom.mpc-tabs--decor-line .mpc-tabs__nav-item { border-bottom: none; border-left: none; border-right: none; padding-bottom: 0 !important; padding-left: 0 !important; padding-right: 0 !important; }
.mpc-tabs--bottom.mpc-tabs--decor-line .mpc-tabs__nav-item:after { left: 0; top: 0; width: 100% !important; margin-left: 0 !important; }
.mpc-tabs--bottom.mpc-tabs--decor-line .mpc-tabs__content { border-top: none; border-left: none; border-right: none; } .mpc-tabs--left .mpc-tabs__nav { order: 0; margin-left: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; }
.mpc-tabs--left .mpc-tabs__nav .mpc-tabs__nav-item { width: 100%; display: block; }
.mpc-tabs--left .mpc-tabs__nav .mpc-button { width: 100%; display: block; }
.mpc-tabs--left.mpc-tabs--decor-line .mpc-tabs__nav-item { border-left: none; border-top: none; border-bottom: none; padding-top: 0 !important; padding-bottom: 0 !important; padding-left: 0 !important; }
.mpc-tabs--left.mpc-tabs--decor-line .mpc-tabs__nav-item:after { top: 0; right: 0; height: 100% !important; margin-top: 0 !important; }
.mpc-tabs--left.mpc-tabs--decor-line .mpc-tabs__content { border-right: none; border-top: none; border-bottom: none; } .mpc-tabs--right .mpc-tabs__nav { order: 2; margin-right: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; }
.mpc-tabs--right .mpc-tabs__nav .mpc-tabs__nav-item { display: block; width: 100%; }
.mpc-tabs--right .mpc-tabs__nav .mpc-button { width: 100%; display: block; }
.mpc-tabs--right.mpc-tabs--decor-line .mpc-tabs__nav-item { border-right: none; border-top: none; border-bottom: none; padding-top: 0 !important; padding-bottom: 0 !important; padding-right: 0 !important; }
.mpc-tabs--right.mpc-tabs--decor-line .mpc-tabs__nav-item:after { top: 0; left: 0; height: 100% !important; margin-top: 0 !important; }
.mpc-tabs--right.mpc-tabs--decor-line .mpc-tabs__content { border-left: none; border-top: none; border-bottom: none; } .mpc-align--top { align-self: flex-start; }
.mpc-align--middle { align-self: center; }
.mpc-align--bottom { align-self: flex-end; }
.mpc-align--left { text-align: left; }
.mpc-align--center { text-align: center; }
.mpc-align--right { text-align: right; } @media screen and (min-width: 769px) and (max-width: 992px) { .mpc-column:not(.vc_col-sm-12) .mpc-tabs { margin-right: 0 !important; margin-left: 0 !important; }
.mpc-column:not(.vc_col-sm-12) .mpc-tabs__content .mpc-tab { margin-left: 0 !important; margin-right: 0 !important; padding-left: 0 !important; padding-right: 0 !important; }
.mpc-column:not(.vc_col-sm-12) .mpc-tabs--top .mpc-tabs__content { width: 100%; }
.mpc-column:not(.vc_col-sm-12) .mpc-tabs--top .mpc-tabs__content .mpc-tab { padding: 1em 0 0 0 !important; }
.mpc-column:not(.vc_col-sm-12) .mpc-tabs--bottom .mpc-tabs__content { width: 100%; }
.mpc-column:not(.vc_col-sm-12) .mpc-tabs--bottom .mpc-tabs__content .mpc-tab { padding: 0 0 1em 0 !important; }
.mpc-column:not(.vc_col-sm-12) .mpc-tabs__nav { text-align: center; }
.mpc-column:not(.vc_col-sm-12) .mpc-tabs__nav ul .mpc-tabs__nav-item { margin: .5em; }
.mpc-column:not(.vc_col-sm-12) .mpc-tabs__nav ul .mpc-tabs__nav-item, .mpc-column:not(.vc_col-sm-12) .mpc-tabs__nav ul .mpc-tabs__nav-item:last-child { margin-bottom: .5em !important; }
.mpc-column:not(.vc_col-sm-12) .mpc-tabs--decor-line .mpc-tabs__nav-item { border: 0 !important; }
.mpc-column:not(.vc_col-sm-12) .mpc-tabs--decor-line:after { display: none !important; } }
@media screen and (max-width: 768px) { .mpc-tabs { margin-right: 0 !important; margin-left: 0 !important; }
.mpc-tabs--top .mpc-tabs__content { width: 100%; padding: 1em 0 0 0 !important; }
.mpc-tabs--bottom .mpc-tabs__content { width: 100%; padding: 0 0 1em 0 !important; }
.mpc-tabs__content .mpc-tab { margin-left: 0 !important; margin-right: 0 !important; padding-left: 0 !important; padding-right: 0 !important; }
.mpc-tabs__nav { text-align: center; }
.mpc-tabs__nav ul .mpc-tabs__nav-item { margin: .5em; }
.mpc-tabs__nav ul .mpc-tabs__nav-item, .mpc-tabs__nav ul .mpc-tabs__nav-item:last-child { margin-bottom: .5em !important; }
.mpc-tabs--decor-line .mpc-tabs__nav-item { border: 0 !important; }
.mpc-tabs--decor-line:after { display: none !important; } } .mpc-accordion { display: block; overflow: hidden; -webkit-box-sizing: border-box; box-sizing: border-box; }
.mpc-accordion:before, .mpc-accordion:after { display: block; content: ""; float: none; clear: both; }
.mpc-accordion__content { margin: 0; padding: 0; }
.mpc-accordion__content .wpb_content_element:last-child, .mpc-accordion__content .wpb_row:last-child { margin-bottom: 0 !important; }
.mpc-accordion__content .wpb_content_element:first-child, .mpc-accordion__content .wpb_row:first-child, .mpc-accordion__content p:first-child { margin-top: 0 !important; }
.mpc-accordion__item { display: block; list-style: none; margin-bottom: 0 !important; }
.mpc-accordion__item:before, .mpc-accordion__item:after { display: block; content: "" !important; float: none; clear: both; border: 0 !important; position: static !important; }
.mpc-accordion-item__indent { display: none; }
.mpc-accordion--indent .mpc-accordion-item__indent { opacity: 0; visibility: hidden; float: left; display: block; }
.mpc-accordion--indent .mpc-accordion-item__indent .mpc-icon { margin-right: 8px; }
.mpc-accordion--indent .mpc-accordion-item__wrapper { overflow: hidden; }
.mpc-accordion-item__heading { position: relative; display: block; width: 100%; cursor: pointer; }
.mpc-accordion-item__heading h3 { display: inline-block; font: inherit !important; color: inherit !important; line-height: inherit !important; text-align: inherit !important; text-transform: inherit !important; margin: 0; }
.mpc-accordion-item__heading .mpc-icon { margin-right: 8px; flex: 0 0 auto; }
.mpc-accordion-item__heading:before, .mpc-accordion-item__heading:after { display: block; content: ""; float: none; clear: both; }
.mpc-accordion-item__heading:after { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; z-index: 2; }
.mpc-accordion-item__heading.mpc-active { border-bottom-left-radius: 0 !important; border-bottom-right-radius: 0 !important; }
[data-active="true"] .mpc-accordion-item__wrapper { border-top-left-radius: 0 !important; border-top-right-radius: 0 !important; }
.mpc-accordion-item__content { overflow: hidden; }
.mpc-accordion-item__content.mpc-hidden { height: 0; padding-top: 0 !important; padding-bottom: 0 !important; } .mpc-force-responsive .mpc-accordion-item__heading { line-height: 1.25em !important; }
@media only screen and (max-width: 767px) { .mpc-force-responsive .mpc-accordion .mpc-accordion-item__heading { display: block !important; white-space: nowrap; }
.mpc-force-responsive .mpc-accordion .mpc-accordion-item__heading h3 { vertical-align: middle; white-space: initial; max-width: 85%; } } .mpc-testimonial { -webkit-box-sizing: border-box; box-sizing: border-box; }
.mpc-testimonial .mpc-testimonial__content { padding: 0; margin: 0; border: 0; background: none !important; }
.mpc-testimonial .mpc-testimonial__content p:first-child { margin-top: 0 !important; }
.mpc-testimonial .mpc-testimonial__content p:last-child { margin-bottom: 0 !important; }
.mpc-testimonial .mpc-testimonial__signature span { font-size: inherit; font-style: normal; font-family: inherit; color: inherit; }
.mpc-testimonial:before, .mpc-testimonial:after { display: block; content: ""; float: none; clear: both; }
.mpc-testimonial__thumbnail { float: left; display: block; z-index: 1; margin: 0 1em 0 0; max-width: 100% !important; }
.mpc-testimonial__thumbnail img { margin: 0 auto; vertical-align: bottom; max-width: 100% !important; display: block; }
.mpc-testimonial__content { display: block; position: relative; z-index: 2; overflow: hidden; }
.mpc-testimonial__link { font-style: normal; }
.mpc-testimonial__link, .mpc-testimonial__link:hover { text-decoration: none; } .mpc-testimonial--style_1 .mpc-testimonial__description { margin: 1em 0 0 0; } .mpc-testimonial--style_2 .mpc-testimonial__description { margin: 0 0 1em; } .mpc-testimonial--style_3 .mpc-testimonial__description { margin: 0 0 1em; }
.mpc-testimonial--style_3 .mpc-testimonial__thumbnail { float: none; margin: 0 auto 1em; } .mpc-testimonial--style_4 .mpc-testimonial__description { margin: 0 0 1em; }
.mpc-testimonial--style_4 .mpc-testimonial__thumbnail { float: none; margin: 1em auto 0; } .mpc-testimonial--style_5 .mpc-testimonial__thumbnail { float: none; margin: 1em auto; }
.mpc-testimonial--style_5 .mpc-testimonial__description { margin: 0; } .mpc-testimonial--style_6 .mpc-testimonial__thumbnail { float: right; margin: 0 0 0 1em; }
.mpc-testimonial--style_6 .mpc-testimonial__description { margin: 1em 0 0 0; } .mpc-testimonial--style_7 .mpc-testimonial__description { margin: 0 0 1em 0; }
.mpc-testimonial--style_7 .mpc-testimonial__thumbnail { float: right; margin: 0 0 0 1em; }
@media screen and (min-width: 768px) and (max-width: 992px) { .mpc-column:not(.vc_col-sm-12) .mpc-testimonial--style_1 .mpc-testimonial__thumbnail, .mpc-column:not(.vc_col-sm-12) .mpc-testimonial--style_2 .mpc-testimonial__thumbnail, .mpc-column:not(.vc_col-sm-12) .mpc-testimonial--style_6 .mpc-testimonial__thumbnail, .mpc-column:not(.vc_col-sm-12) .mpc-testimonial--style_7 .mpc-testimonial__thumbnail { float: none; margin: 0 auto 1em; } }
@media screen and (max-width: 480px) { .mpc-testimonial--style_1 .mpc-testimonial__thumbnail, .mpc-testimonial--style_2 .mpc-testimonial__thumbnail, .mpc-testimonial--style_6 .mpc-testimonial__thumbnail, .mpc-testimonial--style_7 .mpc-testimonial__thumbnail { float: none; margin: 0 auto 1em; } } .mpc-textblock { display: block; }
.mpc-textblock.mpc-inline { display: inline-block; }
.mpc-textblock h1, .mpc-textblock h2, .mpc-textblock h3, .mpc-textblock h4, .mpc-textblock h5, .mpc-textblock h6, .mpc-textblock a, .mpc-textblock span, .mpc-textblock div { font: inherit; text-align: inherit; color: inherit; }
.mpc-textblock p:first-child { margin-top: 0; }
.mpc-textblock p:last-child { margin-bottom: 0; }
.mpc-textblock:hover + .mpc-tooltip.mpc-trigger--hover.mpc-inited { visibility: visible; opacity: 1 !important; } .mpc-timeline-basic { position: relative; display: block; }
.mpc-timeline-basic, .mpc-timeline-basic .mpc-timeline-item__wrap { -webkit-box-sizing: border-box; box-sizing: border-box; }
.mpc-timeline-basic .mpc-timeline__track { position: absolute; display: block; content: ""; top: 0; height: 100%; }
.mpc-timeline-basic .mpc-timeline__track:before, .mpc-timeline-basic .mpc-timeline__track:after { position: absolute; display: block; left: 0; width: 100%; content: ''; }
.mpc-timeline-basic .mpc-track__icon { position: absolute; bottom: 100%; display: inline-block; vertical-align: middle; max-width: 100%; }
.mpc-timeline-basic .mpc-track__icon:not(.mpc-icon--image) i { width: 1.35em; height: 1.35em; line-height: 1.35em; font-style: normal; }
.mpc-timeline-basic .mpc-track__icon i { display: block; text-align: center; }
.mpc-timeline-basic .mpc-track__icon img { vertical-align: middle; }
.mpc-timeline-basic.mpc-layout--both .mpc-timeline-item__wrap { float: left; width: 50%; }
.mpc-timeline-basic.mpc-layout--both .mpc-timeline__track, .mpc-timeline-basic.mpc-layout--both .mpc-track__icon { left: 50%; }
.mpc-timeline-basic.mpc-layout--left .mpc-timeline__track, .mpc-timeline-basic.mpc-layout--left .mpc-track__icon { left: 0; }
.mpc-timeline-basic.mpc-layout--right .mpc-timeline__track, .mpc-timeline-basic.mpc-layout--right .mpc-track__icon { left: 100%; }
.mpc-timeline-basic.mpc-inited .mpc-timeline-item__wrap { float: none !important; }
.mpc-timeline-basic.mpc--item-fullwidth .mpc-timeline-item__wrap { width: 100%; }
.mpc-timeline-basic.mpc-pointer--top .mpc-tl-before { top: 0; }
.mpc-timeline-basic.mpc-pointer--middle .mpc-tl-before { top: 50%; }
.mpc-timeline-basic.mpc-pointer--bottom .mpc-tl-before { bottom: 0; }
.mpc-timeline-basic a, .mpc-timeline-basic a:focus { outline: none; }
.mpc-timeline-item .mpc-tl-before { display: block; position: absolute !important; content: ""; width: 0; height: 0; border-style: solid; }
.mpc-pointer--line .mpc-tl-before { border-top: 0; border-left: 0; border-right: 0; }
.mpc-pointer--triangle .mpc-tl-before { border-top-color: transparent !important; border-bottom-color: transparent !important; }
.mpc-pointer--right-triangle .mpc-tl-before { border-top: 0 !important; border-bottom-color: transparent !important; }
@media screen and (min-width: 769px) { .mpc-tooltip--always .mpc-tooltip.mpc-inited { visibility: visible; opacity: 1 !important; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out; }
[data-side="left"] .mpc-tl-before { left: 100%; }
.mpc-pointer--triangle [data-side="left"] .mpc-tl-before { border-right: 0 !important; }
.mpc-pointer--right-triangle [data-side="left"] .mpc-tl-before { border-right: 0 !important; }
[data-side="left"].mpc-timeline-item__wrap { padding-left: 0 !important; }
[data-side="left"].mpc-timeline-item__wrap:nth-last-child(1) { margin-bottom: 0 !important; }
[data-side="right"] .mpc-tl-before { right: 100%; }
.mpc-pointer--triangle [data-side="right"] .mpc-tl-before { border-left: 0 !important; }
.mpc-pointer--right-triangle [data-side="right"] .mpc-tl-before { border-left: 0 !important; }
[data-side="right"].mpc-timeline-item__wrap { padding-right: 0 !important; }
[data-side="right"].mpc-timeline-item__wrap:nth-last-child(1) { margin-bottom: 0 !important; } } @media screen and (max-width: 768px) { .mpc-timeline-basic.mpc-layout--both .mpc-timeline-item__wrap, .mpc-timeline-basic.mpc-layout--left .mpc-timeline-item__wrap { width: 100% !important; padding-right: 0 !important; }
.mpc-timeline-basic.mpc-layout--both .mpc-tl-before, .mpc-timeline-basic.mpc-layout--left .mpc-tl-before { right: 100% !important; }
.mpc-timeline-basic.mpc-layout--both.mpc-pointer--triangle .mpc-tl-before, .mpc-timeline-basic.mpc-layout--both.mpc-pointer--right-triangle .mpc-tl-before, .mpc-timeline-basic.mpc-layout--left.mpc-pointer--triangle .mpc-tl-before, .mpc-timeline-basic.mpc-layout--left.mpc-pointer--right-triangle .mpc-tl-before { border-left: 0 !important; }
.mpc-timeline-basic.mpc-layout--both .mpc-timeline-item__wrap, .mpc-timeline-basic.mpc-layout--left .mpc-timeline-item__wrap { padding-right: 0 !important; }
.mpc-timeline-basic.mpc-layout--both .mpc-timeline-item__wrap:nth-last-child(1), .mpc-timeline-basic.mpc-layout--left .mpc-timeline-item__wrap:nth-last-child(1) { margin-bottom: 0 !important; }
.mpc-timeline-basic.mpc-layout--both .mpc-timeline__track, .mpc-timeline-basic.mpc-layout--both .mpc-track__icon, .mpc-timeline-basic.mpc-layout--left .mpc-timeline__track, .mpc-timeline-basic.mpc-layout--left .mpc-track__icon { left: 0 !important; }
.mpc-timeline-basic.mpc-layout--right .mpc-tl-before { left: 100% !important; }
.mpc-timeline-basic.mpc-layout--right.mpc-pointer--triangle .mpc-tl-before, .mpc-timeline-basic.mpc-layout--right.mpc-pointer--right-triangle .mpc-tl-before { border-right: 0 !important; } } .mpc-timeline-item { position: relative; display: block; min-height: 80px; border: 0 solid transparent; -webkit-box-sizing: border-box; box-sizing: border-box; }
.mpc-timeline-item:before { display: block; position: absolute; content: ""; top: 0; left: 0; right: 0; bottom: 0; z-index: 1; border-radius: inherit; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out; }
.mpc-timeline-item .mpc-timeline-item__description, .mpc-timeline-item .mpc-timeline-item__heading, .mpc-timeline-item .mpc-icon, .mpc-timeline-item .mpc-divider, .mpc-timeline-item .mpc-tl-before, .mpc-timeline-item .mpc-tl-icon { position: relative; z-index: 2; }
.mpc-timeline-item > *:nth-child(2) { margin-top: 0; }
.mpc-timeline-item > *:nth-last-child(1) { margin-bottom: 0; }
.mpc-timeline-item__content { overflow: hidden; }
.mpc-timeline-item__content .mpc-timeline-item__description { padding: 0; margin: 0; }
.mpc-timeline-item__content .mpc-timeline-item__description p:first-child { margin-top: 0 !important; }
.mpc-timeline-item__content .mpc-timeline-item__description p:last-child { margin-bottom: 0 !important; }
.mpc-timeline-item__content .mpc-timeline-item__heading { padding: 0; margin: 0 0 .75em 0; text-transform: uppercase; }
.mpc-timeline-item .mpc-divider { margin: 0 0 .75em 0; }
.mpc-tl-icon { position: absolute; top: 0; display: inline-block; text-align: center; line-height: 1em; vertical-align: middle; max-width: 100%; z-index: 3; }
.mpc-tl-icon:hover { z-index: 5; }
.mpc-tl-icon img { display: block; max-width: 100%; }
.mpc-tl-icon:not(.mpc-icon--image) i { width: 1.35em; height: 1.35em; line-height: 1.35em; }
@media screen and (min-width: 768px) { [data-side="left"] .mpc-tl-icon { left: 100%; -webkit-transform: translateX(-50%); transform: translateX(-50%); }
[data-side="right"] .mpc-tl-icon { right: 100%; -webkit-transform: translateX(50%); transform: translateX(50%); } } @media screen and (max-width: 768px) { .mpc-timeline-basic .mpc-tl-icon { right: 100%; -webkit-transform: translateX(50%); transform: translateX(50%); }
.mpc-layout--right .mpc-tl-icon { left: 100%; right: initial; -webkit-transform: translateX(-50%); transform: translateX(-50%); } } .mpc-tooltip { position: absolute; display: block; white-space: nowrap; z-index: 100000; visibility: hidden; opacity: 0 !important; pointer-events: none; -webkit-transition: all .25s !important; transition: all .25s !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.mpc-tooltip * { visibility: inherit; }
.mpc-tooltip .mpc-arrow { position: absolute; border-color: inherit; border-style: solid; border-width: 7px; }
.mpc-tooltip.mpc-no-arrow .mpc-arrow { display: none; }
.mpc-tooltip.mpc-loaded { max-width: 300px; }
.mpc-tooltip.mpc-loaded.mpc-wide { max-width: 500px; }
.mpc-tooltip.mpc-position--top { top: 0; left: 50%; transform: translateX(-50%) translateY(-100%); margin-top: -1em; }
.mpc-tooltip.mpc-position--top .mpc-arrow { bottom: -14px; left: 50%; margin-left: -7px; border-right-color: transparent !important; border-bottom-color: transparent !important; border-left-color: transparent !important; }
.mpc-tooltip.mpc-position--right { top: 50%; right: 0; transform: translateX(100%) translateY(-50%); margin-right: -1em; }
.mpc-tooltip.mpc-position--right .mpc-arrow { top: 50%; left: -14px; margin-top: -7px; border-top-color: transparent !important; border-bottom-color: transparent !important; border-left-color: transparent !important; }
.mpc-tooltip.mpc-position--bottom { bottom: 0; left: 50%; transform: translateX(-50%) translateY(100%); margin-bottom: -1em; }
.mpc-tooltip.mpc-position--bottom .mpc-arrow { top: -14px; left: 50%; margin-left: -7px; border-top-color: transparent !important; border-right-color: transparent !important; border-left-color: transparent !important; }
.mpc-tooltip.mpc-position--left { top: 50%; left: 0; transform: translateX(-100%) translateY(-50%); margin-left: -1em; }
.mpc-tooltip.mpc-position--left .mpc-arrow { top: 50%; right: -14px; margin-top: -7px; border-top-color: transparent !important; border-right-color: transparent !important; border-bottom-color: transparent !important; }
.mpc-tooltip.mpc-wrap-content { white-space: normal; word-break: break-word; word-wrap: break-word; width: 300px; }
.mpc-tooltip.mpc-wrap-content.mpc-wide { width: 500px; }
.mpc-tooltip.mpc-wrap-content img { max-width: 100%; }
.mpc-tooltip.mpc-can-hover { pointer-events: all; }
.mpc-tooltip.mpc-triggered.mpc-inited { visibility: visible; opacity: 1 !important; transition-delay: .1s; }
.mpc-tooltip .mpc-embed-wrap { position: relative; height: 0; padding-bottom: 56.25%; }
.mpc-tooltip .mpc-embed-wrap > iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.mpc-tooltip h1, .mpc-tooltip h2, .mpc-tooltip h3, .mpc-tooltip h4, .mpc-tooltip h5, .mpc-tooltip h6 { margin-top: 1em; margin-bottom: 1em; }
.mpc-tooltip h1:first-child, .mpc-tooltip h2:first-child, .mpc-tooltip h3:first-child, .mpc-tooltip h4:first-child, .mpc-tooltip h5:first-child, .mpc-tooltip h6:first-child { margin-top: 1em; }
.mpc-tooltip.mpc-effect--slide.mpc-position--top { top: 2em; }
.mpc-tooltip.mpc-effect--slide.mpc-position--right { right: 2em; }
.mpc-tooltip.mpc-effect--slide.mpc-position--bottom { bottom: 2em; }
.mpc-tooltip.mpc-effect--slide.mpc-position--left { left: 2em; }
.mpc-tooltip.mpc-effect--push.mpc-position--top { top: -2em; }
.mpc-tooltip.mpc-effect--push.mpc-position--right { right: -2em; }
.mpc-tooltip.mpc-effect--push.mpc-position--bottom { bottom: -2em; }
.mpc-tooltip.mpc-effect--push.mpc-position--left { left: -2em; }
.mpc-tooltip-target:hover + .mpc-tooltip.mpc-trigger--hover.mpc-position--top, .mpc-tooltip.mpc-can-hover:hover.mpc-position--top { top: 0; }
.mpc-tooltip-target:hover + .mpc-tooltip.mpc-trigger--hover.mpc-position--right, .mpc-tooltip.mpc-can-hover:hover.mpc-position--right { right: 0; }
.mpc-tooltip-target:hover + .mpc-tooltip.mpc-trigger--hover.mpc-position--bottom, .mpc-tooltip.mpc-can-hover:hover.mpc-position--bottom { bottom: 0; }
.mpc-tooltip-target:hover + .mpc-tooltip.mpc-trigger--hover.mpc-position--left, .mpc-tooltip.mpc-can-hover:hover.mpc-position--left { left: 0; }
.mpc-tooltip.mpc-triggered.mpc-effect--push.mpc-position--top { top: -.5em; }
.mpc-tooltip.mpc-triggered.mpc-effect--push.mpc-position--right { right: -.5em; }
.mpc-tooltip.mpc-triggered.mpc-effect--push.mpc-position--bottom { bottom: -.5em; }
.mpc-tooltip.mpc-triggered.mpc-effect--push.mpc-position--left { left: -.5em; }
.mpc-tooltip.mpc-triggered.mpc-effect--slide.mpc-position--top { top: .5em; }
.mpc-tooltip.mpc-triggered.mpc-effect--slide.mpc-position--right { right: .5em; }
.mpc-tooltip.mpc-triggered.mpc-effect--slide.mpc-position--bottom { bottom: .5em; }
.mpc-tooltip.mpc-triggered.mpc-effect--slide.mpc-position--left { left: .5em; }
.mpc-tooltip-target:hover + .mpc-tooltip.mpc-position--top { top: 0 !important; }
.mpc-tooltip-target:hover + .mpc-tooltip.mpc-position--right { right: 0 !important; }
.mpc-tooltip-target:hover + .mpc-tooltip.mpc-position--bottom { bottom: 0 !important; }
.mpc-tooltip-target:hover + .mpc-tooltip.mpc-position--left { left: 0 !important; }
.mpc-tooltip-target:hover + .mpc-tooltip.mpc-trigger--hover, .mpc-tooltip.mpc-trigger--hover.mpc-can-hover:hover { visibility: visible !important; opacity: 1 !important; transition-delay: .1s; }
.mpc-tooltip-wrap:hover .mpc-tooltip { z-index: 100001; }
.mpc-tooltip-wrap { position: relative; display: inline-block; } @-moz-keyframes spin3d-vertical { 100% { transform: rotate3d(0, 1, 0, 360deg); } }
@-moz-keyframes spin3d-horizontal { 100% { transform: rotate3d(1, 0, 0, 360deg); } }
@-moz-keyframes spin2d { 100% { transform: rotate3d(0, 0, 1, 360deg); } }
@-webkit-keyframes spin3d-vertical { 100% { transform: rotate3d(0, 1, 0, 360deg); } }
@-webkit-keyframes spin3d-horizontal { 100% { transform: rotate3d(1, 0, 0, 360deg); } }
@-webkit-keyframes spin2d { 100% { transform: rotate3d(0, 0, 1, 360deg); } }
@keyframes spin3d-vertical { 100% { transform: rotate3d(0, 1, 0, 360deg); } }
@keyframes spin3d-horizontal { 100% { transform: rotate3d(1, 0, 0, 360deg); } }
@keyframes spin2d { 100% { transform: rotate3d(0, 0, 1, 360deg); } }
.mpc-wc-add_to_cart-wrap { position: relative; display: inline-block; vertical-align: middle; z-index: 2; -webkit-transition: width .25s ease-in-out; transition: width .25s ease-in-out; }
.mpc-wc-add_to_cart-wrap:hover .mpc-wc-add_to_cart { z-index: 2; -webkit-transform: translate3d(0, 0, 0); }
.mpc-wc-add_to_cart-wrap:hover .mpc-atc__title { opacity: 0; }
.mpc-wc-add_to_cart-wrap.mpc-display--block .mpc-wc-add_to_cart, .mpc-wc-add_to_cart-wrap .mpc-wc-add_to_cart:not(.mpc-auto-size) { position: relative; display: block; width: 100%; height: 100%; }
.mpc-wc-add_to_cart { display: inline-block; overflow: hidden; text-decoration: none; z-index: 1; cursor: pointer; }
.mpc-wc-add_to_cart.mpc-inited { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.mpc-tooltip-wrap .mpc-wc-add_to_cart { display: block; }
.mpc-atc__content { z-index: 2; height: 100%; }
.mpc-atc__content del { font-size: .75em; }
.mpc-atc__content ins { background: none !important; }
.mpc-atc__title, .mpc-atc__title-hover { display: -ms-flexbox; display: flex; align-items: center; justify-content: center; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.mpc-inited .mpc-atc__title, .mpc-inited .mpc-atc__title-hover { width: 100%; height: 100%; }
.mpc-atc__title-hover { position: absolute; }
.mpc-atc__background { position: absolute; opacity: 0; }
.mpc-wc-add_to_cart-wrap:hover .mpc-atc__background { opacity: 1; }
.mpc-atc__background.mpc-effect-type--fade.mpc-effect-side--in { top: 0; bottom: 0; left: 0; right: 0; }
.mpc-atc__background.mpc-effect-type--slide.mpc-effect-side--top { top: -100%; left: 0; width: 100%; height: 100%; }
.mpc-wc-add_to_cart-wrap:hover .mpc-atc__background.mpc-effect-type--slide.mpc-effect-side--top { top: 0; }
.mpc-atc__background.mpc-effect-type--slide.mpc-effect-side--right { top: 0; left: 100%; width: 100%; height: 100%; }
.mpc-wc-add_to_cart-wrap:hover .mpc-atc__background.mpc-effect-type--slide.mpc-effect-side--right { left: 0; }
.mpc-atc__background.mpc-effect-type--slide.mpc-effect-side--bottom { top: 100%; left: 0; width: 100%; height: 100%; }
.mpc-wc-add_to_cart-wrap:hover .mpc-atc__background.mpc-effect-type--slide.mpc-effect-side--bottom { top: 0; }
.mpc-atc__background.mpc-effect-type--slide.mpc-effect-side--left { top: 0; left: -100%; width: 100%; height: 100%; }
.mpc-wc-add_to_cart-wrap:hover .mpc-atc__background.mpc-effect-type--slide.mpc-effect-side--left { left: 0; }
.mpc-atc__background.mpc-effect-type--expand.mpc-effect-side--horizontal { top: 0; bottom: 0; left: 50%; right: 50%; }
.mpc-wc-add_to_cart-wrap:hover .mpc-atc__background.mpc-effect-type--expand.mpc-effect-side--horizontal { left: 5%; right: 5%; }
.mpc-atc__background.mpc-effect-type--expand.mpc-effect-side--vertical { top: 50%; bottom: 50%; left: 0; right: 0; }
.mpc-wc-add_to_cart-wrap:hover .mpc-atc__background.mpc-effect-type--expand.mpc-effect-side--vertical { top: 5%; bottom: 5%; }
.mpc-atc__background.mpc-effect-type--expand.mpc-effect-side--diagonal_left { top: 50%; bottom: 50%; left: -20%; right: -20%; transform: rotate(45deg); }
.mpc-wc-add_to_cart-wrap:hover .mpc-atc__background.mpc-effect-type--expand.mpc-effect-side--diagonal_left { top: -60%; bottom: -60%; }
.mpc-atc__background.mpc-effect-type--expand.mpc-effect-side--diagonal_right { top: 50%; bottom: 50%; left: -20%; right: -20%; transform: rotate(-45deg); }
.mpc-wc-add_to_cart-wrap:hover .mpc-atc__background.mpc-effect-type--expand.mpc-effect-side--diagonal_right { top: -60%; bottom: -60%; }
.mpc-atc__content.mpc-effect-type--fade .mpc-atc__title-hover { top: 0; bottom: 0; left: 0; right: 0; opacity: 0; }
.mpc-wc-add_to_cart-wrap:hover .mpc-atc__content.mpc-effect-type--fade .mpc-atc__title-hover { opacity: 1; }
.mpc-atc__content.mpc-effect-type--slide .mpc-atc__title-hover { top: 50%; opacity: 0; -ms-transform: translateY(-50%); transform: translateY(-50%); }
.mpc-wc-add_to_cart-wrap:hover .mpc-atc__content.mpc-effect-type--slide .mpc-atc__title-hover { opacity: 1; }
.mpc-atc__content.mpc-effect-type--slide.mpc-effect-side--left .mpc-atc__title-hover { left: -100%; }
.mpc-wc-add_to_cart-wrap:hover .mpc-atc__content.mpc-effect-type--slide.mpc-effect-side--left .mpc-atc__title-hover { left: 0; }
.mpc-atc__content.mpc-effect-type--slide.mpc-effect-side--right .mpc-atc__title-hover { right: -100%; }
.mpc-wc-add_to_cart-wrap:hover .mpc-atc__content.mpc-effect-type--slide.mpc-effect-side--right .mpc-atc__title-hover { right: 0; }
.mpc-atc__content.mpc-effect-type--push_out { overflow: hidden; }
.mpc-atc__content.mpc-effect-type--push_out .mpc-atc__title-hover { opacity: 0; -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); }
.mpc-wc-add_to_cart-wrap:hover .mpc-atc__content.mpc-effect-type--push_out .mpc-atc__title-hover { opacity: 1; }
.mpc-atc__content.mpc-effect-type--push_out .mpc-atc__title { position: relative; }
.mpc-atc__content.mpc-effect-type--push_out.mpc-effect-side--top .mpc-atc__title-hover { top: -100%; left: 50%; }
.mpc-wc-add_to_cart-wrap:hover .mpc-atc__content.mpc-effect-type--push_out.mpc-effect-side--top .mpc-atc__title-hover { top: 50%; }
.mpc-atc__content.mpc-effect-type--push_out.mpc-effect-side--top .mpc-atc__title { top: 0; }
.mpc-wc-add_to_cart-wrap:hover .mpc-atc__content.mpc-effect-type--push_out.mpc-effect-side--top .mpc-atc__title { top: 5em; }
.mpc-atc__content.mpc-effect-type--push_out.mpc-effect-side--right .mpc-atc__title-hover { top: 50%; left: 150%; }
.mpc-wc-add_to_cart-wrap:hover .mpc-atc__content.mpc-effect-type--push_out.mpc-effect-side--right .mpc-atc__title-hover { left: 50%; }
.mpc-atc__content.mpc-effect-type--push_out.mpc-effect-side--right .mpc-atc__title { left: 0; }
.mpc-wc-add_to_cart-wrap:hover .mpc-atc__content.mpc-effect-type--push_out.mpc-effect-side--right .mpc-atc__title { left: -100%; }
.mpc-atc__content.mpc-effect-type--push_out.mpc-effect-side--bottom .mpc-atc__title-hover { top: 150%; left: 50%; }
.mpc-wc-add_to_cart-wrap:hover .mpc-atc__content.mpc-effect-type--push_out.mpc-effect-side--bottom .mpc-atc__title-hover { top: 50%; }
.mpc-atc__content.mpc-effect-type--push_out.mpc-effect-side--bottom .mpc-atc__title { top: 0; }
.mpc-wc-add_to_cart-wrap:hover .mpc-atc__content.mpc-effect-type--push_out.mpc-effect-side--bottom .mpc-atc__title { top: -5em; }
.mpc-atc__content.mpc-effect-type--push_out.mpc-effect-side--left .mpc-atc__title-hover { top: 50%; left: -100%; }
.mpc-wc-add_to_cart-wrap:hover .mpc-atc__content.mpc-effect-type--push_out.mpc-effect-side--left .mpc-atc__title-hover { left: 50%; }
.mpc-atc__content.mpc-effect-type--push_out.mpc-effect-side--left .mpc-atc__title { left: 0; }
.mpc-wc-add_to_cart-wrap:hover .mpc-atc__content.mpc-effect-type--push_out.mpc-effect-side--left .mpc-atc__title { left: 100%; }
.mpc-wc-add_to_cart[data-notice^="show"] .mpc-atc__notices { z-index: 1; opacity: 1; left: 0; }
.mpc-wc-add_to_cart[data-notice^="show"]:not(.mpc-loader--outside) .mpc-atc__title, .mpc-wc-add_to_cart[data-notice^="show"]:not(.mpc-loader--outside) .mpc-atc__title-hover { opacity: 0 !important; }
.mpc-wc-add_to_cart[data-notice$="success"] .mpc--success { opacity: 1; }
.mpc-wc-add_to_cart[data-notice$="error"] .mpc--error { opacity: 1; }
.mpc-wc-add_to_cart[data-notice$="loader"] .mpc--loader, .mpc-wc-add_to_cart[data-notice$="loader"] + .mpc--loader.mpc-atc--outside { opacity: 1; }
.mpc-wc-add_to_cart[data-notice$="loader"] [data-spinner="rotate"] .mpc--loader i, .mpc-wc-add_to_cart[data-notice$="loader"] + .mpc-atc--outside[data-spinner="rotate"].mpc--loader i { transform: initial; -webkit-animation: spin2d 2s linear infinite; -moz-animation: spin2d 2s linear infinite; animation: spin2d 2s linear infinite; }
.mpc-wc-add_to_cart[data-notice$="loader"] [data-spinner="rotate3d-vertical"] .mpc--loader i, .mpc-wc-add_to_cart[data-notice$="loader"] + .mpc-atc--outside[data-spinner="rotate3d-vertical"].mpc--loader i { transform: initial; -webkit-animation: spin3d-vertical 2s linear infinite; -moz-animation: spin3d-vertical 2s linear infinite; animation: spin3d-vertical 2s linear infinite; }
.mpc-wc-add_to_cart[data-notice$="loader"] [data-spinner="rotate3d-horizontal"] .mpc--loader i, .mpc-wc-add_to_cart[data-notice$="loader"] + .mpc-atc--outside[data-spinner="rotate3d-horizontal"].mpc--loader i { transform: initial; -webkit-animation: spin3d-horizontal 2s linear infinite; -moz-animation: spin3d-horizontal 2s linear infinite; animation: spin3d-horizontal 2s linear infinite; }
.mpc-wc-add_to_cart + .mpc-atc--outside { position: absolute; display: -ms-flexbox; display: flex; align-items: center; justify-content: center; top: 0; bottom: 0; opacity: 0; width: 1.35em; }
.mpc-wc-add_to_cart + .mpc-atc--outside[data-side="left"] { right: 50%; }
.mpc-wc-add_to_cart + .mpc-atc--outside[data-side="right"] { left: 50%; }
.mpc-wc-add_to_cart[data-notice="show:loader"] + .mpc-atc--outside[data-side="left"] { right: 100%; }
.mpc-wc-add_to_cart[data-notice="show:loader"] + .mpc-atc--outside[data-side="right"] { left: 100%; }
.mpc-atc__notices { position: absolute; z-index: -1; top: 0; left: 0; width: 100%; height: 100%; color: #fff; text-align: center; white-space: nowrap; }
.mpc-atc__notices i { color: inherit; }
.mpc-atc__notices .mpc-atc__notice { display: -ms-flexbox; display: flex; align-items: center; justify-content: center; height: 100%; width: 100%; opacity: 0; position: absolute; top: 0; -webkit-transition: inherit; transition: inherit; }
.mpc-atc__notices .mpc--success a { font: inherit; color: inherit; }
.mpc-atc__notices[data-effect="fade-in"] { top: 0; bottom: 0; left: 0; right: 0; }
.mpc-atc__notices[data-effect="slide-left"] { left: -100%; }
.mpc-atc__notices[data-effect="slide-right"] { left: 100%; } .mpc-wc-product a, .mpc-wc-product a:hover, .mpc-wc-product a:focus { outline: none; text-decoration: none; }
.mpc-wc-product ins { background: none; }
.mpc-wc-product .mpc-product__wrapper { overflow: hidden; position: relative; z-index: 1; }
.mpc-wc-product .mpc-product__heading { padding: 0; }
.mpc-wc-product .mpc-product__heading a { font: inherit; color: inherit; -webkit-transition: inherit; transition: inherit; }
.mpc-wc-product .mpc-product__heading.mpc-text-overflow { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.mpc-wc-product .mpc-product__thumb-wrap { position: relative; overflow: hidden; }
.mpc-wc-product .mpc-product__thumb:not(img) { position: absolute; top: 0; width: 100%; height: 100%; background-size: cover; background-repeat: no-repeat; background-position: center; }
.mpc-wc-product img { display: block; visibility: hidden; }
.mpc-wc-product .mpc-icon-anchor { display: block; text-align: center; -webkit-transition: all .25s; transition: all .25s; }
.mpc-wc-product .mpc-icon-anchor i { display: block; width: 1.35em; height: 1.35em; line-height: 1.35em; -webkit-transition: inherit; transition: inherit; }
.mpc-wc-product .mpc-icon-anchor:last-child { margin: 0 !important; } .mpc-product__content, .mpc-product__content-hover { display: -ms-flexbox; display: flex; flex-direction: row; align-items: center; flex-wrap: wrap; flex: 1 0 100%; }
.mpc-product__content [class*="mpc-product__"], .mpc-product__content-hover [class*="mpc-product__"] { flex: 1 0 100%; }
.mpc-thumb__content, .mpc-product__content { z-index: 1; }
.mpc-thumb__content-hover, .mpc-product__content-hover { z-index: 2; } .mpc-product__wrapper > .mpc-flex { position: relative; z-index: 3; display: -ms-flexbox; display: flex; width: 100%; overflow: hidden; }
[data-content-effect="fade-in"] .mpc-product__wrapper > .mpc-flex .mpc-product__content-hover { opacity: 0; visibility: hidden; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); }
[data-content-effect="fade-in"] .mpc-product__wrapper:hover > .mpc-flex .mpc-product__content-hover { visibility: visible; opacity: 1; }
[data-content-effect="slide-left"] .mpc-product__wrapper:hover > .mpc-flex .mpc-product__content-hover { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); }
[data-content-effect="slide-right"] .mpc-product__wrapper > .mpc-flex .mpc-product__content-hover { -webkit-transform: translate3d(-200%, 0, 0); transform: translate3d(-200%, 0, 0); }
[data-content-effect="slide-right"] .mpc-product__wrapper:hover > .mpc-flex .mpc-product__content-hover { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); }
[data-content-effect="slide-up"] .mpc-product__wrapper > .mpc-flex .mpc-product__content-hover { -webkit-transform: translate3d(-100%, 100%, 0); transform: translate3d(-100%, 100%, 0); }
[data-content-effect="slide-up"] .mpc-product__wrapper:hover > .mpc-flex .mpc-product__content-hover { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); }
[data-content-effect="slide-down"] .mpc-product__wrapper > .mpc-flex .mpc-product__content-hover { -webkit-transform: translate3d(-100%, -100%, 0); transform: translate3d(-100%, -100%, 0); }
[data-content-effect="slide-down"] .mpc-product__wrapper:hover > .mpc-flex .mpc-product__content-hover { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); }
[data-content-effect="push-left"] .mpc-product__wrapper > .mpc-flex .mpc-product__content, [data-content-effect="push-left"] .mpc-product__wrapper > .mpc-flex .mpc-product__content-hover { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
[data-content-effect="push-left"] .mpc-product__wrapper:hover > .mpc-flex .mpc-product__content, [data-content-effect="push-left"] .mpc-product__wrapper:hover > .mpc-flex .mpc-product__content-hover { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); }
[data-content-effect="push-right"] .mpc-product__wrapper > .mpc-flex .mpc-product__content { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
[data-content-effect="push-right"] .mpc-product__wrapper > .mpc-flex .mpc-product__content-hover { -webkit-transform: translate3d(-200%, 0, 0); transform: translate3d(-200%, 0, 0); }
[data-content-effect="push-right"] .mpc-product__wrapper:hover > .mpc-flex .mpc-product__content { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); }
[data-content-effect="push-right"] .mpc-product__wrapper:hover > .mpc-flex .mpc-product__content-hover { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); }
[data-content-effect="push-up"] .mpc-product__wrapper > .mpc-flex .mpc-product__content { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
[data-content-effect="push-up"] .mpc-product__wrapper > .mpc-flex .mpc-product__content-hover { -webkit-transform: translate3d(-100%, 100%, 0); transform: translate3d(-100%, 100%, 0); }
[data-content-effect="push-up"] .mpc-product__wrapper:hover > .mpc-flex .mpc-product__content { -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); }
[data-content-effect="push-up"] .mpc-product__wrapper:hover > .mpc-flex .mpc-product__content-hover { -webkit-transform: translate3d(-100%, 0%, 0); transform: translate3d(-100%, 0%, 0); }
[data-content-effect="push-down"] .mpc-product__wrapper > .mpc-flex .mpc-product__content { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
[data-content-effect="push-down"] .mpc-product__wrapper > .mpc-flex .mpc-product__content-hover { -webkit-transform: translate3d(-100%, -100%, 0); transform: translate3d(-100%, -100%, 0); }
[data-content-effect="push-down"] .mpc-product__wrapper:hover > .mpc-flex .mpc-product__content { -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); }
[data-content-effect="push-down"] .mpc-product__wrapper:hover > .mpc-flex .mpc-product__content-hover { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } .mpc--floating-box .mpc-inline-box { display: inline-block; z-index: 1; overflow: hidden; }
.mpc-product__wrapper .mpc-block-box { display: block; width: 100%; z-index: 1; overflow: hidden; }
.mpc-thumb__content, .mpc-thumb__content-hover { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; overflow: hidden; }
.mpc-thumb__content [class*="mpc-product__"], .mpc-thumb__content-hover [class*="mpc-product__"] { display: block; }
.mpc--no-replace.mpc--floating-box .mpc-thumb__content, .mpc--no-replace.mpc--floating-box .mpc-thumb__content-hover { width: auto; height: auto; }
.mpc--no-replace .mpc-thumb__content .mpc-thumb__content, .mpc--no-replace .mpc-thumb__content-hover .mpc-thumb__content { position: absolute; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out; }
.mpc-product__wrapper { }
[data-thumb-effects$="fade"] .mpc-product__wrapper .mpc-thumb__content-hover { top: 0; left: 0; opacity: 0; }
[data-thumb-effects$="slide-up"] .mpc-product__wrapper .mpc-thumb__content-hover { top: 100%; left: 0; }
[data-thumb-effects$="slide-down"] .mpc-product__wrapper .mpc-thumb__content-hover { top: -100%; left: 0; }
[data-thumb-effects$="slide-left"] .mpc-product__wrapper .mpc-thumb__content-hover { top: 0; left: 100%; }
[data-thumb-effects$="slide-right"] .mpc-product__wrapper .mpc-thumb__content-hover { top: 0; left: -100%; }
.mpc-product__wrapper .mpc-thumb__content-hover { visibility: hidden; }
.mpc-product__wrapper:hover .mpc-thumb__content-hover { visibility: visible; left: 0; top: 0; opacity: 1; }
[data-thumb-effects^="fade"] .mpc-product__wrapper:hover .mpc-thumb__content { opacity: 0; }
[data-thumb-effects^="slide-up"] .mpc-product__wrapper:hover .mpc-thumb__content { top: -100%; left: 0; }
[data-thumb-effects^="slide-down"] .mpc-product__wrapper:hover .mpc-thumb__content { top: 100%; left: 0; }
[data-thumb-effects^="slide-left"] .mpc-product__wrapper:hover .mpc-thumb__content { top: 0; left: 100%; }
[data-thumb-effects^="slide-right"] .mpc-product__wrapper:hover .mpc-thumb__content { top: 0; left: -100%; }
.mpc--force-replace .mpc-product__wrapper .mpc-thumb__content, .mpc--force-replace .mpc-product__wrapper .mpc-thumb__content-hover { display: flex; flex-direction: column; }
.mpc--force-replace[data-thumb-positions^="top:left"] .mpc-product__wrapper .mpc-thumb__content, .mpc--force-replace[data-thumb-positions$="top:left"] .mpc-product__wrapper .mpc-thumb__content-hover { align-items: flex-start; justify-content: flex-start; }
.mpc--force-replace[data-thumb-positions^="top:center"] .mpc-product__wrapper .mpc-thumb__content, .mpc--force-replace[data-thumb-positions$="top:center"] .mpc-product__wrapper .mpc-thumb__content-hover { align-items: center; justify-content: flex-start; }
.mpc--force-replace[data-thumb-positions^="top:right"] .mpc-product__wrapper .mpc-thumb__content, .mpc--force-replace[data-thumb-positions$="top:right"] .mpc-product__wrapper .mpc-thumb__content-hover { align-items: flex-end; justify-content: flex-start; }
.mpc--force-replace[data-thumb-positions^="middle:left"] .mpc-product__wrapper .mpc-thumb__content, .mpc--force-replace[data-thumb-positions$="middle:left"] .mpc-product__wrapper .mpc-thumb__content-hover { align-items: flex-start; justify-content: center; }
.mpc--force-replace[data-thumb-positions^="middle:center"] .mpc-product__wrapper .mpc-thumb__content, .mpc--force-replace[data-thumb-positions$="middle:center"] .mpc-product__wrapper .mpc-thumb__content-hover { align-items: center; justify-content: center; }
.mpc--force-replace[data-thumb-positions^="middle:right"] .mpc-product__wrapper .mpc-thumb__content, .mpc--force-replace[data-thumb-positions$="middle:right"] .mpc-product__wrapper .mpc-thumb__content-hover { align-items: flex-end; justify-content: center; }
.mpc--force-replace[data-thumb-positions^="bottom:left"] .mpc-product__wrapper .mpc-thumb__content, .mpc--force-replace[data-thumb-positions$="bottom:left"] .mpc-product__wrapper .mpc-thumb__content-hover { align-items: flex-start; justify-content: flex-end; }
.mpc--force-replace[data-thumb-positions^="bottom:center"] .mpc-product__wrapper .mpc-thumb__content, .mpc--force-replace[data-thumb-positions$="bottom:center"] .mpc-product__wrapper .mpc-thumb__content-hover { align-items: center; justify-content: flex-end; }
.mpc--force-replace[data-thumb-positions^="bottom:right"] .mpc-product__wrapper .mpc-thumb__content, .mpc--force-replace[data-thumb-positions$="bottom:right"] .mpc-product__wrapper .mpc-thumb__content-hover { align-items: flex-end; justify-content: flex-end; }
.mpc--no-replace[data-thumb-positions^="top:left"] .mpc-product__wrapper .mpc-thumb__content, .mpc--no-replace[data-thumb-positions$="top:left"] .mpc-product__wrapper:hover .mpc-thumb__content { top: 0; left: 0; transform: translateX(0) translateY(0%); }
.mpc--no-replace[data-thumb-positions^="top:center"] .mpc-product__wrapper .mpc-thumb__content, .mpc--no-replace[data-thumb-positions$="top:center"] .mpc-product__wrapper:hover .mpc-thumb__content { top: 0; left: 50%; transform: translateX(-50%) translateY(0%); }
.mpc--no-replace[data-thumb-positions^="top:right"] .mpc-product__wrapper .mpc-thumb__content, .mpc--no-replace[data-thumb-positions$="top:right"] .mpc-product__wrapper:hover .mpc-thumb__content { top: 0; left: 100%; transform: translateX(-100%) translateY(0%); }
.mpc--no-replace[data-thumb-positions^="middle:left"] .mpc-product__wrapper .mpc-thumb__content, .mpc--no-replace[data-thumb-positions$="middle:left"] .mpc-product__wrapper:hover .mpc-thumb__content { top: 50%; left: 0; transform: translateX(0) translateY(-50%); }
.mpc--no-replace[data-thumb-positions^="middle:center"] .mpc-product__wrapper .mpc-thumb__content, .mpc--no-replace[data-thumb-positions$="middle:center"] .mpc-product__wrapper:hover .mpc-thumb__content { top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); }
.mpc--no-replace[data-thumb-positions^="middle:right"] .mpc-product__wrapper .mpc-thumb__content, .mpc--no-replace[data-thumb-positions$="middle:right"] .mpc-product__wrapper:hover .mpc-thumb__content { top: 50%; left: 100%; transform: translateX(-100%) translateY(-50%); }
.mpc--no-replace[data-thumb-positions^="bottom:left"] .mpc-product__wrapper .mpc-thumb__content, .mpc--no-replace[data-thumb-positions$="bottom:left"] .mpc-product__wrapper:hover .mpc-thumb__content { top: 100%; left: 0; transform: translateX(0) translateY(-100%); }
.mpc--no-replace[data-thumb-positions^="bottom:center"] .mpc-product__wrapper .mpc-thumb__content, .mpc--no-replace[data-thumb-positions$="bottom:center"] .mpc-product__wrapper:hover .mpc-thumb__content { top: 100%; left: 50%; transform: translateX(-50%) translateY(-100%); }
.mpc--no-replace[data-thumb-positions^="bottom:right"] .mpc-product__wrapper .mpc-thumb__content, .mpc--no-replace[data-thumb-positions$="bottom:right"] .mpc-product__wrapper:hover .mpc-thumb__content { top: 100%; left: 100%; transform: translateX(-100%) translateY(-100%); } .mpc-product__rating .mpc-rating { display: inline-block; white-space: nowrap; }
.mpc-product__rating .mpc-rating i:last-child { margin: 0; } .mpc-product__thumb-wrap .mpc-thumb__buttons { position: absolute; top: 0; left: 0; display: -ms-flexbox; display: flex; width: 100%; height: 100%; z-index: 10; pointer-events: none; }
.mpc-product__thumb-wrap .mpc-thumb__buttons a { pointer-events: initial; }
[data-buttons*="vertical"] .mpc-product__thumb-wrap .mpc-thumb__buttons { flex-direction: column; }
[data-buttons*="vertical"][data-buttons*="top"] .mpc-product__thumb-wrap .mpc-thumb__buttons { justify-content: flex-start; }
[data-buttons*="vertical"][data-buttons*="middle"] .mpc-product__thumb-wrap .mpc-thumb__buttons { justify-content: center; }
[data-buttons*="vertical"][data-buttons*="bottom"] .mpc-product__thumb-wrap .mpc-thumb__buttons { justify-content: flex-end; }
[data-buttons*="vertical"][data-buttons*="left"] .mpc-product__thumb-wrap .mpc-thumb__buttons { align-items: flex-start; }
[data-buttons*="vertical"][data-buttons*="center"] .mpc-product__thumb-wrap .mpc-thumb__buttons { align-items: center; }
[data-buttons*="vertical"][data-buttons*="right"] .mpc-product__thumb-wrap .mpc-thumb__buttons { align-items: flex-end; }
[data-buttons*="horizontal"] .mpc-product__thumb-wrap .mpc-thumb__buttons { flex-direction: row; }
[data-buttons*="horizontal"][data-buttons*="top"] .mpc-product__thumb-wrap .mpc-thumb__buttons { align-items: flex-start; }
[data-buttons*="horizontal"][data-buttons*="middle"] .mpc-product__thumb-wrap .mpc-thumb__buttons { align-items: center; }
[data-buttons*="horizontal"][data-buttons*="bottom"] .mpc-product__thumb-wrap .mpc-thumb__buttons { align-items: flex-end; }
[data-buttons*="horizontal"][data-buttons*="left"] .mpc-product__thumb-wrap .mpc-thumb__buttons { justify-content: flex-start; }
[data-buttons*="horizontal"][data-buttons*="center"] .mpc-product__thumb-wrap .mpc-thumb__buttons { justify-content: center; }
[data-buttons*="horizontal"][data-buttons*="right"] .mpc-product__thumb-wrap .mpc-thumb__buttons { justify-content: flex-end; }
.mpc-buttons--on-hover .mpc-thumb__buttons { opacity: 0; }
.mpc-buttons--on-hover[data-buttons-effect="slide-up"] .mpc-thumb__buttons { -webkit-transform: translateY(100%) translateX(0); transform: translateY(100%) translateX(0); }
.mpc-buttons--on-hover[data-buttons-effect="slide-down"] .mpc-thumb__buttons { -webkit-transform: translateY(-100%) translateX(0); transform: translateY(-100%) translateX(0); }
.mpc-buttons--on-hover[data-buttons-effect="slide-left"] .mpc-thumb__buttons { -webkit-transform: translateX(100%) translateY(0); transform: translateX(100%) translateY(0); }
.mpc-buttons--on-hover[data-buttons-effect="slide-right"] .mpc-thumb__buttons { -webkit-transform: translateX(-100%) translateY(0); transform: translateX(-100%) translateY(0); }
.mpc-buttons--on-hover .mpc-product__wrapper:hover .mpc-product__thumb-wrap .mpc-thumb__buttons { opacity: 1; -webkit-transform: translateY(0) translateX(0) !important; transform: translateY(0) translateX(0) !important; } .mpc-wc-category, .mpc-wc-category__wrap { display: block; }
.mpc-wc-category__wrap { position: relative; overflow: hidden; z-index: 1; border: 0; }
.mpc-wc-category__wrap .mpc-wrapper { display: block; width: 100%; }
.mpc-wc-category__wrap .mpc-category__thumbnail { position: absolute; top: 0; width: 100%; height: 100%; background-size: cover; background-repeat: no-repeat; background-position: center; }
.mpc-wc-category__wrap .mpc-category__wrapper { position: relative; z-index: 5; overflow: hidden; }
.mpc-wc-category__wrap .mpc-category__content, .mpc-wc-category__wrap .mpc-category__overlay { position: absolute; width: 100%; height: 100%; z-index: 10; }
.mpc-wc-category__wrap .mpc-category__content { top: 0; left: 0; }
.mpc-wc-category__wrap .mpc-category__overlay { z-index: 15; }
.mpc-wc-category__wrap .mpc-category__heading { margin: 0; padding: 0; }
.mpc-wc-category__wrap .mpc-category__heading.mpc-text-overflow { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.mpc--no-thumb .mpc-wc-category__wrap .mpc-category__content { position: relative; }
.mpc--no-thumb .mpc-wc-category__wrap .mpc-category__wrapper { overflow: visible; } .mpc-wc-category__wrap { }
.mpc--force-replace .mpc-wc-category__wrap .mpc-category__content, .mpc--force-replace .mpc-wc-category__wrap .mpc-category__overlay { display: flex; }
.mpc--force-replace[data-positions^="top:left"] .mpc-wc-category__wrap .mpc-category__content, .mpc--force-replace[data-positions$="top:left"] .mpc-wc-category__wrap .mpc-category__overlay { align-items: flex-start; justify-content: flex-start; }
.mpc--force-replace[data-positions^="top:center"] .mpc-wc-category__wrap .mpc-category__content, .mpc--force-replace[data-positions$="top:center"] .mpc-wc-category__wrap .mpc-category__overlay { align-items: flex-start; justify-content: center; }
.mpc--force-replace[data-positions^="top:right"] .mpc-wc-category__wrap .mpc-category__content, .mpc--force-replace[data-positions$="top:right"] .mpc-wc-category__wrap .mpc-category__overlay { align-items: flex-start; justify-content: flex-end; }
.mpc--force-replace[data-positions^="middle:left"] .mpc-wc-category__wrap .mpc-category__content, .mpc--force-replace[data-positions$="middle:left"] .mpc-wc-category__wrap .mpc-category__overlay { align-items: center; justify-content: flex-start; }
.mpc--force-replace[data-positions^="middle:center"] .mpc-wc-category__wrap .mpc-category__content, .mpc--force-replace[data-positions$="middle:center"] .mpc-wc-category__wrap .mpc-category__overlay { align-items: center; justify-content: center; }
.mpc--force-replace[data-positions^="middle:right"] .mpc-wc-category__wrap .mpc-category__content, .mpc--force-replace[data-positions$="middle:right"] .mpc-wc-category__wrap .mpc-category__overlay { align-items: center; justify-content: flex-end; }
.mpc--force-replace[data-positions^="bottom:left"] .mpc-wc-category__wrap .mpc-category__content, .mpc--force-replace[data-positions$="bottom:left"] .mpc-wc-category__wrap .mpc-category__overlay { align-items: flex-end; justify-content: flex-start; }
.mpc--force-replace[data-positions^="bottom:center"] .mpc-wc-category__wrap .mpc-category__content, .mpc--force-replace[data-positions$="bottom:center"] .mpc-wc-category__wrap .mpc-category__overlay { align-items: flex-end; justify-content: center; }
.mpc--force-replace[data-positions^="bottom:right"] .mpc-wc-category__wrap .mpc-category__content, .mpc--force-replace[data-positions$="bottom:right"] .mpc-wc-category__wrap .mpc-category__overlay { align-items: flex-end; justify-content: flex-end; }
[data-effects$="fade"] .mpc-wc-category__wrap .mpc-category__overlay { top: 0; left: 0; opacity: 0; }
[data-effects$="slide-up"] .mpc-wc-category__wrap .mpc-category__overlay { top: 100%; left: 0; }
[data-effects$="slide-down"] .mpc-wc-category__wrap .mpc-category__overlay { top: -100%; left: 0; }
[data-effects$="slide-left"] .mpc-wc-category__wrap .mpc-category__overlay { top: 0; left: 100%; }
[data-effects$="slide-right"] .mpc-wc-category__wrap .mpc-category__overlay { top: 0; left: -100%; }
.mpc-wc-category__wrap:hover .mpc-category__overlay { visibility: visible; left: 0; top: 0; opacity: 1; }
[data-effects^="fade"] .mpc-wc-category__wrap:hover .mpc-category__content { opacity: 0; }
[data-effects^="slide-up"] .mpc-wc-category__wrap:hover .mpc-category__content { top: -100%; left: 0; }
[data-effects^="slide-down"] .mpc-wc-category__wrap:hover .mpc-category__content { top: 100%; left: 0; }
[data-effects^="slide-left"] .mpc-wc-category__wrap:hover .mpc-category__content { top: 0; left: 100%; }
[data-effects^="slide-right"] .mpc-wc-category__wrap:hover .mpc-category__content { top: 0; left: -100%; } .mpc--floating-box .mpc-wc-category__wrap .mpc-wrapper { display: inline; width: auto; white-space: nowrap; } .mpc--no-replace .mpc-wc-category__wrap .mpc-wrapper { position: absolute; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out; }
.mpc--no-replace[data-positions^="top:left"] .mpc-wc-category__wrap .mpc-wrapper, .mpc--no-replace[data-positions$="top:left"] .mpc-wc-category__wrap:hover .mpc-wrapper { top: 0; left: 0; -webkit-transform: translateX(0) translateY(0%); transform: translateX(0) translateY(0%); }
.mpc--no-replace[data-positions^="top:center"] .mpc-wc-category__wrap .mpc-wrapper, .mpc--no-replace[data-positions$="top:center"] .mpc-wc-category__wrap:hover .mpc-wrapper { top: 0; left: 50%; -webkit-transform: translateX(-50%) translateY(0%); transform: translateX(-50%) translateY(0%); }
.mpc--no-replace[data-positions^="top:right"] .mpc-wc-category__wrap .mpc-wrapper, .mpc--no-replace[data-positions$="top:right"] .mpc-wc-category__wrap:hover .mpc-wrapper { top: 0; left: 100%; -webkit-transform: translateX(-100%) translateY(0%); transform: translateX(-100%) translateY(0%); }
.mpc--no-replace[data-positions^="middle:left"] .mpc-wc-category__wrap .mpc-wrapper, .mpc--no-replace[data-positions$="middle:left"] .mpc-wc-category__wrap:hover .mpc-wrapper { top: 50%; left: 0; -webkit-transform: translateX(0) translateY(-50%); transform: translateX(0) translateY(-50%); }
.mpc--no-replace[data-positions^="middle:center"] .mpc-wc-category__wrap .mpc-wrapper, .mpc--no-replace[data-positions$="middle:center"] .mpc-wc-category__wrap:hover .mpc-wrapper { top: 50%; left: 50%; -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); }
.mpc--no-replace[data-positions^="middle:right"] .mpc-wc-category__wrap .mpc-wrapper, .mpc--no-replace[data-positions$="middle:right"] .mpc-wc-category__wrap:hover .mpc-wrapper { top: 50%; left: 100%; -webkit-transform: translateX(-100%) translateY(-50%); transform: translateX(-100%) translateY(-50%); }
.mpc--no-replace[data-positions^="bottom:left"] .mpc-wc-category__wrap .mpc-wrapper, .mpc--no-replace[data-positions$="bottom:left"] .mpc-wc-category__wrap:hover .mpc-wrapper { top: 100%; left: 0; -webkit-transform: translateX(0) translateY(-100%); transform: translateX(0) translateY(-100%); }
.mpc--no-replace[data-positions^="bottom:center"] .mpc-wc-category__wrap .mpc-wrapper, .mpc--no-replace[data-positions$="bottom:center"] .mpc-wc-category__wrap:hover .mpc-wrapper { top: 100%; left: 50%; -webkit-transform: translateX(-50%) translateY(-100%); transform: translateX(-50%) translateY(-100%); }
.mpc--no-replace[data-positions^="bottom:right"] .mpc-wc-category__wrap .mpc-wrapper, .mpc--no-replace[data-positions$="bottom:right"] .mpc-wc-category__wrap:hover .mpc-wrapper { top: 100%; left: 100%; -webkit-transform: translateX(-100%) translateY(-100%); transform: translateX(-100%) translateY(-100%); } .mpc-wc-carousel-categories { -webkit-box-sizing: border-box; box-sizing: border-box; }
.mpc-wc-carousel-categories.mpc-carousel--stretched .slick-list { overflow: visible; }
.mpc-wc-carousel-categories .slick-slide > div:last-child > .mpc-wc-category, .mpc-wc-carousel-categories .slick-slide.mpc-wc-category { margin-bottom: 0 !important; }
.mpc-wc-carousel-categories .mpc-wc-category { display: inline-block; vertical-align: bottom; height: 100%; width: 100%; }
.mpc-wc-carousel-categories:focus, .mpc-wc-carousel-categories *:focus { outline: none; -webkit-outline: none; }
.mpc-navigation--posts { text-align: right; width: 100%; margin: 1em 0; }
.mpc-navigation--posts i { cursor: pointer; padding: .5em 1em; margin-left: 1px; background: #ccc; border-radius: 3px; } .mpc-wc-grid-categories { -webkit-box-sizing: border-box; box-sizing: border-box; }
.mpc-wc-grid-categories .mpc-wc-category { min-width: 150px; }
.mpc-wc-grid-categories[data-grid-cols="2"] .mpc-wc-category, .mpc-wc-grid-categories[data-grid-cols="2"] .mpc-grid-size { width: 50%; }
.mpc-wc-grid-categories[data-grid-cols="3"] .mpc-wc-category, .mpc-wc-grid-categories[data-grid-cols="3"] .mpc-grid-size { width: 33.33%; }
.mpc-wc-grid-categories[data-grid-cols="4"] .mpc-wc-category, .mpc-wc-grid-categories[data-grid-cols="4"] .mpc-grid-size { width: 25%; }
.mpc-wc-grid-categories[data-grid-cols="5"] .mpc-wc-category, .mpc-wc-grid-categories[data-grid-cols="5"] .mpc-grid-size { width: 20%; }
.mpc-wc-grid-categories .mpc-wc-category { display: block; }
.mpc-wc-grid-categories.mpc-init .mpc-wc-category { float: left; }
.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition { -webkit-transition-duration: 0s !important; transition-duration: 0s !important; } @media screen and (min-width: 768px) and (max-width: 992px) { .vc_column_container:not(.vc_col-sm-12) .mpc-wc-grid-categories[data-grid-cols] .mpc-wc-category { width: 100%; } }
@media screen and (max-width: 767px) { .mpc-wc-grid-categories[data-grid-cols] .mpc-wc-category { width: 100%; } } .mpc-wc-carousel-products { -webkit-box-sizing: border-box; box-sizing: border-box; }
.mpc-wc-carousel-products.mpc-carousel--stretched .slick-list { overflow: visible; }
.mpc-wc-carousel-products .slick-slide > div:last-child > .mpc-wc-product, .mpc-wc-carousel-products .slick-slide.mpc-wc-product { margin-bottom: 0 !important; }
.mpc-wc-carousel-products .mpc-wc-product { display: inline-block; vertical-align: bottom; height: auto !important; max-width: 100% !important; overflow: hidden; }
.mpc-wc-carousel-products:focus, .mpc-wc-carousel-products *:focus { outline: none; -webkit-outline: none; }
.mpc-wc-carousel-products[data-slick-cols="1"] .mpc-wc-product { width: 100%; }
.mpc-wc-carousel-products[data-slick-cols="2"] .mpc-wc-product { width: 50%; }
.mpc-wc-carousel-products[data-slick-cols="3"] .mpc-wc-product { width: 33%; }
.mpc-wc-carousel-products[data-slick-cols="3"] .mpc-wc-product:last-child { width: 34%; }
.mpc-wc-carousel-products[data-slick-cols="4"] .mpc-wc-product { width: 25%; }
.mpc-navigation--posts { text-align: right; width: 100%; margin: 1em 0; }
.mpc-navigation--posts i { cursor: pointer; padding: .5em 1em; margin-left: 1px; background: #ccc; border-radius: 3px; } .mpc-wc-grid-products { -webkit-box-sizing: border-box; box-sizing: border-box; }
.mpc-wc-grid-products .mpc-wc-product { display: block; float: left; min-width: 150px; }
.mpc-wc-grid-products[data-grid-cols="1"] .mpc-wc-product, .mpc-wc-grid-products[data-grid-cols="1"] .mpc-grid-sizer { width: 100%; }
.mpc-wc-grid-products[data-grid-cols="2"] .mpc-wc-product, .mpc-wc-grid-products[data-grid-cols="2"] .mpc-grid-sizer { width: 50%; }
.mpc-wc-grid-products[data-grid-cols="3"] .mpc-wc-product, .mpc-wc-grid-products[data-grid-cols="3"] .mpc-grid-sizer { width: 33.33%; }
.mpc-wc-grid-products[data-grid-cols="4"] .mpc-wc-product, .mpc-wc-grid-products[data-grid-cols="4"] .mpc-grid-sizer { width: 25%; }
.mpc-wc-grid-products[data-grid-cols="5"] .mpc-wc-product, .mpc-wc-grid-products[data-grid-cols="5"] .mpc-grid-sizer { width: 20%; }
.mpc-template[data-template="mpc-wc-product"] { display: none; }
.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition { -webkit-transition-duration: 0s !important; transition-duration: 0s !important; } @media screen and (min-width: 993px) and (max-width: 1199px) { .mpc-wc-grid-products[data-grid-cols="4"] .mpc-wc-product, .mpc-wc-grid-products[data-grid-cols="4"] .mpc-grid-sizer, .mpc-wc-grid-products[data-grid-cols="5"] .mpc-wc-product, .mpc-wc-grid-products[data-grid-cols="5"] .mpc-grid-sizer { width: 33.33%; } }
@media screen and (min-width: 768px) and (max-width: 992px) { .mpc-wc-grid-products[data-grid-cols="3"] .mpc-wc-product, .mpc-wc-grid-products[data-grid-cols="3"] .mpc-grid-sizer, .mpc-wc-grid-products[data-grid-cols="4"] .mpc-wc-product, .mpc-wc-grid-products[data-grid-cols="4"] .mpc-grid-sizer, .mpc-wc-grid-products[data-grid-cols="5"] .mpc-wc-product, .mpc-wc-grid-products[data-grid-cols="5"] .mpc-grid-sizer { width: 50%; min-width: 50%; } }
@media screen and (max-width: 767px) { .mpc-wc-grid-products[data-grid-cols] .mpc-wc-product, .mpc-wc-grid-products[data-grid-cols] .mpc-grid-sizer { width: 100%; } }