@font-face {
font-family:'Montserrat UltraLight';
src:url(http://www.albacitycorporation.com/wp-content/themes/thegem/fonts/montserrat-ultralight.eot);
src:url(http://www.albacitycorporation.com/wp-content/themes/thegem/fonts/montserrat-ultralight.eot?#iefix) format("embedded-opentype"),url(http://www.albacitycorporation.com/wp-content/themes/thegem/fonts/montserrat-ultralight.woff) format("woff"),url(http://www.albacitycorporation.com/wp-content/themes/thegem/fonts/montserrat-ultralight.ttf) format("truetype"),url(http://www.albacitycorporation.com/wp-content/themes/thegem/fonts/montserrat-ultralight.svg#montserratultra_light) format("svg");
font-weight:400;
font-style:normal;
}

@media (min-width: 768px) and (max-width: 979px) {
#site-header .header-main:not(.header-layout-fullwidth_hamburger) .site-title,#site-header .header-main:not(.header-layout-fullwidth_hamburger) .primary-navigation {
display:block;
text-align:center;
}

#site-header .header-main:not(.header-layout-fullwidth_hamburger):not(.logo-position-menu_center) .site-title {
padding-top:30px;
padding-bottom:0;
}

#site-header .header-main:not(.header-layout-fullwidth_hamburger).logo-position-right .site-title {
padding-top:0;
padding-bottom:30px;
}

#site-header.fixed.shrink .header-main:not(.header-layout-fullwidth_hamburger) .site-title {
display:none;
}

#site-header .site-title a img.small,#site-header .site-title a img.small,#site-header .menu-item-logo {
display:none !important;
}
}

@media (min-width: 980px) and (max-width: 1212px) {
#site-header .header-main:not(.header-layout-fullwidth_hamburger):not(.logo-position-menu_center) .site-title,#site-header .header-main:not(.header-layout-fullwidth_hamburger) .primary-navigation {
display:block;
text-align:center;
}

#site-header .header-main:not(.header-layout-fullwidth_hamburger):not(.logo-position-menu_center) .site-title {
padding-top:30px;
padding-bottom:0;
}

#site-header .header-main:not(.header-layout-fullwidth_hamburger).logo-position-right .site-title {
padding-top:0;
padding-bottom:30px;
}

#site-header.fixed.shrink .header-main:not(.header-layout-fullwidth_hamburger) .site-title {
display:none;
}

#site-header .site-title a img.small,#site-header .menu-item-logo {
display:none !important;
}
}

@media (max-width: 799px) {
#top-area {
display:none;
}
}

.header-layout-overlay #primary-menu.no-responsive > li > a,.header-layout-overlay #primary-menu.no-responsive > li li > a {
font-family:'Josefin Sans';
font-weight:700;
font-size:32px;
}

#primary-menu.no-responsive > li > a,#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a,.widget_nav_menu > div > ul > li > a,.widget_submenu > div > ul > li > a,.widget_pages > ul > li > a,.widget_categories > ul > li > a,.widget_product_categories > ul > li > a,#primary-menu.no-responsive > li.megamenu-enable > ul li > a,#primary-menu.no-responsive > li li > a,.portfolio-filters-resp ul li a,.widget_nav_menu ul.menu,.widget_submenu > div > ul,.widget_categories > ul,.widget_product_categories > ul,.widget_pages > ul,.primary-navigation.responsive li a {
font-family:'Josefin Sans';
font-weight:700;
font-size:16px;
line-height:24px;
}

@media (max-width: 767px) {
.header-layout-overlay #primary-menu.no-responsive > li > a,.header-layout-overlay #primary-menu.no-responsive > li li > a {
font-size:24px;
}
}

.header-layout-overlay #primary-menu.no-responsive > li > a,.header-layout-overlay #primary-menu.no-responsive > li li > a {
line-height:48px;
}

@media (max-width: 767px) {
.header-layout-overlay #primary-menu.no-responsive > li > a,.header-layout-overlay #primary-menu.no-responsive > li li > a {
line-height:36px;
}
}

.styled-subtitle,.diagram-circle .text div span.title,.diagram-circle .text div span.summary,.vc_pie_chart .vc_pie_chart_value,form.cart .quantity .qty,.shop_table .quantity .qty,.woocommerce-before-cart .cart-short-info,input[type="text"].coupon-code,.cart_totals table th,.order-totals table th,.cart_totals table .shipping td,.woocommerce-message,.woocommerce-info,.woocommerce ul.woocommerce-error li,.woocommerce table.checkout-cart-info-table tr th,.woocommerce table.checkout-cart-info-table tr.shipping td,.widget_calendar caption,.blog-style-timeline .post-time,.gem-dropcap.gem-dropcap-style-medium,.project-info-shortcode-style-default .project-info-shortcode-item .title,.project_info-item-style-2 .project_info-item .title,.diagram-legend .legend-element .title,.single-product-content .price,.widget_shopping_cart ul li .quantity,.widget_shopping_cart .total span.amount {
font-family:'Open Sans';
}

.styled-subtitle,.diagram-circle .text div,.diagram-circle .text div span.title,.diagram-circle .text div span.summary,.vc_pie_chart .vc_pie_chart_value,form.cart .quantity .qty,.shop_table .quantity .qty,.woocommerce-before-cart .cart-short-info,input[type="text"].coupon-code,.cart_totals table th,.order-totals table th,.cart_totals table .shipping td,.woocommerce-message,.woocommerce-info,.woocommerce ul.woocommerce-error li,.woocommerce table.checkout-cart-info-table tr th,.woocommerce table.checkout-cart-info-table tr.shipping td,.widget_calendar caption,.blog-style-timeline .post-time,.gem-dropcap.gem-dropcap-style-medium,.project-info-shortcode-style-default .project-info-shortcode-item .title,.project_info-item-style-2 .project_info-item .title,.diagram-legend .legend-element .title,.single-product-content .price,.widget_shopping_cart ul li .quantity,.widget_shopping_cart .total span.amount {
font-weight:300;
}

.styled-subtitle,.vc_pie_chart,form.cart .quantity .qty,.shop_table .quantity .qty,.woocommerce-before-cart .cart-short-info,input[type="text"].coupon-code,.cart_totals table th,.order-totals table th,.cart_totals table .shipping td,.woocommerce-message,.woocommerce-info,.woocommerce ul.woocommerce-error li,.woocommerce table.checkout-cart-info-table tr th
.woocommerce table.checkout-cart-info-table tr.shipping td,.widget_calendar caption,.blog-style-timeline .post-time,.gem-dropcap.gem-dropcap-style-medium,.project-info-shortcode-style-default .project-info-shortcode-item .title,.project_info-item-style-2 .project_info-item .title,.diagram-legend .legend-element .title,.widget_shopping_cart .total span.amount {
font-size:24px;
}

@media (max-width: 600px) {
.styled-subtitle,.vc_pie_chart,form.cart .quantity .qty,.shop_table .quantity .qty,.woocommerce-before-cart .cart-short-info,input[type="text"].coupon-code,.cart_totals table th,.order-totals table th,.cart_totals table .shipping td,.woocommerce-message,.woocommerce-info,.woocommerce ul.woocommerce-error li,.woocommerce table.checkout-cart-info-table tr th
.woocommerce table.checkout-cart-info-table tr.shipping td,.widget_calendar caption,.blog-style-timeline .post-time,.gem-dropcap.gem-dropcap-style-medium,.project-info-shortcode-style-default .project-info-shortcode-item .title,.project_info-item-style-2 .project_info-item .title,.diagram-legend .legend-element .title,.widget_shopping_cart .total span.amount {
font-size:4vw;
}
}

.styled-subtitle,.woocommerce-before-cart .cart-short-info,.cart_totals table th,.order-totals table th,.cart_totals table .shipping td,.woocommerce-message,.woocommerce-info,.woocommerce ul.woocommerce-error li,.woocommerce table.checkout-cart-info-table tr th,.woocommerce table.checkout-cart-info-table tr.shipping td,.widget_calendar caption,.blog-style-timeline .post-time,.project-info-shortcode-style-default .project-info-shortcode-item .title,.project_info-item-style-2 .project_info-item .title,.diagram-legend .legend-element .title {
line-height:37px;
}

@media (max-width: 600px) {
.styled-subtitle,.woocommerce-before-cart .cart-short-info,.cart_totals table th,.order-totals table th,.cart_totals table .shipping td,.woocommerce-message,.woocommerce-info,.woocommerce ul.woocommerce-error li,.woocommerce table.checkout-cart-info-table tr th,.woocommerce table.checkout-cart-info-table tr.shipping td,.widget_calendar caption,.blog-style-timeline .post-time,.project-info-shortcode-style-default .project-info-shortcode-item .title,.project_info-item-style-2 .project_info-item .title,.diagram-legend .legend-element .title {
line-height:6.1666666666667vw;
}
}

h1,.pricing-table-style-8 .pricing-cost,.title-h1 {
font-family:'Josefin Sans';
font-weight:700;
}

h1,.title-h1 {
font-size:32px;
}

@media (max-width: 1000px) {
h1,.title-h1 {
font-size:3.2vw;
}
}

h1,.title-h1 {
line-height:32px;
}

@media (max-width: 1000px) {
h1,.title-h1 {
line-height:3.2vw;
}
}

h2,.title-h2,h3.comment-reply-title,.pricing-table-style-6 .pricing-price-title {
font-family:'Josefin Sans';
font-weight:300;
}

h2,.title-h2,.pricing-table-style-5 .pricing-price-title,.pricing-table-style-6 .pricing-price-title,.pricing-table-style-6 .pricing-price-subtitle,h3.comment-reply-title,.pricing-table-style-2 .pricing-price-title {
font-size:24px;
}

@media (max-width: 1000px) {
h2,.title-h2,.pricing-table-style-5 .pricing-price-title,.pricing-table-style-6 .pricing-price-title,.pricing-table-style-6 .pricing-price-subtitle,h3.comment-reply-title,.pricing-table-style-2 .pricing-price-title {
font-size:2.4vw;
}
}

h2,.title-h2,.pricing-table-style-6 .pricing-price-title,h3.comment-reply-title {
line-height:24px;
}

@media (max-width: 1000px) {
h2,.title-h2,.pricing-table-style-6 .pricing-price-title,h3.comment-reply-title {
line-height:2.4vw;
}
}

h3,.title-h3,.cart_totals table .order-total td,.woocommerce table.shop_table.order-details tr.cart_item td.product-total .amount,.woocommerce table.shop_table.order-details tr.order_item td.product-total .amount,.gem-dropcap {
font-family:'Josefin Sans';
font-weight:300;
}

h3,.title-h3,.portfolio.columns-1 .portfolio-item .caption .title,.cart_totals table .order-total td,.woocommerce table.shop_table.order-details tr.cart_item td.product-total .amount,.woocommerce table.shop_table.order-details tr.order_item td.product-total .amount,.gem-dropcap {
font-size:20px;
}

h3,.title-h3,.portfolio.columns-1 .portfolio-item .caption .title,.cart_totals table .order-total td,.woocommerce table.shop_table.order-details tr.cart_item td.product-total .amount,.woocommerce table.shop_table.order-details tr.order_item td.product-total .amount {
line-height:20px;
}

h4,.title-h4,.widget .gem-teams-name,.pricing-table-style-3 .pricing_row_title,.pricing-table-style-8 .pricing_row_title,.pricing-table-style-4 .pricing_row_title,.gem-gallery-hover-gradient .gem-gallery-item-title,.gem-gallery-grid.hover-gradient .gallery-item .overlay .title,.gem-gallery-hover-gradient .gem-gallery-preview-carousel-wrap .gem-gallery-item .gem-gallery-item-title {
font-family:'Montserrat';
}

@media only screen and (min-width: 992px) and (max-width: 1150px) {
.with-sidebar .portfolio.hover-horizontal-sliding .overlay .links .caption .title {
font-family:'Montserrat';
}
}

h4,.title-h4,.widget .gem-teams-name,.pricing-table-style-3 .pricing_row_title,.pricing-table-style-4 .pricing_row_title,.pricing-table-style-8 .pricing_row_title,.gem-gallery-hover-gradient .gem-gallery-item-title,.gem-gallery-grid.hover-gradient .gallery-item .overlay .title,.gem-gallery-hover-gradient .gem-gallery-preview-carousel-wrap .gem-gallery-item .gem-gallery-item-title {
font-weight:700;
}

@media only screen and (min-width: 992px) and (max-width: 1150px) {
.with-sidebar .portfolio.hover-horizontal-sliding .overlay .links .caption .title {
font-weight:700;
}
}

h4,.title-h4,.pricing-table-style-7 .pricing-price-title,.pricing-table-style-4 .pricing_row_title,.pricing-table-style-3 .pricing_row_title,.pricing-table-style-2 .pricing-cost,.pricing-table-style-2 .time,.pricing-table-style-1 .pricing-price-title,.widget .gem-teams-name,.pricing-table-style-8 .pricing_row_title,.gem-gallery-hover-gradient .gem-gallery-item-title,.gem-gallery-grid.hover-gradient .gallery-item .overlay .title,.gem-gallery-hover-gradient .gem-gallery-preview-carousel-wrap .gem-gallery-item .gem-gallery-item-title,body .vc_separator h4 {
font-size:24px;
}

@media only screen and (min-width: 992px) and (max-width: 1150px) {
.with-sidebar .portfolio.hover-horizontal-sliding .overlay .links .caption .title {
font-size:24px;
}
}

h4,.title-h4,.pricing-table-style-7 .pricing-price-title,.pricing-table-style-5 .pricing-price-title,.pricing-table-style-4 .pricing_row_title,.pricing-table-style-3 .pricing_row_title,.pricing-table-style-2 .pricing-cost,.pricing-table-style-2 .time,.pricing-table-style-2 .pricing-price-title,.pricing-table-style-1 .pricing-price-title,.widget .gem-teams-name,.portfolio.columns-1 .portfolio-item .caption .title,.gem-gallery-hover-gradient .gem-gallery-item-title,.gem-gallery-grid.hover-gradient .gallery-item .overlay .title,.gem-gallery-hover-gradient .gem-gallery-preview-carousel-wrap .gem-gallery-item .gem-gallery-item-title,body .vc_separator h4 {
line-height:20px;
}

@media only screen and (min-width: 992px) and (max-width: 1150px) {
.with-sidebar .portfolio.hover-horizontal-sliding .overlay .links .caption .title {
line-height:20px;
}
}

h5,.gem-table thead th,.title-h5,.gem-teams-phone,.shop_table td.product-price,.shop_table td.product-subtotal,.cart_totals table .cart-subtotal td,.woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-subtotal,.woocommerce table.shop_table.order-details thead tr th.product-name,.woocommerce table.shop_table.order-details thead tr th.product-total,.widget-gem-portfolio-item.gem-portfolio-dummy:after,.resp-tabs-list li,.gem-quote.gem-quote-style-4,.gem-quote.gem-quote-style-5,.blog-style-styled_list1 .post-time,.gem-teams-phone {
font-family:'Montserrat';
}

h5,.title-h5,.gem-teams-phone,.shop_table td.product-price,.shop_table td.product-subtotal,.cart_totals table .cart-subtotal td,.woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-subtotal,.woocommerce table.shop_table.order-details thead tr th.product-name,.woocommerce table.shop_table.order-details thead tr th.product-total,.widget-gem-portfolio-item.gem-portfolio-dummy:after,.resp-tabs-list li,.gem-quote.gem-quote-style-4,.gem-quote.gem-quote-style-5,.blog-style-styled_list1 .post-time,.gem-teams-phone {
font-weight:700;
font-size:19px;
}

h5,.title-h5,.gem-teams-phone,.shop_table td.product-price,.shop_table td.product-subtotal,.cart_totals table .cart-subtotal td,.woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-subtotal,.woocommerce table.shop_table.order-details thead tr th.product-name,.woocommerce table.shop_table.order-details thead tr th.product-total,.widget-gem-portfolio-item.gem-portfolio-dummy:after,.resp-tabs-list li,.gem-quote.gem-quote-style-4,.gem-quote.gem-quote-style-5,.gem-teams-phone {
line-height:20px;
}

h6,.title-h6,.project_info-item-style-1 .project_info-item .title,.project-info-shortcode-style-2 .project-info-shortcode-item .title,.gem_accordion_header a,#wp-calendar caption,.wpb_toggle,.vc_toggle_title h4,.testimonials-style-1-name.gem-testimonial-name,.testimonials-style-2-name.gem-testimonial-name,.diagram-wrapper .digram-line-box .skill-amount,.diagram-wrapper.style-3 .digram-line-box .skill-title,.row .vc_progress_bar .vc_label,.pricing-column-top-choice .pricing-column-top-choice-text {
font-family:'Gloria Hallelujah';
}

h6,.title-h6,.project_info-item-style-1 .project_info-item .title,.gem_accordion_header a,#wp-calendar caption,.wpb_toggle,.gem-table-responsive .tabletolist.rh > li > .titles,.vc_toggle_title h4,.diagram-wrapper.style-3 .digram-line-box .skill-title,.row .vc_progress_bar .vc_label {
font-size:16px;
line-height:20px;
}

.title-xlarge {
font-family:'Josefin Sans';
font-weight:700;
font-size:80px;
}

@media (max-width: 1000px) {
.title-xlarge {
font-size:8vw;
}
}

.title-xlarge {
line-height:80px;
}

@media (max-width: 1000px) {
.title-xlarge {
line-height:8vw;
}
}

h1 .light,h2 .light,h3 .light,h4 .light,h5 .light,h6 .light,.title-h1 .light,.title-h2 .light,.title-h3 .light,.title-h4 .light,.title-h5 .light,.title-h6 .light,.title-xlarge .light,h1.light,h2.light,h3.light,h4.light,h5.light,h6.light,.title-h1.light,.title-h2.light,.title-h3.light,.title-h4.light,.title-h5.light,.title-h6.light,.title-xlarge.light,.widget .gem-teams-name,.gem-counter-style-2 .gem-counter-number,.gem-gallery-grid .gallery-item .overlay .title,.gem-quote.gem-quote-style-3 blockquote,.row .vc_pie_wrapper span,.blog-style-styled_list1 .post-title,.blog-style-styled_list2 .post-time,.blog-style-styled_list2 .post-title,.blog-style-timeline .post-title,.pricing-table-style-1 .pricing-price-title,.pricing-table-style-1 .pricing-cost,.pricing-table-style-2 .pricing-price-title,.pricing-table-style-2 .pricing-cost,.pricing-table-style-2 .time,.pricing-table-style-5 .pricing-price-title,.pricing-table-style-6 .pricing-price-subtitle,.pricing-table-style-7 .pricing-price-title,.pricing-table-style-7 .pricing-cost,body .vc_grid-container ul.vc_grid-filter li.vc_grid-filter-item > span,.gem-media-grid .vc_gitem-post-data-source-post_title a,.gem-media-grid-2 .vc_gitem-post-data-source-post_title a {
font-family:'Josefin Sans';
}

body,option,.gem-table thead th,.portfolio.columns-1 .portfolio-item .caption .subtitle,.gallery-item .overlay .subtitle,.cart_totals table .shipping td label,.widget_archive li,.woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-price,.gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div {
font-family:'Open Sans';
}

body,.gem-table thead th,.inline-column,.inline-inside > *,option,.portfolio.columns-1 .portfolio-item .caption .subtitle,.gallery-item .overlay .subtitle,.cart_totals table .shipping td label,.woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-price,.portfolio-filters a,.gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div {
font-size:16px;
}

body,option,.inline-column,.inline-inside > *,.related-element-info > a,.gallery-item .overlay .subtitle,.cart_totals table .shipping td label,.woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-price,.gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div {
line-height:20px;
}

.widget-title {
font-family:'Open Sans';
font-weight:700;
font-size:20px;
line-height:24px;
}

.gem-button,input[type='submit'],.gem-pagination a,.gem-pagination .current,.blog-load-more button,body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-page a {
font-family:'Josefin Sans';
font-weight:700;
}

.gem-button.gem-button-text-weight-thin {
font-family:'Open Sans';
font-weight:400;
}

.gem-nivoslider-title {
font-family:'Montserrat';
font-weight:700;
font-size:50px;
line-height:69px;
}

.portfolio-item-title,.portfolio-item .wrap > .caption .title,.fancybox-title .slide-info-title,.blog.blog-style-masonry article .description .title {
font-family:'Josefin Sans';
font-weight:700;
font-size:16px;
line-height:24px;
}

.portfolio-item-description,.portfolio-item .caption .subtitle,.fancybox-title .slide-info-summary,.blog.blog-style-masonry article .description .summary {
font-family:'Open Sans';
font-weight:400;
font-size:16px;
line-height:24px;
}

.portfolio:not(.columns-1):not(.portfolio-style-masonry) .portfolio-item .wrap > .caption .subtitle {
max-height:24px;
}

.quickfinder-item-title {
font-family:'Montserrat';
font-weight:700;
font-size:24px;
line-height:38px;
}

.quickfinder.quickfinder-title-thin .quickfinder-item-title {
font-family:'Montserrat UltraLight';
font-weight:400;
font-size:24px;
line-height:38px;
}

.gem-gallery-hover-zooming-blur .gem-gallery-item-title,.gem-gallery-grid .gallery-item .overlay .title,.gem-gallery .gem-gallery-caption .gem-gallery-item-title {
font-family:'Josefin Sans';
font-weight:400;
font-size:24px;
line-height:30px;
}

.gem-gallery-grid.hover-default .gallery-item .overlay .title,.gem-gallery-hover-default .gem-gallery-item .gem-gallery-item-title {
font-family:'Montserrat';
font-weight:700;
font-size:24px;
line-height:31px;
}

.gallery-description,.gem-gallery-item-description {
font-family:'Open Sans';
font-weight:300;
font-size:17px;
line-height:24px;
}

.gem-testimonial-text,.testimonials-style-1-text {
font-family:'Source Sans Pro';
font-weight:300;
font-size:24px;
}

h1 .light,h2 .light,h3 .light,h4 .light,h5 .light,h6 .light,.title-h1 .light,.title-h2 .light,.title-h3 .light,.title-h4 .light,.title-h5 .light,.title-h6 .light,.title-xlarge .light,h1.light,h2.light,h3.light,h4.light,h5.light,h6.light,.title-h1.light,.title-h2.light,.title-h3.light,.title-h4.light,.title-h5.light,.title-h6.light,.title-xlarge.light,.widget .gem-teams-name,.gem-counter-style-2 .gem-counter-number,.gem-quote.gem-quote-style-3 blockquote,.row .vc_pie_wrapper span,.blog-style-styled_list1 .post-title,.blog-style-styled_list2 .post-time,.blog-style-timeline .post-title,body .vc_grid-container ul.vc_grid-filter li.vc_grid-filter-item > span,.gem-media-grid .vc_gitem-post-data-source-post_title a,.pricing-table-style-1 .pricing-price-title,.pricing-table-style-1 .pricing-cost,.pricing-table-style-2 .pricing-price-title,.pricing-table-style-2 .pricing-cost,.pricing-table-style-2 .time,.pricing-table-style-5 .pricing-price-title,.pricing-table-style-6 .pricing-price-subtitle,.pricing-table-style-7 .pricing-price-title,.pricing-table-style-7 .pricing-cost,.gem-media-grid-2 .vc_gitem-post-data-source-post_title a,body,option,.gem-table thead th,.portfolio.columns-1 .portfolio-item .caption .subtitle,.gallery-item .overlay .subtitle,.cart_totals table .shipping td label,.woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-price,.gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div {
font-weight:400;
}

.gem-nivoslider-description,.quickfinder-item-text {
font-family:'Source Sans Pro';
font-weight:400;
font-size:16px;
line-height:25px;
}

@media (max-width: 600px) {
.gem-testimonial-text,.testimonials-style-1-text {
font-size:4vw;
}
}

.gem-testimonial-text,.testimonials-style-1-text {
line-height:36px;
}

@media (max-width: 600px) {
.gem-testimonial-text,.testimonials-style-1-text {
line-height:6vw;
}
}

.gem-counter-number,.diagram-circle .text div span {
font-family:'Josefin Sans';
font-weight:700;
}

.gem-counter-number {
font-size:50px;
line-height:69px;
}

.widget_shopping_cart_content .quantity,.widget_shopping_cart_content .total .amount {
font-family:'Josefin Sans';
}

body {
background-color:#000;
}

#site-header.fixed.shrink {
background-color:rgba(38,38,38,0.95);
}

#site-header.fixed.shrink.fill {
background-color:rgba(38,38,38,1);
}

.portfolio.hover-gradient .portfolio-item .image .overlay .links a.icon:before,.gem-gallery-grid.hover-gradient .gallery-item .overlay a.icon::before,.gem-gallery-hover-gradient .gem-gallery-preview-carousel-wrap .gem-gallery-item a:after {
background-color:rgba(38,38,38,0.8);
}

.portfolio-item .wrap > .caption .caption-sizable-content:after,.portfolio.background-style-dark .portfolio-item:hover .wrap > .caption .caption-sizable-content:after {
box-shadow:0 0 30px 45px #262626;
}

.blog-style-compact article .gem-compact-item-content:after {
box-shadow:0 5px 15px 15px #262626;
}

.fullwidth-block .marker-direction-inside svg,.blog-style-styled_list1 .wrap-style,.blog-style-styled_list2 .wrap-style,.blog-style-timeline .wrap-style {
fill:#262626;
}

.gem-image a:after,.blog-style-default article.sticky .sticky-label,.blog-style-masonry article.sticky .sticky-label,.blog-style-styled_list1 article.sticky .sticky-label,.blog-style-styled_list2 article.sticky .sticky-label,.blog-style-timeline article.sticky .sticky-label,.justified-style-1 article.sticky .sticky-label,.justified-style-2 article.sticky .sticky-label,.blog-style-multi-author article.sticky .sticky-label,.blog article .post-featured-content > a:after,.blog .gem-simple-gallery .gem-gallery-item a:after,.blog-style-styled_list1 .wrap-style,.blog-style-styled_list2 .wrap-style,.blog-style-styled_list1 article a.default:after,.blog-style-styled_list2 article a.default:after,.blog-style-compact article a.default:after,.blog-style-timeline .wrap-style,#primary-navigation #primary-menu > li.menu-item-cart > a .minicart-item-count,.product .onsale,.product .new-label,.woocommerce ul.woocommerce-error li:before,.pricing-column-top-choice .pricing-column-top-choice-text,.widget .onsale:after,.widget_shopping_cart ul li.sale .minicart-image:before,#wp-calendar caption,.widget.widget_calendar a:hover,.shop-widget-area .onsale,.socials-sharing li a:hover:after,.wpb_wrapper .vc_progress_bar .vc_label_units,.portfolio-item .image .overlay .links a.icon:before,.portfolio.hover-title .portfolio-item .caption .title,.portfolio.hover-title.columns-4 .portfolio-item .caption .title,.portfolio.hover-title .portfolio-item .caption .subtitle,.portfolio.hover-title .portfolio-item .caption .info,.portfolio.hover-title .portfolio-item .caption .info a,.portfolio.hover-default .portfolio-item .image .overlay .links .caption .info a,.portfolio.hover-default .portfolio-item .image .overlay .links .caption .info span.sep,.portfolio .portfolio-item .image .overlay .links .portfolio-sharing-pane .socials-item,.portfolio-filters a:hover,.portfolio-filters a.active,.portfolio.background-style-gray .portfolio-item:hover .wrap > .caption .title,.portfolio.background-style-dark .portfolio-item:not(:hover) .wrap > .caption .title,.gallery-item .overlay .title,.gallery-item .overlay .subtitle,.gallery-item .overlay a.icon:before,.gem-gallery .gem-gallery-preview-carousel-wrap:hover .gem-prev:after,.gem-gallery .gem-gallery-preview-carousel-wrap:hover .gem-next:after,.gem-gallery .gem-gallery-preview-carousel-wrap .gem-gallery-item a:after,.gem-gallery .gem-gallery-preview-carousel-wrap .gem-gallery-item .gem-gallery-caption,.gem-gallery-hover-zooming-blur .gem-gallery-preview-carousel-wrap .gem-gallery-item a:after,.gem-gallery-hover-gradient .gem-gallery-preview-carousel-wrap .gem-gallery-item a:after,.gem-simple-gallery .gem-gallery-item a:after,.post-tags-list a:hover,div.blog article a.youtube:after,div.blog article a.vimeo:after,div.blog article a.self_video:after,#colophon .recentcomments .comment-author-link a:hover,#colophon .project_info-item-style-1 .project_info-item-title,#colophon .gem-contacts-item a:hover,#colophon .widget_calendar td a,#colophon .widget.widget_search .gem-button:hover,#colophon .wpcf7 .wpcf7-form .contact-form-footer .wpcf7-submit:hover,#colophon #mc4wp_submit:hover,body .widget .tagcloud a:hover,.gem-table-responsive.gem-table-style-3 .tabletolist > li .titles,.gem-table-style-3 thead tr th,.gem-table-style-3 thead h6,.breadcrumbs a,.bc-devider:before,body .vc_grid-container ul.vc_grid-filter li.vc_grid-filter-item.vc_active > span,body .vc_grid-container ul.vc_grid-filter li.vc_grid-filter-item:hover > span,.vc_grid-item.gem-media-grid .vc_gitem-post-data-source-post_title a,.gem-media-grid-2 .midia-grid-item-post-author,.gem-media-grid-2 .midia-grid-item-post-author span a,.widget .gem-dummy:after,.portfolio.hover-gradient .portfolio-item .image .overlay .links .caption .info a,.portfolio.hover-gradient .portfolio-item .image .overlay .links .caption .info span.sep,.portfolio.hover-gradient .portfolio-item .image .overlay .links .caption .subtitle,.portfolio.hover-gradient .portfolio-item .image .overlay .links .caption .info,.portfolio.hover-gradient .portfolio-item .image .overlay .links .caption .title,.portfolio.hover-gradient .portfolio-item .image .overlay .links .portfolio-sharing-pane .socials-item,.diagram-wrapper.style-3 .digram-line-box .skill-title,.gem-blog-slider .post-title a,#primary-menu.no-responsive > li.megamenu-enable > ul > li .mega-label,.gem-search-form.gem-search-form-style-dark .search-submit {
color:#262626;
}

#site-header,#site-header-wrapper,.header-layout-fullwidth_hamburger #primary-menu,.block-content,.combobox-wrapper,.team-person:hover .team-person-hover,.gem-table td,body .gem-table-style-2 thead,body .gem-table-style-2 tr:nth-child(2n) td,.gem-table .tabletolist.nrh > li > ul > li,.resp-tabs-container,.resp-tab-content,.resp-tab-active,.gem-clients-type-carousel-grid .gem-client-item a:hover,.gem_client-carousel .gem-client-item a:hover,.products .product-inner,.gem-table .shop_table tbody tr,.widget_product_search input.search-field,.woocommerce-message:before,.woocommerce-info:before,.woocommerce table.shop_table.order-details tr.cart_item,.woocommerce table.shop_table.order-details tr.order_item,.triangle-with-shadow:after,.blog-style-default article .post-image .gem-dummy,.blog-style-default article.sticky .post-image .gem-dummy:after,.blog-style-timeline.blog-style-styled_list1 .item-post .post-text,.blog-style-default article.no-image .post-image .gem-dummy,.wpb_toggle,.vc_toggle_title,.page-title-style-2,.post-tags-list a:after,.portfolio .portfolio-item .overlay-line,.portfolio-item .wrap > .caption,.portfolio.background-style-dark .portfolio-item:hover .wrap > .caption,.portfolio.background-style-dark .caption-bottom-line .project-button .gem-button,.quickfinder-item .quickfinder-animation,.gem-counter .gem-counter-animation,.mc4wp-form input[type='email'],.page-title-block.page-title-style-2,.page-title-block.has-background-image,body .widget .tagcloud a,.wpcf7-form.gem-contact-form-white .combobox-wrapper,.wpcf7-form.gem-contact-form-white input,.wpcf7-form.gem-contact-form-white .combobox-wrapper .combobox-button,.wpcf7-form.gem-contact-form-white .combobox-wrapper .combobox-text,.wpcf7-form.gem-contact-form-white .checkbox-sign,.wpcf7-form.gem-contact-form-white span.radio-sign,.wpcf7-form.gem-contact-form-white textarea,.diagram-wrapper.style-1 .digram-line-box .skill-line,.blog-style-styled_list1 .post-item,.blog-style-styled_list2 article,.blog-style-styled_list2 .post-item,.blog-style-styled_list2 .sticky,.blog-style-timeline .post-item,.blog-style-timeline .post-img,.blog-style-timeline .post-img a .dummy,.gem-basic-grid .vc_grid-item-mini,.gem-basic-grid .vc_gitem-zone-c,.shop-widget-area .widget .gem-products-content,.blog-style-compact article,.gem-search-form.gem-search-form-style-light .search-field {
background-color:#262626;
}

@media (min-width: 768px) {
.blog-style-timeline .item-post .post-text:after {
border-right:20px solid #262626;
}
}

@media (max-width: 768px) {
.blog-style-timeline .item-post .post-text:after,.blog-style-timeline .post-text:after,.blog-style-timeline.blog-style-styled_list1 .post-text:after,.blog-style-timeline.blog-style-styled_list2 .post-text:after {
border-bottom:30px solid #262626;
}
}

.blog-style-styled_list1 .post-img a,.blog-style-styled_list2 .post-img a,.blog-style-timeline .post-img a {
border:3px solid #262626;
}

#footer-nav,#colophon .gem-custom-mailchimp input[type="email"] {
background-color:#5a5a5a;
}

.gem-dummy,.default-background,.sc-wrapbox-style-6 .sc-wrapbox-inner,.gem-table thead,.pricing-title-new,.highlighted .pricing-title,.gem-clients-type-carousel-grid .gem-client-item a,.gem_client-carousel .gem-client-item a,.before-products-list,.shipping-calculator-form-wrap,.woocommerce-message,.woocommerce-info,ul.woocommerce-error li,#primary-menu.no-responsive > li.menu-item-cart .widget_shopping_cart_content .minicart-bottom,.woocommerce .checkout #payment .payment_methods li .payment_box,.checkout-cart-info > td,.woocommerce table.shop_table.order-details thead tr th,.woocommerce #customer_login .col .login-box,.widget_recently_viewed_products ul.product_list_widget,.widget .searchform,.gem-tabs-style-1 .gem_tabs_nav li,.gem-tour-style-1 .gem_tabs_nav li,.gem-tabs-style-1 .resp-accordion.resp-tab-active,.gem-tour-style-1 .resp-accordion.resp-tab-active,.gem-tabs-style-2 .resp-accordion.resp-tab-active,.blog-style-timeline.blog-style-styled_list1 .item-post,.blog-style-default article .post-image .gem-dummy:after,.blog-style-default article.sticky .post-image .gem-dummy,.widget_recent_reviews .product_list_widget .wp-post-image,.price_slider.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all,.post-author-block,.digram-line-box,#calendar_wrap,.widget_recent_comments li,.project_info-item-style-1,.widget_mc4wp_widget form,.widget_submenu ul ul,.widget_nav_menu ul ul,.widget_pages ul ul,.widget_categories ul ul,.widget_product_categories ul ul,.widget_recent_entries ul,.testimonials-style-2-text.gem-testimonial-text,.gem-teams-item-wrap,.gem-picturebox-text,.testimonials-style-1-image,.testimonials-style-1-text.gem-testimonial-text,.testimonials-style-1-name,.testimonials-style-1-post,.testimonials-style-1-teg,.gem-table-style-3 tr:nth-child(odd) td:nth-child(odd),.blog-style-masonry .description,.style2.gem-testimonials,.style2.gem-testimonials.fullwidth-block .container,.diagram-wrapper.style-3 .digram-line-box .skill-line,.blog-style-styled_list1 article,.blog-style-styled_list1 .post-img a .dummy,.blog-style-styled_list1 .sticky .post-item,.blog-style-styled_list2 .sticky .post-item,.blog-style-timeline .sticky .post-item,.project-info-shortcode-style-default .project-info-shortcode-item,.project_info-item-style-2 .project_info-item,.gem-basic-grid-2 .vc_gitem-zone-c .vc_gitem-col,.quickfinder-style-vertical-1 .quickfinder-item-info,.quickfinder-style-vertical-2 .quickfinder-item-info,.justified-style-2 .post-content-wrapper,.blog-style-multi-author .post-item,.project-info-shortcode-style-2 .project-info-shortcode-item,.portfolio-item:hover .wrap > .caption,.portfolio.background-style-gray .portfolio-item .wrap > .caption,.products .product-inner:hover {
background-color:#000;
}

.testimonials_svg svg,.blog-style-styled_list1 .sticky .wrap-style,.blog-style-styled_list2 .sticky .wrap-style,.blog-style-timeline .sticky .wrap-style,.testimonials-style-2-item .wrap-style,.testimonials-style-1-item .wrap-style,.qf-svg-arrow-left,.qf-svg-arrow-right,.blog-style-multi-author .wrap-style {
fill:#000;
}

.blog-style-styled_list2 .sticky .wrap-style {
stroke:#000;
}

.gem-wrapbox-style-2,.products .product-inner:hover {
border-color:#000;
}

.portfolio-item:hover .wrap > .caption .caption-sizable-content:after,.portfolio.background-style-gray .portfolio-item .wrap > .caption .caption-sizable-content:after {
box-shadow:0 0 30px 45px #000;
}

.gem-styled-color-1,.gem-date-color,.gem-table thead th,.woocommerce table.shop_table.order-details thead tr th,.gem_accordion_header a,.gem-testimonial-name,.post-author-avatar:after,.comments-link a:hover,.shipping_calculator .shipping-calculator-button:before,.widget_calendar caption,.widget.widget_search .gem-button,#wp-calendar thead tr th,.widget.widget_calendar a:hover,.gem-teams-phone,.resp-tab-active,.wpb_toggle,.vc_toggle_title h4,.account-tittle,.blog-style-timeline .post-time span,.blog.blog-style-masonry article .description .tags a.active,.widget_tweets .twitter-box .jtwt_tweet:before,.jtwt_tweet_text.icon-twitter a,.gem-pp-posts-date,.gem-latest-news-title span,.widget.widget_search .gem-button:hover,.mc-text span,.blog-style-styled_list1 .post-time,.blog-style-styled_list2 .post-time,.blog-style-multi-author .post-date,.comment-form label em,.comment-awaiting-moderation,.woocommerce-before-cart .cart-short-info .items-count,.shop_table td.product-remove .remove,.products .product-info .price ins,.products .product-info .price .amount,.comment-form-rating .stars a.active,.comment-form-rating .stars a:hover,.woocommerce .checkout .woocommerce-billing-collumn .form-row label abbr,.woocommerce .edit-address-form .woocommerce-billing-collumn .form-row label abbr,.woocommerce ul.woocommerce-error li,.woocommerce .checkout-login-box .login .form-row label .required,.woocommerce .checkout-lost-password-box .form-row label .required,.woocommerce #customer_login .col .login-box .form-row label .required,.read-more-link:before,.gem_accordion_header.ui-accordion-header-active .ui-accordion-header-icon:before,.form-edit-adress abbr,.post-author-info .categories a,.post-author-info .categories,.block-navigation-prev a:before,.block-navigation-next a:after,h4.wpb_toggle_title_active:after,.vc_toggle_active .vc_toggle_title:after,.resp-accordion.resp-tab-active:after,.portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .caption .info a,.portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .caption .info span.sep,.blog.blog-style-masonry article .description .info .more-link:before,#colophon .widget_nav_menu ul.menu li.menu-item-current > a,#colophon .widget_submenu > div > ul li.menu-item-current > a,#colophon .widget_nav_menu ul.menu li.menu-item-active > a,#colophon .widget_submenu > div > ul li.menu-item-active > a {
color:#efdec1;
}

.header-style-2 #primary-menu.no-responsive li li.menu-item-current > a,.header-style-2 #primary-menu.no-responsive li li.menu-item-active > a,.header-style-2 #primary-menu.no-responsive li li:hover > a,.header-style-3 #primary-menu.no-responsive li li.menu-item-current > a,.header-style-3 #primary-menu.no-responsive li li.menu-item-active > a,.header-style-3 #primary-menu.no-responsive li li:hover > a,.header-style-2 #primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li.menu-item-current > a,.header-style-2 #primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li.menu-item-active > a,.header-style-3 #primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li.menu-item-current > a,.header-style-3 #primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li.menu-item-active > a,.header-layout-fullwidth_hamburger.logo-position-right #primary-menu.no-responsive li li.menu-item-current > a,.header-layout-fullwidth_hamburger.logo-position-right #primary-menu.no-responsive li li.menu-item-active > a,.header-layout-fullwidth_hamburger.logo-position-right #primary-menu.no-responsive li li:hover > a,.header-layout-fullwidth_hamburger.logo-position-left #primary-menu.no-responsive li li.menu-item-current > a,.header-layout-fullwidth_hamburger.logo-position-left #primary-menu.no-responsive li li.menu-item-active > a,.header-layout-fullwidth_hamburger.logo-position-left #primary-menu.no-responsive li li:hover > a,body .widget .tagcloud a:hover,.gem-media-grid .vc_gitem-animated-block .vc_gitem-zone-b .vc_separator .vc_sep_holder .vc_sep_line {
border-color:#efdec1;
}

.gallery-item .overlay .subtitle a,.portfolio.background-style-gray .portfolio-item:hover .wrap > .caption .zilla-likes:hover,.single-product-content .price del,.shop_table td.product-subtotal,.page-content.content-none .searchform input,.woocommerce table.shop_table.order-details tr.cart_item td.product-name .product-info .styled-subtitle,.woocommerce table.shop_table.order-details tr.order_item td.product-name .product-info .styled-subtitle,.woocommerce table.shop_table.order-details tr.cart_item td.product-name .product-info h4 a,.woocommerce table.shop_table.order-details tr.order_item td.product-name .product-info h4 a,.widget_shopping_cart_content .quantity,.woocommerce .checkout_coupon .styled-subtitle,.woocommerce table.shop_table.order-details tr.cart_item td.product-total .amount,.woocommerce table.shop_table.order-details tr.order_item td.product-total .amount,.woocommerce .gem-products-price ins,.gem-products-price > span,.widget_product_search h4,.widget-area .reviewer,.widget_shopping_cart_content .quantity,.widget_shopping_cart_content .total .amount,.zilla-likes.active,.zilla-likes.active:hover,.pricing-table-style-1 .pricing-price-subtitle {
color:#a24e04;
}

.widget.widget_search .gem-button,.widget_nav_menu li li a:before,.widget_submenu li li a:before,.widget_pages li li a:before,.widget_categories li li a:before,.widget_product_categories li li a:before,#wp-calendar caption,body .vc_grid-container ul.vc_grid-filter li.vc_grid-filter-item:hover {
background-color:#a24e04;
}

body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-page a {
border:2px solid #a24e04;
}

body .widget .tagcloud a {
border:1px solid #a24e04;
}

.zilla-likes,span.req,.widget-title:after,#wp-calendar thead tr th:last-child,.widget_pages > ul li li li.current_page_item > a,.widget_nav_menu li li li a:hover,.widget_nav_menu li li li.current-menu-item > a,.widget_submenu li li li.menu-item-active > a,.widget_submenu li li li a:hover,.widget_pages ul li li li a:hover,.widget_categories li li li a:hover,.widget.widget_categories > ul li li.current-cat > a,.widget_product_categories li li li a:hover,.widget.widget_product_categories > ul li li.current-cat > a,.products .product-bottom .yith-wcwl-wishlistexistsbrowse a:before {
color:#917744;
}

.widget_pages > ul li li li.current_page_item > a:before,.widget_nav_menu li li li.current-menu-item > a:before,.widget_submenu li li li.menu-item-active > a:before,.widget_nav_menu li li li a:hover:before,.widget_submenu li li li a:hover:before,.widget_pages li li li a:hover:before,.widget_categories li li li a:hover:before,.widget_product_categories li li li a:hover:before,.widget_nav_menu div ul li li li a:hover:before,.widget_submenu div ul li li li a:hover:before,.widget_pages ul li li li a:hover:before,.widget_categories ul li li li a:hover:before,.widget.widget_categories > ul li.current-cat > a:before,.widget_product_categories ul li li li a:hover:before,.widget.widget_product_categories > ul li.current-cat > a:before,#primary-menu.no-responsive > li.megamenu-enable > ul > li .mega-label {
background-color:#917744;
}

.gem-default-divider {
border-top:1px solid #efdec1;
}

.blog-style-default article:not(.sticky) {
border-bottom:1px solid #efdec1;
}

.bordered-box,.portfolio.columns-1.background-style-white .portfolio-item .wrap > .caption,.gem-table-responsive .tabletolist.nrh > li > ul,:not(.gem-table):not(.cart_totals) > table:not(.shop_table):not(.group_table):not(.variations) td,:not(.gem-table):not(.cart_totals) > table:not(.shop_table):not(.group_table):not(.variations) th,.products .product-inner,.widget_recent_reviews ul.product_list_widget li,.widget_shopping_cart_content ul.product_list_widget li,form.cart .quantity .minus,form.cart .quantity .plus,.shop_table .quantity .minus,.shop_table .quantity .plus,.woocommerce-cart-form.responsive .cart-item,.form-edit-adress-fields,.woocommerce-cart-form.responsive .coupon,.woocommerce .checkout_coupon,.woocommerce .checkout-login-box .login-message-box,.triangle-with-shadow:after,.gem-tabs-style-1 .resp-tabs-container,.gem-tabs-style-1 .gem_tabs_nav li,.gem-tour-style-1 > .gem_tour_tabs_wrapper,.gem-tour-style-1 .gem_tabs_nav li,.gem-tabs-style-2 .resp-accordion,.blog-style-timeline .post-text,.widget_layered_nav ul,.gem-table,.gem-table-style-1 td,.blog-style-styled_list1 .post-item,.blog-style-styled_list2 .post-item,.blog-style-timeline .post-item,.gem-basic-grid .vc_grid-item-mini,.gem-media-grid-2 .vc_grid-item-mini,.justified-style-1 .post-content-wrapper,form.cart .quantity .qty {
border:1px solid #fff;
}

.blog-style-styled_list1 .wrap-style,.blog-style-styled_list1 .sticky .wrap-style,.blog-style-styled_list2 .wrap-style,.blog-style-timeline .wrap-style {
stroke:#fff;
}

.gem-wrapbox-style-1,.gem-wrapbox-style-4,.gem-wrapbox-style-5,.gem-wrapbox-style-6,.gem-wrapbox-style-7,.gem-wrapbox-style-8,.gem-wrapbox-style-11,.gem-wrapbox-style-10,.gem-wrapbox-style-3 {
border-color:#fff;
}

.gem-table-style-2 td,.gem-table-style-2 thead {
border:2px solid #fff;
}

.shop_table .quantity .qty,.woocommerce table.shop_table.order-details,.woocommerce table.shop_table.order-details tr.cart_item,.woocommerce table.shop_table.order-details tr.order_item,.widget .product-dummy-wrapper,.post-related-posts,.sidebar .widget .gem-contacts-item.gem-contacts-address,.gem-tabs-style-2 .resp-tabs-container,.gem-tabs-style-1 .resp-accordion.resp-tab-active,.gem-tour-style-1 .resp-accordion.resp-tab-active,.widget_submenu > div > ul,.widget_nav_menu > div > ul,.widget.widget_pages > ul,.widget_categories > ul,.widget_product_categories > ul,.widget_nav_menu ul.menu,.portfolio-item .wrap,.Custom_Recent_Posts ul li,.Custom_Popular_Posts ul li,.widget_recent_entries li,.widget_meta li,.gem-latest-news,.gem-latest-news ul,.widget .gem-products-content,.project_info-item-style-1 .project_info-item.iconed,.widget_tweets .twitter-box .jtwt_tweet,.blog-style-default article:not(.sticky),.project-info-shortcode-style-2 .project-info-shortcode-item,.single-product-content .rating-divider {
border-bottom:1px solid #fff;
}

.gem_accordion_section + .gem_accordion_section,.shop_table .quantity .qty,.gem-table .shop_table tr + tr td,.cart_totals table tr + tr td,.cart_totals table tr + tr th,.order-totals table tr + tr td,.order-totals table tr + tr th,.woocommerce table.checkout-cart-info-table tr,.gem-tabs-style-2 .resp-tabs-container,.gem-tour-style-2 .gem_tabs_nav li + li,.gem-tour-style-1 .resp-accordion,.gem-tour-style-2 .resp-accordion,.gem-tabs-style-1 .resp-accordion,.wpb_toggle_content + .wpb_toggle,.vc_toggle + .vc_toggle .vc_toggle_title,.widget .product-dummy-wrapper,.widget_layered_nav ul li,.widget_submenu li,.widget_nav_menu li,.widget.widget_pages li,.widget_categories li,.widget_product_categories li,.widget_recently_viewed_products ul.product_list_widget li + li,.widget .gem-products-content,#colophon .widget_nav_menu ul.menu > li > ul,#colophon .widget_submenu > div > ul > li > ul,.single-product-content .rating-divider {
border-top:1px solid #fff;
}

.widget_submenu > div > ul,.widget_nav_menu > div > ul,.widget.widget_pages > ul,.widget_categories > ul,.widget_product_categories > ul,.gem-tour-style-2 .resp-tabs-container,.gem-tabs-style-2 .gem_tabs_nav li + li,#colophon .widget_nav_menu ul.menu > li > ul,#colophon .widget_submenu > div > ul > li > ul {
border-left:1px solid #fff;
}

.widget_submenu > div > ul,.widget_nav_menu > div > ul,.widget.widget_pages > ul,.widget_categories > ul,.widget_product_categories > ul,.widget .gem-products-content,.gem-table-style-2 .tabletolist .row_headers,#colophon .widget_nav_menu ul.menu > li > ul,#colophon .widget_submenu > div > ul > li > ul {
border-right:1px solid #fff;
}

.portfolio-filters a,.testimonials-style-2-item,.widget_calendar td a,.widget-area .widget.widget_search form,form.cart .quantity .minus,form.cart .quantity .plus,.shop_table .quantity .minus,.shop_table .quantity .plus,.blog-style-timeline article:after,#colophon .widget_calendar td a:hover,.diagram-wrapper.style-2 .digram-line-box .skill-line,.blog-style-styled_list1 .sticky,.blog-style-styled_list1 .sticky .post-img a .dummy,.widget .gem-dummy,.quickfinder-style-vertical .quickfinder-item:first-child .quickfinder-item-connector.connector-bot,body .quickfinder-item .quickfinder-item-connector,.sharing-popup,.widget-gem-portfolio-item.gem-portfolio-dummy,.blog-style-timeline article:before {
background-color:#fff;
}

.sharing-popup .sharing-styled-arrow {
fill:#fff;
}

#primary-navigation .hamburger-toggle > span,#primary-navigation .overlay-toggle > span,.portfolio-filters a.active,.post-tags-list a:hover,.portfolio .portfolio-item .caption .caption-separator,.portfolio .portfolio-item .caption .caption-separator-line:after,.portfolio .portfolio-item .caption .caption-separator-line-hover:after,body.search .page-title-block,.widget_pages > ul li.current_page_item > a:before,.widget_pages > ul li li .current_page_item > a:before,.widget_nav_menu li li .current-menu-item > a:before,.widget_submenu li li .menu-item-active > a:before,.widget_nav_menu .current-menu-ancestor > a:before,.widget_submenu .menu-item-active> a:before,.widget_submenu .current-menu-ancestor > a:before,.widget_nav_menu li li a:hover:before,.widget_submenu li li a:hover:before,.widget_categories li li a:hover:before,.widget_categories .current-cat a:before,.widget_categories > ul li.current-cat-parent > a:before,.widget_product_categories li li a:hover:before,.widget_product_categories .current-cat a:before,.widget_product_categories > ul li.current-cat-parent > a:before,.widget_pages > ul li li.page_item_has_children.current_page_ancestor > a:before,.widget_pages ul li li a:hover:before,#colophon .widget_calendar td a,body .widget .tagcloud a:hover,.gem-table-responsive.gem-table-style-3 .tabletolist > li:nth-child(odd) .titles,.gem-table-style-3 thead tr th:nth-child(odd),.site-footer .widget_text ul li:before,.page-content.content-none .searchform .searchform-submit .gem-button,.wpcf7-form .gem-button,.wpcf7-form input[type='submit'],.wpcf7-form.gem-contact-form-white input[type='submit'],.wpcf7-form.gem-contact-form-dark input[type='submit'],body .vc_grid-container ul.vc_grid-filter li.vc_grid-filter-item.vc_active,.gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b,.ui-slider-handle.ui-state-default.ui-corner-all,.product .onsale,.products .product-info .rating-empty,.woocommerce-cart-form .actions .checkout-button,.widget_shopping_cart_content .buttons a.checkout,#primary-menu.no-responsive > li.menu-item-cart .widget_shopping_cart_content .buttons a.checkout,.woocommerce ul.woocommerce-error li:before,.widget .product_list_widget .onsale,.shop-widget-area .onsale,.widget_shopping_cart ul li.sale .minicart-image:before,.blog-style-default article.sticky .sticky-label,.blog-style-default article.sticky .sticky-label:after,.blog-style-masonry article.sticky .sticky-label,.blog-style-masonry article.sticky .sticky-label:before,.blog-style-masonry article.sticky .sticky-label:after,.blog-style-styled_list1 article.sticky .sticky-label,.blog-style-styled_list1 article.sticky .sticky-label:before,.blog-style-styled_list1 article.sticky .sticky-label:after,.blog-style-styled_list2 article.sticky .sticky-label,.blog-style-styled_list2 article.sticky .sticky-label:before,.blog-style-styled_list2 article.sticky .sticky-label:after,.blog-style-timeline article.sticky .sticky-label,.blog-style-timeline article.sticky .sticky-label:before,.blog-style-timeline article.sticky .sticky-label:after,.justified-style-1 article.sticky .sticky-label,.justified-style-2 article.sticky .sticky-label,.justified-style-1 article.sticky .sticky-label:before,.justified-style-2 article.sticky .sticky-label:before,.justified-style-1 article.sticky .sticky-label:after,.justified-style-2 article.sticky .sticky-label:after,.blog-style-multi-author article.sticky .sticky-label,.blog-style-multi-author article.sticky .sticky-label:before,.blog-style-multi-author article.sticky .sticky-label:after,.mc-form #mc4wp_submit:hover,#primary-navigation #primary-menu > li.menu-item-cart > a .minicart-item-count,.skill-line {
background-color:#efdec1;
}

@media (min-width: 768px) {
.blog-style-timeline .item-post .post-text:before {
border-right:20px solid #fff;
}
}

.blog-style-styled_list1 .post-img,.blog-style-styled_list2 .post-img,.blog-style-timeline .post-img {
border:3px solid #fff;
}

@media (max-width: 768px) {
.gem-table-responsive .tabletolist > li span {
border-top:1px solid #fff;
}

.gem-table-responsive .tabletolist > li {
border:1px solid #fff;
}

.gem-table-responsive .tabletolist .row_headers {
border-right:1px solid #fff;
}

.gem-table-responsive.gem-table-style-2 .tabletolist > li {
border:2px solid #fff;
}

.gem-table-responsive.gem-table-style-2 .tabletolist > li span {
border-top:2px solid #fff;
}

.gem-table-responsive.gem-table-style-2 .tabletolist .row_headers,.gem-table-responsive.gem-table-style-2 .tabletolist .row_headers {
border-right:2px solid #fff;
}

.blog-style-timeline .item-post .post-text:before,.blog-style-timeline .post-text:before,.blog-style-timeline.blog-style-styled_list1 .post-text:before,.blog-style-timeline.blog-style-styled_list2 .post-text:before {
border-bottom:30px solid #fff;
}
}

.header-style-3 #primary-menu.no-responsive > li.menu-item-current > a,.header-style-3 #primary-menu.no-responsive > li.menu-item-active > a,.header-style-4 #primary-menu.no-responsive > li.menu-item-current > a,.header-style-4 #primary-menu.no-responsive > li.menu-item-active > a,.header-style-3.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-current > a,.header-style-3.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-active > a,.header-style-4.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-current > a,.header-style-4.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-active > a {
border:2px solid #b3ae8d;
}

#primary-menu.no-responsive > li li li > a {
color:#fff;
background-color:#000;
}

#primary-menu.no-responsive > li li li.menu-item-current > a,#primary-menu.no-responsive > li li li.menu-item-active > a {
color:#efdec1;
background-color:#000;
}

#primary-menu.no-responsive ul,#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul > li,.minisearch,.minisearch .sf-input {
border-bottom:1px solid #000;
border-left:1px solid #000;
border-right:1px solid #000;
}

#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header {
border-bottom:1px solid #000;
}

#primary-menu.no-responsive ul ul {
margin-top:-1px;
}

#site-header:not(.shrink) .header-colors-light.header-style-3:not(.header-layout-overlay) #primary-menu.no-responsive > li.menu-item-current > a,#site-header:not(.shrink) .header-colors-light.header-style-3:not(.header-layout-overlay) #primary-menu.no-responsive > li.menu-item-active > a,#site-header:not(.shrink) .header-colors-light.header-style-4:not(.header-layout-overlay) #primary-menu.no-responsive > li.menu-item-current > a,#site-header:not(.shrink) .header-colors-light.header-style-4:not(.header-layout-overlay) #primary-menu.no-responsive > li.menu-item-active > a {
border:2px solid #fff;
}

.wpcf7-form.gem-contact-form-dark input[type='submit']:hover {
border-color:#fff;
background-color:var(--color_primario) !important;
}

.footer-site-info {
color:#99a9b5;
}

.checkbox-sign,.radio-sign {
border:1px solid #b3ae8d;
}

.gem-button.gem-button-style-outline {
color:#efdec1;
border-color:#efdec1;
}

.slideinfo .fancybox-title {
background-color:#000;
background-color:rgba(0,0,0,0.8);
}

.nivo-directionNav .gem-prev:after,.nivo-directionNav .gem-next:after,.ls-thegem a.ls-nav-prev:after,.ls-thegem a.ls-nav-next:after {
background-color:#ad9e79;
font-size:27px;
}

.gem-prev:after,.gem-next:after,.row .wpb_gallery .wpb_flexslider .flex-direction-nav a,.row .theme-default .nivo-directionNav a,.row .vc_carousel-control .icon-next,.row .vc_carousel-control .icon-prev,.thegem_pf_item .post-meta-navigation a,.thegem_pf_item .post-meta-left .post-meta-date:before {
color:#ad9e79;
}

.gem-image a:before,.team-person-image a:before,.gem-gallery .gem-gallery-preview-carousel-wrap .gem-gallery-item a:before,.gem-simple-gallery .gem-gallery-item a:before,.portfolio-item .image .overlay:before,.gallery-item .overlay:before,.widget .flickr-item a:before,.widget-gem-portfolio-item .widget-gem-portfolio-item-hover,div.blog article a.youtube:before,div.blog article a.vimeo:before,div.blog article a.self_video:before,div.blog article a.default:before,.widget .gem-pp-posts a:before,.widget .gem-latest-news-image a:before {
background-color:rgba(38,38,38,0.8);
}

.gem-gallery .gem-gallery-thumbs-carousel-wrap .gem-gallery-item svg {
fill:#262626;
}

.gem-gallery-hover-zooming-blur .gem-gallery-preview-carousel-wrap .gem-gallery-item a:before,.gem-gallery-hover-zooming-blur .gem-gallery-preview-carousel-wrap:hover .gem-gallery-item a:before,.portfolio.hover-zooming-blur .portfolio-item .image .overlay:before,.gem-gallery-grid.hover-zooming-blur .gallery-item .overlay:before,.gem-gallery-hover-zooming-blur .gem-gallery-item .gem-gallery-item-image a:before,body .blog-style-styled_list1 article a.default:before,body .blog-style-styled_list2 article a.default:before,body .blog-style-compact article a.default:before,.blog article .post-featured-content > a:before,.blog .gem-simple-gallery .gem-gallery-item a:before {
background-color:rgba(210,158,113,0.8);
}

.gem-gallery.gem-gallery-hover-zooming-blur .gem-gallery-thumbs-carousel-wrap .gem-gallery-item svg,.gem-gallery.gem-gallery-hover-gradient .gem-gallery-thumbs-carousel-wrap .gem-gallery-item svg {
fill:#d29e71;
}

.gem-gallery.gem-gallery-hover-zooming-blur .active .gem-gallery-item-image:after,.gem-gallery.gem-gallery-hover-gradient .active .gem-gallery-item-image:after {
background-color:#d29e71;
}

.gem-gallery-hover-horizontal-sliding .gem-gallery-item .gem-gallery-item-image a:before,.portfolio.hover-horizontal-sliding .overlay:before,.gem-gallery-grid.hover-horizontal-sliding .gallery-item .overlay:before {
background-color:rgba(166,157,123,0.8);
}

.gem-gallery-hover-horizontal-sliding .active .gem-gallery-item-image:after {
background-color:#a69d7b;
}

.gem-gallery.gem-gallery-hover-horizontal-sliding .gem-gallery-thumbs-carousel-wrap .gem-gallery-item svg {
fill:#a69d7b;
}

.gem-gallery-hover-vertical-sliding .gem-gallery-item .gem-gallery-item-image a:before,.portfolio.hover-vertical-sliding .overlay:before,.gem-gallery-grid.hover-vertical-sliding .gallery-item .overlay:before {
background-color:rgba(173,158,121,0.8);
}

.gem-gallery-hover-vertical-sliding .active .gem-gallery-item-image:after {
background-color:#ad9e79;
}

.gem-gallery.gem-gallery-hover-vertical-sliding .gem-gallery-thumbs-carousel-wrap .gem-gallery-item svg {
fill:#ad9e79;
}

.gem-pagination a,.gem-pagination .current {
border:2px solid #fff;
color:#fff;
background-color:#000;
}

body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-page a {
border:2px solid #fff !important;
color:#fff !important;
background-color:#000 !important;
}

body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-prev a,body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-next a {
background-color:#fff !important;
}

body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-page a:hover,body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-prev a:hover,body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-next a:hover,body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-prev a,body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-next a,body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-page.vc_grid-active a {
color:#000 !important;
}

body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-page.vc_grid-active a {
background-color:#efdec1 !important;
background-color:#efdec1 !important;
}

input[type="text"],input[type="password"],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="number"],input[type="range"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="month"],input[type="week"],textarea,select,.chosen-container-single .chosen-single,.select2-container .select2-choice,.widget_product_search form:before {
color:#262626;
}

input[type="text"],input[type="password"],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="number"],input[type="range"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="month"],input[type="week"],textarea,.combobox-wrapper,.chosen-container-single .chosen-single,.select2-container .select2-choice,select.wpcf7-form-control.wpcf7-select {
border:1px solid #a24e04;
}

.preloader:after,.loading:after {
background-image:url(http://www.albacitycorporation.com/wp-content/themes/thegem/images/preloader-3.gif);
}

.preloader .preloader-spin,.loading .preloader-spin {
display:none;
}

.wpcf7-form-control-wrap input,.wpcf7-form-control-wrap textarea,wpcf7-form-control-wrap .g-recaptcha {
background-color:var(--color_fondo) !important;
border:1px solid var(--color_primario) !important;
}

.wpcf7 .wpcf7-form .contact-form-footer .wpcf7-submit,.wpcf7-form.gem-contact-form-dark input {
background-color:var(--color_primario) !important;
}

.wpcf7 .wpcf7-form .contact-form-footer .wpcf7-submit:hover,.wpcf7-form.gem-contact-form-dark input:hover {
background-color:var(--color_hover) !important;
color:var(--color_fondo) !important;
}

.widget.widget_search input,#colophon #mc4wp_email,#colophon .wpcf7-form-control-wrap input,#colophon .wpcf7-form-control-wrap textarea {
color:var(--color_primario) !important;
}

.post-content .post-meta {
visibility:hidden !important;
}

#primary-menu.no-responsive > li > a,#primary-menu.no-responsive > li > ul > li > a,#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li > a,#primary-menu.no-responsive > li > ul > li.menu-item-current > a,#primary-menu.no-responsive > li > ul > li.menu-item-active > a,#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li.menu-item-current > a,#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li.menu-item-active > a,.minisearch .sf-submit-icon:before,.minisearch .sf-input,#primary-menu.no-responsive > li.megamenu-enable > ul > li.menu-item-active > span.megamenu-column-header a,#primary-menu.no-responsive > li li li:hover > a,#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul li.menu-item-current > a,#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul li.menu-item-active > a,#site-header:not(.shrink) .header-colors-light:not(.header-layout-fullwidth_hamburger) #primary-menu.no-responsive > li > a,#site-header:not(.shrink) .header-colors-light:not(.header-layout-fullwidth_hamburger) #primary-menu.no-responsive > li.menu-item-current > a,#site-header:not(.shrink) .header-colors-light:not(.header-layout-fullwidth_hamburger) #primary-menu.no-responsive > li.menu-item-active > a,.header-layout-overlay #primary-menu.no-responsive > li > a,.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li li > a,body,.portfolio.background-style-gray .portfolio-item:hover .wrap > .caption .info,.portfolio.background-style-dark .portfolio-item:not(:hover) .wrap > .caption .info,.gem-gallery-hover-zooming-blur .gem-gallery-preview-carousel-wrap .gem-gallery-item .gem-gallery-caption,.gem-gallery-grid.hover-zooming-blur .gallery-item .overlay .title,.gem-gallery-grid.hover-zooming-blur .gallery-item .overlay .subtitle,.widget.widget_contacts a:hover,.widget_recent_comments a,.digram-line-box .skill-title,.shipping_calculator .shipping-calculator-button,.widget_shopping_cart_content ul.cart_list li a,.shop-widget-area .gem-products-title a,.woocommerce-page ul.product_list_widget li a,.portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .caption .subtitle,.portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .caption .info,.portfolio.hover-horizontal-sliding .overlay .links .caption .info span.sep,#colophon .jtwt_tweet:before,#colophon .project_info-item-style-1 .project_info-item .icon,#colophon .widget_recent_comments li:before,#colophon .widget_recent_entries ul li:before,#colophon .portfolio-filters a .icon,#colophon .comment-form label:before,#colophon .socials-sharing a:after,#colophon .widget_archive li:before,#colophon .widget_nav_menu ul.menu li > a:before,#colophon .widget_submenu > div > ul li > a:before,#colophon .widget_categories > ul li > a:before,#colophon .widget_product_categories > ul li > a:before,#colophon .widget_product_categories > ul li:before,#colophon .widget_pages > ul li > a:before,#colophon .widget_meta li:before,#colophon .widget_rss li:before,#colophon .project_info-item-style-2 .icon,#colophon .gem_accordion_header,#colophon .widget_layered_nav ul li a:before,#colophon .widget .gem-contacts-address:before,#colophon .widget .gem-contacts-phone:before,#colophon .widget .gem-contacts-fax:before,#colophon .widget .gem-contacts-email:before,#colophon .widget .gem-contacts-website:before,#colophon .widget_meta li:before,#colophon .widget .mc-text.small-body,#colophon .widget.widget_search input,#colophon #mc4wp_email,blockquote,.widget_price_filter .price_label span,.gem-quote.gem-quote-style-default blockquote,.gem-quote.gem-quote-style-1,.wpcf7-form.gem-contact-form-white span,.wpcf7-form.gem-contact-form-white .wpcf7-list-item-label,.wpcf7-form.gem-contact-form-dark span,.wpcf7-form.gem-contact-form-dark .wpcf7-list-item-label,.blog-style-styled_list1 .post-content,.blog-style-styled_list2 .post-content,.blog-style-timeline .post-content,.thegem_testimonial a .gem-testimonial-text,#footer-navigation li a,.page-title-block,.page-title-title h1,.page-title-excerpt,.gem-news-item-date,.related-element-info .gem-post-date,.date-color,.combobox-wrapper .combobox-text,.socials-sharing a.socials-item,.gem-testimonial-position,.gem-testimonial-company,.jtwt_date,.blog.blog-style-timeline .comments,.entry-date,.portfolio-filters a,.comments-link a,.widget_recent_entries .post-date,.post-author-info .date,.block-date,.block-tags .sep,.styled-blog-meta .comments:after,.related-element-info .date,.login label,.register label,.woocommerce-password-hint,.form-edit-adress label,.teaser_grid_container .gem-post-date,.gem-post-grid-item-date,.page-title-style-2 .page-title-excerpt,.blog.blog-style-masonry article .description .info .date,.blog.blog-style-masonry article .description .info .sep,.blog.blog-style-masonry article .description .info .comments,.widget_categories > ul li,.widget_product_categories > ul li,.widget_pages > ul,.gem-teams-position.body-small,.widget .mc-text.small-body,.widget .team-person-email,.widget .jtwt_date,.widget_recent_comments li,.widget_price_filter .price_label,.project_info-item-style-2 .project_info-item .title,.mc4wp-form input[type='email'],.gallery-caption,#colophon .widget_tweets .jtwt_tweet a:hover,#colophon .gem-contacts .gem-contacts-item.gem-contacts-website a:hover,#colophon .gem-contacts .gem-contacts-item.gem-contacts-email a:hover,#colophon .widget_calendar td a:hover,.widget_meta li:before,#colophon .skill-title,#colophon .widget.widget_search .gem-button,#colophon .wpcf7 .wpcf7-form .contact-form-footer .wpcf7-submit,#colophon #mc4wp_submit,#colophon .widget_meta li:before,.gem-quote.gem-quote-style-5 blockquote,.blog-style-masonry .post-meta-likes:hover,.wpcf7-form .combobox-wrapper .combobox-text,.blog-style-styled_list1 .post-date,.blog-style-styled_list1 .post-author,.blog-style-styled_list2 .post-date,.blog-style-styled_list2 .post-author,.gem-media-grid .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div,.midia-grid-item-post-author,body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-page a,.project-info-shortcode-style-default .project-info-shortcode-item .title,.woocommerce-variation-availability,.gem-search-form.gem-search-form-style-dark .search-field,.blog.blog-style-timeline article .comments:before,.widget .gem-contacts-email:before,.widget .gem-contacts-phone:before,.widget .gem-contacts-address:before,.widget .gem-contacts-fax:before,.top-area-search .searchform button:before,.blog.blog-style-masonry article .description .info .comments:before,.blog-style-default .post-image .gem-dummy:after,.widget_product_search button,.products .product-bottom .bottom-product-link,.products .product-bottom .add_to_cart_button,.products .product-bottom .added_to_cart,.products .product-bottom .add_to_wishlist,.products .product-bottom .yith-wcwl-wishlistaddedbrowse a,.combobox-wrapper .combobox-button:before,.project_info-item-style-1 .project_info-item .icon,.widget_recent_comments li:before,.widget_recent_entries ul li:before,.portfolio-filters a .icon,.comment-form label:before,.jtwt_tweet:before,.post-related-posts .gem-dummy:after,.socials-sharing a:after,.gem-button,.caption-bottom-line .post-footer-sharing .gem-button,input[type='submit'],.page-links a,.blog-load-more button span,.blog-load-more button span:before,.widget a.gem-button,#wp-calendar #prev a:after,#wp-calendar #next a:after,#wp-calendar caption:after,#primary-menu.no-responsive > li.menu-item-cart .widget_shopping_cart_content .buttons a.checkout,.gem-button.gem-button-style-outline:hover,#colophon.wpcf7 .wpcf7-form .contact-form-footer .wpcf7-submit:hover,body #colophon .tagcloud a:hover,#colophon .widget,#colophon .widget .gem-testimonial-position,#colophon .widget.widget_recent_entries .post-date,#colophon .widget a,#colophon .gem-contacts .gem-contacts-item:before,.portfolio-item .caption .subtitle,.fancybox-title .slide-info-title,.fancybox-title .slide-info-summary,.vc_images_carousel .vc_carousel-control .icon-prev:before,.vc_images_carousel .vc_carousel-control .icon-next:before,.nivo-directionNav .gem-prev:after,.nivo-directionNav .gem-next:after,.ls-thegem a.ls-nav-prev:after,.ls-thegem a.ls-nav-next:after,.quickfinder-item-title,.quickfinder-item-title a,.project_info-item-style-2 .title,.quickfinder-item-text,.quickfinder-item-text a,.widget_archive li:before,.widget_nav_menu ul.menu li > a:before,.widget_submenu > div > ul li > a:before,.widget_categories > ul li > a:before,.widget_product_categories > ul li > a:before,.widget_pages > ul li > a:before,.widget_meta li:before,.widget_rss li:before,.project_info-item-style-2 .icon,.gem_accordion_header .ui-accordion-header-icon:before,.wpb_toggle:after,.vc_toggle_title:after,.widget_layered_nav ul li a:before,.widget .gem-contacts-address:before,.widget .gem-contacts-phone:before,.widget .gem-contacts-fax:before,.widget .gem-contacts-email:before,.widget .gem-contacts-website:before,.resp-accordion:after,.gem-icon,.widget .team-person-email a:before,.woocommerce-message:before,.woocommerce-info:before {
color:#fff;
}

#page.vertical-header .vertical-toggle > span,#site-header:not(.shrink) .header-colors-light #primary-navigation .menu-toggle .menu-line-1,#site-header:not(.shrink) .header-colors-light #primary-navigation .menu-toggle .menu-line-2,#site-header:not(.shrink) .header-colors-light #primary-navigation .menu-toggle .menu-line-3,#colophon .widget.widget_search .gem-button:hover,#colophon .wpcf7 .wpcf7-form .contact-form-footer .wpcf7-submit:hover,.wpcf7-form.gem-contact-form-dark input[type='submit']:hover,.gem-pagination .prev,.gem-pagination .next {
background-color:#fff;
}

#primary-menu.no-responsive > li:hover > a,#primary-menu.no-responsive > li:hover > a,.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li li:hover > a,h2,.title-h2,.blog-style-multi-author .post-title a,.single-product-content .price,h3,.title-h3,.blog-style-styled_list1 .post-title a,.blog-style-styled_list2 .post-title a,.blog-style-timeline .post-title a,h4,.title-h4,.team-person-name,.widget .gem-teams-name,.testimonials-style-2-item .testimonials-style-2-text.gem-testimonial-text,.diagram-wrapper.style-3 .digram-line-box .skill-title span,.portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .caption .title,.portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .portfolio-sharing-pane .socials-item,.blog-style-masonry .entry-title.title-h4 a,.gem-basic-grid .post-title h4.entry-title a,.gem-basic-grid-2 .vc_gitem-zone-c .post-title a,.justified-style-1 .entry-title.title-h4 a,.justified-style-2 .entry-title.title-h4 a,.portfolio.hover-gradient .portfolio-item .image .overlay .links a.icon:before,.gem-gallery-grid.hover-gradient .gallery-item .overlay a.icon::before,.gem-gallery-hover-gradient .gem-gallery-preview-carousel-wrap .gem-gallery-item a:after,h5,.title-h5,h6,.title-h6,.widget_nav_menu > div > ul > li > a,.widget_submenu > div > ul > li > a,.widget_pages > ul > li > a,.widget_categories > ul > li > a,.widget_product_categories > ul > li > a,.project_info-item-style-1 .project_info-item .title,.portfolio-item:hover .wrap > .caption .title,a:hover {
color:#a24e04;
}

#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul li > a:hover,#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul li.menu-item-current > a,#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul li.menu-item-active > a,.skill-line > div,.portfolio.hover-zooming-blur .portfolio-item .image .overlay .links a.icon:before,.gem-gallery-hover-zooming-blur .gem-gallery-preview-carousel-wrap .gem-gallery-item a:after,.gem-gallery-grid.hover-zooming-blur .gallery-item .overlay a.icon:before,.blog article .post-featured-content > a:after,.blog .gem-simple-gallery .gem-gallery-item a:after,body .blog-style-styled_list1 article a.default:after,body .blog-style-styled_list2 article a.default:after,body .blog-style-compact article a.default:after,.gem-prev:after,.gem-next:after,.row .theme-default .nivo-directionNav a,.row .vc_images_carousel .vc_carousel-control .icon-prev,.row .vc_images_carousel .vc_carousel-control .icon-next,.portfolio.portfolio-slider .portolio-slider-prev span,.portfolio.portfolio-slider .portolio-slider-next span,.gem-mini-pagination a,.flexslider .flex-control-paging li a,.flexslider .flex-control-paging li a:hover,.vc_carousel-indicators li,.row .gem-mini-pagination a,.row .flexslider .flex-control-paging li a,.row .flexslider .flex-control-paging li a:hover,.row .vc_carousel-indicators li,.row .theme-default .nivo-controlNav a,.chosen-container-single .chosen-single div,.edit-address-form .form-row .chosen-container-single .chosen-single div,.select2-container .select2-choice .select2-arrow {
background-color:#a24e04;
}

#primary-menu.no-responsive > li.menu-item-current > a,#primary-menu.no-responsive > li.menu-item-active > a,#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a,#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a.mega-no-link,#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a:hover,h1,.title-h1,.gem-counter-number,.gem-testimonial-item:after,blockquote p:after,.testimonials-style-1-teg,.testimonials-style-2-teg,.pricing-title,.comment-form .comment-author-input:after,.comment-form .comment-email-input:after,.comment-form .comment-url-input:after,.team-person-socials .socials-item,.checkbox-sign.checked:before,body .wpcf7-form .combobox-button:before,.wpcf7-form .phone:after,.wpcf7-form .website:after,.wpcf7-form .email:after,.wpcf7-form .name:after,.blog-style-styled_list1 .post-img a .dummy,.blog-style-styled_list2 .post-img a .dummy,.blog-style-timeline article:before,.blog-style-timeline .post-img a .dummy,.widget-title,.woocommerce .widget .gem-products-price ins,.woocommerce .widget .gem-products-price .amount,.widget_shopping_cart ul li .quantity,.widget_shopping_cart .total span.amount,.widget a,.widget a:active,#colophon .widget-title,#colophon .widget a:active,.portfolio-item .caption .title,.chosen-container-single .chosen-single div:before,.select2-container .select2-choice .select2-arrow:before {
color:#b3ae8d;
}

.header-style-1 #primary-menu.no-responsive > li.menu-item-current > a,.header-style-1 #primary-menu.no-responsive > li.menu-item-active > a,.gem-button,.caption-bottom-line .post-footer-sharing .gem-button,.portfolio-filters a:hover,input[type='submit'],.radio-sign.checked:before,.page-links a,.widget a.gem-button,#wp-calendar #prev a,#wp-calendar #next a,.blog-load-more button,.ui-slider-range.ui-widget-header.ui-corner-all,.gem-blog-slider .gem-blog-slider-prev:hover,.gem-blog-slider .gem-blog-slider-next:hover,input[type="text"],input[type="password"],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="number"],input[type="range"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="month"],input[type="week"],textarea,.chosen-container,.select2-container,.checkbox-sign,.radio-sign {
background-color:#b3ae8d;
}

#primary-menu.no-responsive > li > ul > li > a,#primary-menu.no-responsive > li.megamenu-enable > ul,#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li > a,#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li > span.megamenu-column-header > a,.header-style-2 .minisearch .sf-input,.header-style-3 .minisearch .sf-input,.header-style-1 .minisearch,.header-style-4 .minisearch,#colophon,.gem-gallery .gem-gallery-thumbs-carousel-wrap .gem-gallery-item a:before,.gem-gallery-hover-default .active .gem-gallery-item-image:after,.gem-gallery-hover-default .active .gem-gallery-item-image:after {
background-color:#262626;
}

#primary-menu.no-responsive > li > ul > li:hover > a,#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li:hover > a,#site-header:not(.shrink) .header-colors-light:not(.header-layout-fullwidth_hamburger) #primary-menu.no-responsive > li:hover > a,a,.widget_recent_comments .comment-author-link a,.widget .team-person-email a:hover:before,.gem-team-style-5 .team-person:hover .team-person-name,.portfolio.hover-vertical-sliding .overlay .links .caption .info a,.portfolio.hover-horizontal-sliding .overlay .links .caption .info a,.portfolio-set-comma,.blog-style-masonry .entry-title.title-h4 a:hover,.blog-style-styled_list1 .post-title a:hover,.blog-style-styled_list2 .post-title a:hover,.blog-style-timeline .post-title a:hover,.products .product-info .product-title a:hover,.gem-basic-grid .post-title h4.entry-title a:hover,.gem-basic-grid-2 .vc_gitem-zone-c .post-title a:hover,.gem-media-grid .midia-grid-item-post-author span a:hover,.justified-style-1 .entry-title.title-h4 a:hover,.justified-style-2 .entry-title.title-h4 a:hover,.blog-style-multi-author .post-title a:hover,.reverse-link-color a:hover,a.reverse-link-color:hover,.gem-blog-slider .post-title a:hover,.socials-list.socials-colored a:hover .socials-item-icon,#footer-navigation li a:hover,a:active,.footer-site-info a,.widget a:hover,.gem-contacts-item.gem-contacts-email a,.gem-contacts-item.gem-contacts-website a,.widget_nav_menu li a:hover,.widget_submenu li a:hover,.widget_pages ul li a:hover,.widget_categories > ul > li > a:hover,.widget_product_categories > ul > li > a:hover,.widget_nav_menu .current-menu-ancestor > a,.widget_submenu .menu-item-active> a,.widget_submenu .current-menu-ancestor > a,.widget_categories > ul li.current-cat > a,.widget_categories > ul > li.cat-parent.current-cat-ancestor:after,.widget_categories > ul > li.cat-parent.current-cat-parent:after,.widget_categories > ul > li.cat-parent.current-cat:after,.widget_categories > ul li.cat-parent.current-cat-ancestor > a,.widget_categories > ul li.cat-parent.current-cat-parent > a,.widget_product_categories > ul li.current-cat > a,.widget_product_categories > ul > li.cat-parent.current-cat-ancestor:after,.widget_product_categories > ul > li.cat-parent.current-cat-parent:after,.widget_product_categories > ul > li.cat-parent.current-cat:after,.widget_product_categories > ul li.cat-parent.current-cat-ancestor > a,.widget_product_categories > ul li.cat-parent.current-cat-parent > a,.widget_pages > ul li li.current_page_item > a,.widget_pages > ul li li.page_item_has_children.current_page_ancestor > a,.widget_pages > ul li li.page_item_has_children.current_page_ancestor > a:after,#colophon .widget a:hover,#colophon .gem-contacts .gem-contacts-item.gem-contacts-website a,#colophon .gem-contacts .gem-contacts-item.gem-contacts-email a,#colophon #wp-calendar #prev a:hover:after,#colophon #wp-calendar #next a:hover:after,#colophon .widget_tweets .jtwt_tweet a,#colophon .recentcomments .comment-author-link a,#colophon .widget .jtwt_date,#colophon .widget_tweets .twitter-box .jtwt_tweet:before,#colophon .recentcomments .comment-author-link,#colophon .comment-author-link,#colophon .gem-latest-news-title span,#colophon .gem-pp-posts-date,#colophon .gem-contacts a:before,.portfolio-item .caption .info,.portfolio.background-style-gray .portfolio-item:hover .wrap > .caption .subtitle,.portfolio.background-style-dark .portfolio-item:not(:hover) .wrap > .caption .subtitle,.gem-prev:hover:after,.gem-next:hover:after,.row .wpb_gallery .wpb_flexslider .flex-direction-nav a:hover,.row .theme-default .nivo-directionNav a:hover,.row .vc_images_carousel .vc_carousel-control .icon-prev:hover,.row .vc_images_carousel .vc_carousel-control .icon-next:hover,.row .vc_images_carousel .vc_carousel-control .icon-prev:hover:before,.row .vc_images_carousel .vc_carousel-control .icon-next:hover:before,.portfolio.portfolio-slider .portolio-slider-prev span,.portfolio.portfolio-slider .portolio-slider-next span,.portfolio.portfolio-slider .portolio-slider-prev:hover span,.portfolio.portfolio-slider .portolio-slider-next:hover span {
color:#efdec1;
}

#primary-menu.no-responsive > li > ul > li.menu-item-current > a,#primary-menu.no-responsive > li > ul > li.menu-item-active > a,#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li.menu-item-current > a,#primary-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li.menu-item-active > a,.header-style-2 .minisearch,.header-style-3 .minisearch,.header-style-1 .minisearch .sf-input,.header-style-4 .minisearch .sf-input,#primary-menu.no-responsive > li li li:hover > a,.page-title-block,.gem-button:hover,input[type='submit']:hover,.comment-form .form-submit .gem-button.submit:hover,.caption-bottom-line .project-button .gem-button,.portfolio.background-style-dark .portfolio-item:hover .caption-bottom-line .project-button .gem-button,.page-links a,.widget a.gem-button:hover,#wp-calendar #prev a:hover,#wp-calendar #next a:hover,.blog-load-more button:hover,.wpcf7-form.gem-contact-form-white input[type='submit']:hover,.gem-blog-slider .gem-blog-slider-prev,.gem-blog-slider .gem-blog-slider-next,.gem-search-form.gem-search-form-style-dark .search-field {
background-color:#000;
}

#primary-menu.no-responsive ul > li,#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header,.minisearch,.minisearch .sf-input,#primary-menu.no-responsive > li.megamenu-enable > ul {
border-top:1px solid #000;
}

.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li.menu-item-current > a,.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li.menu-item-active > a,.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li.menu-overlay-item-open > a,.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li li.menu-item-current > a,.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li li.menu-item-active > a,.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li li.menu-overlay-item-open > a,.gem-button:hover,input[type='submit']:hover,.caption-bottom-line .project-button .gem-button,.portfolio.background-style-dark .portfolio-item:hover .caption-bottom-line .project-button .gem-button,.page-links a,.blog-load-more button span:hover,.widget a.gem-button:hover,#wp-calendar #prev a:hover:after,#wp-calendar #next a:hover:after,#primary-menu.no-responsive > li.menu-item-cart .widget_shopping_cart_content .buttons a:hover {
color:#fff0c9;
}

.portfolio.background-style-dark .caption-bottom-line .project-button .gem-button,.gem-pagination a:hover,.gem-pagination .current,.gem-pagination .prev,.gem-pagination .next {
color:#000;
}

.gem-button.gem-button-style-outline:hover,.comment-form .form-submit .gem-button.submit,.portfolio-item:hover .caption-bottom-line .project-button .gem-button,#colophon #mc4wp_submit:hover,#colophon.wpcf7 .wpcf7-form .contact-form-footer .wpcf7-submit:hover,body #colophon .tagcloud a:hover,.portfolio-item-page-bottom .project-button .gem-button,.gem-prev:hover:after,.gem-next:hover:after,.gem-testimonials.fullwidth-block .gem-prev:hover:after,.gem-testimonials.fullwidth-block .gem-next:hover:after,.row .wpb_gallery .wpb_flexslider .flex-direction-nav a:hover,.row .theme-default .nivo-directionNav a:hover,.row .vc_images_carousel .vc_carousel-control .icon-prev:hover,.row .vc_images_carousel .vc_carousel-control .icon-next:hover,.portfolio.portfolio-slider .portolio-slider-prev:hover span,.portfolio.portfolio-slider .portolio-slider-next:hover span,body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-page a:hover,body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-prev a:hover,body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-next a:hover,.gem-mini-pagination a.selected,.gem-mini-pagination a.active,.flexslider .flex-control-paging li a.flex-active,.flexslider .flex-control-paging li a.flex-active:hover,.vc_carousel-indicators .vc_active,.row .flexslider .flex-control-paging li a.flex-active,.row .flexslider .flex-control-paging li a.flex-active:hover,.row .vc_carousel-indicators .vc_active,.row .theme-default .nivo-controlNav a.active {
background-color:#efdec1;
}

.gem-pagination a:hover,.gem-pagination .current {
background-color:#efdec1;
border-color:#efdec1;
}

@media (max-width: 1000px) {
h1,.title-h1 {
font-size:6vw;
line-height:6vw;
}

h2,.title-h2 {
font-size:4vw;
line-height:4vw;
}

.primary-navigation.responsive ul li.menu-item,.primary-navigation.responsive ul li.dl-back {
background-color:var(--color_fondo);
text-align:right;
}

.gem-icon-size-medium {
font-size:48px;
border-width:2px;
height:78px;
}

.socials-list .socials-item {
margin:20px 39px 60px;
padding:29px;
border:2px solid var(--color_primario);
text-align:center;
display:inline-block;
}

.socials_col a.socials-item i:before {
color:var(--color_primario);
}

.socials-list .socials-item:hover {
background-color:rgba(179,174,141,0.25);
}

.vc_separator.vc_separator_align_center > * {
padding:0;
}

#footer-menu li + li:before {
border-right:1px solid #fff;
}

#footer-nav {
background-color:#424242;
box-shadow:inset 0 1px 0 rgba(107,107,107,0.75);
}

#footer-nav a:hover,.contacts .gem-contacts a {
color:#d0caa5 !important;
}

body .widget .gem-contacts div:before {
color:#d0caa5;
}
}

@media (max-width: 1220px) {
.gem-textbox-content {
padding-left:30px !important;
}
}

@media (max-width: 1199px) {
.gem-map-with-text-content {
padding:0!important;
}

body .vc_custom_1459938397970 {
margin-top:-1.421em !important;
}
}

@media (max-width: 1220px) {
.custom-pagging .gem-textbox-content {
padding-left:5px !important;
}
}.vc_row:after,.vc_row:before {
content:" ";
display:table;
}

.vc_row:after {
clear:both;
}

@media (max-width:767px) {
.vc_hidden-xs {
display:none !important;
}
}

@media (min-width:768px) and (max-width:991px) {
.vc_hidden-sm {
display:none !important;
}
}

@media (min-width:992px) and (max-width:1199px) {
.vc_hidden-md {
display:none !important;
}
}

@media (min-width:1200px) {
.vc_hidden-lg {
display:none !important;
}
}

.vc_non_responsive .vc_row .vc_col-sm-1 {
position:relative;
float:left;
width:8.33333333%;
min-height:1px;
padding-left:15px;
padding-right:15px;
}

.vc_non_responsive .vc_row .vc_col-sm-2 {
position:relative;
float:left;
width:16.66666667%;
min-height:1px;
padding-left:15px;
padding-right:15px;
}

.vc_non_responsive .vc_row .vc_col-sm-3 {
position:relative;
float:left;
width:25%;
min-height:1px;
padding-left:15px;
padding-right:15px;
}

.vc_non_responsive .vc_row .vc_col-sm-4 {
position:relative;
float:left;
width:33.33333333%;
min-height:1px;
padding-left:15px;
padding-right:15px;
}

.vc_non_responsive .vc_row .vc_col-sm-5 {
position:relative;
float:left;
width:41.66666667%;
min-height:1px;
padding-left:15px;
padding-right:15px;
}

.vc_non_responsive .vc_row .vc_col-sm-6 {
position:relative;
float:left;
width:50%;
min-height:1px;
padding-left:15px;
padding-right:15px;
}

.vc_non_responsive .vc_row .vc_col-sm-7 {
position:relative;
float:left;
width:58.33333333%;
min-height:1px;
padding-left:15px;
padding-right:15px;
}

.vc_non_responsive .vc_row .vc_col-sm-8 {
position:relative;
float:left;
width:66.66666667%;
min-height:1px;
padding-left:15px;
padding-right:15px;
}

.vc_non_responsive .vc_row .vc_col-sm-9 {
position:relative;
float:left;
width:75%;
min-height:1px;
padding-left:15px;
padding-right:15px;
}

.vc_non_responsive .vc_row .vc_col-sm-10 {
position:relative;
float:left;
width:83.33333333%;
min-height:1px;
padding-left:15px;
padding-right:15px;
}

.vc_non_responsive .vc_row .vc_col-sm-11 {
position:relative;
float:left;
width:91.66666667%;
min-height:1px;
padding-left:15px;
padding-right:15px;
}

.vc_non_responsive .vc_row .vc_col-sm-12 {
position:relative;
float:left;
width:100%;
min-height:1px;
padding-left:15px;
padding-right:15px;
}

.vc_non_responsive .vc_row .vc_hidden-sm {
display:none !important;
}

.vc_row {
margin-left:-15px;
margin-right:-15px;
}

.vc_col-lg-1,.vc_col-lg-10,.vc_col-lg-11,.vc_col-lg-12,.vc_col-lg-2,.vc_col-lg-3,.vc_col-lg-4,.vc_col-lg-5,.vc_col-lg-6,.vc_col-lg-7,.vc_col-lg-8,.vc_col-lg-9,.vc_col-md-1,.vc_col-md-10,.vc_col-md-11,.vc_col-md-12,.vc_col-md-2,.vc_col-md-3,.vc_col-md-4,.vc_col-md-5,.vc_col-md-6,.vc_col-md-7,.vc_col-md-8,.vc_col-md-9,.vc_col-sm-1,.vc_col-sm-10,.vc_col-sm-11,.vc_col-sm-12,.vc_col-sm-2,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-5,.vc_col-sm-6,.vc_col-sm-7,.vc_col-sm-8,.vc_col-sm-9,.vc_col-xs-1,.vc_col-xs-10,.vc_col-xs-11,.vc_col-xs-12,.vc_col-xs-2,.vc_col-xs-3,.vc_col-xs-4,.vc_col-xs-5,.vc_col-xs-6,.vc_col-xs-7,.vc_col-xs-8,.vc_col-xs-9 {
position:relative;
min-height:1px;
padding-left:15px;
padding-right:15px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}

.vc_col-xs-1,.vc_col-xs-10,.vc_col-xs-11,.vc_col-xs-12,.vc_col-xs-2,.vc_col-xs-3,.vc_col-xs-4,.vc_col-xs-5,.vc_col-xs-6,.vc_col-xs-7,.vc_col-xs-8,.vc_col-xs-9 {
float:left;
}

.rtl .vc_rtl-columns-reverse .vc_col-xs-1,.rtl .vc_rtl-columns-reverse .vc_col-xs-10,.rtl .vc_rtl-columns-reverse .vc_col-xs-11,.rtl .vc_rtl-columns-reverse .vc_col-xs-12,.rtl .vc_rtl-columns-reverse .vc_col-xs-2,.rtl .vc_rtl-columns-reverse .vc_col-xs-3,.rtl .vc_rtl-columns-reverse .vc_col-xs-4,.rtl .vc_rtl-columns-reverse .vc_col-xs-5,.rtl .vc_rtl-columns-reverse .vc_col-xs-6,.rtl .vc_rtl-columns-reverse .vc_col-xs-7,.rtl .vc_rtl-columns-reverse .vc_col-xs-8,.rtl .vc_rtl-columns-reverse .vc_col-xs-9 {
float:right;
}

.vc_col-xs-11 {
width:91.66666667%;
}

.vc_col-xs-10 {
width:83.33333333%;
}

.vc_col-xs-9 {
width:75%;
}

.vc_col-xs-8 {
width:66.66666667%;
}

.vc_col-xs-7 {
width:58.33333333%;
}

.vc_col-xs-6 {
width:50%;
}

.vc_col-xs-5 {
width:41.66666667%;
}

.vc_col-xs-4 {
width:33.33333333%;
}

.vc_col-xs-3 {
width:25%;
}

.vc_col-xs-2 {
width:16.66666667%;
}

.vc_col-xs-1 {
width:8.33333333%;
}

.vc_col-xs-pull-12 {
right:100%;
}

.vc_col-xs-pull-11 {
right:91.66666667%;
}

.vc_col-xs-pull-10 {
right:83.33333333%;
}

.vc_col-xs-pull-9 {
right:75%;
}

.vc_col-xs-pull-8 {
right:66.66666667%;
}

.vc_col-xs-pull-7 {
right:58.33333333%;
}

.vc_col-xs-pull-6 {
right:50%;
}

.vc_col-xs-pull-5 {
right:41.66666667%;
}

.vc_col-xs-pull-4 {
right:33.33333333%;
}

.vc_col-xs-pull-3 {
right:25%;
}

.vc_col-xs-pull-2 {
right:16.66666667%;
}

.vc_col-xs-pull-1 {
right:8.33333333%;
}

.vc_col-xs-pull-0 {
right:auto;
}

.vc_col-xs-push-12 {
left:100%;
}

.vc_col-xs-push-11 {
left:91.66666667%;
}

.vc_col-xs-push-10 {
left:83.33333333%;
}

.vc_col-xs-push-9 {
left:75%;
}

.vc_col-xs-push-8 {
left:66.66666667%;
}

.vc_col-xs-push-7 {
left:58.33333333%;
}

.vc_col-xs-push-6 {
left:50%;
}

.vc_col-xs-push-5 {
left:41.66666667%;
}

.vc_col-xs-push-4 {
left:33.33333333%;
}

.vc_col-xs-push-3 {
left:25%;
}

.vc_col-xs-push-2 {
left:16.66666667%;
}

.vc_col-xs-push-1 {
left:8.33333333%;
}

.vc_col-xs-push-0 {
left:auto;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-12,.vc_col-xs-offset-12 {
margin-left:100%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-11,.vc_col-xs-offset-11 {
margin-left:91.66666667%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-10,.vc_col-xs-offset-10 {
margin-left:83.33333333%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-9,.vc_col-xs-offset-9 {
margin-left:75%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-8,.vc_col-xs-offset-8 {
margin-left:66.66666667%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-7,.vc_col-xs-offset-7 {
margin-left:58.33333333%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-6,.vc_col-xs-offset-6 {
margin-left:50%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-5,.vc_col-xs-offset-5 {
margin-left:41.66666667%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-4,.vc_col-xs-offset-4 {
margin-left:33.33333333%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-3,.vc_col-xs-offset-3 {
margin-left:25%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-2,.vc_col-xs-offset-2 {
margin-left:16.66666667%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-1,.vc_col-xs-offset-1 {
margin-left:8.33333333%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-0,.vc_col-xs-offset-0 {
margin-left:0;
}

.vc_column_container,.vc_col-xs-12 {
width:100%;
}

@media (min-width:768px) {
.vc_col-sm-1,.vc_col-sm-10,.vc_col-sm-11,.vc_col-sm-12,.vc_col-sm-2,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-5,.vc_col-sm-6,.vc_col-sm-7,.vc_col-sm-8,.vc_col-sm-9 {
float:left;
}

.rtl .vc_rtl-columns-reverse .vc_col-sm-1,.rtl .vc_rtl-columns-reverse .vc_col-sm-10,.rtl .vc_rtl-columns-reverse .vc_col-sm-11,.rtl .vc_rtl-columns-reverse .vc_col-sm-12,.rtl .vc_rtl-columns-reverse .vc_col-sm-2,.rtl .vc_rtl-columns-reverse .vc_col-sm-3,.rtl .vc_rtl-columns-reverse .vc_col-sm-4,.rtl .vc_rtl-columns-reverse .vc_col-sm-5,.rtl .vc_rtl-columns-reverse .vc_col-sm-6,.rtl .vc_rtl-columns-reverse .vc_col-sm-7,.rtl .vc_rtl-columns-reverse .vc_col-sm-8,.rtl .vc_rtl-columns-reverse .vc_col-sm-9 {
float:right;
}

.vc_col-sm-12 {
width:100%;
}

.vc_col-sm-11 {
width:91.66666667%;
}

.vc_col-sm-10 {
width:83.33333333%;
}

.vc_col-sm-9 {
width:75%;
}

.vc_col-sm-8 {
width:66.66666667%;
}

.vc_col-sm-7 {
width:58.33333333%;
}

.vc_col-sm-6 {
width:50%;
}

.vc_col-sm-5 {
width:41.66666667%;
}

.vc_col-sm-4 {
width:33.33333333%;
}

.vc_col-sm-3 {
width:25%;
}

.vc_col-sm-2 {
width:16.66666667%;
}

.vc_col-sm-1 {
width:8.33333333%;
}

.vc_col-sm-pull-12 {
right:100%;
}

.vc_col-sm-pull-11 {
right:91.66666667%;
}

.vc_col-sm-pull-10 {
right:83.33333333%;
}

.vc_col-sm-pull-9 {
right:75%;
}

.vc_col-sm-pull-8 {
right:66.66666667%;
}

.vc_col-sm-pull-7 {
right:58.33333333%;
}

.vc_col-sm-pull-6 {
right:50%;
}

.vc_col-sm-pull-5 {
right:41.66666667%;
}

.vc_col-sm-pull-4 {
right:33.33333333%;
}

.vc_col-sm-pull-3 {
right:25%;
}

.vc_col-sm-pull-2 {
right:16.66666667%;
}

.vc_col-sm-pull-1 {
right:8.33333333%;
}

.vc_col-sm-pull-0 {
right:auto;
}

.vc_col-sm-push-12 {
left:100%;
}

.vc_col-sm-push-11 {
left:91.66666667%;
}

.vc_col-sm-push-10 {
left:83.33333333%;
}

.vc_col-sm-push-9 {
left:75%;
}

.vc_col-sm-push-8 {
left:66.66666667%;
}

.vc_col-sm-push-7 {
left:58.33333333%;
}

.vc_col-sm-push-6 {
left:50%;
}

.vc_col-sm-push-5 {
left:41.66666667%;
}

.vc_col-sm-push-4 {
left:33.33333333%;
}

.vc_col-sm-push-3 {
left:25%;
}

.vc_col-sm-push-2 {
left:16.66666667%;
}

.vc_col-sm-push-1 {
left:8.33333333%;
}

.vc_col-sm-push-0 {
left:auto;
}

.vc_col-sm-offset-12 {
margin-left:100%;
}

.vc_col-sm-offset-11 {
margin-left:91.66666667%;
}

.vc_col-sm-offset-10 {
margin-left:83.33333333%;
}

.vc_col-sm-offset-9 {
margin-left:75%;
}

.vc_col-sm-offset-8 {
margin-left:66.66666667%;
}

.vc_col-sm-offset-7 {
margin-left:58.33333333%;
}

.vc_col-sm-offset-6 {
margin-left:50%;
}

.vc_col-sm-offset-5 {
margin-left:41.66666667%;
}

.vc_col-sm-offset-4 {
margin-left:33.33333333%;
}

.vc_col-sm-offset-3 {
margin-left:25%;
}

.vc_col-sm-offset-2 {
margin-left:16.66666667%;
}

.vc_col-sm-offset-1 {
margin-left:8.33333333%;
}

.vc_col-sm-offset-0 {
margin-left:0;
}
}

@media (min-width:992px) {
.vc_col-md-1,.vc_col-md-10,.vc_col-md-11,.vc_col-md-12,.vc_col-md-2,.vc_col-md-3,.vc_col-md-4,.vc_col-md-5,.vc_col-md-6,.vc_col-md-7,.vc_col-md-8,.vc_col-md-9 {
float:left;
}

.rtl .vc_rtl-columns-reverse .vc_col-md-1,.rtl .vc_rtl-columns-reverse .vc_col-md-10,.rtl .vc_rtl-columns-reverse .vc_col-md-11,.rtl .vc_rtl-columns-reverse .vc_col-md-12,.rtl .vc_rtl-columns-reverse .vc_col-md-2,.rtl .vc_rtl-columns-reverse .vc_col-md-3,.rtl .vc_rtl-columns-reverse .vc_col-md-4,.rtl .vc_rtl-columns-reverse .vc_col-md-5,.rtl .vc_rtl-columns-reverse .vc_col-md-6,.rtl .vc_rtl-columns-reverse .vc_col-md-7,.rtl .vc_rtl-columns-reverse .vc_col-md-8,.rtl .vc_rtl-columns-reverse .vc_col-md-9 {
float:right;
}

.vc_col-md-12 {
width:100%;
}

.vc_col-md-11 {
width:91.66666667%;
}

.vc_col-md-10 {
width:83.33333333%;
}

.vc_col-md-9 {
width:75%;
}

.vc_col-md-8 {
width:66.66666667%;
}

.vc_col-md-7 {
width:58.33333333%;
}

.vc_col-md-6 {
width:50%;
}

.vc_col-md-5 {
width:41.66666667%;
}

.vc_col-md-4 {
width:33.33333333%;
}

.vc_col-md-3 {
width:25%;
}

.vc_col-md-2 {
width:16.66666667%;
}

.vc_col-md-1 {
width:8.33333333%;
}

.vc_col-md-pull-12 {
right:100%;
}

.vc_col-md-pull-11 {
right:91.66666667%;
}

.vc_col-md-pull-10 {
right:83.33333333%;
}

.vc_col-md-pull-9 {
right:75%;
}

.vc_col-md-pull-8 {
right:66.66666667%;
}

.vc_col-md-pull-7 {
right:58.33333333%;
}

.vc_col-md-pull-6 {
right:50%;
}

.vc_col-md-pull-5 {
right:41.66666667%;
}

.vc_col-md-pull-4 {
right:33.33333333%;
}

.vc_col-md-pull-3 {
right:25%;
}

.vc_col-md-pull-2 {
right:16.66666667%;
}

.vc_col-md-pull-1 {
right:8.33333333%;
}

.vc_col-md-pull-0 {
right:auto;
}

.vc_col-md-push-12 {
left:100%;
}

.vc_col-md-push-11 {
left:91.66666667%;
}

.vc_col-md-push-10 {
left:83.33333333%;
}

.vc_col-md-push-9 {
left:75%;
}

.vc_col-md-push-8 {
left:66.66666667%;
}

.vc_col-md-push-7 {
left:58.33333333%;
}

.vc_col-md-push-6 {
left:50%;
}

.vc_col-md-push-5 {
left:41.66666667%;
}

.vc_col-md-push-4 {
left:33.33333333%;
}

.vc_col-md-push-3 {
left:25%;
}

.vc_col-md-push-2 {
left:16.66666667%;
}

.vc_col-md-push-1 {
left:8.33333333%;
}

.vc_col-md-push-0 {
left:auto;
}

.vc_col-md-offset-12 {
margin-left:100%;
}

.vc_col-md-offset-11 {
margin-left:91.66666667%;
}

.vc_col-md-offset-10 {
margin-left:83.33333333%;
}

.vc_col-md-offset-9 {
margin-left:75%;
}

.vc_col-md-offset-8 {
margin-left:66.66666667%;
}

.vc_col-md-offset-7 {
margin-left:58.33333333%;
}

.vc_col-md-offset-6 {
margin-left:50%;
}

.vc_col-md-offset-5 {
margin-left:41.66666667%;
}

.vc_col-md-offset-4 {
margin-left:33.33333333%;
}

.vc_col-md-offset-3 {
margin-left:25%;
}

.vc_col-md-offset-2 {
margin-left:16.66666667%;
}

.vc_col-md-offset-1 {
margin-left:8.33333333%;
}

.vc_col-md-offset-0 {
margin-left:0;
}
}

@media (min-width:1200px) {
.vc_col-lg-1,.vc_col-lg-10,.vc_col-lg-11,.vc_col-lg-12,.vc_col-lg-2,.vc_col-lg-3,.vc_col-lg-4,.vc_col-lg-5,.vc_col-lg-6,.vc_col-lg-7,.vc_col-lg-8,.vc_col-lg-9 {
float:left;
}

.rtl .vc_rtl-columns-reverse .vc_col-lg-1,.rtl .vc_rtl-columns-reverse .vc_col-lg-10,.rtl .vc_rtl-columns-reverse .vc_col-lg-11,.rtl .vc_rtl-columns-reverse .vc_col-lg-12,.rtl .vc_rtl-columns-reverse .vc_col-lg-2,.rtl .vc_rtl-columns-reverse .vc_col-lg-3,.rtl .vc_rtl-columns-reverse .vc_col-lg-4,.rtl .vc_rtl-columns-reverse .vc_col-lg-5,.rtl .vc_rtl-columns-reverse .vc_col-lg-6,.rtl .vc_rtl-columns-reverse .vc_col-lg-7,.rtl .vc_rtl-columns-reverse .vc_col-lg-8,.rtl .vc_rtl-columns-reverse .vc_col-lg-9 {
float:right;
}

.vc_col-lg-12 {
width:100%;
}

.vc_col-lg-11 {
width:91.66666667%;
}

.vc_col-lg-10 {
width:83.33333333%;
}

.vc_col-lg-9 {
width:75%;
}

.vc_col-lg-8 {
width:66.66666667%;
}

.vc_col-lg-7 {
width:58.33333333%;
}

.vc_col-lg-6 {
width:50%;
}

.vc_col-lg-5 {
width:41.66666667%;
}

.vc_col-lg-4 {
width:33.33333333%;
}

.vc_col-lg-3 {
width:25%;
}

.vc_col-lg-2 {
width:16.66666667%;
}

.vc_col-lg-1 {
width:8.33333333%;
}

.vc_col-lg-pull-12 {
right:100%;
}

.vc_col-lg-pull-11 {
right:91.66666667%;
}

.vc_col-lg-pull-10 {
right:83.33333333%;
}

.vc_col-lg-pull-9 {
right:75%;
}

.vc_col-lg-pull-8 {
right:66.66666667%;
}

.vc_col-lg-pull-7 {
right:58.33333333%;
}

.vc_col-lg-pull-6 {
right:50%;
}

.vc_col-lg-pull-5 {
right:41.66666667%;
}

.vc_col-lg-pull-4 {
right:33.33333333%;
}

.vc_col-lg-pull-3 {
right:25%;
}

.vc_col-lg-pull-2 {
right:16.66666667%;
}

.vc_col-lg-pull-1 {
right:8.33333333%;
}

.vc_col-lg-pull-0 {
right:auto;
}

.vc_col-lg-push-12 {
left:100%;
}

.vc_col-lg-push-11 {
left:91.66666667%;
}

.vc_col-lg-push-10 {
left:83.33333333%;
}

.vc_col-lg-push-9 {
left:75%;
}

.vc_col-lg-push-8 {
left:66.66666667%;
}

.vc_col-lg-push-7 {
left:58.33333333%;
}

.vc_col-lg-push-6 {
left:50%;
}

.vc_col-lg-push-5 {
left:41.66666667%;
}

.vc_col-lg-push-4 {
left:33.33333333%;
}

.vc_col-lg-push-3 {
left:25%;
}

.vc_col-lg-push-2 {
left:16.66666667%;
}

.vc_col-lg-push-1 {
left:8.33333333%;
}

.vc_col-lg-push-0 {
left:auto;
}

.vc_col-lg-offset-12 {
margin-left:100%;
}

.vc_col-lg-offset-11 {
margin-left:91.66666667%;
}

.vc_col-lg-offset-10 {
margin-left:83.33333333%;
}

.vc_col-lg-offset-9 {
margin-left:75%;
}

.vc_col-lg-offset-8 {
margin-left:66.66666667%;
}

.vc_col-lg-offset-7 {
margin-left:58.33333333%;
}

.vc_col-lg-offset-6 {
margin-left:50%;
}

.vc_col-lg-offset-5 {
margin-left:41.66666667%;
}

.vc_col-lg-offset-4 {
margin-left:33.33333333%;
}

.vc_col-lg-offset-3 {
margin-left:25%;
}

.vc_col-lg-offset-2 {
margin-left:16.66666667%;
}

.vc_col-lg-offset-1 {
margin-left:8.33333333%;
}

.vc_col-lg-offset-0 {
margin-left:0;
}
}

.vc_non_responsive .vc_row .vc_col-sm-1\/5 {
position:relative;
float:left;
width:20%;
min-height:1px;
padding-left:15px;
padding-right:15px;
}

.vc_non_responsive .vc_row .vc_col-sm-2\/5 {
position:relative;
float:left;
width:40%;
min-height:1px;
padding-left:15px;
padding-right:15px;
}

.vc_non_responsive .vc_row .vc_col-sm-3\/5 {
position:relative;
float:left;
width:60%;
min-height:1px;
padding-left:15px;
padding-right:15px;
}

.vc_non_responsive .vc_row .vc_col-sm-4\/5 {
position:relative;
float:left;
width:80%;
min-height:1px;
padding-left:15px;
padding-right:15px;
}

.vc_non_responsive .vc_row .vc_col-sm-5\/5 {
position:relative;
float:left;
width:100%;
min-height:1px;
padding-left:15px;
padding-right:15px;
}

.vc_col-lg-1\/5,.vc_col-lg-2\/5,.vc_col-lg-3\/5,.vc_col-lg-4\/5,.vc_col-lg-5\/5,.vc_col-md-1\/5,.vc_col-md-2\/5,.vc_col-md-3\/5,.vc_col-md-4\/5,.vc_col-md-5\/5,.vc_col-sm-1\/5,.vc_col-sm-2\/5,.vc_col-sm-3\/5,.vc_col-sm-4\/5,.vc_col-sm-5\/5,.vc_col-xs-1\/5,.vc_col-xs-2\/5,.vc_col-xs-3\/5,.vc_col-xs-4\/5,.vc_col-xs-5\/5 {
position:relative;
min-height:1px;
padding-left:15px;
padding-right:15px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}

.vc_col-xs-1\/5,.vc_col-xs-2\/5,.vc_col-xs-3\/5,.vc_col-xs-4\/5,.vc_col-xs-5\/5 {
float:left;
}

.vc_col-xs-5\/5 {
width:100%;
}

.vc_col-xs-4\/5 {
width:80%;
}

.vc_col-xs-3\/5 {
width:60%;
}

.vc_col-xs-2\/5 {
width:40%;
}

.vc_col-xs-1\/5 {
width:20%;
}

.vc_col-xs-pull-5\/5 {
right:100%;
}

.vc_col-xs-pull-4\/5 {
right:80%;
}

.vc_col-xs-pull-3\/5 {
right:60%;
}

.vc_col-xs-pull-2\/5 {
right:40%;
}

.vc_col-xs-pull-1\/5 {
right:20%;
}

.vc_col-xs-pull-0\/5 {
right:auto;
}

.vc_col-xs-push-5\/5 {
left:100%;
}

.vc_col-xs-push-4\/5 {
left:80%;
}

.vc_col-xs-push-3\/5 {
left:60%;
}

.vc_col-xs-push-2\/5 {
left:40%;
}

.vc_col-xs-push-1\/5 {
left:20%;
}

.vc_col-xs-push-0\/5 {
left:auto;
}

.rtl .vc_rtl-columns-reverse .vc_col-xs-1\/5,.rtl .vc_rtl-columns-reverse .vc_col-xs-2\/5,.rtl .vc_rtl-columns-reverse .vc_col-xs-3\/5,.rtl .vc_rtl-columns-reverse .vc_col-xs-4\/5,.rtl .vc_rtl-columns-reverse .vc_col-xs-5\/5,.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-1\/5,.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-2\/5,.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-3\/5,.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-4\/5,.rtl .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-5\/5 {
float:right;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-5\/5,.vc_col-xs-offset-5\/5 {
margin-left:100%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-4\/5,.vc_col-xs-offset-4\/5 {
margin-left:80%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-3\/5,.vc_col-xs-offset-3\/5 {
margin-left:60%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-2\/5,.vc_col-xs-offset-2\/5 {
margin-left:40%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-1\/5,.vc_col-xs-offset-1\/5 {
margin-left:20%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-0\/5,.vc_col-xs-offset-0\/5 {
margin-left:0;
}

@media (min-width:768px) {
.vc_col-sm-1\/5,.vc_col-sm-2\/5,.vc_col-sm-3\/5,.vc_col-sm-4\/5,.vc_col-sm-5\/5 {
float:left;
}

.rtl .vc_rtl-columns-reverse .vc_col-sm-1\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-2\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-3\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-4\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-5\/5 {
float:right;
}

.vc_col-sm-5\/5 {
width:100%;
}

.vc_col-sm-4\/5 {
width:80%;
}

.vc_col-sm-3\/5 {
width:60%;
}

.vc_col-sm-2\/5 {
width:40%;
}

.vc_col-sm-1\/5 {
width:20%;
}

.vc_col-sm-pull-5\/5 {
right:100%;
}

.vc_col-sm-pull-4\/5 {
right:80%;
}

.vc_col-sm-pull-3\/5 {
right:60%;
}

.vc_col-sm-pull-2\/5 {
right:40%;
}

.vc_col-sm-pull-1\/5 {
right:20%;
}

.vc_col-sm-pull-0\/5 {
right:auto;
}

.vc_col-sm-push-5\/5 {
left:100%;
}

.vc_col-sm-push-4\/5 {
left:80%;
}

.vc_col-sm-push-3\/5 {
left:60%;
}

.vc_col-sm-push-2\/5 {
left:40%;
}

.vc_col-sm-push-1\/5 {
left:20%;
}

.vc_col-sm-push-0\/5 {
left:auto;
}

.vc_col-sm-offset-5\/5 {
margin-left:100%;
}

.vc_col-sm-offset-4\/5 {
margin-left:80%;
}

.vc_col-sm-offset-3\/5 {
margin-left:60%;
}

.vc_col-sm-offset-2\/5 {
margin-left:40%;
}

.vc_col-sm-offset-1\/5 {
margin-left:20%;
}

.vc_col-sm-offset-0\/5 {
margin-left:0;
}
}

@media (min-width:992px) {
.vc_col-md-1\/5,.vc_col-md-2\/5,.vc_col-md-3\/5,.vc_col-md-4\/5,.vc_col-md-5\/5 {
float:left;
}

.rtl .vc_rtl-columns-reverse .vc_col-sm-1\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-2\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-3\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-4\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-5\/5 {
float:right;
}

.vc_col-md-5\/5 {
width:100%;
}

.vc_col-md-4\/5 {
width:80%;
}

.vc_col-md-3\/5 {
width:60%;
}

.vc_col-md-2\/5 {
width:40%;
}

.vc_col-md-1\/5 {
width:20%;
}

.vc_col-md-pull-5\/5 {
right:100%;
}

.vc_col-md-pull-4\/5 {
right:80%;
}

.vc_col-md-pull-3\/5 {
right:60%;
}

.vc_col-md-pull-2\/5 {
right:40%;
}

.vc_col-md-pull-1\/5 {
right:20%;
}

.vc_col-md-pull-0\/5 {
right:auto;
}

.vc_col-md-push-5\/5 {
left:100%;
}

.vc_col-md-push-4\/5 {
left:80%;
}

.vc_col-md-push-3\/5 {
left:60%;
}

.vc_col-md-push-2\/5 {
left:40%;
}

.vc_col-md-push-1\/5 {
left:20%;
}

.vc_col-md-push-0\/5 {
left:auto;
}

.vc_col-md-offset-5\/5 {
margin-left:100%;
}

.vc_col-md-offset-4\/5 {
margin-left:80%;
}

.vc_col-md-offset-3\/5 {
margin-left:60%;
}

.vc_col-md-offset-2\/5 {
margin-left:40%;
}

.vc_col-md-offset-1\/5 {
margin-left:20%;
}

.vc_col-md-offset-0\/5 {
margin-left:0;
}
}

@media (min-width:1200px) {
.vc_col-lg-1\/5,.vc_col-lg-2\/5,.vc_col-lg-3\/5,.vc_col-lg-4\/5,.vc_col-lg-5\/5 {
float:left;
}

.rtl .vc_rtl-columns-reverse .vc_col-sm-1\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-2\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-3\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-4\/5,.rtl .vc_rtl-columns-reverse .vc_col-sm-5\/5 {
float:right;
}

.vc_col-lg-5\/5 {
width:100%;
}

.vc_col-lg-4\/5 {
width:80%;
}

.vc_col-lg-3\/5 {
width:60%;
}

.vc_col-lg-2\/5 {
width:40%;
}

.vc_col-lg-1\/5 {
width:20%;
}

.vc_col-lg-pull-5\/5 {
right:100%;
}

.vc_col-lg-pull-4\/5 {
right:80%;
}

.vc_col-lg-pull-3\/5 {
right:60%;
}

.vc_col-lg-pull-2\/5 {
right:40%;
}

.vc_col-lg-pull-1\/5 {
right:20%;
}

.vc_col-lg-pull-0\/5 {
right:auto;
}

.vc_col-lg-push-5\/5 {
left:100%;
}

.vc_col-lg-push-4\/5 {
left:80%;
}

.vc_col-lg-push-3\/5 {
left:60%;
}

.vc_col-lg-push-2\/5 {
left:40%;
}

.vc_col-lg-push-1\/5 {
left:20%;
}

.vc_col-lg-push-0\/5 {
left:auto;
}

.vc_col-lg-offset-5\/5 {
margin-left:100%;
}

.vc_col-lg-offset-4\/5 {
margin-left:80%;
}

.vc_col-lg-offset-3\/5 {
margin-left:60%;
}

.vc_col-lg-offset-2\/5 {
margin-left:40%;
}

.vc_col-lg-offset-1\/5 {
margin-left:20%;
}

.vc_col-lg-offset-0\/5 {
margin-left:0;
}
}

.vc_pull-right {
float:right !important;
}

.vc_pull-left {
float:left !important;
}

.vc_clearfix:after,.vc_clearfix:before {
content:" ";
display:table;
content:" ";
display:table;
}

.vc_clearfix:after {
clear:both;
clear:both;
}

.vc_el-clearfix {
clear:both;
}

@media (max-width:767px) {
.vc_el-clearfix-xs {
clear:both;
}
}

@media (min-width:768px) and (max-width:991px) {
.vc_el-clearfix-sm {
clear:both;
}
}

@media (min-width:992px) and (max-width:1199px) {
.vc_el-clearfix-md {
clear:both;
}
}

@media (min-width:1200px) {
.vc_el-clearfix-lg {
clear:both;
}
}

.vc_visible {
display:block;
}

.vc_table {
width:100%;
margin-bottom:20px;
border-collapse:collapse;
}

.vc_table>tbody>tr>td,.vc_table>tbody>tr>th,.vc_table>tfoot>tr>td,.vc_table>tfoot>tr>th,.vc_table>thead>tr>td,.vc_table>thead>tr>th {
padding:8px;
line-height:1.42857143;
vertical-align:top;
border-top:1px solid #ddd;
}

.vc_table>thead>tr>th {
vertical-align:bottom;
border-bottom:2px solid #ddd;
}

.vc_table>caption+thead>tr:first-child>td,.vc_table>caption+thead>tr:first-child>th,.vc_table>colgroup+thead>tr:first-child>td,.vc_table>colgroup+thead>tr:first-child>th,.vc_table>thead:first-child>tr:first-child>td,.vc_table>thead:first-child>tr:first-child>th {
border-top:0;
}

.vc_table>tbody+tbody {
border-top:2px solid #ddd;
}

.vc_table .table {
background-color:#fff;
}

.vc_table-bordered>thead>tr>td,.vc_table-bordered>thead>tr>th {
border-bottom-width:2px;
}

.vc_pixel_icon {
display:inline-block;
vertical-align:middle;
height:16px;
width:16px;
background-position:0 0;
background-repeat:no-repeat;
}

.vc_pixel_icon-alert {
background-image:url(/wp-content/plugins/js_composer/assets/vc/alert.png);
}

.vc_pixel_icon-info {
background-image:url(/wp-content/plugins/js_composer/assets/vc/info.png);
}

.vc_pixel_icon-tick {
background-image:url(/wp-content/plugins/js_composer/assets/vc/tick.png);
}

.vc_pixel_icon-explanation {
background-image:url(/wp-content/plugins/js_composer/assets/vc/exclamation.png);
}

.vc_pixel_icon-address_book {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/address-book.png);
}

.vc_pixel_icon-alarm_clock {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/alarm-clock.png);
}

.vc_pixel_icon-anchor {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/anchor.png);
}

.vc_pixel_icon-application_image {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/application-image.png);
}

.vc_pixel_icon-arrow {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/arrow.png);
}

.vc_pixel_icon-asterisk {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/asterisk.png);
}

.vc_pixel_icon-hammer {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/auction-hammer.png);
}

.vc_pixel_icon-balloon {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/balloon.png);
}

.vc_pixel_icon-balloon_buzz {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/balloon-buzz.png);
}

.vc_pixel_icon-balloon_facebook {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/balloon-facebook.png);
}

.vc_pixel_icon-balloon_twitter {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/balloon-twitter.png);
}

.vc_pixel_icon-battery {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/battery-full.png);
}

.vc_pixel_icon-binocular {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/binocular.png);
}

.vc_pixel_icon-document_excel {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-excel.png);
}

.vc_pixel_icon-document_image {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-image.png);
}

.vc_pixel_icon-document_music {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-music.png);
}

.vc_pixel_icon-document_office {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-office.png);
}

.vc_pixel_icon-document_pdf {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-pdf.png);
}

.vc_pixel_icon-document_powerpoint {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-powerpoint.png);
}

.vc_pixel_icon-document_word {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-word.png);
}

.vc_pixel_icon-bookmark {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/bookmark.png);
}

.vc_pixel_icon-camcorder {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/camcorder.png);
}

.vc_pixel_icon-camera {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/camera.png);
}

.vc_pixel_icon-chart {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/chart.png);
}

.vc_pixel_icon-chart_pie {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/chart-pie.png);
}

.vc_pixel_icon-clock {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/clock.png);
}

.vc_pixel_icon-play {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/control.png);
}

.vc_pixel_icon-fire {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/fire.png);
}

.vc_pixel_icon-heart {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/heart.png);
}

.vc_pixel_icon-mail {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/mail.png);
}

.vc_pixel_icon-shield {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/plus-shield.png);
}

.vc_pixel_icon-video {
background-image:url(/wp-content/plugins/js_composer/assets/images/icons/video.png);
}

.vc_table-bordered,.vc_table-bordered>tbody>tr>td,.vc_table-bordered>tbody>tr>th,.vc_table-bordered>tfoot>tr>td,.vc_table-bordered>tfoot>tr>th,.vc_table-bordered>thead>tr>td,.vc_table-bordered>thead>tr>th {
border:1px solid #ddd;
}

@font-face {
font-family:vcpb-plugin-icons;
src:url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62);
src:url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62#iefix) format("embedded-opentype"),url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.ttf?f6ud62) format("truetype"),url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.woff?f6ud62) format("woff"),url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.svg?f6ud62#vcpb-plugin-icons) format("svg");
font-weight:400;
font-style:normal;
}

.vc-composer-icon {
font-family:vcpb-plugin-icons !important;
speak:none;
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}

.vc-c-icon-minimize:before {
content:"\e91c";
}

.vc-c-icon-close:before {
content:"\e5cd";
}

.vc-c-icon-1-6_4-6_1-6:before {
content:"\e90e";
}

.vc-c-icon-add_template:before {
content:"\e903";
}

.vc-c-icon-arrow_back:before {
content:"\e5c4";
}

.vc-c-icon-arrow_drop_down:before {
content:"\e5c5";
}

.vc-c-icon-arrow_drop_up:before {
content:"\e5c7";
}

.vc-c-icon-arrow_forward:before {
content:"\e5c8";
}

.vc-c-icon-check:before {
content:"\e5ca";
}

.vc-c-icon-arrow_upward:before {
content:"\e5d8";
}

.vc-c-icon-arrow_downward:before {
content:"\e5db";
}

.vc-c-icon-sync:before {
content:"\e627";
}

.vc-c-icon-search:before {
content:"\e8b6";
}

.vc-c-icon-1-1:before {
content:"\e900";
}

.vc-c-icon-1-2_1-2:before {
content:"\e901";
}

.vc-c-icon-1-3_1-3_1-3:before {
content:"\e902";
}

.vc-c-icon-1-4_1-2_1-4:before {
content:"\e904";
}

.vc-c-icon-1-4_1-4_1-4_1-4:before {
content:"\e905";
}

.vc-c-icon-1-4_3-4:before {
content:"\e906";
}

.vc-c-icon-1-6_1-6_1-6_1-2:before {
content:"\e907";
}

.vc-c-icon-1-6_1-6_1-6_1-6_1-6_1-6:before {
content:"\e908";
}

.vc-c-icon-l_15_15_15_15_15:before {
content:"\e909";
}

.vc-c-icon-1-6_2-3_1-6:before {
content:"\e90a";
}

.vc-c-icon-2-3_1-3:before {
content:"\e90b";
}

.vc-c-icon-5-6_1-6:before {
content:"\e90c";
}

.vc-c-icon-add_element:before {
content:"\e90d";
}

.vc-c-icon-add:before {
content:"\e90f";
}

.vc-c-icon-cog:before {
content:"\e910";
}

.vc-c-icon-content_copy:before {
content:"\e911";
}

.vc-c-icon-delete_empty:before {
content:"\e912";
}

.vc-c-icon-dragndrop:before {
content:"\e913";
}

.vc-c-icon-fullscreen_exit:before {
content:"\e914";
}

.vc-c-icon-fullscreen:before {
content:"\e915";
}

.vc-c-icon-arrow_drop_right:before {
content:"\e916";
}

.vc-c-icon-layout_default:before {
content:"\e917";
}

.vc-c-icon-layout_landscape-smartphones:before {
content:"\e918";
}

.vc-c-icon-layout_landscape-tablets:before {
content:"\e919";
}

.vc-c-icon-layout_portrait-smartphones:before {
content:"\e91a";
}

.vc-c-icon-layout_portrait-tablets:before {
content:"\e91b";
}

.vc-c-icon-mode_edit:before {
content:"\e91d";
}

.vc-c-icon-row_default_fe:before {
content:"\e91e";
}

.vc-c-icon-text-block:before {
content:"\e91f";
}

.vc_txt_align_left {
text-align:left;
}

.vc_txt_align_right {
text-align:right;
}

.vc_txt_align_center {
text-align:center;
}

.vc_txt_align_justify {
text-align:justify;
text-justify:inter-word;
}

.vc_el_width_50 {
width:50%;
margin-left:auto !important;
margin-right:auto !important;
}

.vc_el_width_60 {
width:60%;
margin-left:auto !important;
margin-right:auto !important;
}

.vc_el_width_70 {
width:70%;
margin-left:auto !important;
margin-right:auto !important;
}

.vc_el_width_80 {
width:80%;
margin-left:auto !important;
margin-right:auto !important;
}

.vc_el_width_90 {
width:90%;
margin-left:auto !important;
margin-right:auto !important;
}

.vc_el_width_100 {
width:100%;
margin-left:auto !important;
margin-right:auto !important;
}

.vc_btn,a.vc_btn,button.vc_btn {
cursor:pointer;
display:inline-block;
text-decoration:none !important;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
padding:9px 12px;
font-size:100%;
line-height:20px;
border-radius:4px;
}

.vc_btn,.vc_btn:focus,.vc_btn:hover,a.vc_btn,a.vc_btn:focus,a.vc_btn:hover,button.vc_btn,button.vc_btn:focus,button.vc_btn:hover {
border:1px solid transparent;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}

.vc_btn-lg,a.vc_btn-lg,button.vc_btn-lg {
padding:10px 16px;
font-size:18px;
line-height:1.33;
border-radius:6px;
}

.vc_btn-sm,a.vc_btn-sm,button.vc_btn-sm {
padding:5px 10px;
font-size:12px;
line-height:1.5;
border-radius:3px;
}

.vc_btn-xs,a.vc_btn-xs,button.vc_btn-xs {
padding:1px 5px;
font-size:12px;
line-height:1.5;
border-radius:3px;
}

.vc_btn_square,a.vc_btn_square,button.vc_btn_square {
border-radius:0;
}

.vc_btn_square_outlined,a.vc_btn_square_outlined,button.vc_btn_square_outlined {
border-radius:0;
background:0 0 !important;
}

.vc_btn_round,a.vc_btn_round,button.vc_btn_round {
border-radius:25px;
}

.vc_btn_outlined,a.vc_btn_outlined,button.vc_btn_outlined {
background:0 0 !important;
}

.vc_btn-blue,a.vc_btn-blue,button.vc_btn-blue {
background-color:#5472d2;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-blue:hover,a.vc_btn-blue:hover,button.vc_btn-blue:hover {
background-color:#3c5ecc;
color:#f7f7f7 !important;
}

.vc_btn-blue.vc_btn_outlined,.vc_btn-blue.vc_btn_square_outlined,a.vc_btn-blue.vc_btn_outlined,a.vc_btn-blue.vc_btn_square_outlined,button.vc_btn-blue.vc_btn_outlined,button.vc_btn-blue.vc_btn_square_outlined {
color:#5472d2 !important;
}

.vc_btn-blue.vc_btn_outlined:hover,.vc_btn-blue.vc_btn_square_outlined:hover,a.vc_btn-blue.vc_btn_outlined:hover,a.vc_btn-blue.vc_btn_square_outlined:hover,button.vc_btn-blue.vc_btn_outlined:hover,button.vc_btn-blue.vc_btn_square_outlined:hover {
border-color:#3c5ecc;
}

.vc_btn-blue.vc_btn_3d,a.vc_btn-blue.vc_btn_3d,button.vc_btn-blue.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #3253bc;
box-shadow:0 5px 0 #3253bc;
margin-bottom:5px;
}

.vc_btn-blue.vc_btn_3d.vc_btn_xs,a.vc_btn-blue.vc_btn_3d.vc_btn_xs,button.vc_btn-blue.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #3253bc;
box-shadow:0 3px 0 #3253bc;
margin-bottom:3px;
}

.vc_btn-blue.vc_btn_3d.vc_btn_sm,a.vc_btn-blue.vc_btn_3d.vc_btn_sm,button.vc_btn-blue.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #3253bc;
box-shadow:0 4px 0 #3253bc;
margin-bottom:4px;
}

.vc_btn-turquoise,a.vc_btn-turquoise,button.vc_btn-turquoise {
background-color:#00c1cf;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-turquoise:hover,a.vc_btn-turquoise:hover,button.vc_btn-turquoise:hover {
background-color:#00a4b0;
color:#f7f7f7 !important;
}

.vc_btn-turquoise.vc_btn_outlined,.vc_btn-turquoise.vc_btn_square_outlined,a.vc_btn-turquoise.vc_btn_outlined,a.vc_btn-turquoise.vc_btn_square_outlined,button.vc_btn-turquoise.vc_btn_outlined,button.vc_btn-turquoise.vc_btn_square_outlined {
color:#00c1cf !important;
}

.vc_btn-turquoise.vc_btn_outlined:hover,.vc_btn-turquoise.vc_btn_square_outlined:hover,a.vc_btn-turquoise.vc_btn_outlined:hover,a.vc_btn-turquoise.vc_btn_square_outlined:hover,button.vc_btn-turquoise.vc_btn_outlined:hover,button.vc_btn-turquoise.vc_btn_square_outlined:hover {
border-color:#00a4b0;
}

.vc_btn-turquoise.vc_btn_3d,a.vc_btn-turquoise.vc_btn_3d,button.vc_btn-turquoise.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #008d97;
box-shadow:0 5px 0 #008d97;
margin-bottom:5px;
}

.vc_btn-turquoise.vc_btn_3d.vc_btn_xs,a.vc_btn-turquoise.vc_btn_3d.vc_btn_xs,button.vc_btn-turquoise.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #008d97;
box-shadow:0 3px 0 #008d97;
margin-bottom:3px;
}

.vc_btn-turquoise.vc_btn_3d.vc_btn_sm,a.vc_btn-turquoise.vc_btn_3d.vc_btn_sm,button.vc_btn-turquoise.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #008d97;
box-shadow:0 4px 0 #008d97;
margin-bottom:4px;
}

.vc_btn-pink,a.vc_btn-pink,button.vc_btn-pink {
background-color:#fe6c61;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-pink:hover,a.vc_btn-pink:hover,button.vc_btn-pink:hover {
background-color:#fe5043;
color:#f7f7f7 !important;
}

.vc_btn-pink.vc_btn_outlined,.vc_btn-pink.vc_btn_square_outlined,a.vc_btn-pink.vc_btn_outlined,a.vc_btn-pink.vc_btn_square_outlined,button.vc_btn-pink.vc_btn_outlined,button.vc_btn-pink.vc_btn_square_outlined {
color:#fe6c61 !important;
}

.vc_btn-pink.vc_btn_outlined:hover,.vc_btn-pink.vc_btn_square_outlined:hover,a.vc_btn-pink.vc_btn_outlined:hover,a.vc_btn-pink.vc_btn_square_outlined:hover,button.vc_btn-pink.vc_btn_outlined:hover,button.vc_btn-pink.vc_btn_square_outlined:hover {
border-color:#fe5043;
}

.vc_btn-pink.vc_btn_3d,a.vc_btn-pink.vc_btn_3d,button.vc_btn-pink.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #fe3829;
box-shadow:0 5px 0 #fe3829;
margin-bottom:5px;
}

.vc_btn-pink.vc_btn_3d.vc_btn_xs,a.vc_btn-pink.vc_btn_3d.vc_btn_xs,button.vc_btn-pink.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #fe3829;
box-shadow:0 3px 0 #fe3829;
margin-bottom:3px;
}

.vc_btn-pink.vc_btn_3d.vc_btn_sm,a.vc_btn-pink.vc_btn_3d.vc_btn_sm,button.vc_btn-pink.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #fe3829;
box-shadow:0 4px 0 #fe3829;
margin-bottom:4px;
}

.vc_btn-violet,a.vc_btn-violet,button.vc_btn-violet {
background-color:#8d6dc4;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-violet:hover,a.vc_btn-violet:hover,button.vc_btn-violet:hover {
background-color:#7c57bb;
color:#f7f7f7 !important;
}

.vc_btn-violet.vc_btn_outlined,.vc_btn-violet.vc_btn_square_outlined,a.vc_btn-violet.vc_btn_outlined,a.vc_btn-violet.vc_btn_square_outlined,button.vc_btn-violet.vc_btn_outlined,button.vc_btn-violet.vc_btn_square_outlined {
color:#8d6dc4 !important;
}

.vc_btn-violet.vc_btn_outlined:hover,.vc_btn-violet.vc_btn_square_outlined:hover,a.vc_btn-violet.vc_btn_outlined:hover,a.vc_btn-violet.vc_btn_square_outlined:hover,button.vc_btn-violet.vc_btn_outlined:hover,button.vc_btn-violet.vc_btn_square_outlined:hover {
border-color:#7c57bb;
}

.vc_btn-violet.vc_btn_3d,a.vc_btn-violet.vc_btn_3d,button.vc_btn-violet.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #6e48b1;
box-shadow:0 5px 0 #6e48b1;
margin-bottom:5px;
}

.vc_btn-violet.vc_btn_3d.vc_btn_xs,a.vc_btn-violet.vc_btn_3d.vc_btn_xs,button.vc_btn-violet.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #6e48b1;
box-shadow:0 3px 0 #6e48b1;
margin-bottom:3px;
}

.vc_btn-violet.vc_btn_3d.vc_btn_sm,a.vc_btn-violet.vc_btn_3d.vc_btn_sm,button.vc_btn-violet.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #6e48b1;
box-shadow:0 4px 0 #6e48b1;
margin-bottom:4px;
}

.vc_btn-peacoc,a.vc_btn-peacoc,button.vc_btn-peacoc {
background-color:#4cadc9;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-peacoc:hover,a.vc_btn-peacoc:hover,button.vc_btn-peacoc:hover {
background-color:#39a0bd;
color:#f7f7f7 !important;
}

.vc_btn-peacoc.vc_btn_outlined,.vc_btn-peacoc.vc_btn_square_outlined,a.vc_btn-peacoc.vc_btn_outlined,a.vc_btn-peacoc.vc_btn_square_outlined,button.vc_btn-peacoc.vc_btn_outlined,button.vc_btn-peacoc.vc_btn_square_outlined {
color:#4cadc9 !important;
}

.vc_btn-peacoc.vc_btn_outlined:hover,.vc_btn-peacoc.vc_btn_square_outlined:hover,a.vc_btn-peacoc.vc_btn_outlined:hover,a.vc_btn-peacoc.vc_btn_square_outlined:hover,button.vc_btn-peacoc.vc_btn_outlined:hover,button.vc_btn-peacoc.vc_btn_square_outlined:hover {
border-color:#39a0bd;
}

.vc_btn-peacoc.vc_btn_3d,a.vc_btn-peacoc.vc_btn_3d,button.vc_btn-peacoc.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #338faa;
box-shadow:0 5px 0 #338faa;
margin-bottom:5px;
}

.vc_btn-peacoc.vc_btn_3d.vc_btn_xs,a.vc_btn-peacoc.vc_btn_3d.vc_btn_xs,button.vc_btn-peacoc.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #338faa;
box-shadow:0 3px 0 #338faa;
margin-bottom:3px;
}

.vc_btn-peacoc.vc_btn_3d.vc_btn_sm,a.vc_btn-peacoc.vc_btn_3d.vc_btn_sm,button.vc_btn-peacoc.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #338faa;
box-shadow:0 4px 0 #338faa;
margin-bottom:4px;
}

.vc_btn-chino,a.vc_btn-chino,button.vc_btn-chino {
background-color:#cec2ab;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-chino:hover,a.vc_btn-chino:hover,button.vc_btn-chino:hover {
background-color:#c3b498;
color:#f7f7f7 !important;
}

.vc_btn-chino.vc_btn_outlined,.vc_btn-chino.vc_btn_square_outlined,a.vc_btn-chino.vc_btn_outlined,a.vc_btn-chino.vc_btn_square_outlined,button.vc_btn-chino.vc_btn_outlined,button.vc_btn-chino.vc_btn_square_outlined {
color:#cec2ab !important;
}

.vc_btn-chino.vc_btn_outlined:hover,.vc_btn-chino.vc_btn_square_outlined:hover,a.vc_btn-chino.vc_btn_outlined:hover,a.vc_btn-chino.vc_btn_square_outlined:hover,button.vc_btn-chino.vc_btn_outlined:hover,button.vc_btn-chino.vc_btn_square_outlined:hover {
border-color:#c3b498;
}

.vc_btn-chino.vc_btn_3d,a.vc_btn-chino.vc_btn_3d,button.vc_btn-chino.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #b9a888;
box-shadow:0 5px 0 #b9a888;
margin-bottom:5px;
}

.vc_btn-chino.vc_btn_3d.vc_btn_xs,a.vc_btn-chino.vc_btn_3d.vc_btn_xs,button.vc_btn-chino.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #b9a888;
box-shadow:0 3px 0 #b9a888;
margin-bottom:3px;
}

.vc_btn-chino.vc_btn_3d.vc_btn_sm,a.vc_btn-chino.vc_btn_3d.vc_btn_sm,button.vc_btn-chino.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #b9a888;
box-shadow:0 4px 0 #b9a888;
margin-bottom:4px;
}

.vc_btn-mulled_wine,a.vc_btn-mulled_wine,button.vc_btn-mulled_wine {
background-color:#50485b;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-mulled_wine:hover,a.vc_btn-mulled_wine:hover,button.vc_btn-mulled_wine:hover {
background-color:#413a4a;
color:#f7f7f7 !important;
}

.vc_btn-mulled_wine.vc_btn_outlined,.vc_btn-mulled_wine.vc_btn_square_outlined,a.vc_btn-mulled_wine.vc_btn_outlined,a.vc_btn-mulled_wine.vc_btn_square_outlined,button.vc_btn-mulled_wine.vc_btn_outlined,button.vc_btn-mulled_wine.vc_btn_square_outlined {
color:#50485b !important;
}

.vc_btn-mulled_wine.vc_btn_outlined:hover,.vc_btn-mulled_wine.vc_btn_square_outlined:hover,a.vc_btn-mulled_wine.vc_btn_outlined:hover,a.vc_btn-mulled_wine.vc_btn_square_outlined:hover,button.vc_btn-mulled_wine.vc_btn_outlined:hover,button.vc_btn-mulled_wine.vc_btn_square_outlined:hover {
border-color:#413a4a;
}

.vc_btn-mulled_wine.vc_btn_3d,a.vc_btn-mulled_wine.vc_btn_3d,button.vc_btn-mulled_wine.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #342f3c;
box-shadow:0 5px 0 #342f3c;
margin-bottom:5px;
}

.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs,a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs,button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #342f3c;
box-shadow:0 3px 0 #342f3c;
margin-bottom:3px;
}

.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm,a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm,button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #342f3c;
box-shadow:0 4px 0 #342f3c;
margin-bottom:4px;
}

.vc_btn-vista_blue,a.vc_btn-vista_blue,button.vc_btn-vista_blue {
background-color:#75d69c;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-vista_blue:hover,a.vc_btn-vista_blue:hover,button.vc_btn-vista_blue:hover {
background-color:#5dcf8b;
color:#f7f7f7 !important;
}

.vc_btn-vista_blue.vc_btn_outlined,.vc_btn-vista_blue.vc_btn_square_outlined,a.vc_btn-vista_blue.vc_btn_outlined,a.vc_btn-vista_blue.vc_btn_square_outlined,button.vc_btn-vista_blue.vc_btn_outlined,button.vc_btn-vista_blue.vc_btn_square_outlined {
color:#75d69c !important;
}

.vc_btn-vista_blue.vc_btn_outlined:hover,.vc_btn-vista_blue.vc_btn_square_outlined:hover,a.vc_btn-vista_blue.vc_btn_outlined:hover,a.vc_btn-vista_blue.vc_btn_square_outlined:hover,button.vc_btn-vista_blue.vc_btn_outlined:hover,button.vc_btn-vista_blue.vc_btn_square_outlined:hover {
border-color:#5dcf8b;
}

.vc_btn-vista_blue.vc_btn_3d,a.vc_btn-vista_blue.vc_btn_3d,button.vc_btn-vista_blue.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #4ac97d;
box-shadow:0 5px 0 #4ac97d;
margin-bottom:5px;
}

.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs,a.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs,button.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #4ac97d;
box-shadow:0 3px 0 #4ac97d;
margin-bottom:3px;
}

.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm,a.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm,button.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #4ac97d;
box-shadow:0 4px 0 #4ac97d;
margin-bottom:4px;
}

.vc_btn-black,a.vc_btn-black,button.vc_btn-black {
background-color:#2a2a2a;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-black:hover,a.vc_btn-black:hover,button.vc_btn-black:hover {
background-color:#1b1b1b;
color:#f7f7f7 !important;
}

.vc_btn-black.vc_btn_outlined,.vc_btn-black.vc_btn_square_outlined,a.vc_btn-black.vc_btn_outlined,a.vc_btn-black.vc_btn_square_outlined,button.vc_btn-black.vc_btn_outlined,button.vc_btn-black.vc_btn_square_outlined {
color:#2a2a2a !important;
}

.vc_btn-black.vc_btn_outlined:hover,.vc_btn-black.vc_btn_square_outlined:hover,a.vc_btn-black.vc_btn_outlined:hover,a.vc_btn-black.vc_btn_square_outlined:hover,button.vc_btn-black.vc_btn_outlined:hover,button.vc_btn-black.vc_btn_square_outlined:hover {
border-color:#1b1b1b;
}

.vc_btn-black.vc_btn_3d,a.vc_btn-black.vc_btn_3d,button.vc_btn-black.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #0e0e0e;
box-shadow:0 5px 0 #0e0e0e;
margin-bottom:5px;
}

.vc_btn-black.vc_btn_3d.vc_btn_xs,a.vc_btn-black.vc_btn_3d.vc_btn_xs,button.vc_btn-black.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #0e0e0e;
box-shadow:0 3px 0 #0e0e0e;
margin-bottom:3px;
}

.vc_btn-black.vc_btn_3d.vc_btn_sm,a.vc_btn-black.vc_btn_3d.vc_btn_sm,button.vc_btn-black.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #0e0e0e;
box-shadow:0 4px 0 #0e0e0e;
margin-bottom:4px;
}

.vc_btn-grey,a.vc_btn-grey,button.vc_btn-grey {
background-color:#ebebeb;
color:#666 !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-grey:hover,a.vc_btn-grey:hover,button.vc_btn-grey:hover {
background-color:#dcdcdc;
color:#5e5e5e !important;
}

.vc_btn-grey.vc_btn_outlined,.vc_btn-grey.vc_btn_square_outlined,a.vc_btn-grey.vc_btn_outlined,a.vc_btn-grey.vc_btn_square_outlined,button.vc_btn-grey.vc_btn_outlined,button.vc_btn-grey.vc_btn_square_outlined {
color:#ebebeb !important;
}

.vc_btn-grey.vc_btn_outlined:hover,.vc_btn-grey.vc_btn_square_outlined:hover,a.vc_btn-grey.vc_btn_outlined:hover,a.vc_btn-grey.vc_btn_square_outlined:hover,button.vc_btn-grey.vc_btn_outlined:hover,button.vc_btn-grey.vc_btn_square_outlined:hover {
border-color:#dcdcdc;
}

.vc_btn-grey.vc_btn_3d,a.vc_btn-grey.vc_btn_3d,button.vc_btn-grey.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #cfcfcf;
box-shadow:0 5px 0 #cfcfcf;
margin-bottom:5px;
}

.vc_btn-grey.vc_btn_3d.vc_btn_xs,a.vc_btn-grey.vc_btn_3d.vc_btn_xs,button.vc_btn-grey.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #cfcfcf;
box-shadow:0 3px 0 #cfcfcf;
margin-bottom:3px;
}

.vc_btn-grey.vc_btn_3d.vc_btn_sm,a.vc_btn-grey.vc_btn_3d.vc_btn_sm,button.vc_btn-grey.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #cfcfcf;
box-shadow:0 4px 0 #cfcfcf;
margin-bottom:4px;
}

.vc_btn-orange,a.vc_btn-orange,button.vc_btn-orange {
background-color:#f7be68;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-orange:hover,a.vc_btn-orange:hover,button.vc_btn-orange:hover {
background-color:#f5b14b;
color:#f7f7f7 !important;
}

.vc_btn-orange.vc_btn_outlined,.vc_btn-orange.vc_btn_square_outlined,a.vc_btn-orange.vc_btn_outlined,a.vc_btn-orange.vc_btn_square_outlined,button.vc_btn-orange.vc_btn_outlined,button.vc_btn-orange.vc_btn_square_outlined {
color:#f7be68 !important;
}

.vc_btn-orange.vc_btn_outlined:hover,.vc_btn-orange.vc_btn_square_outlined:hover,a.vc_btn-orange.vc_btn_outlined:hover,a.vc_btn-orange.vc_btn_square_outlined:hover,button.vc_btn-orange.vc_btn_outlined:hover,button.vc_btn-orange.vc_btn_square_outlined:hover {
border-color:#f5b14b;
}

.vc_btn-orange.vc_btn_3d,a.vc_btn-orange.vc_btn_3d,button.vc_btn-orange.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #f4a733;
box-shadow:0 5px 0 #f4a733;
margin-bottom:5px;
}

.vc_btn-orange.vc_btn_3d.vc_btn_xs,a.vc_btn-orange.vc_btn_3d.vc_btn_xs,button.vc_btn-orange.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #f4a733;
box-shadow:0 3px 0 #f4a733;
margin-bottom:3px;
}

.vc_btn-orange.vc_btn_3d.vc_btn_sm,a.vc_btn-orange.vc_btn_3d.vc_btn_sm,button.vc_btn-orange.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #f4a733;
box-shadow:0 4px 0 #f4a733;
margin-bottom:4px;
}

.vc_btn-sky,a.vc_btn-sky,button.vc_btn-sky {
background-color:#5aa1e3;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-sky:hover,a.vc_btn-sky:hover,button.vc_btn-sky:hover {
background-color:#4092df;
color:#f7f7f7 !important;
}

.vc_btn-sky.vc_btn_outlined,.vc_btn-sky.vc_btn_square_outlined,a.vc_btn-sky.vc_btn_outlined,a.vc_btn-sky.vc_btn_square_outlined,button.vc_btn-sky.vc_btn_outlined,button.vc_btn-sky.vc_btn_square_outlined {
color:#5aa1e3 !important;
}

.vc_btn-sky.vc_btn_outlined:hover,.vc_btn-sky.vc_btn_square_outlined:hover,a.vc_btn-sky.vc_btn_outlined:hover,a.vc_btn-sky.vc_btn_square_outlined:hover,button.vc_btn-sky.vc_btn_outlined:hover,button.vc_btn-sky.vc_btn_square_outlined:hover {
border-color:#4092df;
}

.vc_btn-sky.vc_btn_3d,a.vc_btn-sky.vc_btn_3d,button.vc_btn-sky.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #2a86db;
box-shadow:0 5px 0 #2a86db;
margin-bottom:5px;
}

.vc_btn-sky.vc_btn_3d.vc_btn_xs,a.vc_btn-sky.vc_btn_3d.vc_btn_xs,button.vc_btn-sky.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #2a86db;
box-shadow:0 3px 0 #2a86db;
margin-bottom:3px;
}

.vc_btn-sky.vc_btn_3d.vc_btn_sm,a.vc_btn-sky.vc_btn_3d.vc_btn_sm,button.vc_btn-sky.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #2a86db;
box-shadow:0 4px 0 #2a86db;
margin-bottom:4px;
}

.vc_btn-green,a.vc_btn-green,button.vc_btn-green {
background-color:#6dab3c;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-green:hover,a.vc_btn-green:hover,button.vc_btn-green:hover {
background-color:#5f9434;
color:#f7f7f7 !important;
}

.vc_btn-green.vc_btn_outlined,.vc_btn-green.vc_btn_square_outlined,a.vc_btn-green.vc_btn_outlined,a.vc_btn-green.vc_btn_square_outlined,button.vc_btn-green.vc_btn_outlined,button.vc_btn-green.vc_btn_square_outlined {
color:#6dab3c !important;
}

.vc_btn-green.vc_btn_outlined:hover,.vc_btn-green.vc_btn_square_outlined:hover,a.vc_btn-green.vc_btn_outlined:hover,a.vc_btn-green.vc_btn_square_outlined:hover,button.vc_btn-green.vc_btn_outlined:hover,button.vc_btn-green.vc_btn_square_outlined:hover {
border-color:#5f9434;
}

.vc_btn-green.vc_btn_3d,a.vc_btn-green.vc_btn_3d,button.vc_btn-green.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #53812d;
box-shadow:0 5px 0 #53812d;
margin-bottom:5px;
}

.vc_btn-green.vc_btn_3d.vc_btn_xs,a.vc_btn-green.vc_btn_3d.vc_btn_xs,button.vc_btn-green.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #53812d;
box-shadow:0 3px 0 #53812d;
margin-bottom:3px;
}

.vc_btn-green.vc_btn_3d.vc_btn_sm,a.vc_btn-green.vc_btn_3d.vc_btn_sm,button.vc_btn-green.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #53812d;
box-shadow:0 4px 0 #53812d;
margin-bottom:4px;
}

.vc_btn-juicy_pink,a.vc_btn-juicy_pink,button.vc_btn-juicy_pink {
background-color:#f4524d;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-juicy_pink:hover,a.vc_btn-juicy_pink:hover,button.vc_btn-juicy_pink:hover {
background-color:#f23630;
color:#f7f7f7 !important;
}

.vc_btn-juicy_pink.vc_btn_outlined,.vc_btn-juicy_pink.vc_btn_square_outlined,a.vc_btn-juicy_pink.vc_btn_outlined,a.vc_btn-juicy_pink.vc_btn_square_outlined,button.vc_btn-juicy_pink.vc_btn_outlined,button.vc_btn-juicy_pink.vc_btn_square_outlined {
color:#f4524d !important;
}

.vc_btn-juicy_pink.vc_btn_outlined:hover,.vc_btn-juicy_pink.vc_btn_square_outlined:hover,a.vc_btn-juicy_pink.vc_btn_outlined:hover,a.vc_btn-juicy_pink.vc_btn_square_outlined:hover,button.vc_btn-juicy_pink.vc_btn_outlined:hover,button.vc_btn-juicy_pink.vc_btn_square_outlined:hover {
border-color:#f23630;
}

.vc_btn-juicy_pink.vc_btn_3d,a.vc_btn-juicy_pink.vc_btn_3d,button.vc_btn-juicy_pink.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #f11f18;
box-shadow:0 5px 0 #f11f18;
margin-bottom:5px;
}

.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs,a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs,button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #f11f18;
box-shadow:0 3px 0 #f11f18;
margin-bottom:3px;
}

.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm,a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm,button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #f11f18;
box-shadow:0 4px 0 #f11f18;
margin-bottom:4px;
}

.vc_btn-sandy_brown,a.vc_btn-sandy_brown,button.vc_btn-sandy_brown {
background-color:#f79468;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-sandy_brown:hover,a.vc_btn-sandy_brown:hover,button.vc_btn-sandy_brown:hover {
background-color:#f57f4b;
color:#f7f7f7 !important;
}

.vc_btn-sandy_brown.vc_btn_outlined,.vc_btn-sandy_brown.vc_btn_square_outlined,a.vc_btn-sandy_brown.vc_btn_outlined,a.vc_btn-sandy_brown.vc_btn_square_outlined,button.vc_btn-sandy_brown.vc_btn_outlined,button.vc_btn-sandy_brown.vc_btn_square_outlined {
color:#f79468 !important;
}

.vc_btn-sandy_brown.vc_btn_outlined:hover,.vc_btn-sandy_brown.vc_btn_square_outlined:hover,a.vc_btn-sandy_brown.vc_btn_outlined:hover,a.vc_btn-sandy_brown.vc_btn_square_outlined:hover,button.vc_btn-sandy_brown.vc_btn_outlined:hover,button.vc_btn-sandy_brown.vc_btn_square_outlined:hover {
border-color:#f57f4b;
}

.vc_btn-sandy_brown.vc_btn_3d,a.vc_btn-sandy_brown.vc_btn_3d,button.vc_btn-sandy_brown.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #f46e33;
box-shadow:0 5px 0 #f46e33;
margin-bottom:5px;
}

.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs,a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs,button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #f46e33;
box-shadow:0 3px 0 #f46e33;
margin-bottom:3px;
}

.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm,a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm,button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #f46e33;
box-shadow:0 4px 0 #f46e33;
margin-bottom:4px;
}

.vc_btn-purple,a.vc_btn-purple,button.vc_btn-purple {
background-color:#b97ebb;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-purple:hover,a.vc_btn-purple:hover,button.vc_btn-purple:hover {
background-color:#ae6ab0;
color:#f7f7f7 !important;
}

.vc_btn-purple.vc_btn_outlined,.vc_btn-purple.vc_btn_square_outlined,a.vc_btn-purple.vc_btn_outlined,a.vc_btn-purple.vc_btn_square_outlined,button.vc_btn-purple.vc_btn_outlined,button.vc_btn-purple.vc_btn_square_outlined {
color:#b97ebb !important;
}

.vc_btn-purple.vc_btn_outlined:hover,.vc_btn-purple.vc_btn_square_outlined:hover,a.vc_btn-purple.vc_btn_outlined:hover,a.vc_btn-purple.vc_btn_square_outlined:hover,button.vc_btn-purple.vc_btn_outlined:hover,button.vc_btn-purple.vc_btn_square_outlined:hover {
border-color:#ae6ab0;
}

.vc_btn-purple.vc_btn_3d,a.vc_btn-purple.vc_btn_3d,button.vc_btn-purple.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #a559a8;
box-shadow:0 5px 0 #a559a8;
margin-bottom:5px;
}

.vc_btn-purple.vc_btn_3d.vc_btn_xs,a.vc_btn-purple.vc_btn_3d.vc_btn_xs,button.vc_btn-purple.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #a559a8;
box-shadow:0 3px 0 #a559a8;
margin-bottom:3px;
}

.vc_btn-purple.vc_btn_3d.vc_btn_sm,a.vc_btn-purple.vc_btn_3d.vc_btn_sm,button.vc_btn-purple.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #a559a8;
box-shadow:0 4px 0 #a559a8;
margin-bottom:4px;
}

.vc_btn-white,a.vc_btn-white,button.vc_btn-white {
background-color:#fff;
color:#666 !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-white:hover,a.vc_btn-white:hover,button.vc_btn-white:hover {
background-color:#f0f0f0;
color:#5e5e5e !important;
}

.vc_btn-white.vc_btn_outlined,.vc_btn-white.vc_btn_square_outlined,a.vc_btn-white.vc_btn_outlined,a.vc_btn-white.vc_btn_square_outlined,button.vc_btn-white.vc_btn_outlined,button.vc_btn-white.vc_btn_square_outlined {
color:#fff !important;
}

.vc_btn-white.vc_btn_outlined:hover,.vc_btn-white.vc_btn_square_outlined:hover,a.vc_btn-white.vc_btn_outlined:hover,a.vc_btn-white.vc_btn_square_outlined:hover,button.vc_btn-white.vc_btn_outlined:hover,button.vc_btn-white.vc_btn_square_outlined:hover {
border-color:#f0f0f0;
}

.vc_btn-white.vc_btn_3d,a.vc_btn-white.vc_btn_3d,button.vc_btn-white.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #e3e3e3;
box-shadow:0 5px 0 #e3e3e3;
margin-bottom:5px;
}

.vc_btn-white.vc_btn_3d.vc_btn_xs,a.vc_btn-white.vc_btn_3d.vc_btn_xs,button.vc_btn-white.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #e3e3e3;
box-shadow:0 3px 0 #e3e3e3;
margin-bottom:3px;
}

.vc_btn-white.vc_btn_3d.vc_btn_sm,a.vc_btn-white.vc_btn_3d.vc_btn_sm,button.vc_btn-white.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #e3e3e3;
box-shadow:0 4px 0 #e3e3e3;
margin-bottom:4px;
}

.vc_btn-grace,a.vc_btn-grace,button.vc_btn-grace {
background-color:#aed13b;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-grace:hover,a.vc_btn-grace:hover,button.vc_btn-grace:hover {
background-color:#9ec02d;
color:#f7f7f7 !important;
}

.vc_btn-grace.vc_btn_outlined,.vc_btn-grace.vc_btn_square_outlined,a.vc_btn-grace.vc_btn_outlined,a.vc_btn-grace.vc_btn_square_outlined,button.vc_btn-grace.vc_btn_outlined,button.vc_btn-grace.vc_btn_square_outlined {
color:#aed13b !important;
}

.vc_btn-grace.vc_btn_outlined:hover,.vc_btn-grace.vc_btn_square_outlined:hover,a.vc_btn-grace.vc_btn_outlined:hover,a.vc_btn-grace.vc_btn_square_outlined:hover,button.vc_btn-grace.vc_btn_outlined:hover,button.vc_btn-grace.vc_btn_square_outlined:hover {
border-color:#9ec02d;
}

.vc_btn-grace.vc_btn_3d,a.vc_btn-grace.vc_btn_3d,button.vc_btn-grace.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #8dac28;
box-shadow:0 5px 0 #8dac28;
margin-bottom:5px;
}

.vc_btn-grace.vc_btn_3d.vc_btn_xs,a.vc_btn-grace.vc_btn_3d.vc_btn_xs,button.vc_btn-grace.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #8dac28;
box-shadow:0 3px 0 #8dac28;
margin-bottom:3px;
}

.vc_btn-grace.vc_btn_3d.vc_btn_sm,a.vc_btn-grace.vc_btn_3d.vc_btn_sm,button.vc_btn-grace.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #8dac28;
box-shadow:0 4px 0 #8dac28;
margin-bottom:4px;
}

.vc_btn-default,a.vc_btn-default,button.vc_btn-default {
color:#7d7d7d;
background-color:#fff;
border-color:transparent;
}

.open>.dropdown-toggle.vc_btn-default,.open>.dropdown-togglea.vc_btn-default,.open>.dropdown-togglebutton.vc_btn-default,.vc_btn-default.active,.vc_btn-default:active,.vc_btn-default:focus,.vc_btn-default:hover,a.vc_btn-default.active,a.vc_btn-default:active,a.vc_btn-default:focus,a.vc_btn-default:hover,button.vc_btn-default.active,button.vc_btn-default:active,button.vc_btn-default:focus,button.vc_btn-default:hover {
color:#7d7d7d;
background-color:#e6e6e6;
border-color:transparent;
}

.vc_btn-default.disabled,.vc_btn-default.disabled.active,.vc_btn-default.disabled:active,.vc_btn-default.disabled:focus,.vc_btn-default.disabled:hover,.vc_btn-default[disabled],.vc_btn-default[disabled].active,.vc_btn-default[disabled]:active,.vc_btn-default[disabled]:focus,.vc_btn-default[disabled]:hover,a.vc_btn-default.disabled,a.vc_btn-default.disabled.active,a.vc_btn-default.disabled:active,a.vc_btn-default.disabled:focus,a.vc_btn-default.disabled:hover,a.vc_btn-default[disabled],a.vc_btn-default[disabled].active,a.vc_btn-default[disabled]:active,a.vc_btn-default[disabled]:focus,a.vc_btn-default[disabled]:hover,button.vc_btn-default.disabled,button.vc_btn-default.disabled.active,button.vc_btn-default.disabled:active,button.vc_btn-default.disabled:focus,button.vc_btn-default.disabled:hover,button.vc_btn-default[disabled],button.vc_btn-default[disabled].active,button.vc_btn-default[disabled]:active,button.vc_btn-default[disabled]:focus,button.vc_btn-default[disabled]:hover,fieldset[disabled] .vc_btn-default,fieldset[disabled] .vc_btn-default.active,fieldset[disabled] .vc_btn-default:active,fieldset[disabled] .vc_btn-default:focus,fieldset[disabled] .vc_btn-default:hover,fieldset[disabled] a.vc_btn-default,fieldset[disabled] a.vc_btn-default.active,fieldset[disabled] a.vc_btn-default:active,fieldset[disabled] a.vc_btn-default:focus,fieldset[disabled] a.vc_btn-default:hover,fieldset[disabled] button.vc_btn-default,fieldset[disabled] button.vc_btn-default.active,fieldset[disabled] button.vc_btn-default:active,fieldset[disabled] button.vc_btn-default:focus,fieldset[disabled] button.vc_btn-default:hover {
background-color:#fff;
border-color:transparent;
}

.vc_btn-default .badge,a.vc_btn-default .badge,button.vc_btn-default .badge {
color:#fff;
background-color:#7d7d7d;
}

.vc_btn-primary,a.vc_btn-primary,button.vc_btn-primary {
color:#fff;
background-color:#00aef0;
border-color:transparent;
}

.open>.dropdown-toggle.vc_btn-primary,.open>.dropdown-togglea.vc_btn-primary,.open>.dropdown-togglebutton.vc_btn-primary,.vc_btn-primary.active,.vc_btn-primary:active,.vc_btn-primary:focus,.vc_btn-primary:hover,a.vc_btn-primary.active,a.vc_btn-primary:active,a.vc_btn-primary:focus,a.vc_btn-primary:hover,button.vc_btn-primary.active,button.vc_btn-primary:active,button.vc_btn-primary:focus,button.vc_btn-primary:hover {
color:#fff;
background-color:#0089bd;
border-color:transparent;
}

.vc_btn-primary.disabled,.vc_btn-primary.disabled.active,.vc_btn-primary.disabled:active,.vc_btn-primary.disabled:focus,.vc_btn-primary.disabled:hover,.vc_btn-primary[disabled],.vc_btn-primary[disabled].active,.vc_btn-primary[disabled]:active,.vc_btn-primary[disabled]:focus,.vc_btn-primary[disabled]:hover,a.vc_btn-primary.disabled,a.vc_btn-primary.disabled.active,a.vc_btn-primary.disabled:active,a.vc_btn-primary.disabled:focus,a.vc_btn-primary.disabled:hover,a.vc_btn-primary[disabled],a.vc_btn-primary[disabled].active,a.vc_btn-primary[disabled]:active,a.vc_btn-primary[disabled]:focus,a.vc_btn-primary[disabled]:hover,button.vc_btn-primary.disabled,button.vc_btn-primary.disabled.active,button.vc_btn-primary.disabled:active,button.vc_btn-primary.disabled:focus,button.vc_btn-primary.disabled:hover,button.vc_btn-primary[disabled],button.vc_btn-primary[disabled].active,button.vc_btn-primary[disabled]:active,button.vc_btn-primary[disabled]:focus,button.vc_btn-primary[disabled]:hover,fieldset[disabled] .vc_btn-primary,fieldset[disabled] .vc_btn-primary.active,fieldset[disabled] .vc_btn-primary:active,fieldset[disabled] .vc_btn-primary:focus,fieldset[disabled] .vc_btn-primary:hover,fieldset[disabled] a.vc_btn-primary,fieldset[disabled] a.vc_btn-primary.active,fieldset[disabled] a.vc_btn-primary:active,fieldset[disabled] a.vc_btn-primary:focus,fieldset[disabled] a.vc_btn-primary:hover,fieldset[disabled] button.vc_btn-primary,fieldset[disabled] button.vc_btn-primary.active,fieldset[disabled] button.vc_btn-primary:active,fieldset[disabled] button.vc_btn-primary:focus,fieldset[disabled] button.vc_btn-primary:hover {
background-color:#00aef0;
border-color:transparent;
}

.vc_btn-primary .badge,a.vc_btn-primary .badge,button.vc_btn-primary .badge {
color:#00aef0;
background-color:#fff;
}

.vc_btn-success,a.vc_btn-success,button.vc_btn-success {
color:#fff;
background-color:#5cb85c;
border-color:transparent;
}

.open>.dropdown-toggle.vc_btn-success,.open>.dropdown-togglea.vc_btn-success,.open>.dropdown-togglebutton.vc_btn-success,.vc_btn-success.active,.vc_btn-success:active,.vc_btn-success:focus,.vc_btn-success:hover,a.vc_btn-success.active,a.vc_btn-success:active,a.vc_btn-success:focus,a.vc_btn-success:hover,button.vc_btn-success.active,button.vc_btn-success:active,button.vc_btn-success:focus,button.vc_btn-success:hover {
color:#fff;
background-color:#449d44;
border-color:transparent;
}

.vc_btn-success.disabled,.vc_btn-success.disabled.active,.vc_btn-success.disabled:active,.vc_btn-success.disabled:focus,.vc_btn-success.disabled:hover,.vc_btn-success[disabled],.vc_btn-success[disabled].active,.vc_btn-success[disabled]:active,.vc_btn-success[disabled]:focus,.vc_btn-success[disabled]:hover,a.vc_btn-success.disabled,a.vc_btn-success.disabled.active,a.vc_btn-success.disabled:active,a.vc_btn-success.disabled:focus,a.vc_btn-success.disabled:hover,a.vc_btn-success[disabled],a.vc_btn-success[disabled].active,a.vc_btn-success[disabled]:active,a.vc_btn-success[disabled]:focus,a.vc_btn-success[disabled]:hover,button.vc_btn-success.disabled,button.vc_btn-success.disabled.active,button.vc_btn-success.disabled:active,button.vc_btn-success.disabled:focus,button.vc_btn-success.disabled:hover,button.vc_btn-success[disabled],button.vc_btn-success[disabled].active,button.vc_btn-success[disabled]:active,button.vc_btn-success[disabled]:focus,button.vc_btn-success[disabled]:hover,fieldset[disabled] .vc_btn-success,fieldset[disabled] .vc_btn-success.active,fieldset[disabled] .vc_btn-success:active,fieldset[disabled] .vc_btn-success:focus,fieldset[disabled] .vc_btn-success:hover,fieldset[disabled] a.vc_btn-success,fieldset[disabled] a.vc_btn-success.active,fieldset[disabled] a.vc_btn-success:active,fieldset[disabled] a.vc_btn-success:focus,fieldset[disabled] a.vc_btn-success:hover,fieldset[disabled] button.vc_btn-success,fieldset[disabled] button.vc_btn-success.active,fieldset[disabled] button.vc_btn-success:active,fieldset[disabled] button.vc_btn-success:focus,fieldset[disabled] button.vc_btn-success:hover {
background-color:#5cb85c;
border-color:transparent;
}

.vc_btn-success .badge,a.vc_btn-success .badge,button.vc_btn-success .badge {
color:#5cb85c;
background-color:#fff;
}

.vc_btn-info,a.vc_btn-info,button.vc_btn-info {
color:#fff;
background-color:#5bc0de;
border-color:transparent;
}

.open>.dropdown-toggle.vc_btn-info,.open>.dropdown-togglea.vc_btn-info,.open>.dropdown-togglebutton.vc_btn-info,.vc_btn-info.active,.vc_btn-info:active,.vc_btn-info:focus,.vc_btn-info:hover,a.vc_btn-info.active,a.vc_btn-info:active,a.vc_btn-info:focus,a.vc_btn-info:hover,button.vc_btn-info.active,button.vc_btn-info:active,button.vc_btn-info:focus,button.vc_btn-info:hover {
color:#fff;
background-color:#31b0d5;
border-color:transparent;
}

.vc_btn-info.disabled,.vc_btn-info.disabled.active,.vc_btn-info.disabled:active,.vc_btn-info.disabled:focus,.vc_btn-info.disabled:hover,.vc_btn-info[disabled],.vc_btn-info[disabled].active,.vc_btn-info[disabled]:active,.vc_btn-info[disabled]:focus,.vc_btn-info[disabled]:hover,a.vc_btn-info.disabled,a.vc_btn-info.disabled.active,a.vc_btn-info.disabled:active,a.vc_btn-info.disabled:focus,a.vc_btn-info.disabled:hover,a.vc_btn-info[disabled],a.vc_btn-info[disabled].active,a.vc_btn-info[disabled]:active,a.vc_btn-info[disabled]:focus,a.vc_btn-info[disabled]:hover,button.vc_btn-info.disabled,button.vc_btn-info.disabled.active,button.vc_btn-info.disabled:active,button.vc_btn-info.disabled:focus,button.vc_btn-info.disabled:hover,button.vc_btn-info[disabled],button.vc_btn-info[disabled].active,button.vc_btn-info[disabled]:active,button.vc_btn-info[disabled]:focus,button.vc_btn-info[disabled]:hover,fieldset[disabled] .vc_btn-info,fieldset[disabled] .vc_btn-info.active,fieldset[disabled] .vc_btn-info:active,fieldset[disabled] .vc_btn-info:focus,fieldset[disabled] .vc_btn-info:hover,fieldset[disabled] a.vc_btn-info,fieldset[disabled] a.vc_btn-info.active,fieldset[disabled] a.vc_btn-info:active,fieldset[disabled] a.vc_btn-info:focus,fieldset[disabled] a.vc_btn-info:hover,fieldset[disabled] button.vc_btn-info,fieldset[disabled] button.vc_btn-info.active,fieldset[disabled] button.vc_btn-info:active,fieldset[disabled] button.vc_btn-info:focus,fieldset[disabled] button.vc_btn-info:hover {
background-color:#5bc0de;
border-color:transparent;
}

.vc_btn-info .badge,a.vc_btn-info .badge,button.vc_btn-info .badge {
color:#5bc0de;
background-color:#fff;
}

.vc_btn-warning,a.vc_btn-warning,button.vc_btn-warning {
color:#fff;
background-color:#f0ad4e;
border-color:transparent;
}

.open>.dropdown-toggle.vc_btn-warning,.open>.dropdown-togglea.vc_btn-warning,.open>.dropdown-togglebutton.vc_btn-warning,.vc_btn-warning.active,.vc_btn-warning:active,.vc_btn-warning:focus,.vc_btn-warning:hover,a.vc_btn-warning.active,a.vc_btn-warning:active,a.vc_btn-warning:focus,a.vc_btn-warning:hover,button.vc_btn-warning.active,button.vc_btn-warning:active,button.vc_btn-warning:focus,button.vc_btn-warning:hover {
color:#fff;
background-color:#ec971f;
border-color:transparent;
}

.vc_btn-warning.disabled,.vc_btn-warning.disabled.active,.vc_btn-warning.disabled:active,.vc_btn-warning.disabled:focus,.vc_btn-warning.disabled:hover,.vc_btn-warning[disabled],.vc_btn-warning[disabled].active,.vc_btn-warning[disabled]:active,.vc_btn-warning[disabled]:focus,.vc_btn-warning[disabled]:hover,a.vc_btn-warning.disabled,a.vc_btn-warning.disabled.active,a.vc_btn-warning.disabled:active,a.vc_btn-warning.disabled:focus,a.vc_btn-warning.disabled:hover,a.vc_btn-warning[disabled],a.vc_btn-warning[disabled].active,a.vc_btn-warning[disabled]:active,a.vc_btn-warning[disabled]:focus,a.vc_btn-warning[disabled]:hover,button.vc_btn-warning.disabled,button.vc_btn-warning.disabled.active,button.vc_btn-warning.disabled:active,button.vc_btn-warning.disabled:focus,button.vc_btn-warning.disabled:hover,button.vc_btn-warning[disabled],button.vc_btn-warning[disabled].active,button.vc_btn-warning[disabled]:active,button.vc_btn-warning[disabled]:focus,button.vc_btn-warning[disabled]:hover,fieldset[disabled] .vc_btn-warning,fieldset[disabled] .vc_btn-warning.active,fieldset[disabled] .vc_btn-warning:active,fieldset[disabled] .vc_btn-warning:focus,fieldset[disabled] .vc_btn-warning:hover,fieldset[disabled] a.vc_btn-warning,fieldset[disabled] a.vc_btn-warning.active,fieldset[disabled] a.vc_btn-warning:active,fieldset[disabled] a.vc_btn-warning:focus,fieldset[disabled] a.vc_btn-warning:hover,fieldset[disabled] button.vc_btn-warning,fieldset[disabled] button.vc_btn-warning.active,fieldset[disabled] button.vc_btn-warning:active,fieldset[disabled] button.vc_btn-warning:focus,fieldset[disabled] button.vc_btn-warning:hover {
background-color:#f0ad4e;
border-color:transparent;
}

.vc_btn-warning .badge,a.vc_btn-warning .badge,button.vc_btn-warning .badge {
color:#f0ad4e;
background-color:#fff;
}

.vc_btn-danger,a.vc_btn-danger,button.vc_btn-danger {
color:#fff;
background-color:#d9534f;
border-color:transparent;
}

.open>.dropdown-toggle.vc_btn-danger,.open>.dropdown-togglea.vc_btn-danger,.open>.dropdown-togglebutton.vc_btn-danger,.vc_btn-danger.active,.vc_btn-danger:active,.vc_btn-danger:focus,.vc_btn-danger:hover,a.vc_btn-danger.active,a.vc_btn-danger:active,a.vc_btn-danger:focus,a.vc_btn-danger:hover,button.vc_btn-danger.active,button.vc_btn-danger:active,button.vc_btn-danger:focus,button.vc_btn-danger:hover {
color:#fff;
background-color:#c9302c;
border-color:transparent;
}

.vc_btn-danger.disabled,.vc_btn-danger.disabled.active,.vc_btn-danger.disabled:active,.vc_btn-danger.disabled:focus,.vc_btn-danger.disabled:hover,.vc_btn-danger[disabled],.vc_btn-danger[disabled].active,.vc_btn-danger[disabled]:active,.vc_btn-danger[disabled]:focus,.vc_btn-danger[disabled]:hover,a.vc_btn-danger.disabled,a.vc_btn-danger.disabled.active,a.vc_btn-danger.disabled:active,a.vc_btn-danger.disabled:focus,a.vc_btn-danger.disabled:hover,a.vc_btn-danger[disabled],a.vc_btn-danger[disabled].active,a.vc_btn-danger[disabled]:active,a.vc_btn-danger[disabled]:focus,a.vc_btn-danger[disabled]:hover,button.vc_btn-danger.disabled,button.vc_btn-danger.disabled.active,button.vc_btn-danger.disabled:active,button.vc_btn-danger.disabled:focus,button.vc_btn-danger.disabled:hover,button.vc_btn-danger[disabled],button.vc_btn-danger[disabled].active,button.vc_btn-danger[disabled]:active,button.vc_btn-danger[disabled]:focus,button.vc_btn-danger[disabled]:hover,fieldset[disabled] .vc_btn-danger,fieldset[disabled] .vc_btn-danger.active,fieldset[disabled] .vc_btn-danger:active,fieldset[disabled] .vc_btn-danger:focus,fieldset[disabled] .vc_btn-danger:hover,fieldset[disabled] a.vc_btn-danger,fieldset[disabled] a.vc_btn-danger.active,fieldset[disabled] a.vc_btn-danger:active,fieldset[disabled] a.vc_btn-danger:focus,fieldset[disabled] a.vc_btn-danger:hover,fieldset[disabled] button.vc_btn-danger,fieldset[disabled] button.vc_btn-danger.active,fieldset[disabled] button.vc_btn-danger:active,fieldset[disabled] button.vc_btn-danger:focus,fieldset[disabled] button.vc_btn-danger:hover {
background-color:#d9534f;
border-color:transparent;
}

.vc_btn-danger .badge,a.vc_btn-danger .badge,button.vc_btn-danger .badge {
color:#d9534f;
background-color:#fff;
}

.vc_button-2-wrapper {
display:inline-block;
vertical-align:middle;
}

.vc_button-2-wrapper.vc_button-2-align-left {
display:block;
text-align:left;
}

.vc_button-2-wrapper.vc_button-2-align-right {
display:block;
text-align:right;
}

.vc_button-2-wrapper.vc_button-2-align-center {
display:block;
text-align:center;
}

i.icon {
display:inline-block;
width:16px;
height:16px;
line-height:16px;
vertical-align:text-top;
margin-left:5px;
}

.wpb_btn-large i.icon {
height:19px;
margin-left:9px;
}

.wpb_btn-small i.icon {
height:15px;
}

.wpb_btn-mini i.icon {
display:none;
}

.wpb_address_book i.icon,option.wpb_address_book {
background:url(/wp-content/plugins/js_composer/assets/images/icons/address-book.png) no-repeat right center;
}

.wpb_alarm_clock i.icon,option.wpb_alarm_clock {
background:url(/wp-content/plugins/js_composer/assets/images/icons/alarm-clock.png) no-repeat right center;
}

.wpb_anchor i.icon,option.wpb_anchor {
background:url(/wp-content/plugins/js_composer/assets/images/icons/anchor.png) no-repeat right center;
}

.wpb_application_image i.icon,option.wpb_application_image {
background:url(/wp-content/plugins/js_composer/assets/images/icons/application-image.png) no-repeat right center;
}

.wpb_arrow i.icon,option.wpb_arrow {
background:url(/wp-content/plugins/js_composer/assets/images/icons/arrow.png) no-repeat right center;
}

.wpb_asterisk i.icon,option.wpb_asterisk {
background:url(/wp-content/plugins/js_composer/assets/images/icons/asterisk.png) no-repeat right center;
}

.wpb_hammer i.icon,option.wpb_hammer {
background:url(/wp-content/plugins/js_composer/assets/images/icons/auction-hammer.png) no-repeat right center;
}

.wpb_balloon i.icon,option.wpb_balloon {
background:url(/wp-content/plugins/js_composer/assets/images/icons/balloon.png) no-repeat right center;
}

.wpb_balloon_buzz i.icon,option.wpb_balloon_buzz {
background:url(/wp-content/plugins/js_composer/assets/images/icons/balloon-buzz.png) no-repeat right center;
}

.wpb_balloon_facebook i.icon,option.wpb_balloon_facebook {
background:url(/wp-content/plugins/js_composer/assets/images/icons/balloon-facebook.png) no-repeat right center;
}

.wpb_balloon_twitter i.icon,option.wpb_balloon_twitter {
background:url(/wp-content/plugins/js_composer/assets/images/icons/balloon-twitter.png) no-repeat right center;
}

.wpb_battery i.icon,option.wpb_battery {
background:url(/wp-content/plugins/js_composer/assets/images/icons/battery-full.png) no-repeat right center;
}

.wpb_binocular i.icon,option.wpb_binocular {
background:url(/wp-content/plugins/js_composer/assets/images/icons/binocular.png) no-repeat right center;
}

.wpb_document_excel i.icon,option.wpb_document_excel {
background:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-excel.png) no-repeat right center;
}

.wpb_document_image i.icon,option.wpb_document_image {
background:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-image.png) no-repeat right center;
}

.wpb_document_music i.icon,option.wpb_document_music {
background:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-music.png) no-repeat right center;
}

.wpb_document_office i.icon,option.wpb_document_office {
background:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-office.png) no-repeat right center;
}

.wpb_document_pdf i.icon,option.wpb_document_pdf {
background:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-pdf.png) no-repeat right center;
}

.wpb_document_powerpoint i.icon,option.wpb_document_powerpoint {
background:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-powerpoint.png) no-repeat right center;
}

.wpb_document_word i.icon,option.wpb_document_word {
background:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-word.png) no-repeat right center;
}

.wpb_bookmark i.icon,option.wpb_bookmark {
background:url(/wp-content/plugins/js_composer/assets/images/icons/bookmark.png) no-repeat right center;
}

.wpb_camcorder i.icon,option.wpb_camcorder {
background:url(/wp-content/plugins/js_composer/assets/images/icons/camcorder.png) no-repeat right center;
}

.wpb_camera i.icon,option.wpb_camera {
background:url(/wp-content/plugins/js_composer/assets/images/icons/camera.png) no-repeat right center;
}

.wpb_chart i.icon,option.wpb_chart {
background:url(/wp-content/plugins/js_composer/assets/images/icons/chart.png) no-repeat right center;
}

.wpb_chart_pie i.icon,option.wpb_chart_pie {
background:url(/wp-content/plugins/js_composer/assets/images/icons/chart-pie.png) no-repeat right center;
}

.wpb_clock i.icon,option.wpb_clock {
background:url(/wp-content/plugins/js_composer/assets/images/icons/clock.png) no-repeat right center;
}

.wpb_play i.icon,option.wpb_play {
background:url(/wp-content/plugins/js_composer/assets/images/icons/control.png) no-repeat right center;
}

.wpb_fire i.icon,option.wpb_fire {
background:url(/wp-content/plugins/js_composer/assets/images/icons/fire.png) no-repeat right center;
}

.wpb_heart i.icon,option.wpb_heart {
background:url(/wp-content/plugins/js_composer/assets/images/icons/heart.png) no-repeat right center;
}

.wpb_mail i.icon,option.wpb_mail {
background:url(/wp-content/plugins/js_composer/assets/images/icons/mail.png) no-repeat right center;
}

.wpb_shield i.icon,option.wpb_shield {
background:url(/wp-content/plugins/js_composer/assets/images/icons/plus-shield.png) no-repeat right center;
}

.wpb_video i.icon,option.wpb_video {
background:url(/wp-content/plugins/js_composer/assets/images/icons/video.png) no-repeat right center;
}

.vc_column_container .vc_btn,.vc_column_container .wpb_button {
margin-top:5px;
margin-bottom:5px;
}

.vc_message_box {
border:1px solid transparent;
display:block;
overflow:hidden;
margin:0 0 21.73913043px;
padding:1em 1em 1em 4em;
position:relative;
font-size:1em;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}

.vc_message_box>p:first-child {
margin-top:0;
}

.vc_message_box-icon {
bottom:0;
font-size:1em;
font-style:normal;
font-weight:400;
left:0;
position:absolute;
top:0;
width:4em;
}

.vc_message_box-icon>* {
font-size:1.7em;
line-height:1;
font-weight:400;
font-style:normal;
left:50%;
position:absolute;
top:50%;
-webkit-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
-o-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
}

.vc_message_box-icon>.fa {
font-size:1.7em;
line-height:1;
}

.vc_color-blue.vc_message_box {
color:#364a8a;
border-color:#c5cff0;
background-color:#edf1fa;
}

.vc_color-blue.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#5472d2;
}

.vc_color-blue.vc_message_box-outline,.vc_color-blue.vc_message_box-solid-icon {
color:#364a8a;
border-color:#5472d2;
background-color:transparent;
}

.vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#5472d2;
}

.vc_color-blue.vc_message_box-3d {
box-shadow:0 5px 0 #9daee5;
}

.vc_color-turquoise.vc_message_box {
color:#085b61;
border-color:#c6ecee;
background-color:#ebfcfd;
}

.vc_color-turquoise.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#00c1cf;
}

.vc_color-turquoise.vc_message_box-outline,.vc_color-turquoise.vc_message_box-solid-icon {
color:#085b61;
border-color:#00c1cf;
background-color:transparent;
}

.vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#00c1cf;
}

.vc_color-turquoise.vc_message_box-3d {
box-shadow:0 5px 0 #9fdee3;
}

.vc_color-pink.vc_message_box {
color:#d82e21;
border-color:#ffd8d6;
background-color:#fff0ef;
}

.vc_color-pink.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#fe6c61;
}

.vc_color-pink.vc_message_box-outline,.vc_color-pink.vc_message_box-solid-icon {
color:#d82e21;
border-color:#fe6c61;
background-color:transparent;
}

.vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#fe6c61;
}

.vc_color-pink.vc_message_box-3d {
box-shadow:0 5px 0 #fea9a3;
}

.vc_color-violet.vc_message_box {
color:#5e4a81;
border-color:#d4c8e9;
background-color:#f0ecf7;
}

.vc_color-violet.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#8d6dc4;
}

.vc_color-violet.vc_message_box-outline,.vc_color-violet.vc_message_box-solid-icon {
color:#5e4a81;
border-color:#8d6dc4;
background-color:transparent;
}

.vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#8d6dc4;
}

.vc_color-violet.vc_message_box-3d {
box-shadow:0 5px 0 #b8a3da;
}

.vc_color-peacoc.vc_message_box {
color:#366a79;
border-color:#c2e3ec;
background-color:#e9f5f8;
}

.vc_color-peacoc.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#4cadc9;
}

.vc_color-peacoc.vc_message_box-outline,.vc_color-peacoc.vc_message_box-solid-icon {
color:#366a79;
border-color:#4cadc9;
background-color:transparent;
}

.vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#4cadc9;
}

.vc_color-peacoc.vc_message_box-3d {
box-shadow:0 5px 0 #9ad1e1;
}

.vc_color-chino.vc_message_box {
color:#978258;
border-color:#e5ded2;
background-color:#f7f5f2;
}

.vc_color-chino.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#cec2ab;
}

.vc_color-chino.vc_message_box-outline,.vc_color-chino.vc_message_box-solid-icon {
color:#978258;
border-color:#cec2ab;
background-color:transparent;
}

.vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#cec2ab;
}

.vc_color-chino.vc_message_box-3d {
box-shadow:0 5px 0 #d2c7b1;
}

.vc_color-mulled_wine.vc_message_box {
color:#1e1b22;
border-color:#d0ccd6;
background-color:#eae8ed;
}

.vc_color-mulled_wine.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#50485b;
}

.vc_color-mulled_wine.vc_message_box-outline,.vc_color-mulled_wine.vc_message_box-solid-icon {
color:#1e1b22;
border-color:#50485b;
background-color:transparent;
}

.vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#50485b;
}

.vc_color-mulled_wine.vc_message_box-3d {
box-shadow:0 5px 0 #b6afc0;
}

.vc_color-vista_blue.vc_message_box {
color:#3e8e5e;
border-color:#bcebcf;
background-color:#e3f7eb;
}

.vc_color-vista_blue.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#75d69c;
}

.vc_color-vista_blue.vc_message_box-outline,.vc_color-vista_blue.vc_message_box-solid-icon {
color:#3e8e5e;
border-color:#75d69c;
background-color:transparent;
}

.vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#75d69c;
}

.vc_color-vista_blue.vc_message_box-3d {
box-shadow:0 5px 0 #94dfb3;
}

.vc_color-orange.vc_message_box {
color:#c3811c;
border-color:#fbe1ba;
background-color:#fef6eb;
}

.vc_color-orange.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#f7be68;
}

.vc_color-orange.vc_message_box-outline,.vc_color-orange.vc_message_box-solid-icon {
color:#c3811c;
border-color:#f7be68;
background-color:transparent;
}

.vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#f7be68;
}

.vc_color-orange.vc_message_box-3d {
box-shadow:0 5px 0 #f9cd8a;
}

.vc_color-sky.vc_message_box {
color:#2a6194;
border-color:#bedaf4;
background-color:#eaf3fb;
}

.vc_color-sky.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#5aa1e3;
}

.vc_color-sky.vc_message_box-outline,.vc_color-sky.vc_message_box-solid-icon {
color:#2a6194;
border-color:#5aa1e3;
background-color:transparent;
}

.vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#5aa1e3;
}

.vc_color-sky.vc_message_box-3d {
box-shadow:0 5px 0 #93c1ed;
}

.vc_color-green.vc_message_box {
color:#3e562b;
border-color:#c2e1a9;
background-color:#eaf5e2;
}

.vc_color-green.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#6dab3c;
}

.vc_color-green.vc_message_box-outline,.vc_color-green.vc_message_box-solid-icon {
color:#3e562b;
border-color:#6dab3c;
background-color:transparent;
}

.vc_color-green.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#6dab3c;
}

.vc_color-green.vc_message_box-3d {
box-shadow:0 5px 0 #a7d484;
}

.vc_color-juicy_pink.vc_message_box {
color:#a3231f;
border-color:#fbc7c5;
background-color:#fef5f5;
}

.vc_color-juicy_pink.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#f4524d;
}

.vc_color-juicy_pink.vc_message_box-outline,.vc_color-juicy_pink.vc_message_box-solid-icon {
color:#a3231f;
border-color:#f4524d;
background-color:transparent;
}

.vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#f4524d;
}

.vc_color-juicy_pink.vc_message_box-3d {
box-shadow:0 5px 0 #f89895;
}

.vc_color-sandy_brown.vc_message_box {
color:#c3501c;
border-color:#fbceba;
background-color:#fef1eb;
}

.vc_color-sandy_brown.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#f79468;
}

.vc_color-sandy_brown.vc_message_box-outline,.vc_color-sandy_brown.vc_message_box-solid-icon {
color:#c3501c;
border-color:#f79468;
background-color:transparent;
}

.vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#f79468;
}

.vc_color-sandy_brown.vc_message_box-3d {
box-shadow:0 5px 0 #f9ac8a;
}

.vc_color-purple.vc_message_box {
color:#886389;
border-color:#e3cbe3;
background-color:#f5ecf5;
}

.vc_color-purple.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#b97ebb;
}

.vc_color-purple.vc_message_box-outline,.vc_color-purple.vc_message_box-solid-icon {
color:#886389;
border-color:#b97ebb;
background-color:transparent;
}

.vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#b97ebb;
}

.vc_color-purple.vc_message_box-3d {
box-shadow:0 5px 0 #d1a9d2;
}

.vc_color-black.vc_message_box {
color:#fff;
border-color:#2a2a2a;
background-color:#3c3c3c;
}

.vc_color-black.vc_message_box .vc_message_box-icon {
color:#2a2a2a;
color:#fff;
}

.vc_color-black.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#2a2a2a;
}

.vc_color-black.vc_message_box-outline,.vc_color-black.vc_message_box-solid-icon {
color:#fff;
border-color:#2a2a2a;
background-color:transparent;
}

.vc_color-black.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#2a2a2a;
}

.vc_color-black.vc_message_box-3d {
box-shadow:0 5px 0 #101010;
}

.vc_color-grey.vc_message_box {
color:#858585;
border-color:#d2d2d2;
background-color:#ebebeb;
}

.vc_color-grey.vc_message_box .vc_message_box-icon {
color:#ebebeb;
color:#858585;
}

.vc_color-grey.vc_message_box-solid {
color:#858585;
border-color:transparent;
background-color:#ebebeb;
}

.vc_color-grey.vc_message_box-solid .vc_message_box-icon {
color:#858585;
}

.vc_color-grey.vc_message_box-outline,.vc_color-grey.vc_message_box-solid-icon {
color:#858585;
border-color:#ebebeb;
background-color:transparent;
}

.vc_color-grey.vc_message_box-outline .vc_message_box-icon,.vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon {
color:#ebebeb;
}

.vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon {
color:#858585;
background-color:#ebebeb;
}

.vc_color-grey.vc_message_box-3d {
box-shadow:0 5px 0 #b8b8b8;
}

.vc_color-white.vc_message_box {
color:#b3b3b3;
border-color:#e6e6e6;
background-color:#fff;
}

.vc_color-white.vc_message_box .vc_message_box-icon {
color:#fff;
color:#b3b3b3;
}

.vc_color-white.vc_message_box-solid {
color:#b3b3b3;
border-color:transparent;
background-color:#fff;
}

.vc_color-white.vc_message_box-solid .vc_message_box-icon {
color:#b3b3b3;
}

.vc_color-white.vc_message_box-outline,.vc_color-white.vc_message_box-solid-icon {
color:#b3b3b3;
border-color:#fff;
background-color:transparent;
}

.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon {
color:#b3b3b3;
background-color:#fff;
}

.vc_color-white.vc_message_box-3d {
box-shadow:0 5px 0 #ccc;
}

.vc_color-info.vc_message_box {
color:#5e7f96;
border-color:#cfebfe;
background-color:#dff2fe;
}

.vc_color-info.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#56b0ee;
}

.vc_color-info.vc_message_box-outline,.vc_color-info.vc_message_box-solid-icon {
color:#5e7f96;
border-color:#56b0ee;
background-color:transparent;
}

.vc_color-info.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#56b0ee;
}

.vc_color-success.vc_message_box {
color:#5e7f96;
border-color:#cfebfe;
background-color:#e6fdf8;
}

.vc_color-success.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#1bbc9b;
}

.vc_color-success.vc_message_box-outline,.vc_color-success.vc_message_box-solid-icon {
color:#5e7f96;
border-color:#1bbc9b;
background-color:transparent;
}

.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#1bbc9b;
}

.vc_color-warning.vc_message_box {
color:#9d8967;
border-color:#ffeccc;
background-color:#fff4e2;
}

.vc_color-warning.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#fcb53f;
}

.vc_color-warning.vc_message_box-outline,.vc_color-warning.vc_message_box-solid-icon {
color:#9d8967;
border-color:#fcb53f;
background-color:transparent;
}

.vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#fcb53f;
}

.vc_color-warning.vc_message_box-3d {
box-shadow:0 5px 0 #ffd999;
}

.vc_color-danger.vc_message_box {
color:#a85959;
border-color:#fedede;
background-color:#fdeaea;
}

.vc_color-danger.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#ff7877;
}

.vc_color-danger.vc_message_box-outline,.vc_color-danger.vc_message_box-solid-icon {
color:#a85959;
border-color:#ff7877;
background-color:transparent;
}

.vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#ff7877;
}

.vc_color-danger.vc_message_box-3d {
box-shadow:0 5px 0 #fdacac;
}

.vc_color-alert-info.vc_message_box {
color:#31708f;
border-color:#bce8f1;
background-color:#d9edf7;
}

.vc_color-alert-info.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#67cce0;
}

.vc_color-alert-info.vc_message_box-outline,.vc_color-alert-info.vc_message_box-solid-icon {
color:#31708f;
border-color:#67cce0;
background-color:transparent;
}

.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#67cce0;
}

.vc_color-alert-info.vc_message_box-3d {
box-shadow:0 5px 0 #91d9e8;
}

.vc_color-alert-success.vc_message_box {
color:#3c763d;
border-color:#d6e9c6;
background-color:#dff0d8;
}

.vc_color-alert-success.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#9ad36a;
}

.vc_color-alert-success.vc_message_box-outline,.vc_color-alert-success.vc_message_box-solid-icon {
color:#3c763d;
border-color:#9ad36a;
background-color:transparent;
}

.vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#9ad36a;
}

.vc_color-alert-success.vc_message_box-3d {
box-shadow:0 5px 0 #bbdba1;
}

.vc_color-alert-warning.vc_message_box {
color:#8a6d3b;
border-color:#faebcc;
background-color:#fcf8e3;
}

.vc_color-alert-warning.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#f9cf79;
}

.vc_color-alert-warning.vc_message_box-outline,.vc_color-alert-warning.vc_message_box-solid-icon {
color:#8a6d3b;
border-color:#f9cf79;
background-color:transparent;
}

.vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#f9cf79;
}

.vc_color-alert-warning.vc_message_box-3d {
box-shadow:0 5px 0 #f5d89e;
}

.vc_color-alert-danger.vc_message_box {
color:#a94442;
border-color:#ebccd1;
background-color:#f2dede;
}

.vc_color-alert-danger.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#ef8495;
}

.vc_color-alert-danger.vc_message_box-outline,.vc_color-alert-danger.vc_message_box-solid-icon {
color:#a94442;
border-color:#ef8495;
background-color:transparent;
}

.vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#ef8495;
}

.vc_color-alert-danger.vc_message_box-3d {
box-shadow:0 5px 0 #dca7b0;
}

.vc_message_box-outline,.vc_message_box-solid-icon {
border-width:2px;
}

.vc_message_box-solid-icon .vc_message_box-icon {
width:3.25em;
}

.vc_message_box-rounded {
border-radius:5px;
}

.vc_message_box-round {
border-radius:4em;
}

.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li {
margin-bottom:35px;
}

.entry-content .twitter-share-button,.fb_like,.twitter-share-button,.wpb_accordion .wpb_content_element,.wpb_googleplus,.wpb_pinterest,.wpb_tab .wpb_content_element {
margin-bottom:21.73913043px;
}

.vc_parallax {
position:relative;
overflow:hidden;
}

.vc_parallax>* {
position:relative;
z-index:1;
}

.vc_parallax .vc_parallax-inner {
pointer-events:none;
position:absolute;
left:0;
right:0;
top:0;
background-attachment:scroll;
background-color:transparent;
background-image:inherit;
background-size:cover;
z-index:0;
background-position:50% 0;
}

.vc_video-bg-container {
position:relative;
}

.vc_video-bg {
height:100%;
overflow:hidden;
pointer-events:none;
position:absolute;
top:0;
left:0;
width:100%;
z-index:0;
}

.vc_row.vc_row-no-padding .vc_column-inner {
padding-left:0;
padding-right:0;
}

.vc_row[data-vc-full-width] {
-webkit-transition:opacity .5s ease;
-o-transition:opacity .5s ease;
transition:opacity .5s ease;
overflow:hidden;
}

.vc_row[data-vc-full-width].vc_hidden {
opacity:0;
}

.vc_row-no-padding .vc_inner {
margin-left:0;
margin-right:0;
}

.vc_row.vc_row-o-full-height {
min-height:100vh;
}

.vc_row.vc_row-flex {
box-sizing:border-box;
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-flex-wrap:wrap;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
}

.vc_row.vc_row-flex>.vc_column_container {
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
}

.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner {
-webkit-box-flex:1;
-webkit-flex-grow:1;
-ms-flex-positive:1;
flex-grow:1;
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-webkit-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column;
z-index:1;
}

.vc_btn_square_outlined,.vc_btn_square_outlined:focus,.vc_btn_square_outlined:hover,a.vc_btn_square_outlined,a.vc_btn_square_outlined:focus,a.vc_btn_square_outlined:hover,button.vc_btn_square_outlined,button.vc_btn_square_outlined:focus,button.vc_btn_square_outlined:hover,.vc_btn_outlined,.vc_btn_outlined:focus,.vc_btn_outlined:hover,a.vc_btn_outlined,a.vc_btn_outlined:focus,a.vc_btn_outlined:hover,button.vc_btn_outlined,button.vc_btn_outlined:focus,button.vc_btn_outlined:hover {
border:2px solid;
}

.open>.dropdown-toggle.vc_btn-default,.open>.dropdown-togglea.vc_btn-default,.open>.dropdown-togglebutton.vc_btn-default,.vc_btn-default.active,.vc_btn-default:active,a.vc_btn-default.active,a.vc_btn-default:active,button.vc_btn-default.active,button.vc_btn-default:active,.open>.dropdown-toggle.vc_btn-primary,.open>.dropdown-togglea.vc_btn-primary,.open>.dropdown-togglebutton.vc_btn-primary,.vc_btn-primary.active,.vc_btn-primary:active,a.vc_btn-primary.active,a.vc_btn-primary:active,button.vc_btn-primary.active,button.vc_btn-primary:active,.open>.dropdown-toggle.vc_btn-success,.open>.dropdown-togglea.vc_btn-success,.open>.dropdown-togglebutton.vc_btn-success,.vc_btn-success.active,.vc_btn-success:active,a.vc_btn-success.active,a.vc_btn-success:active,button.vc_btn-success.active,button.vc_btn-success:active,.open>.dropdown-toggle.vc_btn-info,.open>.dropdown-togglea.vc_btn-info,.open>.dropdown-togglebutton.vc_btn-info,.vc_btn-info.active,.vc_btn-info:active,a.vc_btn-info.active,a.vc_btn-info:active,button.vc_btn-info.active,button.vc_btn-info:active,.open>.dropdown-toggle.vc_btn-warning,.open>.dropdown-togglea.vc_btn-warning,.open>.dropdown-togglebutton.vc_btn-warning,.vc_btn-warning.active,.vc_btn-warning:active,a.vc_btn-warning.active,a.vc_btn-warning:active,button.vc_btn-warning.active,button.vc_btn-warning:active,.open>.dropdown-toggle.vc_btn-danger,.open>.dropdown-togglea.vc_btn-danger,.open>.dropdown-togglebutton.vc_btn-danger,.vc_btn-danger.active,.vc_btn-danger:active,a.vc_btn-danger.active,a.vc_btn-danger:active,button.vc_btn-danger.active,button.vc_btn-danger:active {
background-image:none;
}

.vc_message_box>p:last-child,#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_alert p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child {
margin-bottom:0;
}

.vc_color-blue.vc_message_box .vc_message_box-icon,.vc_color-blue.vc_message_box-outline .vc_message_box-icon,.vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon {
color:#5472d2;
}

.vc_color-blue.vc_message_box-solid .vc_message_box-icon,.vc_color-turquoise.vc_message_box-solid .vc_message_box-icon,.vc_color-pink.vc_message_box-solid .vc_message_box-icon,.vc_color-violet.vc_message_box-solid .vc_message_box-icon,.vc_color-peacoc.vc_message_box-solid .vc_message_box-icon,.vc_color-chino.vc_message_box-solid .vc_message_box-icon,.vc_color-mulled_wine.vc_message_box-solid .vc_message_box-icon,.vc_color-vista_blue.vc_message_box-solid .vc_message_box-icon,.vc_color-orange.vc_message_box-solid .vc_message_box-icon,.vc_color-sky.vc_message_box-solid .vc_message_box-icon,.vc_color-green.vc_message_box-solid .vc_message_box-icon,.vc_color-juicy_pink.vc_message_box-solid .vc_message_box-icon,.vc_color-sandy_brown.vc_message_box-solid .vc_message_box-icon,.vc_color-purple.vc_message_box-solid .vc_message_box-icon,.vc_color-black.vc_message_box-solid .vc_message_box-icon,.vc_color-white.vc_message_box-outline .vc_message_box-icon,.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon,.vc_color-info.vc_message_box-solid .vc_message_box-icon,.vc_color-success.vc_message_box-solid .vc_message_box-icon,.vc_color-warning.vc_message_box-solid .vc_message_box-icon,.vc_color-danger.vc_message_box-solid .vc_message_box-icon,.vc_color-alert-info.vc_message_box-solid .vc_message_box-icon,.vc_color-alert-success.vc_message_box-solid .vc_message_box-icon,.vc_color-alert-warning.vc_message_box-solid .vc_message_box-icon,.vc_color-alert-danger.vc_message_box-solid .vc_message_box-icon,.vc_color-white.vc_message_box-outline,.vc_color-white.vc_message_box-outline .vc_message_box-icon,.vc_color-white.vc_message_box-solid-icon {
color:#fff;
}

.vc_color-turquoise.vc_message_box .vc_message_box-icon,.vc_color-turquoise.vc_message_box-outline .vc_message_box-icon,.vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon {
color:#00c1cf;
}

.vc_color-pink.vc_message_box .vc_message_box-icon,.vc_color-pink.vc_message_box-outline .vc_message_box-icon,.vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon {
color:#fe6c61;
}

.vc_color-violet.vc_message_box .vc_message_box-icon,.vc_color-violet.vc_message_box-outline .vc_message_box-icon,.vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon {
color:#8d6dc4;
}

.vc_color-peacoc.vc_message_box .vc_message_box-icon,.vc_color-peacoc.vc_message_box-outline .vc_message_box-icon,.vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon {
color:#4cadc9;
}

.vc_color-chino.vc_message_box .vc_message_box-icon,.vc_color-chino.vc_message_box-outline .vc_message_box-icon,.vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon {
color:#cec2ab;
}

.vc_color-mulled_wine.vc_message_box .vc_message_box-icon,.vc_color-mulled_wine.vc_message_box-outline .vc_message_box-icon,.vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon {
color:#50485b;
}

.vc_color-vista_blue.vc_message_box .vc_message_box-icon,.vc_color-vista_blue.vc_message_box-outline .vc_message_box-icon,.vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon {
color:#75d69c;
}

.vc_color-orange.vc_message_box .vc_message_box-icon,.vc_color-orange.vc_message_box-outline .vc_message_box-icon,.vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon {
color:#f7be68;
}

.vc_color-sky.vc_message_box .vc_message_box-icon,.vc_color-sky.vc_message_box-outline .vc_message_box-icon,.vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon {
color:#5aa1e3;
}

.vc_color-green.vc_message_box .vc_message_box-icon,.vc_color-green.vc_message_box-outline .vc_message_box-icon,.vc_color-green.vc_message_box-solid-icon .vc_message_box-icon {
color:#6dab3c;
}

.vc_color-juicy_pink.vc_message_box .vc_message_box-icon,.vc_color-juicy_pink.vc_message_box-outline .vc_message_box-icon,.vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon {
color:#f4524d;
}

.vc_color-sandy_brown.vc_message_box .vc_message_box-icon,.vc_color-sandy_brown.vc_message_box-outline .vc_message_box-icon,.vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon {
color:#f79468;
}

.vc_color-purple.vc_message_box .vc_message_box-icon,.vc_color-purple.vc_message_box-outline .vc_message_box-icon,.vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon {
color:#b97ebb;
}

.vc_color-black.vc_message_box-outline .vc_message_box-icon,.vc_color-black.vc_message_box-solid-icon .vc_message_box-icon,.vc_color-black.vc_message_box-outline,.vc_color-black.vc_message_box-outline .vc_message_box-icon,.vc_color-black.vc_message_box-solid-icon {
color:#2a2a2a;
}

.vc_color-info.vc_message_box .vc_message_box-icon,.vc_color-info.vc_message_box-outline .vc_message_box-icon,.vc_color-info.vc_message_box-solid-icon .vc_message_box-icon {
color:#56b0ee;
}

.vc_color-info.vc_message_box-3d,.vc_color-success.vc_message_box-3d {
box-shadow:0 5px 0 #9dd6fd;
}

.vc_color-success.vc_message_box .vc_message_box-icon,.vc_color-success.vc_message_box-outline .vc_message_box-icon,.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon {
color:#1bbc9b;
}

.vc_color-warning.vc_message_box .vc_message_box-icon,.vc_color-warning.vc_message_box-outline .vc_message_box-icon,.vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon {
color:#fcb53f;
}

.vc_color-danger.vc_message_box .vc_message_box-icon,.vc_color-danger.vc_message_box-outline .vc_message_box-icon,.vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon {
color:#ff7877;
}

.vc_color-alert-info.vc_message_box .vc_message_box-icon,.vc_color-alert-info.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon {
color:#67cce0;
}

.vc_color-alert-success.vc_message_box .vc_message_box-icon,.vc_color-alert-success.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon {
color:#9ad36a;
}

.vc_color-alert-warning.vc_message_box .vc_message_box-icon,.vc_color-alert-warning.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon {
color:#f9cf79;
}

.vc_color-alert-danger.vc_message_box .vc_message_box-icon,.vc_color-alert-danger.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon {
color:#ef8495;
}

.vc_parallax-inner iframe,.vc_video-bg iframe {
max-width:1000%;
}

@media (-ms-high-contrast:active),(-ms-high-contrast:none) {
.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner>* {
min-height:1em;
}
}

.vc_row.vc_row-o-columns-stretch {
-webkit-align-content:stretch;
-ms-flex-line-pack:stretch;
align-content:stretch;
}

.vc_row.vc_row-o-columns-top {
-webkit-align-content:flex-start;
-ms-flex-line-pack:start;
align-content:flex-start;
}

.vc_row.vc_row-o-columns-bottom {
-webkit-align-content:flex-end;
-ms-flex-line-pack:end;
align-content:flex-end;
}

.vc_row.vc_row-o-columns-middle {
-webkit-align-content:center;
-ms-flex-line-pack:center;
align-content:center;
}

.vc_row.vc_row-o-equal-height>.vc_column_container {
-webkit-box-align:stretch;
-webkit-align-items:stretch;
-ms-flex-align:stretch;
align-items:stretch;
-webkit-box-align:stretch;
-webkit-align-items:stretch;
-ms-flex-align:stretch;
align-items:stretch;
}

.vc_column-inner::after,.vc_column-inner::before {
content:" ";
display:table;
}

.vc_column-inner::after {
clear:both;
}

.vc_ie-flexbox-fixer {
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-webkit-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column;
}

.vc_ie-flexbox-fixer>.vc_row {
-webkit-box-flex:1;
-webkit-flex:1 1 auto;
-ms-flex:1 1 auto;
flex:1 1 auto;
}

.vc_row.vc_column-gap-1 {
margin-left:-15.5px;
margin-right:-15.5px;
}

.vc_row.vc_column-gap-1>.vc_column_container {
padding:.5px;
}

.vc_row.vc_column-gap-2 {
margin-left:-16px;
margin-right:-16px;
}

.vc_row.vc_column-gap-2>.vc_column_container {
padding:1px;
}

.vc_row.vc_column-gap-3 {
margin-left:-16.5px;
margin-right:-16.5px;
}

.vc_row.vc_column-gap-3>.vc_column_container {
padding:1.5px;
}

.vc_row.vc_column-gap-4 {
margin-left:-17px;
margin-right:-17px;
}

.vc_row.vc_column-gap-4>.vc_column_container {
padding:2px;
}

.vc_row.vc_column-gap-5 {
margin-left:-17.5px;
margin-right:-17.5px;
}

.vc_row.vc_column-gap-5>.vc_column_container {
padding:2.5px;
}

.vc_row.vc_column-gap-10 {
margin-left:-20px;
margin-right:-20px;
}

.vc_row.vc_column-gap-10>.vc_column_container {
padding:5px;
}

.vc_row.vc_column-gap-15 {
margin-left:-22.5px;
margin-right:-22.5px;
}

.vc_row.vc_column-gap-15>.vc_column_container {
padding:7.5px;
}

.vc_row.vc_column-gap-20 {
margin-left:-25px;
margin-right:-25px;
}

.vc_row.vc_column-gap-20>.vc_column_container {
padding:10px;
}

.vc_row.vc_column-gap-25 {
margin-left:-27.5px;
margin-right:-27.5px;
}

.vc_row.vc_column-gap-25>.vc_column_container {
padding:12.5px;
}

.vc_row.vc_column-gap-30 {
margin-left:-30px;
margin-right:-30px;
}

.vc_row.vc_column-gap-30>.vc_column_container {
padding:15px;
}

.vc_row.vc_column-gap-35 {
margin-left:-32.5px;
margin-right:-32.5px;
}

.vc_row.vc_column-gap-35>.vc_column_container {
padding:17.5px;
}

.vc_column_container>.vc_column-inner {
box-sizing:border-box;
padding-left:15px;
padding-right:15px;
width:100%;
}

.vc_section {
padding-left:15px;
padding-right:15px;
margin-left:-15px;
margin-right:-15px;
}

.vc_section[data-vc-full-width] {
-webkit-transition:opacity .5s ease;
-o-transition:opacity .5s ease;
transition:opacity .5s ease;
overflow:hidden;
}

.vc_section[data-vc-full-width].vc_hidden {
opacity:0;
}

.vc_section[data-vc-full-width]>.vc_row {
margin-left:0;
margin-right:0;
}

.vc_section.vc_row-o-full-height {
min-height:100vh;
}

.vc_section.vc_section-flex {
box-sizing:border-box;
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-ms-flex-flow:column nowrap;
flex-flow:column nowrap;
}

.vc_section.vc_section-flex .vc_vc_row {
width:100%;
}

.vc_section.vc_section-o-content-top {
-webkit-box-pack:start;
-ms-flex-pack:start;
justify-content:flex-start;
}

.vc_section.vc_section-o-content-bottom {
-webkit-box-pack:end;
-ms-flex-pack:end;
justify-content:flex-end;
}

.vc_section.vc_section-o-content-middle {
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
}

.vc_row.vc_column-gap-1>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-1>.vc_vc_column_inner>.vc_column_container {
padding-left:.5px;
padding-right:.5px;
}

.vc_row.vc_column-gap-2>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-2>.vc_vc_column_inner>.vc_column_container {
padding-left:1px;
padding-right:1px;
}

.vc_row.vc_column-gap-3>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-3>.vc_vc_column_inner>.vc_column_container {
padding-left:1.5px;
padding-right:1.5px;
}

.vc_row.vc_column-gap-4>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-4>.vc_vc_column_inner>.vc_column_container {
padding-left:2px;
padding-right:2px;
}

.vc_row.vc_column-gap-5>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-5>.vc_vc_column_inner>.vc_column_container {
padding-left:2.5px;
padding-right:2.5px;
}

.vc_row.vc_column-gap-10>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-10>.vc_vc_column_inner>.vc_column_container {
padding-left:5px;
padding-right:5px;
}

.vc_row.vc_column-gap-15>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-15>.vc_vc_column_inner>.vc_column_container {
padding-left:7.5px;
padding-right:7.5px;
}

.vc_row.vc_column-gap-20>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-20>.vc_vc_column_inner>.vc_column_container {
padding-left:10px;
padding-right:10px;
}

.vc_row.vc_column-gap-25>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-25>.vc_vc_column_inner>.vc_column_container {
padding-left:12.5px;
padding-right:12.5px;
}

.vc_row.vc_column-gap-30>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-30>.vc_vc_column_inner>.vc_column_container {
padding-left:15px;
padding-right:15px;
}

.vc_row.vc_column-gap-35>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-35>.vc_vc_column_inner>.vc_column_container {
padding-left:17.5px;
padding-right:17.5px;
}

.vc_row.vc_row-flex>.vc_vc_column,.vc_row.vc_row-flex>.vc_vc_column_inner {
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
}

.vc_row.vc_row-flex>.vc_vc_column>.vc_column_container,.vc_row.vc_row-flex>.vc_vc_column_inner>.vc_column_container {
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
width:100%;
}

.vc_row.vc_row-flex>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-flex>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
-webkit-box-flex:1;
-webkit-flex-grow:1;
-ms-flex-positive:1;
flex-grow:1;
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-webkit-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column;
}

.vc_empty-element>.vc_column-inner {
min-height:100px;
}

.wpb_googleplus_type_small {
height:19px;
}

.wpb_pinterest a {
border-bottom:0;
}

.wpb_pinterest_type_vertical {
box-sizing:content-box;
padding-top:29px;
height:21px;
}

.vc_toggle {
display:block;
margin:0 0 21.73913043px;
padding:0;
font-size:1em;
}

.vc_toggle:last-of-type {
margin-bottom:35px;
}

.vc_toggle_title {
cursor:pointer;
display:block;
margin:0;
padding:0;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
font-weight:400;
}

.vc_toggle_title>h4 {
display:inline;
}

.vc_toggle_icon {
display:none;
position:relative;
vertical-align:middle;
}

.vc_toggle_content {
display:none;
margin-bottom:21.73913043px;
margin-top:1em;
overflow:hidden;
padding:0;
}

.vc_toggle.vc_toggle_active>.vc_toggle_content {
display:block;
}

.vc_toggle_simple .vc_toggle_icon {
border:0 solid transparent;
border-radius:0;
display:inline-block;
height:22px;
width:22px;
background-color:#2a2a2a;
border-color:transparent;
background-color:transparent;
border-color:transparent;
margin-left:2px;
}

.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_icon::before {
content:'';
display:block;
left:50%;
position:absolute;
top:50%;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
-webkit-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
-o-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
background-color:#fff;
background-color:#2a2a2a;
}

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#2a2a2a;
background-color:transparent;
border-color:transparent;
}

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#2a2a2a;
background-color:transparent;
}

.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#fff;
background-color:#444;
}

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#444;
background-color:transparent;
border-color:transparent;
}

.vc_toggle_round .vc_toggle_icon {
border:2px solid transparent;
border-radius:50%;
display:inline-block;
height:22px;
width:22px;
background-color:#2a2a2a;
border-color:transparent;
}

.vc_toggle_rounded .vc_toggle_icon {
border:2px solid transparent;
border-radius:20%;
display:inline-block;
height:22px;
width:22px;
background-color:#2a2a2a;
border-color:transparent;
}

.vc_toggle_square .vc_toggle_icon {
border:2px solid transparent;
border-radius:0;
display:inline-block;
height:22px;
width:22px;
background-color:#2a2a2a;
border-color:transparent;
}

.vc_toggle_arrow .vc_toggle_icon {
display:inline-block;
margin-left:11px;
}

.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_arrow .vc_toggle_icon::before {
content:'';
border-style:solid;
display:block;
left:50%;
position:absolute;
top:50%;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
-webkit-transform:rotate(45deg);
-moz-transform:rotate(45deg);
-ms-transform:rotate(45deg);
-o-transform:rotate(45deg);
transform:rotate(45deg);
}

.vc_toggle_arrow .vc_toggle_icon::before {
border-left:none;
border-top:none;
}

.vc_toggle_arrow .vc_toggle_icon::after {
border-right:none;
border-bottom:none;
visibility:hidden;
}

.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::after {
visibility:visible;
}

.vc_toggle.vc_toggle_arrow .vc_toggle_icon {
height:22px;
width:22px;
background:0 0;
}

.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before {
border-width:2px;
height:10px;
margin-left:-5px;
width:10px;
border-color:#2a2a2a;
background:0 0;
}

.vc_toggle_default .vc_toggle_icon {
background:#bababa;
border:1px solid #acacac;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
-webkit-transform:translate(0,-50%);
-ms-transform:translate(0,-50%);
-o-transform:translate(0,-50%);
transform:translate(0,-50%);
}

.vc_toggle_default .vc_toggle_icon::after,.vc_toggle_default .vc_toggle_icon::before {
content:'';
display:block;
left:50%;
position:absolute;
top:50%;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
-webkit-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
-o-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
background:#bababa;
}

.vc_toggle_default .vc_toggle_icon::before {
border:1px solid #acacac;
}

.vc_toggle_color_blue .vc_toggle_icon {
background-color:#5472d2;
border-color:transparent;
}

.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#5472d2;
}

.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#7c93dd;
}

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon {
background:#5472d2;
border-color:#3354c0;
}

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon::before {
border-color:#3354c0;
background:#5472d2;
}

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon::after {
background:#5472d2;
}

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
background:#7c93dd;
border-color:#5472d2;
}

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#5472d2;
background:#7c93dd;
}

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#7c93dd;
}

.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#5472d2;
background:0 0;
}

.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#7c93dd;
background:0 0;
}

.vc_toggle_color_turquoise .vc_toggle_icon {
background-color:#00c1cf;
border-color:transparent;
}

.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#00c1cf;
}

.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#00919c;
}

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon {
background:#00c1cf;
border-color:#00919c;
}

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon::before {
border-color:#00919c;
background:#00c1cf;
}

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon::after {
background:#00c1cf;
}

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
background:#00919c;
border-color:#006269;
}

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#006269;
background:#00919c;
}

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#00919c;
}

.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#00c1cf;
background:0 0;
}

.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#00919c;
background:0 0;
}

.vc_toggle_color_pink .vc_toggle_icon {
background-color:#fe6c61;
border-color:transparent;
}

.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#fe6c61;
}

.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#fe9b94;
}

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon {
background:#fe6c61;
border-color:#fe3d2e;
}

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon::before {
border-color:#fe3d2e;
background:#fe6c61;
}

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon::after {
background:#fe6c61;
}

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
background:#fe9b94;
border-color:#fe6c61;
}

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#fe6c61;
background:#fe9b94;
}

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#fe9b94;
}

.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#fe6c61;
background:0 0;
}

.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#fe9b94;
background:0 0;
}

.vc_toggle_color_violet .vc_toggle_icon {
background-color:#8d6dc4;
border-color:transparent;
}

.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#8d6dc4;
}

.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#a991d3;
}

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon {
background:#8d6dc4;
border-color:#7149b5;
}

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon::before {
border-color:#7149b5;
background:#8d6dc4;
}

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon::after {
background:#8d6dc4;
}

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
background:#a991d3;
border-color:#8d6dc4;
}

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#8d6dc4;
background:#a991d3;
}

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#a991d3;
}

.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#8d6dc4;
background:0 0;
}

.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#a991d3;
background:0 0;
}

.vc_toggle_color_peacoc .vc_toggle_icon {
background-color:#4cadc9;
border-color:transparent;
}

.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#4cadc9;
}

.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#73bfd5;
}

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon {
background:#4cadc9;
border-color:#3492ae;
}

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon::before {
border-color:#3492ae;
background:#4cadc9;
}

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon::after {
background:#4cadc9;
}

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
background:#73bfd5;
border-color:#4cadc9;
}

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#4cadc9;
background:#73bfd5;
}

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#73bfd5;
}

.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#4cadc9;
background:0 0;
}

.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#73bfd5;
background:0 0;
}

.vc_toggle_color_chino .vc_toggle_icon {
background-color:#cec2ab;
border-color:transparent;
}

.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#cec2ab;
}

.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#e1d9cb;
}

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon {
background:#cec2ab;
border-color:#bbab8b;
}

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon::before {
border-color:#bbab8b;
background:#cec2ab;
}

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon::after {
background:#cec2ab;
}

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
background:#e1d9cb;
border-color:#cec2ab;
}

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#cec2ab;
background:#e1d9cb;
}

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#e1d9cb;
}

.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#cec2ab;
background:0 0;
}

.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#e1d9cb;
background:0 0;
}

.vc_toggle_color_mulled_wine .vc_toggle_icon {
background-color:#50485b;
border-color:transparent;
}

.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#50485b;
}

.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#695f77;
}

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon {
background:#50485b;
border-color:#37313f;
}

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon::before {
border-color:#37313f;
background:#50485b;
}

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon::after {
background:#50485b;
}

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
background:#695f77;
border-color:#50485b;
}

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#50485b;
background:#695f77;
}

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#695f77;
}

.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#50485b;
background:0 0;
}

.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#695f77;
background:0 0;
}

.vc_toggle_color_vista_blue .vc_toggle_icon {
background-color:#75d69c;
border-color:transparent;
}

.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#75d69c;
}

.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#9ce2b8;
}

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon {
background:#75d69c;
border-color:#4eca80;
}

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon::before {
border-color:#4eca80;
background:#75d69c;
}

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon::after {
background:#75d69c;
}

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
background:#9ce2b8;
border-color:#75d69c;
}

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#75d69c;
background:#9ce2b8;
}

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#9ce2b8;
}

.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#75d69c;
background:0 0;
}

.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#9ce2b8;
background:0 0;
}

.vc_toggle_color_black .vc_toggle_icon {
background-color:#2a2a2a;
border-color:transparent;
}

.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon {
background:#2a2a2a;
border-color:#101010;
}

.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon::before {
border-color:#101010;
background:#2a2a2a;
}

.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon::after {
background:#2a2a2a;
}

.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
background:#444;
border-color:#2a2a2a;
}

.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#2a2a2a;
background:#444;
}

.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#444;
}

.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#2a2a2a;
background:0 0;
}

.vc_toggle_color_grey .vc_toggle_icon {
background-color:#ebebeb;
border-color:transparent;
}

.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#ebebeb;
}

.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#d2d2d2;
}

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon {
background:#ebebeb;
border-color:#d2d2d2;
}

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon::before {
border-color:#d2d2d2;
background:#ebebeb;
}

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon::after {
background:#ebebeb;
}

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
background:#d2d2d2;
border-color:#b8b8b8;
}

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#b8b8b8;
background:#d2d2d2;
}

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#d2d2d2;
}

.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#ebebeb;
background:0 0;
}

.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#d2d2d2;
background:0 0;
}

.vc_toggle_color_orange .vc_toggle_icon {
background-color:#f7be68;
border-color:transparent;
}

.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#f7be68;
}

.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#fad398;
}

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon {
background:#f7be68;
border-color:#f4a938;
}

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon::before {
border-color:#f4a938;
background:#f7be68;
}

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon::after {
background:#f7be68;
}

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
background:#fad398;
border-color:#f7be68;
}

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#f7be68;
background:#fad398;
}

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#fad398;
}

.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#f7be68;
background:0 0;
}

.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#fad398;
background:0 0;
}

.vc_toggle_color_sky .vc_toggle_icon {
background-color:#5aa1e3;
border-color:transparent;
}

.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#5aa1e3;
}

.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#86baea;
}

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon {
background:#5aa1e3;
border-color:#2e88dc;
}

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon::before {
border-color:#2e88dc;
background:#5aa1e3;
}

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon::after {
background:#5aa1e3;
}

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
background:#86baea;
border-color:#5aa1e3;
}

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#5aa1e3;
background:#86baea;
}

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#86baea;
}

.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#5aa1e3;
background:0 0;
}

.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#86baea;
background:0 0;
}

.vc_toggle_color_green .vc_toggle_icon {
background-color:#6dab3c;
border-color:transparent;
}

.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#6dab3c;
}

.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#87c456;
}

.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon {
background:#6dab3c;
border-color:#55852f;
}

.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon::before {
border-color:#55852f;
background:#6dab3c;
}

.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon::after {
background:#6dab3c;
}

.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
background:#87c456;
border-color:#6dab3c;
}

.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#6dab3c;
background:#87c456;
}

.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#87c456;
}

.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#6dab3c;
background:0 0;
}

.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#87c456;
background:0 0;
}

.vc_toggle_color_juicy_pink .vc_toggle_icon {
background-color:#f4524d;
border-color:transparent;
}

.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#f4524d;
}

.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#f7817d;
}

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon {
background:#f4524d;
border-color:#f1231d;
}

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon::before {
border-color:#f1231d;
background:#f4524d;
}

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon::after {
background:#f4524d;
}

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
background:#f7817d;
border-color:#f4524d;
}

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#f4524d;
background:#f7817d;
}

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#f7817d;
}

.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#f4524d;
background:0 0;
}

.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#f7817d;
background:0 0;
}

.vc_toggle_color_sandy_brown .vc_toggle_icon {
background-color:#f79468;
border-color:transparent;
}

.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#f79468;
}

.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#fab698;
}

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon {
background:#f79468;
border-color:#f47238;
}

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon::before {
border-color:#f47238;
background:#f79468;
}

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon::after {
background:#f79468;
}

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
background:#fab698;
border-color:#f79468;
}

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#f79468;
background:#fab698;
}

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#fab698;
}

.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#f79468;
background:0 0;
}

.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#fab698;
background:0 0;
}

.vc_toggle_color_purple .vc_toggle_icon {
background-color:#b97ebb;
border-color:transparent;
}

.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#b97ebb;
}

.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#cb9fcd;
}

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon {
background:#b97ebb;
border-color:#a75da9;
}

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon::before {
border-color:#a75da9;
background:#b97ebb;
}

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon::after {
background:#b97ebb;
}

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
background:#cb9fcd;
border-color:#b97ebb;
}

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#b97ebb;
background:#cb9fcd;
}

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#cb9fcd;
}

.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#b97ebb;
background:0 0;
}

.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#cb9fcd;
background:0 0;
}

.vc_toggle_color_white .vc_toggle_icon {
background-color:#fff;
border-color:transparent;
}

.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#fff;
}

.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#e6e6e6;
}

.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon {
background:#fff;
border-color:#e6e6e6;
}

.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon::before {
border-color:#e6e6e6;
background:#fff;
}

.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon::after {
background:#fff;
}

.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon {
background:#e6e6e6;
border-color:#ccc;
}

.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#ccc;
background:#e6e6e6;
}

.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#e6e6e6;
}

.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#fff;
background:0 0;
}

.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#e6e6e6;
background:0 0;
}

.vc_toggle_size_sm .vc_toggle_icon {
height:16px;
width:16px;
}

.vc_toggle_size_sm .vc_toggle_icon::before {
height:2px;
width:8px;
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon {
display:inline-block;
width:8px;
margin-left:4px;
height:2px;
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon::after {
width:6px;
height:0;
}

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon {
height:16px;
width:16px;
margin-left:8px;
}

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::before {
border-width:2px;
height:8px;
margin-left:-4px;
width:8px;
}

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::before {
margin-top:-8px;
}

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::after {
margin-top:-4px;
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title {
padding-left:24px;
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title {
padding-left:17.6px;
}

.vc_toggle_size_md .vc_toggle_icon {
height:22px;
width:22px;
}

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon {
height:22px;
width:22px;
margin-left:11px;
}

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before {
border-width:2px;
height:10px;
margin-left:-5px;
width:10px;
}

.vc_toggle_size_lg .vc_toggle_icon {
height:28px;
width:28px;
}

.vc_toggle_size_lg .vc_toggle_icon::before {
height:2px;
width:14px;
}

.vc_toggle_size_lg .vc_toggle_icon::after {
height:14px;
width:2px;
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon {
display:inline-block;
width:14px;
margin-left:7px;
height:4px;
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon::before {
height:14px;
width:4px;
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon::after {
width:12px;
height:2px;
}

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon {
height:28px;
width:28px;
margin-left:14px;
}

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::before {
border-width:2px;
height:14px;
margin-left:-7px;
width:14px;
}

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::before {
margin-top:-14px;
}

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after {
margin-top:-7px;
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title {
padding-left:42px;
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title {
padding-left:30.8px;
}

.wpb_widgetised_column .wpb_wrapper>ul>li {
margin-left:0;
background-image:none;
list-style:none !important;
}

.wpb_widgetised_column .wpb_wrapper>ul>li:after,.wpb_widgetised_column .wpb_wrapper>ul>li:before {
display:none !important;
}

.wpb_button {
display:inline-block;
padding:4px 10px;
margin-bottom:0;
margin-top:0;
font-size:13px;
line-height:18px;
color:#333;
text-align:center;
text-shadow:0 1px 1px rgba(255,255,255,.75);
vertical-align:middle;
cursor:pointer;
background-color:#f7f7f7;
border:1px solid #ccc;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
border-color:#ccc;
border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.1);
}

.wpb_button.active,.wpb_button.disabled,.wpb_button:active,.wpb_button:hover,.wpb_button[disabled] {
background-color:#eaeaea;
}

.wpb_button:hover {
color:#333;
text-decoration:none;
background-color:#e6e6e6;
-webkit-transition:background-color .1s linear;
-o-transition:background-color .1s linear;
transition:background-color .1s linear;
background-image:none;
}

.wpb_button:focus {
outline:thin dotted;
outline:5px auto -webkit-focus-ring-color;
outline-offset:-2px;
}

.wpb_button.active,.wpb_button:active {
background-color:#e6e6e6;
background-image:none;
outline:0;
-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);
box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);
}

button.wpb_btn-large,span.wpb_btn-large {
padding:9px 14px;
font-size:15px;
line-height:normal;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
}

button.wpb_btn-large [class^=icon-],span.wpb_btn-large [class^=icon-] {
margin-top:1px;
}

button.wpb_btn-small,span.wpb_btn-small {
padding:5px 9px;
font-size:11px;
line-height:16px;
}

button.wpb_btn-small [class^=icon-],span.wpb_btn-small [class^=icon-] {
margin-top:-1px;
}

button.wpb_btn-mini,span.wpb_btn-mini {
padding:2px 6px;
font-size:11px;
line-height:14px;
}

.wpb_btn-danger,.wpb_btn-danger:hover,.wpb_btn-info,.wpb_btn-info:hover,.wpb_btn-inverse,.wpb_btn-inverse:hover,.wpb_btn-primary,.wpb_btn-primary:hover,.wpb_btn-success,.wpb_btn-success:hover,.wpb_btn-warning,.wpb_btn-warning:hover {
color:#fff;
text-shadow:0 -1px 0 rgba(0,0,0,.25);
}

.wpb_btn-danger.active,.wpb_btn-info.active,.wpb_btn-inverse.active,.wpb_btn-primary.active,.wpb_btn-success.active,.wpb_btn-warning.active {
color:rgba(255,255,255,.75);
}

.wpb_btn-primary {
background-color:#08c;
}

.wpb_btn-primary.active,.wpb_btn-primary.disabled,.wpb_btn-primary:active,.wpb_btn-primary:hover,.wpb_btn-primary[disabled] {
background-color:#0077b3;
}

.wpb_btn-warning {
background-color:#f90;
}

.wpb_btn-warning.active,.wpb_btn-warning.disabled,.wpb_btn-warning:active,.wpb_btn-warning:hover,.wpb_btn-warning[disabled] {
background-color:#e68a00;
}

.wpb_btn-danger {
background-color:#ff675b;
}

.wpb_btn-danger.active,.wpb_btn-danger.disabled,.wpb_btn-danger:active,.wpb_btn-danger:hover,.wpb_btn-danger[disabled] {
background-color:#ff4f42;
}

.wpb_btn-success {
background-color:#6ab165;
}

.wpb_btn-success.active,.wpb_btn-success.disabled,.wpb_btn-success:active,.wpb_btn-success:hover,.wpb_btn-success[disabled] {
background-color:#5aa855;
}

.wpb_btn-info {
background-color:#58b9da;
}

.wpb_btn-info.active,.wpb_btn-info.disabled,.wpb_btn-info:active,.wpb_btn-info:hover,.wpb_btn-info[disabled] {
background-color:#43b0d5;
}

.wpb_btn-inverse {
background-color:#555;
}

.wpb_btn-inverse.active,.wpb_btn-inverse.disabled,.wpb_btn-inverse:active,.wpb_btn-inverse:hover,.wpb_btn-inverse[disabled] {
background-color:#484848;
}

button.wpb_button::-moz-focus-inner,input[type=submit].wpb_button::-moz-focus-inner {
padding:0;
border:0;
}

a.wpb_button_a {
text-decoration:none;
border:none;
}

a.wpb_button_a:hover {
text-decoration:none;
}

.vc_btn3-container {
display:block;
margin-bottom:21.73913043px;
max-width:100%;
}

.vc_btn3-container.vc_btn3-inline {
display:inline-block;
vertical-align:top;
}

.vc_general.vc_btn3 {
display:inline-block;
margin-bottom:0;
text-align:center;
vertical-align:middle;
cursor:pointer;
background-image:none;
background-color:transparent;
color:#5472d2;
border:1px solid transparent;
box-sizing:border-box;
word-wrap:break-word;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
text-decoration:none;
position:relative;
top:0;
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
line-height:normal;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
font-size:14px;
padding:14px 20px;
}

.vc_general.vc_btn3.active,.vc_general.vc_btn3:active,.vc_general.vc_btn3:focus {
outline:0;
}

.vc_general.vc_btn3:focus,.vc_general.vc_btn3:hover {
border:1px solid transparent;
text-decoration:none;
color:#4868cf;
}

.vc_general.vc_btn3 .vc_btn3-icon {
vertical-align:top;
height:14px;
line-height:1;
font-size:16px;
}

.vc_general.vc_btn3 .vc_btn3-icon-inner {
display:block;
position:absolute;
top:50%;
left:0;
-webkit-transform:translate(0,-50%);
-ms-transform:translate(0,-50%);
transform:translate(0,-50%);
}

.vc_general.vc_btn3 .vc_btn3-placeholder {
display:inline-block;
vertical-align:top;
width:0;
}

.vc_btn3.vc_btn3-icon-left,.vc_btn3.vc_btn3-icon-right {
position:relative;
}

.vc_btn3.vc_btn3-icon-left .vc_btn3-icon,.vc_btn3.vc_btn3-icon-right .vc_btn3-icon {
display:block;
position:absolute;
top:50%;
-webkit-transform:translate(0,-50%);
-ms-transform:translate(0,-50%);
-o-transform:translate(0,-50%);
transform:translate(0,-50%);
}

.vc_btn3.vc_btn3-icon-right:not(.vc_btn3-block) .vc_btn3-icon-inner {
-webkit-transform:translate(-75%,-50%);
-ms-transform:translate(-75%,-50%);
transform:translate(-75%,-50%);
}

.vc_btn3.vc_btn3-style-classic {
border-color:rgba(0,0,0,.1);
}

.vc_btn3.vc_btn3-style-modern {
background-image:-webkit-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
background-image:-o-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
background-image:linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
background-repeat:repeat-x;
}

.vc_btn3.vc_btn3-style-outline,.vc_btn3.vc_btn3-style-outline-custom,.vc_btn3.vc_btn3-style-outline-custom:focus,.vc_btn3.vc_btn3-style-outline-custom:hover,.vc_btn3.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-style-outline:hover {
border-width:2px;
}

.vc_btn3.vc_btn3-style-custom {
background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
background-image:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
background-repeat:no-repeat;
background-repeat:repeat-x;
background-size:200%;
background-position:0 -100%;
}

.vc_btn3.vc_btn3-style-custom:focus,.vc_btn3.vc_btn3-style-custom:hover {
background-position:0 100%;
}

.vc_btn3.vc_btn3-block {
display:block;
width:100%;
text-align:inherit;
}

.vc_btn3.vc_btn3-shape-rounded {
border-radius:5px;
}

.vc_btn3.vc_btn3-shape-round {
border-radius:2em;
}

.vc_btn3.vc_btn3-size-xs .vc_btn3-icon {
font-size:14px;
height:11px;
line-height:11px;
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
padding-left:31px;
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
left:12px;
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
padding-right:31px;
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
right:12px;
}

.vc_btn3.vc_btn3-size-sm .vc_btn3-icon {
font-size:14px;
height:12px;
line-height:12px;
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
padding-left:39px;
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
left:16px;
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
padding-right:39px;
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
right:16px;
}

.vc_btn3.vc_btn3-size-md .vc_btn3-icon {
font-size:16px;
height:14px;
line-height:14px;
}

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
padding-left:48px;
}

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
left:20px;
}

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
padding-right:48px;
}

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
right:20px;
}

.vc_btn3.vc_btn3-size-lg .vc_btn3-icon {
font-size:20px;
height:16px;
line-height:16px;
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
padding-left:60px;
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
left:25px;
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
padding-right:60px;
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
right:25px;
}

.vc_btn3.vc_btn3-color-blue,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat {
color:#fff;
background-color:#5472d2;
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-blue:focus,.vc_btn3.vc_btn3-color-blue:hover {
color:#f7f7f7;
background-color:#3c5ecc;
}

.vc_btn3.vc_btn3-color-blue.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-blue:active {
color:#f2f2f2;
background-color:#3558c8;
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline {
color:#5472d2;
border-color:#5472d2;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d {
color:#fff;
background-color:#5472d2;
box-shadow:0 5px 0 #3253bc;
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#5472d2;
top:3px;
box-shadow:0 2px 0 #3253bc;
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#5472d2;
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #3253bc;
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #3253bc;
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #3253bc;
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #3253bc;
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #3253bc;
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #3253bc;
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#3c5ecc;
background-color:#3c5ecc;
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#3558c8;
background-color:#3558c8;
}

.vc_btn3.vc_btn3-color-turquoise,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat {
color:#fff;
background-color:#00c1cf;
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-turquoise:focus,.vc_btn3.vc_btn3-color-turquoise:hover {
color:#f7f7f7;
background-color:#00a4b0;
}

.vc_btn3.vc_btn3-color-turquoise.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-turquoise:active {
color:#f2f2f2;
background-color:#009ba6;
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline {
color:#00c1cf;
border-color:#00c1cf;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d {
color:#fff;
background-color:#00c1cf;
box-shadow:0 5px 0 #008d97;
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#00c1cf;
top:3px;
box-shadow:0 2px 0 #008d97;
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#00c1cf;
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #008d97;
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #008d97;
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #008d97;
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #008d97;
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #008d97;
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #008d97;
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#00a4b0;
background-color:#00a4b0;
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#009ba6;
background-color:#009ba6;
}

.vc_btn3.vc_btn3-color-pink,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat {
color:#fff;
background-color:#fe6c61;
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-pink:focus,.vc_btn3.vc_btn3-color-pink:hover {
color:#f7f7f7;
background-color:#fe5043;
}

.vc_btn3.vc_btn3-color-pink.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-pink:active {
color:#f2f2f2;
background-color:#fe4638;
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline {
color:#fe6c61;
border-color:#fe6c61;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d {
color:#fff;
background-color:#fe6c61;
box-shadow:0 5px 0 #fe3829;
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#fe6c61;
top:3px;
box-shadow:0 2px 0 #fe3829;
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#fe6c61;
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #fe3829;
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #fe3829;
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #fe3829;
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #fe3829;
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #fe3829;
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #fe3829;
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#fe5043;
background-color:#fe5043;
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#fe4638;
background-color:#fe4638;
}

.vc_btn3.vc_btn3-color-violet,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat {
color:#fff;
background-color:#8d6dc4;
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-violet:focus,.vc_btn3.vc_btn3-color-violet:hover {
color:#f7f7f7;
background-color:#7c57bb;
}

.vc_btn3.vc_btn3-color-violet.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-violet:active {
color:#f2f2f2;
background-color:#7650b8;
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline {
color:#8d6dc4;
border-color:#8d6dc4;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d {
color:#fff;
background-color:#8d6dc4;
box-shadow:0 5px 0 #6e48b1;
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#8d6dc4;
top:3px;
box-shadow:0 2px 0 #6e48b1;
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#8d6dc4;
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #6e48b1;
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #6e48b1;
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #6e48b1;
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #6e48b1;
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #6e48b1;
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #6e48b1;
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#7c57bb;
background-color:#7c57bb;
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#7650b8;
background-color:#7650b8;
}

.vc_btn3.vc_btn3-color-peacoc,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat {
color:#fff;
background-color:#4cadc9;
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-peacoc:focus,.vc_btn3.vc_btn3-color-peacoc:hover {
color:#f7f7f7;
background-color:#39a0bd;
}

.vc_btn3.vc_btn3-color-peacoc.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-peacoc:active {
color:#f2f2f2;
background-color:#3799b5;
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline {
color:#4cadc9;
border-color:#4cadc9;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d {
color:#fff;
background-color:#4cadc9;
box-shadow:0 5px 0 #338faa;
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#4cadc9;
top:3px;
box-shadow:0 2px 0 #338faa;
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#4cadc9;
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #338faa;
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #338faa;
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #338faa;
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #338faa;
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #338faa;
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #338faa;
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#39a0bd;
background-color:#39a0bd;
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#3799b5;
background-color:#3799b5;
}

.vc_btn3.vc_btn3-color-chino,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat {
color:#fff;
background-color:#cec2ab;
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-chino:focus,.vc_btn3.vc_btn3-color-chino:hover {
color:#f7f7f7;
background-color:#c3b498;
}

.vc_btn3.vc_btn3-color-chino.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-chino:active {
color:#f2f2f2;
background-color:#bfaf91;
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline {
color:#cec2ab;
border-color:#cec2ab;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d {
color:#fff;
background-color:#cec2ab;
box-shadow:0 5px 0 #b9a888;
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#cec2ab;
top:3px;
box-shadow:0 2px 0 #b9a888;
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#cec2ab;
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #b9a888;
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #b9a888;
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #b9a888;
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #b9a888;
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #b9a888;
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #b9a888;
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#c3b498;
background-color:#c3b498;
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#bfaf91;
background-color:#bfaf91;
}

.vc_btn3.vc_btn3-color-mulled-wine,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat {
color:#fff;
background-color:#50485b;
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-mulled-wine:focus,.vc_btn3.vc_btn3-color-mulled-wine:hover {
color:#f7f7f7;
background-color:#413a4a;
}

.vc_btn3.vc_btn3-color-mulled-wine.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-mulled-wine:active {
color:#f2f2f2;
background-color:#3c3644;
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline {
color:#50485b;
border-color:#50485b;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d {
color:#fff;
background-color:#50485b;
box-shadow:0 5px 0 #342f3c;
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#50485b;
top:3px;
box-shadow:0 2px 0 #342f3c;
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#50485b;
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #342f3c;
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #342f3c;
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #342f3c;
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #342f3c;
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #342f3c;
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #342f3c;
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#413a4a;
background-color:#413a4a;
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#3c3644;
background-color:#3c3644;
}

.vc_btn3.vc_btn3-color-vista-blue,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat {
color:#fff;
background-color:#75d69c;
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-vista-blue:focus,.vc_btn3.vc_btn3-color-vista-blue:hover {
color:#f7f7f7;
background-color:#5dcf8b;
}

.vc_btn3.vc_btn3-color-vista-blue.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-vista-blue:active {
color:#f2f2f2;
background-color:#56cd85;
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline {
color:#75d69c;
border-color:#75d69c;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d {
color:#fff;
background-color:#75d69c;
box-shadow:0 5px 0 #4ac97d;
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#75d69c;
top:3px;
box-shadow:0 2px 0 #4ac97d;
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#75d69c;
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #4ac97d;
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #4ac97d;
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #4ac97d;
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #4ac97d;
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #4ac97d;
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #4ac97d;
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#5dcf8b;
background-color:#5dcf8b;
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#56cd85;
background-color:#56cd85;
}

.vc_btn3.vc_btn3-color-orange,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat {
color:#fff;
background-color:#f7be68;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-orange:focus,.vc_btn3.vc_btn3-color-orange:hover {
color:#f7f7f7;
background-color:#f5b14b;
}

.vc_btn3.vc_btn3-color-orange.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-orange:active {
color:#f2f2f2;
background-color:#f5ad41;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline {
color:#f7be68;
border-color:#f7be68;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d {
color:#fff;
background-color:#f7be68;
box-shadow:0 5px 0 #f4a733;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#f7be68;
top:3px;
box-shadow:0 2px 0 #f4a733;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#f7be68;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #f4a733;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #f4a733;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #f4a733;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #f4a733;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #f4a733;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #f4a733;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#f5b14b;
background-color:#f5b14b;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#f5ad41;
background-color:#f5ad41;
}

.vc_btn3.vc_btn3-color-sky,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat {
color:#fff;
background-color:#5aa1e3;
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-sky:focus,.vc_btn3.vc_btn3-color-sky:hover {
color:#f7f7f7;
background-color:#4092df;
}

.vc_btn3.vc_btn3-color-sky.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-sky:active {
color:#f2f2f2;
background-color:#378ddd;
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline {
color:#5aa1e3;
border-color:#5aa1e3;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d {
color:#fff;
background-color:#5aa1e3;
box-shadow:0 5px 0 #2a86db;
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#5aa1e3;
top:3px;
box-shadow:0 2px 0 #2a86db;
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#5aa1e3;
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #2a86db;
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #2a86db;
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #2a86db;
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #2a86db;
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #2a86db;
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #2a86db;
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#4092df;
background-color:#4092df;
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#378ddd;
background-color:#378ddd;
}

.vc_btn3.vc_btn3-color-green,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat {
color:#fff;
background-color:#6dab3c;
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-green:focus,.vc_btn3.vc_btn3-color-green:hover {
color:#f7f7f7;
background-color:#5f9434;
}

.vc_btn3.vc_btn3-color-green.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-green:active {
color:#f2f2f2;
background-color:#5a8d31;
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline {
color:#6dab3c;
border-color:#6dab3c;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d {
color:#fff;
background-color:#6dab3c;
box-shadow:0 5px 0 #53812d;
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#6dab3c;
top:3px;
box-shadow:0 2px 0 #53812d;
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#6dab3c;
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #53812d;
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #53812d;
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #53812d;
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #53812d;
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #53812d;
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #53812d;
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#5f9434;
background-color:#5f9434;
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#5a8d31;
background-color:#5a8d31;
}

.vc_btn3.vc_btn3-color-juicy-pink,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
color:#fff;
background-color:#f4524d;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-juicy-pink:focus,.vc_btn3.vc_btn3-color-juicy-pink:hover {
color:#f7f7f7;
background-color:#f23630;
}

.vc_btn3.vc_btn3-color-juicy-pink.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-juicy-pink:active {
color:#f2f2f2;
background-color:#f22d27;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline {
color:#f4524d;
border-color:#f4524d;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d {
color:#fff;
background-color:#f4524d;
box-shadow:0 5px 0 #f11f18;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#f4524d;
top:3px;
box-shadow:0 2px 0 #f11f18;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#f4524d;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #f11f18;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #f11f18;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #f11f18;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #f11f18;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #f11f18;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #f11f18;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#f23630;
background-color:#f23630;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#f22d27;
background-color:#f22d27;
}

.vc_btn3.vc_btn3-color-sandy-brown,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat {
color:#fff;
background-color:#f79468;
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-sandy-brown:focus,.vc_btn3.vc_btn3-color-sandy-brown:hover {
color:#f7f7f7;
background-color:#f57f4b;
}

.vc_btn3.vc_btn3-color-sandy-brown.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-sandy-brown:active {
color:#f2f2f2;
background-color:#f57941;
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline {
color:#f79468;
border-color:#f79468;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d {
color:#fff;
background-color:#f79468;
box-shadow:0 5px 0 #f46e33;
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#f79468;
top:3px;
box-shadow:0 2px 0 #f46e33;
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#f79468;
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #f46e33;
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #f46e33;
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #f46e33;
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #f46e33;
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #f46e33;
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #f46e33;
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#f57f4b;
background-color:#f57f4b;
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#f57941;
background-color:#f57941;
}

.vc_btn3.vc_btn3-color-purple,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat {
color:#fff;
background-color:#b97ebb;
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-purple:focus,.vc_btn3.vc_btn3-color-purple:hover {
color:#f7f7f7;
background-color:#ae6ab0;
}

.vc_btn3.vc_btn3-color-purple.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-purple:active {
color:#f2f2f2;
background-color:#ab63ad;
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline {
color:#b97ebb;
border-color:#b97ebb;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d {
color:#fff;
background-color:#b97ebb;
box-shadow:0 5px 0 #a559a8;
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#b97ebb;
top:3px;
box-shadow:0 2px 0 #a559a8;
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#b97ebb;
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #a559a8;
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #a559a8;
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #a559a8;
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #a559a8;
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #a559a8;
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #a559a8;
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#ae6ab0;
background-color:#ae6ab0;
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#ab63ad;
background-color:#ab63ad;
}

.vc_btn3.vc_btn3-color-black,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat {
color:#fff;
background-color:#2a2a2a;
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-black:focus,.vc_btn3.vc_btn3-color-black:hover {
color:#f7f7f7;
background-color:#1b1b1b;
}

.vc_btn3.vc_btn3-color-black.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-black:active {
color:#f2f2f2;
background-color:#161616;
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline {
color:#fff;
border-color:#2a2a2a;
background-color:transparent;
color:#2a2a2a;
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d {
color:#fff;
background-color:#2a2a2a;
box-shadow:0 5px 0 #0e0e0e;
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#2a2a2a;
top:3px;
box-shadow:0 2px 0 #0e0e0e;
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#2a2a2a;
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #0e0e0e;
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #0e0e0e;
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #0e0e0e;
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #0e0e0e;
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #0e0e0e;
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #0e0e0e;
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#1b1b1b;
background-color:#1b1b1b;
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#161616;
background-color:#161616;
}

.vc_btn3.vc_btn3-color-grey,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat {
color:#666;
background-color:#ebebeb;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-grey:focus,.vc_btn3.vc_btn3-color-grey:hover {
color:#5e5e5e;
background-color:#dcdcdc;
}

.vc_btn3.vc_btn3-color-grey.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-grey:active {
color:#595959;
background-color:#d7d7d7;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline {
color:#666;
border-color:#ebebeb;
background-color:transparent;
color:#ebebeb;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d {
color:#666;
background-color:#ebebeb;
box-shadow:0 5px 0 #cfcfcf;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:hover {
color:#5e5e5e;
background-color:#ebebeb;
top:3px;
box-shadow:0 2px 0 #cfcfcf;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #cfcfcf;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #cfcfcf;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #cfcfcf;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #cfcfcf;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #cfcfcf;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #cfcfcf;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {
color:#5e5e5e;
border-color:#dcdcdc;
background-color:#dcdcdc;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:active {
color:#595959;
border-color:#d7d7d7;
background-color:#d7d7d7;
}

.vc_btn3.vc_btn3-color-white,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat {
color:#666;
background-color:#fff;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-white:focus,.vc_btn3.vc_btn3-color-white:hover {
color:#5e5e5e;
background-color:#f0f0f0;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {
color:#666;
border-color:#fff;
background-color:transparent;
color:#fff;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d {
color:#666;
background-color:#fff;
box-shadow:0 5px 0 #e3e3e3;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:hover {
color:#5e5e5e;
background-color:#fff;
top:3px;
box-shadow:0 2px 0 #e3e3e3;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:active {
color:#595959;
background-color:#fff;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #e3e3e3;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #e3e3e3;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #e3e3e3;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #e3e3e3;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #e3e3e3;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #e3e3e3;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern {
color:#666;
border-color:#fff;
background-color:#fff;
background-image:-webkit-linear-gradient(top,rgba(0,0,0,.01) 0,rgba(0,0,0,.02) 100%);
background-image:-o-linear-gradient(top,rgba(0,0,0,.01) 0,rgba(0,0,0,.02) 100%);
background-image:linear-gradient(to bottom,rgba(0,0,0,.01) 0,rgba(0,0,0,.02) 100%);
background-repeat:repeat-x;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:hover {
color:#5e5e5e;
border-color:#f0f0f0;
background-color:#f0f0f0;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:active {
color:#595959;
border-color:#ebebeb;
background-color:#ebebeb;
}

.vc_btn3.vc_btn3-color-default,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat {
color:#333;
background-color:#f7f7f7;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-default:focus,.vc_btn3.vc_btn3-color-default:hover {
color:#2b2b2b;
background-color:#e8e8e8;
}

.vc_btn3.vc_btn3-color-default.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-default:active {
color:#262626;
background-color:#e3e3e3;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline {
color:#f7f7f7;
border-color:#f7f7f7;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d {
color:#333;
background-color:#f7f7f7;
box-shadow:0 5px 0 #dbdbdb;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:hover {
color:#2b2b2b;
background-color:#f7f7f7;
top:3px;
box-shadow:0 2px 0 #dbdbdb;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:active {
color:#262626;
background-color:#f7f7f7;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #dbdbdb;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #dbdbdb;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #dbdbdb;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #dbdbdb;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #dbdbdb;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #dbdbdb;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:hover {
color:#2b2b2b;
border-color:#e8e8e8;
background-color:#e8e8e8;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:active {
color:#262626;
border-color:#e3e3e3;
background-color:#e3e3e3;
}

.vc_btn3.vc_btn3-color-primary,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat {
color:#fff;
background-color:#08c;
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-primary:focus,.vc_btn3.vc_btn3-color-primary:hover {
color:#f7f7f7;
background-color:#0074ad;
}

.vc_btn3.vc_btn3-color-primary.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-primary:active {
color:#f2f2f2;
background-color:#006da3;
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline {
color:#08c;
border-color:#08c;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d {
color:#fff;
background-color:#08c;
box-shadow:0 5px 0 #006394;
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#08c;
top:3px;
box-shadow:0 2px 0 #006394;
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#08c;
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #006394;
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #006394;
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #006394;
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #006394;
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #006394;
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #006394;
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#0074ad;
background-color:#0074ad;
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#006da3;
background-color:#006da3;
}

.vc_btn3.vc_btn3-color-info,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat {
color:#fff;
background-color:#58b9da;
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-info:focus,.vc_btn3.vc_btn3-color-info:hover {
color:#f7f7f7;
background-color:#3fafd4;
}

.vc_btn3.vc_btn3-color-info.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-info:active {
color:#f2f2f2;
background-color:#37abd3;
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline {
color:#58b9da;
border-color:#58b9da;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d {
color:#fff;
background-color:#58b9da;
box-shadow:0 5px 0 #2da4cd;
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#58b9da;
top:3px;
box-shadow:0 2px 0 #2da4cd;
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#58b9da;
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #2da4cd;
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #2da4cd;
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #2da4cd;
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #2da4cd;
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #2da4cd;
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #2da4cd;
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#3fafd4;
background-color:#3fafd4;
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#37abd3;
background-color:#37abd3;
}

.vc_btn3.vc_btn3-color-success,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat {
color:#fff;
background-color:#6ab165;
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-success:focus,.vc_btn3.vc_btn3-color-success:hover {
color:#f7f7f7;
background-color:#59a453;
}

.vc_btn3.vc_btn3-color-success.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-success:active {
color:#f2f2f2;
background-color:#559d50;
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline {
color:#6ab165;
border-color:#6ab165;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d {
color:#fff;
background-color:#6ab165;
box-shadow:0 5px 0 #4f934b;
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#6ab165;
top:3px;
box-shadow:0 2px 0 #4f934b;
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#6ab165;
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #4f934b;
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #4f934b;
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #4f934b;
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #4f934b;
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #4f934b;
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #4f934b;
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#59a453;
background-color:#59a453;
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#559d50;
background-color:#559d50;
}

.vc_btn3.vc_btn3-color-warning,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat {
color:#fff;
background-color:#f90;
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-warning:focus,.vc_btn3.vc_btn3-color-warning:hover {
color:#f7f7f7;
background-color:#e08700;
}

.vc_btn3.vc_btn3-color-warning.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-warning:active {
color:#f2f2f2;
background-color:#d68100;
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline {
color:#f90;
border-color:#f90;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d {
color:#fff;
background-color:#f90;
box-shadow:0 5px 0 #c77700;
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#f90;
top:3px;
box-shadow:0 2px 0 #c77700;
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#f90;
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #c77700;
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #c77700;
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #c77700;
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #c77700;
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #c77700;
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #c77700;
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#e08700;
background-color:#e08700;
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#d68100;
background-color:#d68100;
}

.vc_btn3.vc_btn3-color-danger,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat {
color:#fff;
background-color:#ff675b;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-danger:focus,.vc_btn3.vc_btn3-color-danger:hover {
color:#f7f7f7;
background-color:#ff4b3c;
}

.vc_btn3.vc_btn3-color-danger.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-danger:active {
color:#f2f2f2;
background-color:#ff4132;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline {
color:#ff675b;
border-color:#ff675b;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d {
color:#fff;
background-color:#ff675b;
box-shadow:0 5px 0 #ff3323;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#ff675b;
top:3px;
box-shadow:0 2px 0 #ff3323;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#ff675b;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #ff3323;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #ff3323;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #ff3323;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #ff3323;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #ff3323;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #ff3323;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#ff4b3c;
background-color:#ff4b3c;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#ff4132;
background-color:#ff4132;
}

.vc_btn3.vc_btn3-color-inverse,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat {
color:#fff;
background-color:#555;
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-inverse:focus,.vc_btn3.vc_btn3-color-inverse:hover {
color:#f7f7f7;
background-color:#464646;
}

.vc_btn3.vc_btn3-color-inverse.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-inverse:active {
color:#f2f2f2;
background-color:#414141;
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline {
color:#555;
border-color:#555;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d {
color:#fff;
background-color:#555;
box-shadow:0 5px 0 #393939;
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#555;
top:3px;
box-shadow:0 2px 0 #393939;
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#555;
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #393939;
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #393939;
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #393939;
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #393939;
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #393939;
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #393939;
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#464646;
background-color:#464646;
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#414141;
background-color:#414141;
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left .vc_btn3-icon,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right .vc_btn3-icon {
display:inline-block;
position:static;
-webkit-transform:translate(0,0);
-ms-transform:translate(0,0);
transform:translate(0,0);
min-width:1em;
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
margin-right:.5em;
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
margin-left:.5em;
}

.vc_btn3-container .vc_btn3-block.vc_btn3-icon-left,.vc_btn3-container .vc_btn3-block.vc_btn3-icon-right {
text-align:inherit;
}

.vc_custom_heading a,.vc_custom_heading a:focus,.vc_custom_heading a:hover,.vc_custom_heading a:visited {
border:none;
text-decoration:inherit;
color:inherit;
}

.vc_custom_heading a {
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
opacity:1;
}

.vc_custom_heading a:hover {
opacity:.85;
}

.vc_call_to_action {
background-color:#ebebeb;
border:2px solid #ebebeb;
padding:2em;
border-radius:5px;
}

.vc_call_to_action :last-child {
margin-bottom:0;
}

.vc_call_to_action.vc_cta_square_outlined {
border-radius:0;
background:0 0 !important;
}

.vc_call_to_action.vc_cta_round {
border-radius:50px;
}

.vc_call_to_action.vc_cta_outlined {
background:0 0 !important;
}

.vc_call_to_action hgroup h2,.vc_call_to_action hgroup h4 {
margin:0;
clear:none;
}

.vc_call_to_action hgroup+p {
margin-top:1em;
}

.vc_call_to_action.vc_cta_btn_pos_right .vc_cta_btn {
float:right;
margin-left:2em;
}

.vc_call_to_action.vc_cta_btn_pos_left .vc_cta_btn {
float:left;
margin-right:2em;
}

.wpb_call_to_action {
position:relative;
background-color:#f7f7f7;
padding:20px;
padding:35px;
border:1px solid #f0f0f0;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}

.wpb_call_to_action .wpb_button {
margin:0;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}

.cta_align_left .wpb_button {
float:left;
}

.cta_align_left .wpb_button,.cta_align_right .wpb_button {
max-width:27.5%;
}

.cta_align_left .wpb_call_text,.cta_align_right .wpb_call_text {
width:70%;
float:left;
clear:none;
}

#content .wpb_call_to_action .wpb_call_text,.wpb_call_to_action .wpb_call_text {
margin:0;
padding-top:0;
}

.cta_align_bottom .wpb_button {
position:static;
margin-top:21.73913043px;
display:inline-block;
}

.cta_no_button .wpb_call_text {
width:auto;
float:none;
}

.vc_row.vc_row-flex::after,.vc_row.vc_row-flex::before,.vc_section.vc_section-flex::after,.vc_section.vc_section-flex::before,.vc_toggle_text_only .vc_toggle_icon {
display:none;
}

.vc_row.vc_row-o-columns-bottom::after,.vc_row.vc_row-o-columns-middle::after,.vc_row.vc_row-o-columns-top::after,.vc_section.vc_section-o-content-bottom::after,.vc_section.vc_section-o-content-middle::after,.vc_section.vc_section-o-content-top::after {
content:'';
width:100%;
height:0;
overflow:hidden;
visibility:hidden;
display:block;
}

.vc_row.vc_row-o-content-top>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-top>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-top>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
-webkit-box-pack:start;
-webkit-justify-content:flex-start;
-ms-flex-pack:start;
justify-content:flex-start;
}

.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_column_container,.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container {
-webkit-box-align:start;
-webkit-align-items:flex-start;
-ms-flex-align:start;
align-items:flex-start;
}

.vc_row.vc_row-o-content-bottom>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-bottom>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-bottom>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
-webkit-box-pack:end;
-webkit-justify-content:flex-end;
-ms-flex-pack:end;
justify-content:flex-end;
}

.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_column_container,.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container {
-webkit-box-align:end;
-webkit-align-items:flex-end;
-ms-flex-align:end;
align-items:flex-end;
}

.vc_row.vc_row-o-content-middle>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-middle>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-middle>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
-webkit-box-pack:center;
-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center;
}

.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_column_container,.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container {
-webkit-box-align:center;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center;
}

.vc_column_container,.vc_section[data-vc-stretch-content],.vc_vc_column,.vc_vc_column_inner {
padding-left:0;
padding-right:0;
}

.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner,.vc_section.vc_section-has-fill,.vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section,.vc_section.vc_section-has-fill+.vc_section,.vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
padding-top:35px;
}

.fb_type_standard,.fb_type_standard iframe,.wpb_googleplus_type_standard {
height:25px;
}

.fb_type_button_count,.fb_type_button_count iframe {
height:20px;
}

.fb_type_box_count,.fb_type_box_count iframe,.wpb_googleplus_type_tall.vc_googleplus-annotation-bubble {
height:62px;
}

.wpb_googleplus_type_medium,.wpb_googleplus_type_tall,.wpb_pinterest_type_horizontal,.wpb_pinterest_type_none {
height:21px;
}

iframe.twitter-share-button,.wpb_widgetised_column .wpb_wrapper>ul {
margin:0;
}

.vc_toggle_simple.vc_toggle_active .vc_toggle_icon::after,.vc_toggle_round.vc_toggle_active .vc_toggle_icon::after,.vc_toggle_rounded.vc_toggle_active .vc_toggle_icon::after,.vc_toggle_square.vc_toggle_active .vc_toggle_icon::after,.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::before,.vc_toggle_default.vc_toggle_active .vc_toggle_icon::after,.vc_toggle_default.vc_toggle_active .vc_toggle_icon::before {
visibility:hidden;
}

.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_round .vc_toggle_icon::before,.vc_toggle_rounded .vc_toggle_icon::before,.vc_toggle_square .vc_toggle_icon::before,.vc_toggle_size_md .vc_toggle_icon::before {
height:2px;
width:10px;
}

.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_round .vc_toggle_icon::after,.vc_toggle_rounded .vc_toggle_icon::after,.vc_toggle_square .vc_toggle_icon::after,.vc_toggle_size_md .vc_toggle_icon::after {
height:10px;
width:2px;
}

.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#444;
background-color:transparent;
}

.vc_toggle_round .vc_toggle_icon::after,.vc_toggle_round .vc_toggle_icon::before,.vc_toggle_rounded .vc_toggle_icon::after,.vc_toggle_rounded .vc_toggle_icon::before,.vc_toggle_square .vc_toggle_icon::after,.vc_toggle_square .vc_toggle_icon::before {
content:'';
display:block;
left:50%;
position:absolute;
top:50%;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
-webkit-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
-o-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
background-color:#fff;
}

.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#2a2a2a;
}

.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_white .vc_toggle_icon::after,.vc_toggle_color_white .vc_toggle_icon::before,.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#2a2a2a;
}

.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#444;
}

.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_blue .vc_toggle_icon::after,.vc_toggle_color_blue .vc_toggle_icon::before,.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_turquoise .vc_toggle_icon::after,.vc_toggle_color_turquoise .vc_toggle_icon::before,.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_pink .vc_toggle_icon::after,.vc_toggle_color_pink .vc_toggle_icon::before,.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_violet .vc_toggle_icon::after,.vc_toggle_color_violet .vc_toggle_icon::before,.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_peacoc .vc_toggle_icon::after,.vc_toggle_color_peacoc .vc_toggle_icon::before,.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_chino .vc_toggle_icon::after,.vc_toggle_color_chino .vc_toggle_icon::before,.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_mulled_wine .vc_toggle_icon::after,.vc_toggle_color_mulled_wine .vc_toggle_icon::before,.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_vista_blue .vc_toggle_icon::after,.vc_toggle_color_vista_blue .vc_toggle_icon::before,.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_black .vc_toggle_icon::after,.vc_toggle_color_black .vc_toggle_icon::before,.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_grey .vc_toggle_icon::after,.vc_toggle_color_grey .vc_toggle_icon::before,.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_orange .vc_toggle_icon::after,.vc_toggle_color_orange .vc_toggle_icon::before,.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_sky .vc_toggle_icon::after,.vc_toggle_color_sky .vc_toggle_icon::before,.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_green .vc_toggle_icon::after,.vc_toggle_color_green .vc_toggle_icon::before,.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_juicy_pink .vc_toggle_icon::after,.vc_toggle_color_juicy_pink .vc_toggle_icon::before,.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_sandy_brown .vc_toggle_icon::after,.vc_toggle_color_sandy_brown .vc_toggle_icon::before,.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_purple .vc_toggle_icon::after,.vc_toggle_color_purple .vc_toggle_icon::before,.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#fff;
}

.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#444;
}

.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before,.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before {
margin-top:-10px;
}

.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after {
margin-top:-5px;
}

.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
background:0 0;
}

.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#444;
background:0 0;
}

.vc_toggle.vc_toggle_default .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon {
display:inline-block;
width:10px;
margin-left:5px;
height:4px;
}

.vc_toggle.vc_toggle_default .vc_toggle_icon::before,.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::before {
height:10px;
width:4px;
}

.vc_toggle.vc_toggle_default .vc_toggle_icon::after,.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::after {
width:8px;
height:2px;
}

.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:transparent;
}

.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#5472d2;
}

.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:transparent;
}

.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#7c93dd;
}

.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#00c1cf;
}

.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#00919c;
}

.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#fe6c61;
}

.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#fe9b94;
}

.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#8d6dc4;
}

.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#a991d3;
}

.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#4cadc9;
}

.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#73bfd5;
}

.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#cec2ab;
}

.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#e1d9cb;
}

.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#50485b;
}

.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#695f77;
}

.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#75d69c;
}

.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#9ce2b8;
}

.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#ebebeb;
}

.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#d2d2d2;
}

.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#f7be68;
}

.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#fad398;
}

.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#5aa1e3;
}

.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#86baea;
}

.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#6dab3c;
}

.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#87c456;
}

.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#f4524d;
}

.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#f7817d;
}

.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#f79468;
}

.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#fab698;
}

.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#b97ebb;
}

.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#cb9fcd;
}

.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#e6e6e6;
}

.vc_toggle_size_sm .vc_toggle_icon::after,.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon::before {
height:8px;
width:2px;
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_square .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title .vc_toggle_icon,.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_square .vc_toggle_title .vc_toggle_icon {
position:absolute;
left:0;
top:50%;
-webkit-transform:translate(0,-50%);
-ms-transform:translate(0,-50%);
-o-transform:translate(0,-50%);
transform:translate(0,-50%);
}

.vc_toggle_size_md.vc_toggle_default .vc_toggle_content,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title,.vc_toggle_size_md.vc_toggle_round .vc_toggle_content,.vc_toggle_size_md.vc_toggle_round .vc_toggle_title,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title,.vc_toggle_size_md.vc_toggle_square .vc_toggle_content,.vc_toggle_size_md.vc_toggle_square .vc_toggle_title,.vc_toggle_default .vc_toggle_content,.vc_toggle_default .vc_toggle_title,.vc_toggle_round .vc_toggle_content,.vc_toggle_round .vc_toggle_title,.vc_toggle_rounded .vc_toggle_content,.vc_toggle_rounded .vc_toggle_title,.vc_toggle_simple .vc_toggle_content,.vc_toggle_simple .vc_toggle_title,.vc_toggle_square .vc_toggle_content,.vc_toggle_square .vc_toggle_title {
padding-left:33px;
}

.vc_toggle_size_md.vc_toggle_default .vc_toggle_content,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title,.vc_toggle_default .vc_toggle_content,.vc_toggle_default .vc_toggle_title {
padding-left:24.2px;
}

.vc_vc_button2 .vc_btn,.vc_vc_button .vc_btn {
margin-top:5px;
margin-bottom:5px;
}

.vc_general.vc_btn3.vc_btn3-style-outline,.vc_general.vc_btn3.vc_btn3-style-outline-custom,.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline-custom,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline-custom {
padding:13px 19px;
}

.vc_btn3.vc_btn3-icon-left,.vc_btn3-container.vc_btn3-left {
text-align:left;
}

.vc_btn3.vc_btn3-icon-right,.vc_btn3-container.vc_btn3-right {
text-align:right;
}

.vc_btn3.vc_btn3-o-empty .vc_btn3-icon,.vc_btn3.vc_btn3-o-empty:not(.vc_btn3-block) .vc_btn3-icon-inner {
-webkit-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
}

.vc_btn3.vc_btn3-shape-square,.vc_call_to_action.vc_cta_square {
border-radius:0;
}

.vc_btn3.vc_btn3-size-xs,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs {
font-size:11px;
padding:8px 12px;
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline-custom,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline-custom {
padding:7px 11px;
}

.vc_btn3.vc_btn3-size-sm,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm {
font-size:12px;
padding:11px 16px;
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline-custom,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline-custom {
padding:10px 15px;
}

.vc_btn3.vc_btn3-size-md,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md {
font-size:14px;
padding:14px 20px;
}

.vc_btn3.vc_btn3-size-lg,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg {
font-size:16px;
padding:18px 25px;
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline-custom,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline-custom {
padding:17px 24px;
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern {
color:#fff;
border-color:#5472d2;
background-color:#5472d2;
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern {
color:#fff;
border-color:#00c1cf;
background-color:#00c1cf;
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern {
color:#fff;
border-color:#fe6c61;
background-color:#fe6c61;
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern {
color:#fff;
border-color:#8d6dc4;
background-color:#8d6dc4;
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern {
color:#fff;
border-color:#4cadc9;
background-color:#4cadc9;
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern {
color:#fff;
border-color:#cec2ab;
background-color:#cec2ab;
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern {
color:#fff;
border-color:#50485b;
background-color:#50485b;
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern {
color:#fff;
border-color:#75d69c;
background-color:#75d69c;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern {
color:#fff;
border-color:#f7be68;
background-color:#f7be68;
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern {
color:#fff;
border-color:#5aa1e3;
background-color:#5aa1e3;
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern {
color:#fff;
border-color:#6dab3c;
background-color:#6dab3c;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern {
color:#fff;
border-color:#f4524d;
background-color:#f4524d;
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern {
color:#fff;
border-color:#f79468;
background-color:#f79468;
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern {
color:#fff;
border-color:#b97ebb;
background-color:#b97ebb;
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {
color:#fff;
border-color:#2a2a2a;
background-color:#2a2a2a;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
color:#666;
border-color:#ebebeb;
background-color:#ebebeb;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:active,.vc_btn3.vc_btn3-color-white.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-white:active {
color:#595959;
background-color:#ebebeb;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:active {
color:#666;
border-color:#fff;
background-color:#fff;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern {
color:#333;
border-color:#f7f7f7;
background-color:#f7f7f7;
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern {
color:#fff;
border-color:#08c;
background-color:#08c;
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern {
color:#fff;
border-color:#58b9da;
background-color:#58b9da;
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern {
color:#fff;
border-color:#6ab165;
background-color:#6ab165;
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern {
color:#fff;
border-color:#f90;
background-color:#f90;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern {
color:#fff;
border-color:#ff675b;
background-color:#ff675b;
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern {
color:#fff;
border-color:#555;
background-color:#555;
}

.vc_btn3-container.vc_btn3-center,.cta_align_bottom {
text-align:center;
}

.cta_align_right .wpb_button,.cta_align_left .wpb_call_text {
float:right;
}

@media (max-width:600px) {
.vc_responsive .cta_align_left .wpb_button,.vc_responsive .cta_align_right .wpb_button {
max-width:70%;
width:70%;
float:none;
display:block;
margin:3% auto;
}

.vc_responsive .cta_align_left .wpb_call_text,.vc_responsive .cta_align_right .wpb_call_text {
width:auto;
max-width:none;
text-align:center;
}
}

.vc_cta3-container {
margin-bottom:35px;
margin-left:auto;
margin-right:auto;
}

.vc_cta3-container::after,.vc_cta3-container::before {
display:table;
content:' ';
}

.vc_cta3-container.vc_cta3-size-xs {
width:50%;
}

.vc_cta3-container.vc_cta3-size-sm {
width:60%;
}

.vc_cta3-container.vc_cta3-size-md {
width:70%;
}

.vc_cta3-container.vc_cta3-size-lg {
width:80%;
}

.vc_cta3-container.vc_cta3-size-xl {
width:90%;
}

.vc_general.vc_cta3 {
border:1px solid transparent;
font-size:1em;
padding:28px;
word-wrap:break-word;
}

.vc_general.vc_cta3 .vc_cta3-content {
vertical-align:top;
}

.vc_general.vc_cta3 .vc_cta3-content>:last-child,.vc_general.vc_cta3 .vc_cta3-icons>:last-child {
margin-bottom:0;
}

.vc_general.vc_cta3 .vc_cta3-actions {
vertical-align:middle;
white-space:nowrap;
}

@media (min-width:768px) {
.vc_general.vc_cta3 .vc_cta3-actions .vc_btn3-container {
margin:0;
}
}

.vc_general.vc_cta3 .vc_cta3-icons {
vertical-align:middle;
}

.vc_general.vc_cta3 h2,.vc_general.vc_cta3 h4 {
margin-top:0;
margin-left:0;
margin-right:0;
}

.vc_general.vc_cta3.vc_cta3-align-left .vc_cta3-content {
text-align:left;
}

.vc_general.vc_cta3.vc_cta3-align-right .vc_cta3-content {
text-align:right;
}

.vc_general.vc_cta3.vc_cta3-align-justify .vc_cta3-content {
text-align:justify;
}

.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3_content-container {
padding-top:1em;
}

.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3_content-container {
padding-bottom:1em;
}

.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3_content-container {
display:table-cell;
padding-left:1em;
}

.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3_content-container {
display:table-cell;
padding-right:1em;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border {
position:relative;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border .vc_cta3-icons {
position:absolute;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right .vc_cta3-icons {
right:0;
top:50%;
-webkit-transform:translate(50%,-50%);
-ms-transform:translate(50%,-50%);
transform:translate(50%,-50%);
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs {
margin-right:17px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs .vc_cta3_content-container {
padding-right:0;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm {
margin-right:22px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md {
margin-right:28px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg {
margin-right:35px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl {
margin-right:50px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
padding-right:35px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left .vc_cta3-icons {
left:0;
top:50%;
-webkit-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs {
margin-left:17px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs .vc_cta3_content-container {
padding-left:0;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm {
margin-left:22px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md {
margin-left:28px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg {
margin-left:35px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl {
margin-left:50px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
padding-left:35px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top .vc_cta3-icons {
left:50%;
top:0;
-webkit-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs {
margin-top:17px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs .vc_cta3_content-container {
padding-top:0;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm {
margin-top:22px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md {
margin-top:28px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg {
margin-top:35px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl {
margin-top:50px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
padding-top:35px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom .vc_cta3-icons {
left:50%;
bottom:0;
-webkit-transform:translate(-50%,50%);
-ms-transform:translate(-50%,50%);
transform:translate(-50%,50%);
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs {
margin-bottom:17px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs .vc_cta3_content-container {
padding-bottom:0;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm {
margin-bottom:22px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md {
margin-bottom:28px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg {
margin-bottom:35px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl {
margin-bottom:50px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
padding-bottom:35px;
}

.vc_general.vc_cta3.vc_cta3-actions-top .vc_cta3-content {
margin-top:1em;
}

.vc_general.vc_cta3.vc_cta3-actions-bottom .vc_cta3-content {
margin-bottom:1em;
}

.vc_general.vc_cta3.vc_cta3-align-center .vc_cta3-content,.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons,.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons {
text-align:center;
}

.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons .vc_icon_element,.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons .vc_icon_element {
display:inline-block;
}

.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3-icons,.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3-icons {
display:table-cell;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm .vc_cta3_content-container {
padding-right:7px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md .vc_cta3_content-container {
padding-right:14px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg .vc_cta3_content-container {
padding-right:21px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl .vc_cta3_content-container {
padding-right:28px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm .vc_cta3_content-container {
padding-left:7px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md .vc_cta3_content-container {
padding-left:14px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg .vc_cta3_content-container {
padding-left:21px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl .vc_cta3_content-container {
padding-left:28px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm .vc_cta3_content-container {
padding-top:7px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md .vc_cta3_content-container {
padding-top:14px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg .vc_cta3_content-container {
padding-top:21px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl .vc_cta3_content-container {
padding-top:28px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm .vc_cta3_content-container {
padding-bottom:7px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md .vc_cta3_content-container {
padding-bottom:14px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg .vc_cta3_content-container {
padding-bottom:21px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl .vc_cta3_content-container {
padding-bottom:28px;
}

@media (min-width:768px) {
.vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-content {
padding-left:28px;
display:table-cell;
}

.vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-content {
padding-right:28px;
display:table-cell;
}

.vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-actions,.vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-actions {
display:table-cell;
max-width:30%;
}
}

.vc_general.vc_cta3.vc_cta3-style-outline {
border-width:3px;
}

.vc_general.vc_cta3.vc_cta3-shape-square {
border-radius:0;
}

.vc_general.vc_cta3.vc_cta3-shape-rounded {
border-radius:5px;
}

.vc_general.vc_cta3.vc_cta3-shape-round {
border-radius:4em;
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat {
color:#c9d2f0;
border-color:transparent;
background-color:#5472d2;
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d {
box-shadow:0 5px 0 #3253bc;
color:#c9d2f0;
border-color:transparent;
background-color:#5472d2;
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline {
border-color:#5472d2;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat {
color:#d3f5f1;
border-color:transparent;
background-color:#00c1cf;
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d {
box-shadow:0 5px 0 #008d97;
color:#d3f5f1;
border-color:transparent;
background-color:#00c1cf;
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline {
border-color:#00c1cf;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat {
color:#fcdbd7;
border-color:transparent;
background-color:#fe6c61;
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d {
box-shadow:0 5px 0 #fe3829;
color:#fcdbd7;
border-color:transparent;
background-color:#fe6c61;
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline {
border-color:#fe6c61;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat {
color:#e1d5f5;
border-color:transparent;
background-color:#8d6dc4;
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d {
box-shadow:0 5px 0 #6e48b1;
color:#e1d5f5;
border-color:transparent;
background-color:#8d6dc4;
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline {
border-color:#8d6dc4;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat {
color:#d0edf5;
border-color:transparent;
background-color:#4cadc9;
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d {
box-shadow:0 5px 0 #338faa;
color:#d0edf5;
border-color:transparent;
background-color:#4cadc9;
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline {
border-color:#4cadc9;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat {
color:#f7f3eb;
border-color:transparent;
background-color:#cec2ab;
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d {
box-shadow:0 5px 0 #b9a888;
color:#f7f3eb;
border-color:transparent;
background-color:#cec2ab;
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline {
border-color:#cec2ab;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat {
color:#e2ddeb;
border-color:transparent;
background-color:#50485b;
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d {
box-shadow:0 5px 0 #342f3c;
color:#e2ddeb;
border-color:transparent;
background-color:#50485b;
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline {
border-color:#50485b;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat {
color:#e1f5e9;
border-color:transparent;
background-color:#75d69c;
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d {
box-shadow:0 5px 0 #4ac97d;
color:#e1f5e9;
border-color:transparent;
background-color:#75d69c;
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline {
border-color:#75d69c;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat {
color:#faf0e1;
border-color:transparent;
background-color:#f7be68;
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d {
box-shadow:0 5px 0 #f4a733;
color:#faf0e1;
border-color:transparent;
background-color:#f7be68;
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline {
border-color:#f7be68;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat {
color:#dce9f5;
border-color:transparent;
background-color:#5aa1e3;
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d {
box-shadow:0 5px 0 #2a86db;
color:#dce9f5;
border-color:transparent;
background-color:#5aa1e3;
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline {
border-color:#5aa1e3;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat {
color:#e5f2da;
border-color:transparent;
background-color:#6dab3c;
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d {
box-shadow:0 5px 0 #53812d;
color:#e5f2da;
border-color:transparent;
background-color:#6dab3c;
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline {
border-color:#6dab3c;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat {
color:#fce2e1;
border-color:transparent;
background-color:#f4524d;
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d {
box-shadow:0 5px 0 #f11f18;
color:#fce2e1;
border-color:transparent;
background-color:#f4524d;
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline {
border-color:#f4524d;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat {
color:#f7e1d7;
border-color:transparent;
background-color:#f79468;
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d {
box-shadow:0 5px 0 #f46e33;
color:#f7e1d7;
border-color:transparent;
background-color:#f79468;
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline {
border-color:#f79468;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat {
color:#f4dff5;
border-color:transparent;
background-color:#b97ebb;
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d {
box-shadow:0 5px 0 #a559a8;
color:#f4dff5;
border-color:transparent;
background-color:#b97ebb;
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline {
border-color:#b97ebb;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat {
color:#d9d9d9;
border-color:transparent;
background-color:#2a2a2a;
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d {
box-shadow:0 5px 0 #0e0e0e;
color:#d9d9d9;
border-color:transparent;
background-color:#2a2a2a;
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline {
border-color:#2a2a2a;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat {
color:#9d9d9e;
border-color:transparent;
background-color:#ebebeb;
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d {
box-shadow:0 5px 0 #cfcfcf;
color:#9d9d9e;
border-color:transparent;
background-color:#ebebeb;
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline {
border-color:#ebebeb;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat {
color:#9d9d9e;
border-color:transparent;
background-color:#fff;
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d {
box-shadow:0 5px 0 #e3e3e3;
color:#9d9d9e;
border-color:transparent;
background-color:#fff;
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline {
border-color:#fff;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat {
color:#9d9d9e;
border-color:transparent;
background-color:#f0f0f0;
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d {
box-shadow:0 5px 0 #d4d4d4;
color:#9d9d9e;
border-color:transparent;
background-color:#f0f0f0;
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline {
border-color:#f0f0f0;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline .vc_cta3-content-header {
color:#f0f0f0;
}

.vc_cta3.vc_cta3-icon-size-xs .vc_icon_element .vc_icon_element-inner {
height:1em;
width:1em;
}

.vc_cta3.vc_cta3-icon-size-sm .vc_icon_element .vc_icon_element-inner {
height:2em;
width:2em;
}

.vc_cta3.vc_cta3-icon-size-md .vc_icon_element .vc_icon_element-inner {
height:3em;
width:3em;
}

.vc_cta3.vc_cta3-icon-size-lg .vc_icon_element .vc_icon_element-inner {
height:4em;
width:4em;
}

.vc_cta3.vc_cta3-icon-size-xl .vc_icon_element .vc_icon_element-inner {
height:5em;
width:5em;
}

.wpb_gmaps_widget .wpb_wrapper {
background-color:#f7f7f7;
padding:5px;
}

.wpb_gmaps_widget .wpb_map_wraper iframe {
margin-bottom:0;
padding:0;
display:block;
width:100%;
border:none;
}

.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper {
position:relative;
padding-bottom:56.25%;
height:0;
}

.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper iframe {
position:absolute;
top:0;
left:0;
height:100%;
}

.wpb_accordion_section .wpb_accordion_header a:focus,.wpb_content_element .wpb_tabs_nav li a:focus,.wpb_tour_next_prev_nav a:focus {
outline:0;
}

.wpb_content_element .wpb_tabs_nav,.wpb_content_element .wpb_tour_tabs_wrapper {
padding:0;
}

.wpb_content_element .wpb_tabs_nav {
margin:0;
padding-left:0 !important;
text-indent:inherit !important;
}

#content .wpb_content_element .wpb_tabs_nav {
margin:0;
}

.wpb_content_element .wpb_tabs_nav li {
background-color:#fff;
white-space:nowrap;
padding:0;
background-image:none;
list-style:none !important;
}

.wpb_content_element .wpb_tabs_nav li:after,.wpb_content_element .wpb_tabs_nav li:before {
display:none !important;
}

.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a {
cursor:default;
}

.wpb_content_element .wpb_tour_tabs_wrapper .wpb_ui-tabs-hide {
display:none;
}

.wpb_content_element .wpb_accordion_header a,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a {
border-bottom:none;
text-decoration:none;
display:block;
padding:.5em 1em;
}

.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab {
padding:1em;
}

.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content .wpb_row:last-child>div>div.wpb_wrapper .wpb_content_element:last-child,.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content>.wpb_content_element:last-child,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab .wpb_row:last-child>div>div.wpb_wrapper .wpb_content_element:last-child,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab>.wpb_content_element:last-child {
margin-bottom:0;
}

.wpb_tabs .wpb_tabs_nav li {
float:left;
margin:0 1px 0 0;
}

.wpb_tour .wpb_tabs_nav {
float:left;
width:31.66666667%;
}

.wpb_tour .wpb_tabs_nav li {
margin:0 0 1px;
clear:left;
width:100%;
}

.wpb_tour .wpb_tabs_nav a {
width:100%;
}

.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
border:none;
float:left;
width:68.33333333%;
padding:0 0 0 21.73913043px;
}

.wpb_tour_next_prev_nav {
margin-left:31.66666667%;
padding-left:21.73913043px;
font-size:80%;
}

.wpb_tour_next_prev_nav a {
border-bottom:1px dotted;
text-decoration:none;
}

.wpb_tour_next_prev_nav a:hover {
text-decoration:none;
border-bottom:none;
}

.wpb_tour_next_prev_nav span {
width:48%;
display:inline-block;
padding-top:1em;
float:left;
}

.wpb_tour_next_prev_nav span.wpb_next_slide {
text-align:right;
float:right;
}

.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header {
margin:0 0 1px;
padding-top:0;
position:relative;
text-transform:none;
font-weight:inherit;
font-size:inherit;
font-family:inherit;
line-height:inherit;
letter-spacing:inherit;
}

.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a {
padding-left:1em;
}

.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon,.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon {
display:block;
width:16px;
height:16px;
background-image:url(/wp-content/plugins/js_composer/assets/images/toggle_open.png);
background-repeat:no-repeat;
position:absolute;
right:.7em;
top:.7em;
}

.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
background-image:url(/wp-content/plugins/js_composer/assets/images/toggle_close.png);
}

.vc_general.vc_cta3.vc_cta3-style-classic,.vc_general.vc_cta3.vc_cta3-style-custom {
border-color:#f0f0f0;
background-color:#f7f7f7;
}

.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h4,.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h4,.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header h4,.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header h4 {
color:inherit;
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline .vc_cta3-content-header {
color:#5472d2;
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline .vc_cta3-content-header {
color:#fff;
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline .vc_cta3-content-header {
color:#00c1cf;
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline .vc_cta3-content-header {
color:#fe6c61;
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline .vc_cta3-content-header {
color:#8d6dc4;
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline .vc_cta3-content-header {
color:#4cadc9;
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline .vc_cta3-content-header {
color:#cec2ab;
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline .vc_cta3-content-header {
color:#50485b;
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline .vc_cta3-content-header {
color:#75d69c;
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline .vc_cta3-content-header {
color:#f7be68;
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline .vc_cta3-content-header {
color:#5aa1e3;
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline .vc_cta3-content-header {
color:#6dab3c;
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline .vc_cta3-content-header {
color:#f4524d;
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline .vc_cta3-content-header {
color:#f79468;
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline .vc_cta3-content-header {
color:#b97ebb;
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline .vc_cta3-content-header {
color:#2a2a2a;
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline .vc_cta3-content-header {
color:#ebebeb;
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d .vc_cta3-content-header {
color:#666;
}

.wpb_content_element .wpb_tabs_nav li.ui-tabs-active,.wpb_content_element .wpb_tabs_nav li:hover,.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab {
background-color:#f7f7f7;
}

@media (max-width:480px) {
.vc_responsive .wpb_tour .wpb_tab,.vc_responsive .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav,.vc_responsive .wpb_tour_next_prev_nav {
width:100%;
float:none;
margin-left:0;
}

.vc_responsive .wpb_tour_next_prev_nav {
width:auto;
padding:0 1em;
}

.vc_responsive #content .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav {
margin-bottom:1em;
}

.vc_responsive .wpb_tour .wpb_tab {
padding-left:1em;
padding-right:1em;
}
}

.wpb_column .wpb_wrapper .wpb_teaser_grid {
float:none;
}

body ul.wpb_thumbnails-fluid li {
padding:0;
margin-left:0;
background-image:none;
list-style:none !important;
}

.wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid,.wpb_row .wpb_grid ul.wpb_thumbnails-fluid {
padding:0;
overflow:visible !important;
}

.wpb_teaser_grid .entry-content {
margin:0;
padding:0;
width:100%;
}

.grid_layout-thumbnail .post-thumb img {
max-width:100%;
}

.wpb_carousel .wpb_wrapper {
position:relative;
}

.wpb_carousel .next,.wpb_carousel .prev {
position:absolute;
top:3px;
background-color:#f7f7f7;
padding:0 6px;
font-size:12px;
z-index:10;
text-decoration:none;
transition:all .2s linear;
-moz-transition:all .2s linear;
-webkit-transition:all .2s linear;
-o-transition:all .2s linear;
}

.wpb_carousel .next:hover,.wpb_carousel .prev:hover {
background-color:#f0f0f0;
}

.wpb_carousel .next:focus,.wpb_carousel .prev:focus {
outline:0;
text-decoration:none;
}

.wpb_carousel .prev {
right:30px;
}

.wpb_carousel .next {
right:0;
}

.wpb_carousel .wpb_thumbnails-fluid {
width:100%;
}

.wpb_carousel .wpb_thumbnails-fluid>[class*=vc_span] {
height:auto !important;
}

.wpb_categories_filter,.wpb_teaser_grid .categories_filter {
list-style:none;
list-style-type:none;
padding:0;
margin:0 0 10px;
}

.wpb_categories_filter li,.wpb_teaser_grid .categories_filter li {
display:block;
float:left;
margin:0 10px 10px 0;
background-image:none;
list-style:none !important;
}

.wpb_categories_filter li a,.wpb_teaser_grid .categories_filter li a {
border:none;
text-decoration:none;
}

body ul.wpb_thumbnails-fluid li:after,body ul.wpb_thumbnails-fluid li:before,.wpb_categories_filter li:after,.wpb_categories_filter li:before,.wpb_teaser_grid .categories_filter li:after,.wpb_teaser_grid .categories_filter li:before {
display:none !important;
}

body ul.wpb_thumbnails-fluid li .entry-content :last-child,.grid_layout-thumbnail .post-thumb {
margin-bottom:0;
}

.wpb_categories_filter li a:hover,.wpb_teaser_grid .categories_filter li a:hover,.wpb_categories_filter li.active a,.wpb_teaser_grid .categories_filter li.active a {
border-bottom:1px dotted;
}

@media (max-width:480px) {
.vc_responsive .wpb_row ul.wpb_thumbnails-fluid {
margin-left:0;
width:auto;
}

.vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*=vc_col-] {
width:100%;
float:none;
display:block;
margin-left:0;
margin-right:0;
}
}

.wpb_image_grid .wpb_image_grid_ul {
margin:0;
padding:0;
}

.wpb_image_grid .wpb_image_grid_ul .isotope-item {
list-style:none;
margin:0 1px 1px 0;
max-width:100%;
float:left;
}

.wpb_image_grid .wpb_image_grid_ul a {
display:block;
}

.wpb_image_grid .wpb_image_grid_ul img {
display:block;
max-width:100%;
height:auto;
}

.wpb_gallery .theme-default .nivo-controlNav {
padding:10px 0 3px;
}

.wpb_gallery .wpb_flexslider .flex-control-nav {
bottom:auto;
top:100%;
margin-top:15px;
}

.wpb_gallery .wpb_flexslider .flex-caption {
cursor:default;
}

.wpb_gallery .wpb_flexslider .flex-direction-nav a {
border:none;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}

.wpb_gallery .wpb_flexslider .flex-direction-nav a:hover {
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}

.wpb_gallery .wpb_flexslider .flex-direction-nav a:before {
line-height:1;
}

.wpb_gallery .wpb_flexslider .flex-control-paging {
z-index:10;
}

#content .wpb_gallery_slides ul.flex-direction-nav,#content .wpb_gallery_slides ul.slides,.content .wpb_gallery_slides ul.flex-direction-nav,.content .wpb_gallery_slides ul.slides,.wpb_content_element .wpb_gallery_slides ul li,.wpb_gallery_slides ul.flex-direction-nav,.wpb_gallery_slides ul.slides,body .wpb_gallery_slides ul li {
list-style:none;
padding:0;
background-image:none;
margin:0;
}

.flickr_badge_image {
margin:0 10px 10px 0;
width:72px;
height:72px;
float:left;
background:0 0;
padding:0;
}

.flickr_badge_image a {
border:none;
}

.flickr_badge_image img {
margin:0;
overflow:hidden;
position:relative;
width:100%;
height:100%;
max-width:100%;
max-height:100%;
}

.wpb_flickr_widget p.flickr_stream_wrap {
clear:both;
margin-bottom:0;
font-size:80%;
}

.wpb_flickr_widget p.flickr_stream_wrap a {
background-image:url(/wp-content/plugins/js_composer/assets/images/flickr.png);
background-repeat:no-repeat;
background-position:left center;
padding-left:25px;
display:inline-block;
}

.wpb_video_widget.vc_video-el-width-10 .wpb_wrapper {
width:10%;
}

.wpb_video_widget.vc_video-el-width-20 .wpb_wrapper {
width:20%;
}

.wpb_video_widget.vc_video-el-width-30 .wpb_wrapper {
width:30%;
}

.wpb_video_widget.vc_video-el-width-40 .wpb_wrapper {
width:40%;
}

.wpb_video_widget.vc_video-el-width-50 .wpb_wrapper {
width:50%;
}

.wpb_video_widget.vc_video-el-width-60 .wpb_wrapper {
width:60%;
}

.wpb_video_widget.vc_video-el-width-70 .wpb_wrapper {
width:70%;
}

.wpb_video_widget.vc_video-el-width-80 .wpb_wrapper {
width:80%;
}

.wpb_video_widget.vc_video-el-width-90 .wpb_wrapper {
width:90%;
}

.wpb_video_widget.vc_video-el-width-100 .wpb_wrapper {
width:100%;
}

.wpb_video_widget .wpb_video_wrapper {
padding-top:56.25%;
position:relative;
width:100%;
}

.wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper {
padding-top:56.25%;
}

.wpb_video_widget.vc_video-aspect-ratio-43 .wpb_video_wrapper {
padding-top:75%;
}

.wpb_video_widget.vc_video-aspect-ratio-235 .wpb_video_wrapper {
padding-top:42.55319149%;
}

.wpb_video_widget.vc_video-align-left .wpb_wrapper {
float:left;
}

.wpb_video_widget.vc_video-align-center .wpb_wrapper {
margin:0 auto;
}

.wpb_video_widget.vc_video-align-right .wpb_wrapper {
float:right;
}

.wpb_video_widget .wpb_wrapper {
position:relative;
}

.wpb_video_widget .wpb_wrapper iframe {
width:100%;
height:100%;
display:block;
position:absolute;
margin:0;
top:0;
left:0;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}

.wpb_posts_slider .flex-caption,.wpb_posts_slider .nivo-caption {
background-color:#f7f7f7;
opacity:1;
color:inherit;
padding:10px 15px;
position:static;
}

.vc_progress_bar .vc_single_bar {
background:#f7f7f7;
position:relative;
margin-bottom:11.66666667px;
-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1) inset;
box-shadow:0 1px 2px rgba(0,0,0,.1) inset;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}

.vc_progress_bar .vc_single_bar .vc_label {
display:block;
padding:.5em 1em;
position:relative;
z-index:1;
}

.vc_progress_bar .vc_single_bar .vc_bar {
display:block;
position:absolute;
height:100%;
background-color:#e0e0e0;
width:0;
top:0;
left:0;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
transition:width 1s linear;
-moz-transition:width 1s linear;
-webkit-transition:width 1s linear;
-o-transition:width 1s linear;
}

.vc_progress_bar .vc_single_bar .vc_bar.striped {
background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));
background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
-webkit-background-size:40px 40px;
-moz-background-size:40px 40px;
-o-background-size:40px 40px;
background-size:40px 40px;
}

.vc_progress_bar .vc_single_bar .vc_bar.animated {
-webkit-animation:progress-bar-stripes 2s linear infinite;
-moz-animation:progress-bar-stripes 2s linear infinite;
-ms-animation:progress-bar-stripes 2s linear infinite;
-o-animation:progress-bar-stripes 2s linear infinite;
animation:progress-bar-stripes 2s linear infinite;
}

.wpb_image_grid .wpb_image_grid_ul>li,.wpb_posts_slider .wpb_gallery_slides>ul>li {
background-image:none;
list-style:none !important;
}

.wpb_image_grid .wpb_image_grid_ul>li:after,.wpb_image_grid .wpb_image_grid_ul>li:before,.wpb_posts_slider .wpb_gallery_slides>ul>li:after,.wpb_posts_slider .wpb_gallery_slides>ul>li:before {
display:none !important;
}

.wpb_gallery .theme-default .nivoSlider,.vc_progress_bar .vc_single_bar:last-child {
margin-bottom:0;
}

.wpb_video_widget .wpb_video_wrapper>div,.wpb_video_wrapper .fluid-width-video-wrapper {
padding-top:0 !important;
position:static;
}

.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_bar,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_bar {
background-color:#0074cc;
}

.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_label,.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_label,.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_label,.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_label,.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_label,.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_label,.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_label,.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_label,.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_label,.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_label,.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_label,.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_label,.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_label,.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_label,.vc_progress_bar.vc_progress-bar-color-vista-blue .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista-blue .vc_label,.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_label,.vc_progress_bar.vc_progress-bar-color-orange .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-orange .vc_label,.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sky .vc_label,.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-green .vc_label,.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink .vc_label,.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown .vc_label,.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-purple .vc_label {
color:#fff;
text-shadow:0 -1px 0 rgba(0,0,0,.25);
}

.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_bar,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_bar {
background-color:#49afcd;
}

.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_bar,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_bar {
background-color:#5bb75b;
}

.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_bar,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_bar {
background-color:#faa732;
}

.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_bar,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_bar {
background-color:#da4f49;
}

.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_bar,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_bar {
background-color:#414141;
}

.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_bar,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_bar {
background-color:#5472d2;
}

.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_bar,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_bar {
background-color:#00c1cf;
}

.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_bar,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_bar {
background-color:#fe6c61;
}

.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_bar,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_bar {
background-color:#8d6dc4;
}

.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_bar,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_bar {
background-color:#4cadc9;
}

.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_bar,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_bar {
background-color:#cec2ab;
}

.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_bar,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_bar {
background-color:#50485b;
}

.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_bar,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_bar,.vc_progress_bar.vc_progress-bar-color-vista-blue .vc_single_bar .vc_bar,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista-blue .vc_bar {
background-color:#75d69c;
}

.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_bar,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_bar {
background-color:#2a2a2a;
}

.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar .vc_bar,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_bar {
background-color:#ebebeb;
}

.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_label,.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_label {
color:#666;
text-shadow:0 -1px 0 rgba(0,0,0,.25);
}

.vc_progress_bar.vc_progress-bar-color-orange .vc_single_bar .vc_bar,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-orange .vc_bar {
background-color:#f7be68;
}

.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar .vc_bar,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sky .vc_bar {
background-color:#5aa1e3;
}

.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar .vc_bar,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-green .vc_bar {
background-color:#6dab3c;
}

.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar .vc_bar,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink .vc_bar {
background-color:#f4524d;
}

.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar .vc_bar,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown .vc_bar {
background-color:#f79468;
}

.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar .vc_bar,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-purple .vc_bar {
background-color:#b97ebb;
}

.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_bar,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_bar {
background-color:#fff;
}

@-webkit-keyframes progress-bar-stripes {
from {
background-position:40px 0;
}

to {
background-position:0 0;
}
}

@-moz-keyframes progress-bar-stripes {
from {
background-position:40px 0;
}

to {
background-position:0 0;
}
}

@-ms-keyframes progress-bar-stripes {
from {
background-position:40px 0;
}

to {
background-position:0 0;
}
}

@-o-keyframes progress-bar-stripes {
from {
background-position:0 0;
}

to {
background-position:40px 0;
}
}

@keyframes progress-bar-stripes {
from {
background-position:40px 0;
}

to {
background-position:0 0;
}
}

.vc_pie_chart {
z-index:0;
text-align:center;
opacity:0;
}

.vc_pie_chart.vc_ready {
opacity:1;
}

.vc_pie_chart .vc_pie_wrapper {
position:relative;
margin:0 auto;
}

.vc_pie_chart canvas {
position:relative;
z-index:1;
}

.vc_pie_chart .vc_pie_chart_value {
font-size:200%;
position:absolute;
top:0;
left:0;
display:block;
width:100%;
height:100%;
text-align:center;
}

.vc_pie_chart_back {
display:block;
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
border:6px solid #f7f7f7;
border-radius:999px;
border-radius:50%;
opacity:.3;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}

.vc_images_carousel .vc_carousel-control {
border:none;
}

.vc_carousel .vc_carousel-control {
text-shadow:none;
border:none;
transition:all .2s linear;
-moz-transition:all .2s linear;
-webkit-transition:all .2s linear;
-o-transition:all .2s linear;
}

.vc_carousel .vc_carousel-control:active,.vc_carousel .vc_carousel-control:focus {
outline:0;
}

.vc_carousel .vc_carousel-indicators li {
width:5px;
height:5px;
margin:0;
border-color:#f7f7f7;
transition:all .2s linear;
-moz-transition:all .2s linear;
-webkit-transition:all .2s linear;
-o-transition:all .2s linear;
}

.vc_separator {
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-webkit-flex-direction:row;
-ms-flex-direction:row;
flex-direction:row;
-webkit-flex-wrap:nowrap;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-webkit-box-align:center;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center;
}

.vc_separator h4 {
line-height:1em;
font-size:100%;
margin:0;
word-wrap:break-word;
-webkit-box-flex:0;
-webkit-flex:0 1 auto;
-ms-flex:0 1 auto;
flex:0 1 auto;
}

.vc_separator h4 .normal {
font-size:12px;
font-weight:400;
}

.vc_separator .vc_sep_holder {
height:1px;
position:relative;
-webkit-box-flex:1;
-webkit-flex:1 1 auto;
-ms-flex:1 1 auto;
flex:1 1 auto;
min-width:10%;
}

.vc_separator .vc_sep_holder .vc_sep_line {
height:1px;
border-top:1px solid #ebebeb;
display:block;
position:relative;
top:1px;
width:100%;
}

.vc_separator.vc_separator_align_center h4 {
padding:0 .8em;
}

.vc_separator.vc_separator_align_left h4 {
padding:0 .8em 0 0;
}

.vc_separator.vc_separator_align_right h4 {
padding:0 0 0 .8em;
margin:0!important;
}

.vc_separator.vc_sep_double {
height:3px;
}

.vc_separator.vc_sep_double .vc_sep_line {
border-bottom:1px solid #ebebeb;
border-top:1px solid #ebebeb;
height:3px;
}

.vc_separator.vc_sep_dashed .vc_sep_line {
border-top-style:dashed;
}

.vc_separator.vc_sep_dotted .vc_sep_line {
border-top-style:dotted;
}

.vc_separator.vc_sep_shadow .vc_sep_line {
border:none;
position:relative;
height:20px;
top:0;
overflow:hidden;
}

.vc_separator.vc_sep_shadow .vc_sep_line::after {
content:'';
display:block;
position:absolute;
left:0;
top:-20px;
right:0;
height:10px;
border-radius:100%;
}

.vc_separator.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
right:-100%;
box-shadow:10px 10px 10px 1px;
}

.vc_separator.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
left:-100%;
box-shadow:-10px 10px 10px 1px;
}

.vc_separator .vc_icon_element {
margin-bottom:0;
}

.vc_separator .vc_icon_element:not(.vc_icon_element-have-style)+h4 {
padding-left:0;
}

.vc_separator .vc_icon_element:not(.vc_icon_element-have-style) .vc_icon_element-size-xl {
margin-left:.8em;
margin-right:.8em;
}

.vc_separator.vc_separator-has-text.vc_separator_align_center .vc_icon_element.vc_icon_element-have-style,.vc_separator.vc_separator-has-text.vc_separator_align_right .vc_icon_element.vc_icon_element-have-style {
margin-left:.8em;
}

.vc_separator.vc_separator_align_left .vc_icon_element.vc_icon_element-have-style+h4 {
padding-left:.8em;
}

.vc_separator.vc_sep_border_width_1 .vc_sep_holder .vc_sep_line {
border-top-width:1px;
}

.vc_separator.vc_sep_border_width_1.vc_sep_double .vc_sep_holder .vc_sep_line {
border-bottom-width:1px;
top:0;
}

.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_line {
top:0;
}

.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
box-shadow:10px 10px 10px 1px;
}

.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
box-shadow:-10px 10px 10px 1px;
}

.vc_separator.vc_sep_border_width_2 .vc_sep_holder .vc_sep_line {
border-top-width:2px;
}

.vc_separator.vc_sep_border_width_2.vc_sep_double .vc_sep_holder .vc_sep_line {
border-bottom-width:2px;
top:-1px;
}

.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
box-shadow:10px 10px 10px 2px;
}

.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
box-shadow:-10px 10px 10px 2px;
}

.vc_separator.vc_sep_border_width_3 .vc_sep_holder .vc_sep_line {
border-top-width:3px;
}

.vc_separator.vc_sep_border_width_3.vc_sep_double .vc_sep_holder .vc_sep_line {
border-bottom-width:3px;
top:-1px;
}

.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
box-shadow:10px 10px 10px 3px;
}

.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
box-shadow:-10px 10px 10px 3px;
}

.vc_separator.vc_sep_border_width_4 .vc_sep_holder .vc_sep_line {
border-top-width:4px;
}

.vc_separator.vc_sep_border_width_4.vc_sep_double .vc_sep_holder .vc_sep_line {
border-bottom-width:4px;
top:-2px;
}

.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
box-shadow:10px 10px 10px 4px;
}

.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
box-shadow:-10px 10px 10px 4px;
}

.vc_separator.vc_sep_border_width_5 .vc_sep_holder .vc_sep_line {
border-top-width:5px;
}

.vc_separator.vc_sep_border_width_5.vc_sep_double .vc_sep_holder .vc_sep_line {
border-bottom-width:5px;
top:-2px;
}

.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
box-shadow:10px 10px 10px 5px;
}

.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
box-shadow:-10px 10px 10px 5px;
}

.vc_separator.vc_sep_border_width_6 .vc_sep_holder .vc_sep_line {
border-top-width:6px;
}

.vc_separator.vc_sep_border_width_6.vc_sep_double .vc_sep_holder .vc_sep_line {
border-bottom-width:6px;
top:-3px;
}

.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
box-shadow:10px 10px 10px 6px;
}

.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
box-shadow:-10px 10px 10px 6px;
}

.vc_separator.vc_sep_border_width_7 .vc_sep_holder .vc_sep_line {
border-top-width:7px;
}

.vc_separator.vc_sep_border_width_7.vc_sep_double .vc_sep_holder .vc_sep_line {
border-bottom-width:7px;
top:-3px;
}

.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
box-shadow:10px 10px 10px 7px;
}

.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
box-shadow:-10px 10px 10px 7px;
}

.vc_separator.vc_sep_border_width_8 .vc_sep_holder .vc_sep_line {
border-top-width:8px;
}

.vc_separator.vc_sep_border_width_8.vc_sep_double .vc_sep_holder .vc_sep_line {
border-bottom-width:8px;
top:-4px;
}

.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
box-shadow:10px 10px 10px 8px;
}

.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
box-shadow:-10px 10px 10px 8px;
}

.vc_separator.vc_sep_border_width_9 .vc_sep_holder .vc_sep_line {
border-top-width:9px;
}

.vc_separator.vc_sep_border_width_9.vc_sep_double .vc_sep_holder .vc_sep_line {
border-bottom-width:9px;
top:-4px;
}

.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
box-shadow:10px 10px 10px 9px;
}

.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
box-shadow:-10px 10px 10px 9px;
}

.vc_separator.vc_sep_border_width_10 .vc_sep_holder .vc_sep_line {
border-top-width:10px;
}

.vc_separator.vc_sep_border_width_10.vc_sep_double .vc_sep_holder .vc_sep_line {
border-bottom-width:10px;
top:-5px;
}

.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_line {
top:-5px;
}

.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
box-shadow:10px 10px 10px 10px;
}

.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
box-shadow:-10px 10px 10px 10px;
}

.vc_text_separator,.wpb_separator {
border-bottom:1px solid #ebebeb;
}

.vc_sep_width_10 {
width:10%;
}

.vc_sep_width_20 {
width:20%;
}

.vc_sep_width_30 {
width:30%;
}

.vc_sep_width_40 {
width:40%;
}

.vc_sep_width_50 {
width:50%;
}

.vc_sep_width_60 {
width:60%;
}

.vc_sep_width_70 {
width:70%;
}

.vc_sep_width_80 {
width:80%;
}

.vc_sep_width_90 {
width:90%;
}

.vc_sep_pos_align_center {
margin-left:auto;
margin-right:auto;
}

.vc_sep_pos_align_left {
margin-left:0;
margin-right:auto;
}

.vc_sep_pos_align_right {
margin-left:auto;
margin-right:0;
}

.vc_text_separator div {
display:inline-block;
background-color:#fff;
padding:1px 1em;
position:relative;
top:-9px;
}

.vc-zigzag-inner {
display:inline-block;
}

.wpb_single_image a {
border:none;
outline:0;
}

.wpb_single_image img {
height:auto;
max-width:100%;
vertical-align:top;
}

.wpb_single_image .vc_single_image-wrapper {
display:inline-block;
vertical-align:top;
max-width:100%;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_rounded,.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img {
border-radius:4px;
-webkit-box-shadow:none;
box-shadow:none;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_outline,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle {
border-radius:0;
-webkit-box-shadow:none;
box-shadow:none;
padding:6px;
border:1px solid #ebebeb;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_outline img,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img {
border-radius:0;
-webkit-box-shadow:none;
box-shadow:none;
border:1px solid #ebebeb;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_border,.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle {
border-radius:0;
-webkit-box-shadow:none;
box-shadow:none;
padding:6px;
border:none;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_border img,.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img {
border-radius:0;
-webkit-box-shadow:none;
box-shadow:none;
border:none;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
padding:6px;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d {
border-radius:0;
-webkit-box-shadow:none;
box-shadow:none;
margin-bottom:15px;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d img {
border-radius:0;
-webkit-box-shadow:none;
box-shadow:none;
}

.wpb_single_image .vc_box_shadow_3d {
position:relative;
z-index:0;
display:inline-block;
max-width:100%;
}

.wpb_single_image .vc_box_shadow_3d:after,.wpb_single_image .vc_box_shadow_3d:before {
content:"";
position:absolute;
-webkit-box-shadow:0 15px 10px rgba(0,0,0,.6);
box-shadow:0 15px 10px rgba(0,0,0,.6);
left:5px;
right:50%;
bottom:8px;
height:30%;
z-index:-1;
border-radius:inherit;
-webkit-transform-origin:0 0;
-moz-transform-origin:0 0;
-ms-transform-origin:0 0;
transform-origin:0 0;
-webkit-transform:skewY(-6deg);
-ms-transform:skewY(-6deg);
transform:skewY(-6deg);
}

.wpb_single_image .vc_box_shadow_3d:after {
left:50%;
right:5px;
-webkit-transform:skewY(6deg);
-ms-transform:skewY(6deg);
transform:skewY(6deg);
-webkit-transform-origin:100% 0;
-moz-transform-origin:100% 0;
-ms-transform-origin:100% 0;
transform-origin:100% 0;
}

.wpb_single_image .vc_figure {
display:inline-block;
vertical-align:top;
margin:0;
max-width:100%;
}

.wpb_single_image .vc_figure-caption {
margin-top:.2em;
font-size:.8em;
}

.vc_icon_element {
line-height:0;
font-size:14px;
margin-bottom:35px;
}

.vc_icon_element.vc_icon_element-outer {
box-sizing:border-box;
text-align:center;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner {
text-align:center;
display:inline-block;
border:2px solid transparent;
width:4em;
height:4em;
box-sizing:content-box;
position:relative;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon {
font-size:2.15em;
font-style:normal;
font-weight:400;
line-height:1 !important;
font-size-adjust:none;
font-stretch:normal;
-webkit-font-feature-settings:normal;
font-feature-settings:normal;
-webkit-font-language-override:normal;
font-language-override:normal;
-webkit-font-kerning:auto;
font-kerning:auto;
font-synthesis:weight style;
font-variant:normal;
text-rendering:auto;
display:inline-block;
position:absolute;
top:50%;
left:50%;
-webkit-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
-o-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon:before {
font-style:normal;
font-weight:400;
display:inline-block;
text-decoration:inherit;
width:inherit;
height:inherit;
font-size:1em;
text-align:center;
text-rendering:optimizelegibility;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-link {
width:100%;
height:100%;
display:block;
position:absolute;
top:0;
box-sizing:content-box;
border:none;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs {
max-width:100% !important;
line-height:1.2em !important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs.vc_icon_element-have-style-inner {
width:2.5em !important;
height:2.5em !important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs .vc_icon_element-icon {
font-size:1.2em !important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm {
max-width:100% !important;
line-height:1.6em !important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm.vc_icon_element-have-style-inner {
width:3.15em !important;
height:3.15em !important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm .vc_icon_element-icon {
font-size:1.6em !important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md {
max-width:100% !important;
line-height:2.15em !important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md.vc_icon_element-have-style-inner {
width:4em !important;
height:4em !important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon {
font-size:2.15em !important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg {
max-width:100% !important;
line-height:2.85em !important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg.vc_icon_element-have-style-inner {
width:5em !important;
height:5em !important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg .vc_icon_element-icon {
font-size:2.85em !important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl {
max-width:100% !important;
line-height:5em !important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl.vc_icon_element-have-style-inner {
width:7.15em !important;
height:7.15em !important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl .vc_icon_element-icon {
font-size:5em !important;
}

.vc_chart .vc_chart-legend {
font-size:14px;
margin:0;
padding:0;
}

.vc_chart .vc_chart-legend li {
line-height:1.3em;
list-style:none;
margin:0 0 .3em;
min-height:1.3em;
}

.vc_chart .vc_chart-legend span {
border-radius:.3em;
display:inline-block;
height:1.3em;
left:0;
margin-right:.5em;
vertical-align:middle;
width:1.3em;
}

.vc_separator.vc_separator_align_left .vc_sep_holder.vc_sep_holder_l,.vc_separator.vc_separator_align_right .vc_sep_holder.vc_sep_holder_r,.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_r {
display:none;
}

.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_l,.vc_sep_width_100,.wpb_single_image img.vc_img-placeholder {
width:100%;
}

.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_line,.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_line {
top:-1px;
}

.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_line,.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_line {
top:-2px;
}

.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_line,.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_line {
top:-3px;
}

.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_line,.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_line {
top:-4px;
}

.vc_separator.vc_sep_color_blue .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_blue,.wpb_single_image .vc_box_outline_circle.vc_box_border_blue,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-outline {
border-color:#5472d2;
}

.vc_separator.vc_sep_color_blue.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-blue .vc_icon_element-icon {
color:#5472d2;
}

.vc_separator.vc_sep_color_turquoise .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_turquoise,.wpb_single_image .vc_box_outline_circle.vc_box_border_turquoise,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-outline {
border-color:#00c1cf;
}

.vc_separator.vc_sep_color_turquoise.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-turquoise .vc_icon_element-icon {
color:#00c1cf;
}

.vc_separator.vc_sep_color_pink .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_pink,.wpb_single_image .vc_box_outline_circle.vc_box_border_pink,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-outline {
border-color:#fe6c61;
}

.vc_separator.vc_sep_color_pink.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-pink .vc_icon_element-icon {
color:#fe6c61;
}

.vc_separator.vc_sep_color_violet .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_violet,.wpb_single_image .vc_box_outline_circle.vc_box_border_violet,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-outline {
border-color:#8d6dc4;
}

.vc_separator.vc_sep_color_violet.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-violet .vc_icon_element-icon {
color:#8d6dc4;
}

.vc_separator.vc_sep_color_peacoc .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_peacoc,.wpb_single_image .vc_box_outline_circle.vc_box_border_peacoc,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-outline {
border-color:#4cadc9;
}

.vc_separator.vc_sep_color_peacoc.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-peacoc .vc_icon_element-icon {
color:#4cadc9;
}

.vc_separator.vc_sep_color_chino .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_chino,.wpb_single_image .vc_box_outline_circle.vc_box_border_chino,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-outline {
border-color:#cec2ab;
}

.vc_separator.vc_sep_color_chino.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-chino .vc_icon_element-icon {
color:#cec2ab;
}

.vc_separator.vc_sep_color_mulled_wine .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_mulled_wine,.wpb_single_image .vc_box_outline_circle.vc_box_border_mulled_wine,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-outline {
border-color:#50485b;
}

.vc_separator.vc_sep_color_mulled_wine.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-mulled_wine .vc_icon_element-icon {
color:#50485b;
}

.vc_separator.vc_sep_color_vista_blue .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_vista_blue,.wpb_single_image .vc_box_outline_circle.vc_box_border_vista_blue,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-outline {
border-color:#75d69c;
}

.vc_separator.vc_sep_color_vista_blue.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-vista_blue .vc_icon_element-icon {
color:#75d69c;
}

.vc_separator.vc_sep_color_black .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_black,.wpb_single_image .vc_box_outline_circle.vc_box_border_black,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-outline {
border-color:#2a2a2a;
}

.vc_separator.vc_sep_color_black.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-black .vc_icon_element-icon {
color:#2a2a2a;
}

.vc_separator.vc_sep_color_grey .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_grey,.wpb_single_image .vc_box_outline_circle.vc_box_border_grey,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-outline {
border-color:#ebebeb;
}

.vc_separator.vc_sep_color_grey.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-grey .vc_icon_element-icon {
color:#ebebeb;
}

.vc_separator.vc_sep_color_orange .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_orange,.wpb_single_image .vc_box_outline_circle.vc_box_border_orange,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-outline {
border-color:#f7be68;
}

.vc_separator.vc_sep_color_orange.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-orange .vc_icon_element-icon {
color:#f7be68;
}

.vc_separator.vc_sep_color_sky .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_sky,.wpb_single_image .vc_box_outline_circle.vc_box_border_sky,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-outline {
border-color:#5aa1e3;
}

.vc_separator.vc_sep_color_sky.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sky .vc_icon_element-icon {
color:#5aa1e3;
}

.vc_separator.vc_sep_color_green .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_green,.wpb_single_image .vc_box_outline_circle.vc_box_border_green,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-outline {
border-color:#6dab3c;
}

.vc_separator.vc_sep_color_green.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-green .vc_icon_element-icon {
color:#6dab3c;
}

.vc_separator.vc_sep_color_juicy_pink .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_juicy_pink,.wpb_single_image .vc_box_outline_circle.vc_box_border_juicy_pink,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-outline {
border-color:#f4524d;
}

.vc_separator.vc_sep_color_juicy_pink.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-juicy_pink .vc_icon_element-icon {
color:#f4524d;
}

.vc_separator.vc_sep_color_sandy_brown .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_sandy_brown,.wpb_single_image .vc_box_outline_circle.vc_box_border_sandy_brown,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-outline {
border-color:#f79468;
}

.vc_separator.vc_sep_color_sandy_brown.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sandy_brown .vc_icon_element-icon {
color:#f79468;
}

.vc_separator.vc_sep_color_purple .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_purple,.wpb_single_image .vc_box_outline_circle.vc_box_border_purple,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-outline {
border-color:#b97ebb;
}

.vc_separator.vc_sep_color_purple.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-purple .vc_icon_element-icon {
color:#b97ebb;
}

.vc_separator.vc_sep_color_white .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_white,.wpb_single_image .vc_box_outline_circle.vc_box_border_white,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-outline {
border-color:#fff;
}

.vc_separator.vc_sep_color_white.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-white .vc_icon_element-icon {
color:#fff;
}

.wpb_separator,.vc_text_separator {
clear:both;
height:1px;
}

.separator_align_center,.vc-zigzag-wrapper,.wpb_single_image.vc_align_center,.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center {
text-align:center;
}

.separator_align_left,.vc-zigzag-wrapper.vc-zigzag-align-left,.wpb_single_image.vc_align_left,.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left {
text-align:left;
}

.separator_align_right,.vc-zigzag-wrapper.vc-zigzag-align-right,.wpb_single_image.vc_align_right,.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-right {
text-align:right;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {
border-radius:0;
-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);
box-shadow:0 0 5px rgba(0,0,0,.1);
}

.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {
border-radius:50%;
-webkit-box-shadow:none;
box-shadow:none;
overflow:hidden;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {
-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);
box-shadow:0 0 5px rgba(0,0,0,.1);
}

.wpb_single_image .vc_box_border.vc_box_border_blue,.wpb_single_image .vc_box_border_circle.vc_box_border_blue,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-background {
background-color:#5472d2;
}

.wpb_single_image .vc_box_border.vc_box_border_turquoise,.wpb_single_image .vc_box_border_circle.vc_box_border_turquoise,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-background {
background-color:#00c1cf;
}

.wpb_single_image .vc_box_border.vc_box_border_pink,.wpb_single_image .vc_box_border_circle.vc_box_border_pink,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-background {
background-color:#fe6c61;
}

.wpb_single_image .vc_box_border.vc_box_border_violet,.wpb_single_image .vc_box_border_circle.vc_box_border_violet,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-background {
background-color:#8d6dc4;
}

.wpb_single_image .vc_box_border.vc_box_border_peacoc,.wpb_single_image .vc_box_border_circle.vc_box_border_peacoc,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-background {
background-color:#4cadc9;
}

.wpb_single_image .vc_box_border.vc_box_border_chino,.wpb_single_image .vc_box_border_circle.vc_box_border_chino,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-background {
background-color:#cec2ab;
}

.wpb_single_image .vc_box_border.vc_box_border_mulled_wine,.wpb_single_image .vc_box_border_circle.vc_box_border_mulled_wine,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-background {
background-color:#50485b;
}

.wpb_single_image .vc_box_border.vc_box_border_vista_blue,.wpb_single_image .vc_box_border_circle.vc_box_border_vista_blue,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-background {
background-color:#75d69c;
}

.wpb_single_image .vc_box_border.vc_box_border_black,.wpb_single_image .vc_box_border_circle.vc_box_border_black,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-background {
background-color:#2a2a2a;
}

.wpb_single_image .vc_box_border.vc_box_border_grey,.wpb_single_image .vc_box_border_circle.vc_box_border_grey,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-background {
background-color:#ebebeb;
}

.wpb_single_image .vc_box_border.vc_box_border_orange,.wpb_single_image .vc_box_border_circle.vc_box_border_orange,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-background {
background-color:#f7be68;
}

.wpb_single_image .vc_box_border.vc_box_border_sky,.wpb_single_image .vc_box_border_circle.vc_box_border_sky,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-background {
background-color:#5aa1e3;
}

.wpb_single_image .vc_box_border.vc_box_border_green,.wpb_single_image .vc_box_border_circle.vc_box_border_green,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-background {
background-color:#6dab3c;
}

.wpb_single_image .vc_box_border.vc_box_border_juicy_pink,.wpb_single_image .vc_box_border_circle.vc_box_border_juicy_pink,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-background {
background-color:#f4524d;
}

.wpb_single_image .vc_box_border.vc_box_border_sandy_brown,.wpb_single_image .vc_box_border_circle.vc_box_border_sandy_brown,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-background {
background-color:#f79468;
}

.wpb_single_image .vc_box_border.vc_box_border_purple,.wpb_single_image .vc_box_border_circle.vc_box_border_purple,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-background {
background-color:#b97ebb;
}

.wpb_single_image .vc_box_border.vc_box_border_white,.wpb_single_image .vc_box_border_circle.vc_box_border_white,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-background {
background-color:#fff;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_icon_element-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_icon_element-link {
border-radius:50%;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_icon_element-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_icon_element-link {
border-radius:5px;
}

@media (min-width:768px) {
.vc_chart .vc_chart-legend {
display:inline-block;
vertical-align:middle;
width:40%;
}

.vc_chart .vc_chart-legend li {
margin-left:1em;
}

.vc_chart .vc_chart-with-legend {
display:inline-block;
vertical-align:middle;
width:60%;
}
}

.vc_line-chart .vc_chart-with-legend {
width:75%;
}

.vc_line-chart .vc_chart-legend {
width:25%;
}

.wpb_single_image .wpb_wrapper .vc_single_image-wrapper .zoomImg {
border-radius:0;
}

.wpb_single_image [class*='_rounded'] .vc-zoom-wrapper {
border-radius:4px;
}

.vc_general.vc_pagination {
display:block;
margin:0;
padding:0;
text-align:center;
}

.vc_general.vc_pagination .vc_pagination-item {
display:inline-block;
margin:0;
padding:0;
vertical-align:middle;
}

.vc_general.vc_pagination .vc_pagination-trigger {
display:block;
text-decoration:none;
cursor:pointer;
height:10px;
width:10px;
margin:5px 7px;
background:0 0;
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
border:none;
}

.vc_general.vc_pagination .vc_pagination-trigger:focus {
outline:0;
}

.vc_general.vc_pagination .vc_active .vc_pagination-trigger {
cursor:default;
}

.vc_pagination.vc_pagination-style-outline .vc_pagination-trigger {
border:3px solid transparent;
}

.vc_pagination.vc_pagination-style-flat .vc_pagination-trigger {
opacity:.6;
}

.vc_pagination.vc_pagination-shape-rounded .vc_pagination-trigger {
border-radius:3px;
}

.vc_pagination-color-blue.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#5472d2;
}

.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#00c1cf;
}

.vc_pagination-color-pink.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#fe6c61;
}

.vc_pagination-color-violet.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#8d6dc4;
}

.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#4cadc9;
}

.vc_pagination-color-chino.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#cec2ab;
}

.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#50485b;
}

.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#75d69c;
}

.vc_pagination-color-orange.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#f7be68;
}

.vc_pagination-color-sky.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#5aa1e3;
}

.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#6dab3c;
}

.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#f4524d;
}

.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#f79468;
}

.vc_pagination-color-purple.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#b97ebb;
}

.vc_pagination-color-black.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#2a2a2a;
}

.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#ebebeb;
}

.vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#fff;
}

.vc_grid.vc_row {
padding-left:0;
padding-right:0;
margin-left:0;
margin-right:0;
}

.vc_grid.vc_row.vc_grid-gutter-1px {
margin-bottom:-1px;
}

.vc_grid.vc_row.vc_grid-gutter-1px .vc_pageable-slide-wrapper {
margin-right:-1px;
}

.vc_grid.vc_row.vc_grid-gutter-1px .vc_grid-item {
padding-right:1px;
padding-bottom:1px;
}

.vc_grid.vc_row.vc_grid-gutter-2px {
margin-bottom:-2px;
}

.vc_grid.vc_row.vc_grid-gutter-2px .vc_pageable-slide-wrapper {
margin-right:-2px;
}

.vc_grid.vc_row.vc_grid-gutter-2px .vc_grid-item {
padding-right:2px;
padding-bottom:2px;
}

.vc_grid.vc_row.vc_grid-gutter-3px {
margin-bottom:-3px;
}

.vc_grid.vc_row.vc_grid-gutter-3px .vc_pageable-slide-wrapper {
margin-right:-3px;
}

.vc_grid.vc_row.vc_grid-gutter-3px .vc_grid-item {
padding-right:3px;
padding-bottom:3px;
}

.vc_grid.vc_row.vc_grid-gutter-4px {
margin-bottom:-4px;
}

.vc_grid.vc_row.vc_grid-gutter-4px .vc_pageable-slide-wrapper {
margin-right:-4px;
}

.vc_grid.vc_row.vc_grid-gutter-4px .vc_grid-item {
padding-right:4px;
padding-bottom:4px;
}

.vc_grid.vc_row.vc_grid-gutter-5px {
margin-bottom:-5px;
}

.vc_grid.vc_row.vc_grid-gutter-5px .vc_pageable-slide-wrapper {
margin-right:-5px;
}

.vc_grid.vc_row.vc_grid-gutter-5px .vc_grid-item {
padding-right:5px;
padding-bottom:5px;
}

.vc_grid.vc_row.vc_grid-gutter-10px {
margin-bottom:-10px;
}

.vc_grid.vc_row.vc_grid-gutter-10px .vc_pageable-slide-wrapper {
margin-right:-10px;
}

.vc_grid.vc_row.vc_grid-gutter-10px .vc_grid-item {
padding-right:10px;
padding-bottom:10px;
}

.vc_grid.vc_row.vc_grid-gutter-15px {
margin-bottom:-15px;
}

.vc_grid.vc_row.vc_grid-gutter-15px .vc_pageable-slide-wrapper {
margin-right:-15px;
}

.vc_grid.vc_row.vc_grid-gutter-15px .vc_grid-item {
padding-right:15px;
padding-bottom:15px;
}

.vc_grid.vc_row.vc_grid-gutter-20px {
margin-bottom:-20px;
}

.vc_grid.vc_row.vc_grid-gutter-20px .vc_pageable-slide-wrapper {
margin-right:-20px;
}

.vc_grid.vc_row.vc_grid-gutter-20px .vc_grid-item {
padding-right:20px;
padding-bottom:20px;
}

.vc_grid.vc_row.vc_grid-gutter-25px {
margin-bottom:-25px;
}

.vc_grid.vc_row.vc_grid-gutter-25px .vc_pageable-slide-wrapper {
margin-right:-25px;
}

.vc_grid.vc_row.vc_grid-gutter-25px .vc_grid-item {
padding-right:25px;
padding-bottom:25px;
}

.vc_grid.vc_row.vc_grid-gutter-30px {
margin-bottom:-30px;
}

.vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper {
margin-right:-30px;
}

.vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item {
padding-right:30px;
padding-bottom:30px;
}

.vc_grid.vc_row.vc_grid-gutter-35px {
margin-bottom:-35px;
}

.vc_grid.vc_row.vc_grid-gutter-35px .vc_pageable-slide-wrapper {
margin-right:-35px;
}

.vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item {
padding-right:35px;
padding-bottom:35px;
}

.vc_grid.vc_row .vc_pageable-slide-wrapper .vc_grid-item.vc_visible-item:hover {
z-index:3;
}

.vc_grid.vc_row .vc_grid-item {
display:none;
padding:0;
vertical-align:top;
float:none;
box-sizing:border-box;
z-index:1;
}

.vc_grid.vc_row .vc_grid-item .vc_btn,.vc_grid.vc_row .vc_grid-item .vc_icon_element,.vc_grid.vc_row .vc_grid-item .wpb_content_element {
margin-bottom:15px;
}

.vc_grid.vc_row .vc_grid-item .vc_btn a,.vc_grid.vc_row .vc_grid-item .vc_icon_element a,.vc_grid.vc_row .vc_grid-item .wpb_content_element a {
text-decoration:none;
border-bottom:0;
}

.vc_grid .vc_gitem-link {
border-bottom:none;
outline:0;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}

.vc_masonry_grid .vc_grid.vc_row .vc_grid-item,.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item {
position:static;
}

.wpb_single_image [class*='_circle'] .vc-zoom-wrapper,.vc_pagination.vc_pagination-shape-round .vc_pagination-trigger {
border-radius:50%;
}

.vc_pagination.vc_pagination-style-flat .vc_pagination-trigger:hover,.vc_pagination.vc_pagination-style-flat .vc_active .vc_pagination-trigger {
opacity:1;
}

.vc_pagination-color-blue.vc_pagination-style-outline .vc_pagination-trigger:hover,.vc_pagination-color-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-blue.vc_pagination-style-flat .vc_pagination-trigger {
background-color:#5472d2;
}

.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_pagination-trigger:hover,.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-turquoise.vc_pagination-style-flat .vc_pagination-trigger {
background-color:#00c1cf;
}

.vc_pagination-color-pink.vc_pagination-style-outline .vc_pagination-trigger:hover,.vc_pagination-color-pink.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-pink.vc_pagination-style-flat .vc_pagination-trigger {
background-color:#fe6c61;
}

.vc_pagination-color-violet.vc_pagination-style-outline .vc_pagination-trigger:hover,.vc_pagination-color-violet.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-violet.vc_pagination-style-flat .vc_pagination-trigger {
background-color:#8d6dc4;
}

.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_pagination-trigger:hover,.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-peacoc.vc_pagination-style-flat .vc_pagination-trigger {
background-color:#4cadc9;
}

.vc_pagination-color-chino.vc_pagination-style-outline .vc_pagination-trigger:hover,.vc_pagination-color-chino.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-chino.vc_pagination-style-flat .vc_pagination-trigger {
background-color:#cec2ab;
}

.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_pagination-trigger:hover,.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-mulled-wine.vc_pagination-style-flat .vc_pagination-trigger {
background-color:#50485b;
}

.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_pagination-trigger:hover,.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-vista-blue.vc_pagination-style-flat .vc_pagination-trigger {
background-color:#75d69c;
}

.vc_pagination-color-orange.vc_pagination-style-outline .vc_pagination-trigger:hover,.vc_pagination-color-orange.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-orange.vc_pagination-style-flat .vc_pagination-trigger {
background-color:#f7be68;
}

.vc_pagination-color-sky.vc_pagination-style-outline .vc_pagination-trigger:hover,.vc_pagination-color-sky.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-sky.vc_pagination-style-flat .vc_pagination-trigger {
background-color:#5aa1e3;
}

.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger:hover,.vc_pagination-color-green.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-green.vc_pagination-style-flat .vc_pagination-trigger {
background-color:#6dab3c;
}

.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_pagination-trigger:hover,.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-juicy-pink.vc_pagination-style-flat .vc_pagination-trigger {
background-color:#f4524d;
}

.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_pagination-trigger:hover,.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-sandy-brown.vc_pagination-style-flat .vc_pagination-trigger {
background-color:#f79468;
}

.vc_pagination-color-purple.vc_pagination-style-outline .vc_pagination-trigger:hover,.vc_pagination-color-purple.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-purple.vc_pagination-style-flat .vc_pagination-trigger {
background-color:#b97ebb;
}

.vc_pagination-color-black.vc_pagination-style-outline .vc_pagination-trigger:hover,.vc_pagination-color-black.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-black.vc_pagination-style-flat .vc_pagination-trigger {
background-color:#2a2a2a;
}

.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger:hover,.vc_pagination-color-grey.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-grey.vc_pagination-style-flat .vc_pagination-trigger {
background-color:#ebebeb;
}

.vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-trigger:hover,.vc_pagination-color-white.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-white.vc_pagination-style-flat .vc_pagination-trigger {
background-color:#fff;
}

.vc-row[data-vc-full-width] .vc_grid.vc_row,.vc_grid.vc_row .vc_grid-item .vc_grid-item-mini .vc_grid-item-content {
overflow:hidden;
}

.vc_masonry_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
display:block;
}

@media (min-width:768px) {
.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
display:inline-block;
}
}

.vc_gitem-zone-b {
display:none;
overflow:hidden;
}

.vc_gitem-float-none {
float:none;
}

.vc_gitem-float-left {
float:left;
}

.vc_gitem-float-right {
float:right;
}

.vc_gitem-align-center {
text-align:center;
}

.vc_gitem-align-right {
text-align:right;
}

.vc_gitem-align-justify {
text-align:justify;
}

.vc_gitem-block {
position:relative;
overflow:hidden;
}

.vc_gitem-is-link {
cursor:pointer;
}

.vc_gitem-link {
text-decoration:none;
}

.vc_gitem_row {
margin-left:0;
margin-right:0;
margin-bottom:0;
padding:inherit;
box-sizing:border-box;
}

.vc_gitem_row .vc_gitem_row {
margin-bottom:0;
}

.vc_gitem-zone-a .vc_gitem-row-position-top,.vc_gitem-zone-b .vc_gitem-row-position-top {
position:absolute;
left:0;
right:0;
top:0;
}

.vc_gitem-zone-a .vc_gitem-row-position-middle,.vc_gitem-zone-b .vc_gitem-row-position-middle {
position:absolute;
left:0;
right:0;
top:50%;
-webkit-transform:translate(0,-50%);
-ms-transform:translate(0,-50%);
-o-transform:translate(0,-50%);
transform:translate(0,-50%);
}

.vc_gitem-zone-a .vc_gitem-row-position-bottom,.vc_gitem-zone-b .vc_gitem-row-position-bottom {
position:absolute;
left:0;
right:0;
bottom:0;
}

.vc_gitem_row .vc_gitem-col {
box-sizing:border-box;
padding:10px;
background-repeat:no-repeat;
background-position:50% 50%;
background-size:cover;
}

.vc_gitem-zone {
position:relative;
background-repeat:no-repeat;
background-position:50% 50%;
background-size:cover;
background-clip:border-box;
box-sizing:border-box;
overflow:hidden;
}

.vc_gitem-zone .vc-zone-link {
display:block;
position:absolute;
top:0;
right:0;
left:0;
bottom:0;
z-index:5;
}

.vc_gitem-zone-img {
width:100%;
display:block;
visibility:hidden;
height:auto;
}

.vc_gitem-zone-a .vc_gitem-zone-mini {
box-sizing:border-box;
padding:inherit;
position:static;
top:0;
left:0;
bottom:0;
right:0;
}

.vc_gitem-zone-b .vc_gitem-zone-mini {
position:static;
padding:inherit;
top:0;
left:0;
right:0;
bottom:0;
margin:0;
}

.vc-gitem-zone-height-mode-auto:before {
content:"";
display:block;
padding-top:100%;
}

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-4-3:before {
padding-top:75%;
}

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-3-4:before {
padding-top:133.33333333%;
padding-top:133.33333333%;
}

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-16-9:before {
padding-top:56.25%;
}

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-9-16:before {
padding-top:177.77777778%;
}

.vc_gitem-animated-block {
position:relative;
}

.vc_gitem-animate .vc_btn {
-webkit-transition:all 0s ease;
-o-transition:all 0s ease;
transition:all 0s ease;
}

.vc_gitem-animate .vc_gitem-zone-b {
z-index:199;
}

.vc_gitem-animate-none .vc_gitem-zone-b {
display:block;
position:absolute;
top:0;
left:0;
bottom:0;
right:0;
margin:0;
opacity:0;
box-sizing:border-box;
}

.vc_gitem-animate-blurOut .vc_gitem-zone-b,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b,.vc_gitem-animate-fadeIn .vc_gitem-zone-b,.vc_gitem-animate-scaleIn .vc_gitem-zone-b,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b {
display:block;
position:absolute;
top:0;
left:0;
bottom:0;
right:0;
margin:0;
opacity:0;
-webkit-transition:all 1s ease;
-o-transition:all 1s ease;
transition:all 1s ease;
box-sizing:border-box;
}

.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator {
-webkit-transition:all 1s ease;
-o-transition:all 1s ease;
transition:all 1s ease;
width:0;
}

.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn {
-webkit-transition:all 1s ease;
-o-transition:all 1s ease;
transition:all 1s ease;
-webkit-transform:scale(0);
-ms-transform:scale(0);
-o-transform:scale(0);
transform:scale(0);
}

.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title {
display:inline-block;
opacity:0;
-webkit-transform:translate3d(0,-100%,0);
transform:translate3d(0,-100%,0);
-webkit-perspective:1000;
-webkit-backface-visibility:hidden;
-webkit-transition:-webkit-transform 1s cubic-bezier(0,.275,.125,1),opacity .5s cubic-bezier(0,.275,.125,1);
-moz-transition:-moz-transform 1s cubic-bezier(0,.275,.125,1),opacity .5s cubic-bezier(0,.275,.125,1);
transition:transform 1s cubic-bezier(0,.275,.125,1),opacity .5s cubic-bezier(0,.275,.125,1);
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title {
opacity:1;
opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_post-title {
opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a {
-webkit-transform:scale(1.5) rotate(10deg);
-moz-transform:scale(1.5) rotate(10deg);
-ms-transform:scale(1.5) rotate(10deg);
-o-transform:scale(1.5) rotate(10deg);
transform:scale(1.5) rotate(10deg);
}

.vc_gitem-animate-blurOut .vc_gitem-zone-a,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
filter:blur(0);
-webkit-filter:blur(0);
-moz-filter:blur(0);
-ms-filter:blur(0);
-webkit-transform-origin:50% 50%;
-moz-transform-origin:50% 50%;
-ms-transform-origin:50% 50%;
transform-origin:50% 50%;
-webkit-perspective:1000;
-webkit-backface-visibility:hidden;
webkit-transition:filter .5s cubic-bezier(0,.275,.125,1),-webkit-transform .5s cubic-bezier(0,.275,.125,1);
-moz-transition:filter .5s cubic-bezier(0,.275,.125,1),-moz-transform .5s cubic-bezier(0,.275,.125,1);
transition:filter .5s cubic-bezier(0,.275,.125,1),transform .5s cubic-bezier(0,.275,.125,1);
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-a,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
filter:url(/wp-content/plugins/js_composer/assets/vc/blur.svg#blur);
-webkit-filter:blur(2px);
-moz-filter:blur(2px);
-ms-filter:blur(2px);
filter:blur(2px);
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
-webkit-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);
}

.vc_gitem-animate-slideInRight .vc_gitem-zone-b {
display:block;
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
margin:0;
opacity:0;
-webkit-transition:all 1s ease;
-o-transition:all 1s ease;
transition:all 1s ease;
-webkit-transform:translateX(-100%);
-ms-transform:translateX(-100%);
-o-transform:translateX(-100%);
transform:translateX(-100%);
}

.vc_gitem-animate-slideInLeft .vc_gitem-zone-b {
display:block;
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
margin:0;
-webkit-transition:all 1s ease;
-o-transition:all 1s ease;
transition:all 1s ease;
-webkit-transform:translateX(-100%);
-ms-transform:translateX(-100%);
-o-transform:translateX(-100%);
transform:translateX(-100%);
opacity:0;
}

.vc_gitem-animate-slideBottom .vc_gitem-zone-b {
display:block;
-webkit-transition:all 1s ease;
-o-transition:all 1s ease;
transition:all 1s ease;
z-index:1000;
position:absolute;
top:100%;
height:100%;
left:0;
right:0;
margin:0;
}

.vc_gitem-animate-slideTop .vc_gitem-zone-b {
display:block;
-webkit-transition:all 1s ease;
-o-transition:all 1s ease;
transition:all 1s ease;
z-index:1000;
position:absolute;
top:-100%;
height:100%;
left:0;
right:0;
margin:0;
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-a {
-webkit-transform:rotateX(180deg);
-ms-transform:rotateX(180deg);
-o-transform:rotateX(180deg);
transform:rotateX(180deg);
}

.vc_gitem-animate-flipFadeIn .vc_gitem-zone-b {
display:block;
top:0;
left:0;
right:0;
bottom:0;
position:absolute;
opacity:0;
-webkit-transition:all .6s ease;
-o-transition:all .6s ease;
transition:all .6s ease;
-webkit-transform-style:preserve-3d;
-moz-transform-style:preserve-3d;
-o-transform-style:preserve-3d;
transform-style:preserve-3d;
-webkit-transform:rotateX(180deg);
-ms-transform:rotateX(180deg);
-o-transform:rotateX(180deg);
transform:rotateX(180deg);
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
backface-visibility:hidden;
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-b {
opacity:1;
-webkit-transform:rotateX(0);
-ms-transform:rotateX(0);
-o-transform:rotateX(0);
transform:rotateX(0);
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a {
-webkit-transform:rotateY(180deg);
-ms-transform:rotateY(180deg);
-o-transform:rotateY(180deg);
transform:rotateY(180deg);
}

.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {
display:block;
top:0;
left:0;
right:0;
bottom:0;
position:absolute;
opacity:0;
-webkit-transition:all .6s ease;
-o-transition:all .6s ease;
transition:all .6s ease;
-webkit-transform-style:preserve-3d;
-moz-transform-style:preserve-3d;
-o-transform-style:preserve-3d;
transform-style:preserve-3d;
-webkit-transform:rotateY(180deg);
-ms-transform:rotateY(180deg);
-o-transform:rotateY(180deg);
transform:rotateY(180deg);
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
backface-visibility:hidden;
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {
opacity:1;
-webkit-transform:rotateY(0);
-ms-transform:rotateY(0);
-o-transform:rotateY(0);
transform:rotateY(0);
}

.vc_gitem-animate-goTop20 .vc_gitem-zone-a {
position:relative;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
-o-transform:translateY(0);
transform:translateY(0);
-webkit-transition:-webkit-transform .5s ease;
-moz-transition:-moz-transform .5s ease;
-o-transition:-o-transform .5s ease;
transition:transform .5s ease;
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-a {
-webkit-transform:translateY(-20%);
-ms-transform:translateY(-20%);
-o-transform:translateY(-20%);
transform:translateY(-20%);
}

.vc_gitem-animate-goTop20 .vc_gitem-zone-b {
display:block;
-webkit-transition:bottom .5s ease;
-o-transition:bottom .5s ease;
transition:bottom .5s ease;
bottom:-100%;
z-index:1000;
position:absolute;
width:100%;
margin:0;
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-b {
bottom:0;
}

.vc_gitem-animate-goBottom20 .vc_gitem-zone-a {
position:relative;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0);
-webkit-transition:-webkit-transform .5s ease;
-moz-transition:-moz-transform .5s ease;
-o-transition:-o-transform .5s ease;
transition:transform .5s ease;
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-a {
-webkit-transform:translateY(20%);
-ms-transform:translateY(20%);
transform:translateY(20%);
}

.vc_gitem-animate-goBottom20 .vc_gitem-zone-b {
display:block;
-webkit-transition:top .5s ease;
-o-transition:top .5s ease;
transition:top .5s ease;
top:-100%;
z-index:1000;
position:absolute;
width:100%;
margin:0;
}

.vc_gitem-post-data {
margin-bottom:15px;
}

.vc_gitem-post-data h2 {
margin:0;
}

.vc_gitem-post-category-name .vc_gitem-link {
color:inherit;
}

.vc_grid .vc_pageable-load-more-btn {
text-align:center;
margin-top:25px;
}

.vc_grid .vc_pageable-load-more-btn>.vc_btn {
outline:0;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots {
display:none;
margin-top:20px;
text-align:center;
-webkit-tap-highlight-color:transparent;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot {
cursor:pointer;
display:inline-block;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot span {
width:10px;
height:10px;
margin:5px 7px;
display:block;
-webkit-backface-visibility:visible;
-webkit-transition:opacity .2s ease;
-o-transition:opacity .2s ease;
transition:opacity .2s ease;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots .vc_grid-owl-dot span {
border:3px solid;
-webkit-transition:background-color .2s ease;
-o-transition:background-color .2s ease;
transition:background-color .2s ease;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots .vc_grid-owl-dot span {
border:3px solid;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
-webkit-transition:background-color .2s ease;
-o-transition:background-color .2s ease;
transition:background-color .2s ease;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot span {
-webkit-border-radius:30px;
-moz-border-radius:30px;
border-radius:30px;
opacity:.6;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span {
width:10px;
height:10px;
margin:5px 7px;
display:block;
-webkit-backface-visibility:visible;
-webkit-transition:opacity .2s ease;
-o-transition:opacity .2s ease;
transition:opacity .2s ease;
opacity:.6;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span {
width:10px;
height:10px;
margin:5px 7px;
display:block;
-webkit-backface-visibility:visible;
-webkit-transition:opacity .2s ease;
-o-transition:opacity .2s ease;
transition:opacity .2s ease;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
opacity:.6;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span {
background-color:#5472d2 !important;
border-color:#5472d2!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span {
background-color:#00c1cf !important;
border-color:#00c1cf!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span {
background-color:#fe6c61 !important;
border-color:#fe6c61!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span {
background-color:#8d6dc4 !important;
border-color:#8d6dc4!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span {
background-color:#4cadc9 !important;
border-color:#4cadc9!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span {
background-color:#cec2ab !important;
border-color:#cec2ab!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span {
background-color:#50485b !important;
border-color:#50485b!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span {
background-color:#75d69c !important;
border-color:#75d69c!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span {
background-color:#2a2a2a !important;
border-color:#2a2a2a!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span {
background-color:#ebebeb !important;
border-color:#ebebeb!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span {
background-color:#f7be68 !important;
border-color:#f7be68!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span {
background-color:#5aa1e3 !important;
border-color:#5aa1e3!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span {
background-color:#6dab3c !important;
border-color:#6dab3c!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span {
background-color:#f4524d !important;
border-color:#f4524d!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span {
background-color:#f79468 !important;
border-color:#f79468!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span {
background-color:#b97ebb !important;
border-color:#b97ebb!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span {
background-color:#fff !important;
border-color:#fff!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span {
background-color:#5472d2 !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span {
background-color:#00c1cf !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span {
background-color:#fe6c61 !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span {
background-color:#8d6dc4 !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span {
background-color:#4cadc9 !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span {
background-color:#cec2ab !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span {
background-color:#50485b !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span {
background-color:#75d69c !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span {
background-color:#2a2a2a !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span {
background-color:#ebebeb !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span {
background-color:#f7be68 !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span {
background-color:#5aa1e3 !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span {
background-color:#6dab3c !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span {
background-color:#f4524d !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span {
background-color:#f79468 !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span {
background-color:#b97ebb !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span {
background-color:#fff !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav {
cursor:pointer;
opacity:0;
-webkit-transition:opacity .3s ease-in 0s;
-o-transition:opacity .3s ease-in 0s;
transition:opacity .3s ease-in 0s;
-webkit-tap-highlight-color:transparent;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev {
position:absolute;
top:50%;
margin-top:-12.5px;
opacity:.5;
font-size:25px;
line-height:25px;
height:25px;
display:inline-block;
text-decoration:none;
cursor:pointer;
-webkit-transition:opacity .3s ease-in 0s;
-o-transition:opacity .3s ease-in 0s;
transition:opacity .3s ease-in 0s;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev {
left:5px;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev.vc_grid-nav-prev-outside {
left:-30px;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next {
right:5px;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next.vc_grid-nav-next-outside {
right:-30px;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-blue {
color:#5472d2 !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-turquoise {
color:#00c1cf !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-pink {
color:#fe6c61 !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-violet {
color:#8d6dc4 !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-peacoc {
color:#4cadc9 !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-chino {
color:#cec2ab !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-mulled_wine {
color:#50485b !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-vista_blue {
color:#75d69c !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-black {
color:#2a2a2a !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-grey {
color:#ebebeb !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-orange {
color:#f7be68 !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sky {
color:#5aa1e3 !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-green {
color:#6dab3c !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-juicy_pink {
color:#f4524d !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sandy_brown {
color:#f79468 !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-purple {
color:#b97ebb !important;
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-prev {
margin-top:-13px;
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-prev {
margin-top:-13.5px;
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-prev {
margin-top:-14px;
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-prev {
margin-top:-14.5px;
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-prev {
margin-top:-15px;
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-prev {
margin-top:-17.5px;
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-prev {
margin-top:-20px;
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-prev {
margin-top:-22.5px;
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-prev {
margin-top:-25px;
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-prev {
margin-top:-27.5px;
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-prev {
margin-top:-30px;
}

.vc_grid-pagination .vc_grid-pagination-list {
outline:0;
display:block;
padding-left:0;
text-align:center;
margin:20px 0 0!important;
border-radius:2px;
}

.vc_grid-pagination .vc_grid-pagination-list>li {
display:inline-block;
margin:0;
border:0 solid transparent;
}

.vc_grid-pagination .vc_grid-pagination-list>li>a,.vc_grid-pagination .vc_grid-pagination-list>li>span {
color:#fff;
background-color:#428bca;
border:1px solid #428bca;
-webkit-transition:opacity .3s ease-in 0s;
-o-transition:opacity .3s ease-in 0s;
transition:opacity .3s ease-in 0s;
position:relative;
float:left;
padding:3px 10px;
line-height:1.42857143;
text-decoration:none;
opacity:.5;
margin-left:-1px;
font-size:10px;
}

.vc_grid-pagination .vc_grid-pagination-list>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list>li:first-child>span {
margin-left:0;
}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-prev>a:after {
font-family:vc_grid_v1;
display:inline-block;
content:"\e61b";
}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-next>a:after {
font-family:vc_grid_v1;
display:inline-block;
content:"\e61a";
}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-first>a:after {
font-family:vc_grid_v1;
display:inline-block;
content:"\e618";
}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-last>a:after {
font-family:vc_grid_v1;
display:inline-block;
content:"\e619";
}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a:hover,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span:hover {
z-index:2;
opacity:1;
cursor:default;
}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a:hover,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span:hover {
display:none;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li>span {
background-color:#5472d2 !important;
border-color:#5472d2!important;
color:#fff !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li>span {
background-color:#00c1cf !important;
border-color:#00c1cf!important;
color:#fff !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li>span {
background-color:#fe6c61 !important;
border-color:#fe6c61!important;
color:#fff !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li>span {
background-color:#8d6dc4 !important;
border-color:#8d6dc4!important;
color:#fff !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li>span {
background-color:#4cadc9 !important;
border-color:#4cadc9!important;
color:#fff !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li>span {
background-color:#cec2ab !important;
border-color:#cec2ab!important;
color:#fff !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li>span {
background-color:#50485b !important;
border-color:#50485b!important;
color:#fff !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li>span {
background-color:#75d69c !important;
border-color:#75d69c!important;
color:#fff !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li>span {
background-color:#2a2a2a !important;
border-color:#2a2a2a!important;
color:#fff !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li>span {
background-color:#ebebeb !important;
border-color:#ebebeb!important;
color:#fff !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li>span {
background-color:#f7be68 !important;
border-color:#f7be68!important;
color:#fff !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li>span {
background-color:#5aa1e3 !important;
border-color:#5aa1e3!important;
color:#fff !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li>span {
background-color:#6dab3c !important;
border-color:#6dab3c!important;
color:#fff !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li>span {
background-color:#f4524d !important;
border-color:#f4524d!important;
color:#fff !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li>span {
background-color:#f79468 !important;
border-color:#f79468!important;
color:#fff !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li>span {
background-color:#b97ebb !important;
border-color:#b97ebb!important;
color:#fff !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li>span {
background-color:#fff !important;
border-color:#fff!important;
color:#2a2a2a !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>span {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
min-width:28px;
min-height:22px;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:first-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:first-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:first-child>span {
border-bottom-left-radius:2px;
border-top-left-radius:2px;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:last-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:last-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:last-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:last-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:last-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:last-child>span {
border-bottom-right-radius:2px;
border-top-right-radius:2px;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>span {
margin-left:5px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
min-height:22px;
min-width:22px;
padding:3px;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span {
margin-left:5px;
border-radius:30px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
min-height:22px;
min-width:22px;
padding:3px;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span {
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
min-height:22px;
min-width:22px;
padding:3px;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>span {
background-color:transparent !important;
color:#000 !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>span {
background-color:transparent !important;
color:#fff !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li {
border-left-width:1px !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li>a {
border-width:0;
background:none repeat scroll 0 0 rgba(0,0,0,0) !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark li.vc_grid-disabled+li,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li:first-child,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light li.vc_grid-disabled+li,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li:first-child {
border-width:0!important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li>a {
color:#000 !important;
}

.vc_grid-loading {
margin:2em auto;
font-size:10px;
position:relative;
text-indent:-9999em;
-webkit-animation-delay:.16s;
animation-delay:.16s;
height:20px;
}

.vc_grid-loading,.vc_grid-loading:after,.vc_grid-loading:before {
border-radius:50%;
width:12px;
height:12px;
-webkit-animation-fill-mode:both;
animation-fill-mode:both;
-webkit-animation:load7 1.8s infinite ease-in-out;
animation:load7 1.8s infinite ease-in-out;
}

.vc_grid-loading:before {
left:-20px;
}

.vc_grid-loading:after {
left:20px;
-webkit-animation-delay:.32s;
animation-delay:.32s;
}

.vc_grid-loading:after,.vc_grid-loading:before {
content:'';
position:absolute;
top:0;
}

.vc_grid-item-zone-c-left .vc_gitem-animated-block,.vc_grid-item-zone-c-right .vc_gitem-zone-c {
float:right;
width:50%;
}

.vc_grid-item-zone-c-left .vc_gitem-zone-c,.vc_grid-item-zone-c-right .vc_gitem-animated-block {
float:left;
width:50%;
}

.vc-gitem-zone-height-mode-auto .vc_gitem-zone-img,.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .disabled {
display:none !important;
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-none .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme:hover .vc_grid-owl-nav,.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next:hover,.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev:hover,.vc_grid-pagination .vc_grid-pagination-list>li:focus a,.vc_grid-pagination .vc_grid-pagination-list>li:focus span,.vc_grid-pagination .vc_grid-pagination-list>li:hover a,.vc_grid-pagination .vc_grid-pagination-list>li:hover span {
opacity:1;
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator {
-webkit-transition:all 1s ease;
-o-transition:all 1s ease;
transition:all 1s ease;
width:50%;
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn {
-webkit-transition:all 1s ease;
-o-transition:all 1s ease;
transition:all 1s ease;
-webkit-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);
}

.vc_gitem-animate-scaleIn,.vc_gitem-animate-scaleRotateIn,.vc_gitem-animate-blurScaleOut,.vc_gitem-animate-slideInRight,.vc_gitem-animate-slideInLeft,.vc_gitem-animate-flipFadeIn,.vc_gitem-animate-flipHorizontalFadeIn,.vc_gitem-animate-goTop20,.vc_gitem-animate-goBottom20 {
overflow:hidden;
}

.vc_gitem-animate-scaleIn .vc_gitem-zone-a,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a {
-webkit-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);
-webkit-transition:-webkit-transform .3s ease-in-out;
-moz-transition:-moz-transform .3s ease-in-out;
-o-transition:-o-transform .3s ease-in-out;
transition:transform .3s ease-in-out;
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-a,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
-webkit-transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1);
transform:scale(1.1);
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInRight .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInLeft .vc_gitem-zone-b {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
-o-transform:translateX(0);
transform:translateX(0);
}

.vc_gitem-animate-slideBottom,.vc_gitem-animate-slideTop {
overflow:hidden;
position:relative;
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideBottom .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideTop .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-b {
top:0;
}

.vc_gitem-animate-flipFadeIn .vc_gitem-zone-a,.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a {
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
backface-visibility:hidden;
-webkit-transition:-webkit-transform 1s;
-moz-transition:-moz-transform 1s;
-o-transition:-o-transform 1s;
transition:transform 1s;
-webkit-transform-style:preserve-3d;
-moz-transform-style:preserve-3d;
-o-transform-style:preserve-3d;
transform-style:preserve-3d;
}

.vc_gitem-animate-goTop20 .vc_gitem-zone-b .vc_gitem-zone-mini,.vc_gitem-animate-goBottom20 .vc_gitem-zone-b .vc_gitem-zone-mini {
position:static;
-webkit-transform:none;
-ms-transform:none;
transform:none;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots {
display:block;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li {
border-color:#5472d2!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li {
border-color:#00c1cf!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li {
border-color:#fe6c61!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li {
border-color:#8d6dc4!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li {
border-color:#4cadc9!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li {
border-color:#cec2ab!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li {
border-color:#50485b!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li {
border-color:#75d69c!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li {
border-color:#2a2a2a!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li {
border-color:#ebebeb!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li {
border-color:#f7be68!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li {
border-color:#5aa1e3!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li {
border-color:#6dab3c!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li {
border-color:#f4524d!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li {
border-color:#f79468!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li {
border-color:#b97ebb!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li {
border-color:#fff!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-white,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li>a {
color:#fff !important;
}

@-webkit-keyframes load7 {
0%,100%,80% {
box-shadow:0 2.5em 0 -1.3em rgba(235,235,235,.75);
}

40% {
box-shadow:0 2.5em 0 0 rgba(235,235,235,.75);
}
}

@keyframes load7 {
0%,100%,80% {
box-shadow:0 2.5em 0 -1.3em rgba(235,235,235,.75);
}

40% {
box-shadow:0 2.5em 0 0 rgba(235,235,235,.75);
}
}

.vc_grid-filter {
margin-left:0;
margin-bottom:20px;
list-style:none;
padding:0;
}

.vc_grid-filter>.vc_grid-filter-item {
cursor:pointer;
display:inline-block;
background:0 0;
padding:4px 10px;
-webkit-transition:background-color .1s linear;
-o-transition:background-color .1s linear;
transition:background-color .1s linear;
}

.vc_grid-filter>.vc_grid-filter-item:first-child {
margin-left:0 !important;
}

.vc_grid-filter>.vc_grid-filter-item>span {
-webkit-transition:color .1s linear;
-o-transition:color .1s linear;
transition:color .1s linear;
outline:0;
padding:0;
text-decoration:none;
}

.vc_grid-filter.vc_grid-filter-default>.vc_grid-filter-item {
margin:0 5px 5px 0;
border-radius:30px;
}

.vc_grid-filter.vc_grid-filter- .vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-comma .vc_grid-filter-item {
padding:0!important;
}

.vc_grid-filter.vc_grid-filter-default-less-rounded>.vc_grid-filter-item {
margin:0 5px 5px 0;
border-radius:5px;
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item {
margin:0;
border:1px solid rgba(235,235,235,.8);
border-collapse:collapse;
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:nth-child(n+2),.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:nth-child(n+2),.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:nth-child(n+2) {
margin-left:-1px;
margin-top:-1px;
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:hover {
position:relative;
z-index:1;
border-color:transparent;
}

.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:first-child {
border-top-left-radius:30px;
border-bottom-left-radius:30px;
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:first-child {
border-top-left-radius:3px;
border-bottom-left-radius:3px;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item {
background-color:#7c93dd;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item {
background-color:#00919c;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item {
background-color:#fe9b94;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item {
background-color:#a991d3;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item {
background-color:#73bfd5;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item {
background-color:#e1d9cb;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item {
background-color:#695f77;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item {
background-color:#9ce2b8;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item {
background-color:#444;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item {
background-color:#d2d2d2;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item {
background-color:#fad398;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item {
background-color:#86baea;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item {
background-color:#87c456;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item {
background-color:#f7817d;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item {
background-color:#fab698;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item {
background-color:#cb9fcd;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item {
background-color:#e6e6e6;
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item {
margin:0;
border:1px solid transparent;
border-collapse:collapse;
padding:3px 7px;
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:nth-child(n+2),.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:nth-child(n+2) {
border-left:none;
margin-left:1px;
border-top:none;
margin-top:1px;
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:first-child,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:first-child {
border-top-left-radius:3px;
border-bottom-left-radius:3px;
border-top:0;
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:first-child {
border-top-left-radius:30px;
border-bottom-left-radius:30px;
border-top:0;
}

.vc_grid-filter.vc_grid-filter-filled-rounded-all>.vc_grid-filter-item {
border-radius:3px !important;
}

.vc_grid-filter.vc_grid-filter-filled-round-all>.vc_grid-filter-item {
border-radius:30px !important;
}

.vc_grid-filter.vc_grid-filter-size-xs .vc_grid-filter-item {
font-size:12px;
padding:1px 5px;
}

.vc_grid-filter.vc_grid-filter-size-sm .vc_grid-filter-item {
font-size:13px;
padding:2px 7px;
}

.vc_grid-filter.vc_grid-filter-size-md .vc_grid-filter-item {
font-size:100%;
padding:2px 10px;
}

.vc_grid-filter.vc_grid-filter-size-lg .vc_grid-filter-item {
font-size:18px;
padding:4px 10px;
}

.vc_grid-filter-dropdown,.vc_grid-filter-select {
font-size:12px;
margin-bottom:20px;
}

.vc_grid-filter-dropdown .vc_grid-styled-select select,.vc_grid-filter-select .vc_grid-styled-select select {
outline:0;
display:inline-block;
}

.vc_grid-filter.vc_grid-filter-center,.vc_grid-filter-dropdown.vc_grid-filter-center,.vc_grid-filter-select.vc_grid-filter-center {
text-align:center;
}

.vc_grid-filter.vc_grid-filter-right,.vc_grid-filter-dropdown.vc_grid-filter-right,.vc_grid-filter-select.vc_grid-filter-right {
text-align:right;
}

.vc_grid-filter.vc_grid-filter-left,.vc_grid-filter-dropdown.vc_grid-filter-left,.vc_grid-filter-select.vc_grid-filter-left {
text-align:left;
}

.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item:hover {
background-color:#5472d2;
}

.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item>span {
color:#fff;
}

.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover {
background-color:#00c1cf;
}

.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item:hover {
background-color:#fe6c61;
}

.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item:hover {
background-color:#8d6dc4;
}

.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover {
background-color:#4cadc9;
}

.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item:hover {
background-color:#cec2ab;
}

.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover {
background-color:#50485b;
}

.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover {
background-color:#75d69c;
}

.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item:hover {
background-color:#2a2a2a;
}

.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item:hover {
background-color:#ebebeb;
}

.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span {
color:#666;
}

.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item:hover {
background-color:#f7be68;
}

.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item:hover {
background-color:#5aa1e3;
}

.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item:hover {
background-color:#6dab3c;
}

.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover {
background-color:#f4524d;
}

.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover {
background-color:#f79468;
}

.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item:hover {
background-color:#b97ebb;
}

.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item:hover {
background-color:#fff;
}

.vc_grid-filter>.vc_grid-filter-item.vc_active>span,.vc_grid-filter>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item.vc_active>a,.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:hover>a,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item.vc_active>a,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:hover>a,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item.vc_active>a,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:hover>a {
text-decoration:none;
}

.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:last-child,.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:last-child {
border-top-right-radius:30px;
border-bottom-right-radius:30px;
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:last-child,.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:last-child,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:last-child {
border-top-right-radius:3px;
border-bottom-right-radius:3px;
}

.vc_grid-filter-select,.vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon,.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon {
display:none;
}

@media (min-width:768px) {
.vc_grid-filter-dropdown.vc_grid-filter-color-blue .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-blue .vc_arrow-icon-navicon {
color:#5472d2;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon {
color:#00c1cf;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-pink .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-pink .vc_arrow-icon-navicon {
color:#fe6c61;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-violet .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-violet .vc_arrow-icon-navicon {
color:#8d6dc4;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon {
color:#4cadc9;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-chino .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-chino .vc_arrow-icon-navicon {
color:#cec2ab;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon {
color:#50485b;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon {
color:#75d69c;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-black .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-black .vc_arrow-icon-navicon {
color:#2a2a2a;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-grey .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-grey .vc_arrow-icon-navicon {
color:#ebebeb;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-orange .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-orange .vc_arrow-icon-navicon {
color:#f7be68;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-sky .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-sky .vc_arrow-icon-navicon {
color:#5aa1e3;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-green .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-green .vc_arrow-icon-navicon {
color:#6dab3c;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon {
color:#f4524d;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon {
color:#f79468;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-purple .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-purple .vc_arrow-icon-navicon {
color:#b97ebb;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-white .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-white .vc_arrow-icon-navicon {
color:#fff;
}

.vc_grid-filter-dropdown .vc_grid-styled-select,.vc_grid-filter-select .vc_grid-styled-select {
border:1px solid #ccc;
display:inline-block;
height:30px;
overflow:hidden;
padding-right:5px;
text-align:left;
width:auto;
vertical-align:middle;
}

.vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon,.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon {
font-size:17px;
display:inline;
vertical-align:middle;
}

.vc_grid-filter-dropdown .vc_grid-styled-select select,.vc_grid-filter-select .vc_grid-styled-select select {
background:none repeat scroll 0 0 transparent;
border:0 none;
border-radius:0;
height:30px;
line-height:1;
margin-right:-50px;
padding:5px;
position:relative;
font-size:12px;
z-index:0;
cursor:pointer;
max-width:inherit !important;
}
}

@media (max-width:768px) {
.vc_responsive .vc_grid-filter-select {
display:block;
}

.vc_responsive .vc_grid-filter {
display:none !important;
}
}

.owl-carousel .owl-item .vc_grid-item {
-webkit-transform:translate3D(0,0,0);
-ms-transform:translate3D(0,0,0);
transform:translate3D(0,0,0);
}

.owl-carousel .owl-animated-out {
z-index:0;
}

.owl-carousel .owl-animated-in {
z-index:1;
}

.vc-hoverbox-wrapper,.vc-hoverbox-wrapper * {
box-sizing:border-box;
}

.vc-hoverbox-wrapper.vc-hoverbox-shape--rounded .vc-hoverbox-back,.vc-hoverbox-wrapper.vc-hoverbox-shape--rounded .vc-hoverbox-front {
border-radius:10px;
}

.vc-hoverbox-wrapper.vc-hoverbox-shape--round .vc-hoverbox-back,.vc-hoverbox-wrapper.vc-hoverbox-shape--round .vc-hoverbox-front {
border-radius:50px;
}

.vc-hoverbox-wrapper.vc-hoverbox-align--center {
text-align:center;
}

.vc-hoverbox-wrapper.vc-hoverbox-align--left {
text-align:left;
}

.vc-hoverbox-wrapper.vc-hoverbox-align--right {
text-align:right;
}

.vc-hoverbox-wrapper .vc-hoverbox {
position:relative;
display:inline-block;
text-align:center;
width:100%;
}

.vc-hoverbox-wrapper.vc-hoverbox-width--100 .vc-hoverbox {
width:100%;
}

.vc-hoverbox-wrapper.vc-hoverbox-width--90 .vc-hoverbox {
width:90%;
}

.vc-hoverbox-wrapper.vc-hoverbox-width--80 .vc-hoverbox {
width:80%;
}

.vc-hoverbox-wrapper.vc-hoverbox-width--70 .vc-hoverbox {
width:70%;
}

.vc-hoverbox-wrapper.vc-hoverbox-width--60 .vc-hoverbox {
width:60%;
}

.vc-hoverbox-wrapper.vc-hoverbox-width--50 .vc-hoverbox {
width:50%;
}

.vc-hoverbox-wrapper.vc-hoverbox-width--40 .vc-hoverbox {
width:40%;
}

.vc-hoverbox-wrapper.vc-hoverbox-width--30 .vc-hoverbox {
width:30%;
}

.vc-hoverbox-wrapper.vc-hoverbox-width--20 .vc-hoverbox {
width:20%;
}

.vc-hoverbox-wrapper.vc-hoverbox-width--10 .vc-hoverbox {
width:10%;
}

.vc-hoverbox-inner {
width:100%;
display:inline-block;
min-height:250px;
}

.vc-hoverbox-inner :last-child {
margin-bottom:0;
}

.vc-hoverbox-block {
height:100%;
width:100%;
-webkit-backface-visibility:hidden;
backface-visibility:hidden;
position:absolute;
top:0;
left:0;
display:flex;
flex-direction:column;
justify-content:center;
transition:transform .5s ease-in-out;
transform-style:preserve-3d;
background-size:cover;
background-position:center;
}

.vc-hoverbox-block-inner {
flex-shrink:0;
padding:20px;
}

.vc-hoverbox-block-inner * {
backface-visibility:hidden;
}

.vc-hoverbox-front {
transform:rotateY(0);
z-index:1;
}

.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox-back {
transform:rotateY(0);
z-index:2;
}

.vc-hoverbox-back,.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox-front {
transform:rotateY(180deg);
}

.vc-hoverbox:hover .vc-hoverbox-front,.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox:hover .vc-hoverbox-back {
transform:rotateY(-180deg);
}

.vc-hoverbox:hover .vc-hoverbox-back,.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox:hover .vc-hoverbox-front {
transform:rotateY(0);
}

@font-face {
font-family:vc_grid_v1;
src:url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.eot?-9hbgac);
src:url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.eot?#iefix-9hbgac) format("embedded-opentype"),url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.woff?-9hbgac) format("woff"),url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.ttf?-9hbgac) format("truetype"),url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.svg?-9hbgac#vc_grid_v1) format("svg");
font-weight:400;
font-style:normal;
}

[class*=" vc_arrow-icon-"],[class^=vc_arrow-icon-] {
font-family:vc_grid_v1;
speak:none;
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}

.vc_arrow-icon-minus:before {
content:"\e61c";
}

.vc_arrow-icon-plus:before {
content:"\e61d";
}

.vc_arrow-icon-arrow_down:before {
content:"\e61e";
}

.vc_arrow-icon-arrow_up:before {
content:"\e61f";
}

.vc_arrow-icon-arrow_01_left:before {
content:"\e600";
}

.vc_arrow-icon-arrow_01_right:before {
content:"\e601";
}

.vc_arrow-icon-arrow_02_left:before {
content:"\e602";
}

.vc_arrow-icon-arrow_02_right:before {
content:"\e603";
}

.vc_arrow-icon-arrow_03_left:before {
content:"\e604";
}

.vc_arrow-icon-arrow_03_right:before {
content:"\e605";
}

.vc_arrow-icon-arrow_04_left:before {
content:"\e606";
}

.vc_arrow-icon-arrow_04_right:before {
content:"\e607";
}

.vc_arrow-icon-arrow_05_left:before {
content:"\e608";
}

.vc_arrow-icon-arrow_05_right:before {
content:"\e609";
}

.vc_arrow-icon-arrow_06_left:before {
content:"\e60a";
}

.vc_arrow-icon-arrow_06_right:before {
content:"\e60b";
}

.vc_arrow-icon-arrow_07_left:before {
content:"\e60c";
}

.vc_arrow-icon-arrow_07_right:before {
content:"\e60d";
}

.vc_arrow-icon-arrow_08_left:before {
content:"\e60e";
}

.vc_arrow-icon-arrow_08_right:before {
content:"\e60f";
}

.vc_arrow-icon-arrow_09_left:before {
content:"\e610";
}

.vc_arrow-icon-arrow_09_right:before {
content:"\e611";
}

.vc_arrow-icon-arrow_10_left:before {
content:"\e612";
}

.vc_arrow-icon-arrow_10_right:before {
content:"\e613";
}

.vc_arrow-icon-arrow_11_left:before {
content:"\e614";
}

.vc_arrow-icon-arrow_11_right:before {
content:"\e615";
}

.vc_arrow-icon-arrow_12_left:before {
content:"\e616";
}

.vc_arrow-icon-arrow_12_right:before {
content:"\e617";
}

.vc_arrow-icon-navicon:before {
content:"\f0c9";
}

.wpb_animate_when_almost_visible {
opacity:0;
}

.wpb_animate_when_almost_visible:not(.wpb_start_animation) {
-webkit-animation:none;
-o-animation:none;
animation:none;
}

.top-to-bottom,.wpb_top-to-bottom {
-webkit-animation:wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275);
-o-animation:wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275);
animation:wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275);
}

.bottom-to-top,.wpb_bottom-to-top {
-webkit-animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275);
-o-animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275);
animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275);
}

.left-to-right,.wpb_left-to-right {
-webkit-animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275);
-o-animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275);
animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275);
}

.right-to-left,.wpb_right-to-left {
-webkit-animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275);
-o-animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275);
animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275);
}

.appear,.wpb_appear {
-webkit-animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);
-o-animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);
animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);
-webkit-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);
}

.wpb_start_animation {
opacity:1;
}

@-webkit-keyframes wpb_ttb {
0% {
-webkit-transform:translate(0,-10%);
opacity:0;
}

100% {
-webkit-transform:translate(0,0);
opacity:1;
}
}

@-moz-keyframes wpb_ttb {
0% {
-moz-transform:translate(0,-10%);
opacity:0;
}

100% {
-moz-transform:translate(0,0);
opacity:1;
}
}

@-o-keyframes wpb_ttb {
0% {
-o-transform:translate(0,-10%);
opacity:0;
}

100% {
-o-transform:translate(0,0);
opacity:1;
}
}

@keyframes wpb_ttb {
0% {
-webkit-transform:translate(0,-10%);
-ms-transform:translate(0,-10%);
-o-transform:translate(0,-10%);
transform:translate(0,-10%);
opacity:0;
}

100% {
-webkit-transform:translate(0,0);
-ms-transform:translate(0,0);
-o-transform:translate(0,0);
transform:translate(0,0);
opacity:1;
}
}

@-webkit-keyframes wpb_btt {
0% {
-webkit-transform:translate(0,10%);
opacity:0;
}

100% {
-webkit-transform:translate(0,0);
opacity:1;
}
}

@-moz-keyframes wpb_btt {
0% {
-moz-transform:translate(0,10%);
opacity:0;
}

100% {
-moz-transform:translate(0,0);
opacity:1;
}
}

@-o-keyframes wpb_btt {
0% {
-o-transform:translate(0,10%);
opacity:0;
}

100% {
-o-transform:translate(0,0);
opacity:1;
}
}

@keyframes wpb_btt {
0% {
-webkit-transform:translate(0,10%);
-ms-transform:translate(0,10%);
-o-transform:translate(0,10%);
transform:translate(0,10%);
opacity:0;
}

100% {
-webkit-transform:translate(0,0);
-ms-transform:translate(0,0);
-o-transform:translate(0,0);
transform:translate(0,0);
opacity:1;
}
}

@-webkit-keyframes wpb_ltr {
0% {
-webkit-transform:translate(-10%,0);
opacity:0;
}

100% {
-webkit-transform:translate(0,0);
opacity:1;
}
}

@-moz-keyframes wpb_ltr {
0% {
-moz-transform:translate(-10%,0);
opacity:0;
}

100% {
-moz-transform:translate(0,0);
opacity:1;
}
}

@-o-keyframes wpb_ltr {
0% {
-o-transform:translate(-10%,0);
opacity:0;
}

100% {
-o-transform:translate(0,0);
opacity:1;
}
}

@keyframes wpb_ltr {
0% {
-webkit-transform:translate(-10%,0);
-ms-transform:translate(-10%,0);
-o-transform:translate(-10%,0);
transform:translate(-10%,0);
opacity:0;
}

100% {
-webkit-transform:translate(0,0);
-ms-transform:translate(0,0);
-o-transform:translate(0,0);
transform:translate(0,0);
opacity:1;
}
}

@-webkit-keyframes wpb_rtl {
0% {
-webkit-transform:translate(10%,0);
opacity:0;
}

100% {
-webkit-transform:translate(0,0);
opacity:1;
}
}

@-moz-keyframes wpb_rtl {
0% {
-moz-transform:translate(10%,0);
opacity:0;
}

100% {
-moz-transform:translate(0,0);
opacity:1;
}
}

@-o-keyframes wpb_rtl {
0% {
-o-transform:translate(10%,0);
opacity:0;
}

100% {
-o-transform:translate(0,0);
opacity:1;
}
}

@keyframes wpb_rtl {
0% {
-webkit-transform:translate(10%,0);
-ms-transform:translate(10%,0);
-o-transform:translate(10%,0);
transform:translate(10%,0);
opacity:0;
}

100% {
-webkit-transform:translate(0,0);
-ms-transform:translate(0,0);
-o-transform:translate(0,0);
transform:translate(0,0);
opacity:1;
}
}

@-webkit-keyframes wpb_appear {
0% {
-webkit-transform:scale(.5);
opacity:.1;
}

100% {
-webkit-transform:scale(1);
opacity:1;
}
}

@-moz-keyframes wpb_appear {
0% {
-moz-transform:scale(.5);
opacity:.1;
}

100% {
-moz-transform:scale(1);
opacity:1;
}
}

@-o-keyframes wpb_appear {
0% {
-o-transform:scale(.5);
opacity:.1;
}

100% {
-o-transform:scale(1);
opacity:1;
}
}

@keyframes wpb_appear {
0% {
-webkit-transform:scale(.5);
-ms-transform:scale(.5);
-o-transform:scale(.5);
transform:scale(.5);
opacity:.1;
}

100% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);
opacity:1;
}
}

.vc-spinner::before {
content:'';
width:16px;
height:16px;
display:inline-block;
pointer-events:none;
margin-top:6px;
background:url(/wp-content/plugins/js_composer/assets/images/spinner.gif) no-repeat;
background-position-x:center;
background-position-y:center;
}

.vc-spinner.vc-spinner-complete::before {
background-image:url(/wp-content/plugins/js_composer/assets/vc/tick.png);
}

.vc-spinner.vc-spinner-failed::before {
background-image:url(/wp-content/plugins/js_composer/assets/vc/remove.png);
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini {
position:relative;
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_gitem-zone {
opacity:0 !important;
-webkit-transform:none !important;
-ms-transform:none !important;
transform:none !important;
-webkit-transition:none !important;
-o-transition:none !important;
transition:none !important;
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader-wrapper {
position:absolute;
right:0;
top:50%;
margin-top:-50px;
left:0;
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader {
margin:2em auto;
font-size:10px;
position:relative;
text-indent:-9999em;
-webkit-animation-delay:.16s;
animation-delay:.16s;
height:50px;
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader,.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after,.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before {
border-radius:50%;
width:12px;
height:12px;
-webkit-animation-fill-mode:both;
animation-fill-mode:both;
-webkit-animation:vc_woo-add-cart-load 1.8s infinite ease-in-out;
animation:vc_woo-add-cart-load 1.8s infinite ease-in-out;
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before {
left:-20px;
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after {
left:20px;
-webkit-animation-delay:.32s;
animation-delay:.32s;
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after,.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before {
content:'';
position:absolute;
top:0;
}

@-webkit-keyframes vc_woo-add-cart-load {
0%,100%,80% {
box-shadow:0 2.5em 0 -1.3em rgba(235,235,235,.75);
}

40% {
box-shadow:0 2.5em 0 0 rgba(235,235,235,.75);
}
}

@keyframes vc_woo-add-cart-load {
0%,100%,80% {
box-shadow:0 2.5em 0 -1.3em rgba(235,235,235,.75);
}

40% {
box-shadow:0 2.5em 0 0 rgba(235,235,235,.75);
}
}

.vc_grid-item-mini .added_to_cart.wc-forward {
display:none;
}.gem-basic-grid .vc_grid-item-mini {
padding:25px;
}

.gem-basic-grid .vc_gitem-col {
padding:0;
}

.gem-basic-grid .vc_gitem-zone-c a.gem-button {
margin-top:20px;
}

body .vc_grid-container ul.vc_grid-filter {
margin-bottom:60px;
}

body .vc_grid-container ul.vc_grid-filter li.vc_grid-filter-item {
background:#dee5eb;
padding:3px 20px;
}

body .vc_grid-container ul.vc_grid-filter li.vc_grid-filter-item > span {
text-transform:uppercase;
}

.gem-basic-grid .post-title h4.entry-title a {
letter-spacing:1.2px;
display:block;
}

body .gem-basic-grid .vc_gitem-zone-c .vc_gitem-post-data p,body .gem-basic-grid-2 .vc_gitem-zone-c .vc_gitem-post-data p {
font-size:16px;
}

body .gem-basic-grid .vc_gitem-post-data p:nth-child(2) {
margin-top:20px;
margin-bottom:5px;
}

.gem-basic-grid .gem-button-container a {
margin-top:30px;
margin-bottom:0;
}

.gem-basic-grid-2 .vc_gitem-zone-c .vc_gitem-col {
padding-left:25px;
padding-right:25px;
}

.gem-basic-grid-2 .vc_gitem-zone-c a.gem-button {
margin-top:20px;
margin-bottom:15px;
}

.gem-basic-grid-2 .vc_gitem-zone-c .post-title a {
display:block;
}

.gem-media-grid .vc_gitem-animated-block {
border-radius:25px;
}

.vc_grid .animated {
animation-fill-mode:none;
}

.gem-media-grid .vc_gitem-animated-block .vc_gitem-zone-b {
padding-right:20px;
padding-left:20px;
background-color:#2c2e3d;
}

.gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b {
padding-right:20px;
padding-left:20px;
}

.gem-media-grid .vc_gitem-animated-block .vc_gitem-zone-b .vc_separator {
margin-top:25px;
margin-bottom:30px;
width:85px;
}

.gem-media-grid .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div,.midia-grid-item-post-author {
padding-left:0;
padding-right:0;
text-align:center;
}

.gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div {
color:#2c2e3d;
padding-left:0;
padding-right:0;
}

.gem-media-grid-2 .midia-grid-item-post-author,.gem-media-grid-2 .midia-grid-item-post-author span a {
padding-left:0;
padding-right:0;
text-align:left;
margin-top:10px;
margin-bottom:10px;
}

.gem-media-grid-2 .vc_grid-item-mini {
padding:20px;
}

.gem-media-grid-2 .vc_gitem-zone-b .vc_gitem-zone-mini {
height:100%;
}

.gem-media-grid-2 .vc_gitem-row-position-middle {
height:100%;
transform:none;
-webkit-transform:none;
top:0;
}

.gem-media-grid-2 .vc_gitem-zone-b > .vc_gitem-col {
position:relative;
height:inherit;
width:100%;
}

.gem-media-grid-2 .vc_gitem-zone-b .vc_gitem-col {
height:inherit;
}

.gem-media-grid-2 .vc_gitem-zone-b .vc_gitem-post-data-source-post_title {
position:absolute;
bottom:0;
}

.gem-media-grid,.gem-media-grid .vc_grid-item-mini,.gem-media-grid .vc_grid-item-mini .vc_gitem-animated-block,.gem-media-grid .vc_grid-item-mini .vc_gitem-animated-block .vc_gitem-zone-a,.gem-media-grid .vc_grid-item-mini .vc_gitem-animated-block .vc_gitem-zone-b,.gem-media-grid .vc_grid-item-mini .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-zone-mini,.gem-media-grid .vc_grid-item-mini .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-zone-mini .vc_gitem_row,.gem-media-grid .vc_grid-item-mini .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-zone-mini .vc_gitem_row .vc_gitem-col {
-moz-border-radius:20px;
-webkit-border-radius:20px;
border-radius:20px;
}

.gem-media-grid .vc_grid-item-mini,.gem-media-grid .vc_grid-item-mini .vc_gitem-animated-block {
z-index:1100;
overflow:hidden;
}

.gem-media-grid .vc_grid-item-mini .vc_gitem-col {
margin-top:-30px;
}

.gem-media-grid-2 .vc_grid-item-mini .vc_gitem-post-data-source-post_title {
margin-bottom:-15px;
}

.gem-basic-grid .post-title h4.entry-title,body .gem-basic-grid .vc_gitem-post-data p {
margin-bottom:0;
}

.gem-media-grid .vc_gitem-post-data-source-post_title a,.gem-media-grid-2 .vc_gitem-post-data-source-post_title a {
font-size:28px;
line-height:42px;
letter-spacing:.05em;
text-transform:uppercase;
display:block;
margin:1.13em 0;
}

@media (min-width: 769px) and (max-width: 1150px) {
.gem-media-grid,.gem-media-grid-2 {
width:50%;
}
}

body .vc_grid-pagination {
margin-top:70px;
}

body .vc_grid-pagination .vc_grid-pagination-list li a {
width:30px;
height:30px;
margin-left:10px;
margin-right:10px;
font-size:14px;
line-height:19px;
border-radius:3px;
opacity:1;
padding-left:9px;
}

body .vc_grid-pagination .vc_grid-pagination-list > li > a,body .vc_grid-pagination .vc_grid-pagination-list > li > span {
background-color:inherit;
border:inherit;
color:transparent;
text-decoration:none;
transition:none;
}

body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-prev a,body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-next a {
width:30px;
height:30px;
margin-left:10px;
margin-right:10px;
line-height:19px;
border-radius:3px;
opacity:1;
text-align:left;
padding-left:7px;
}

body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-next a {
padding-left:8px;
}

body .vc_grid-owl-dots.vc_grid-radio_dots .vc_grid-owl-dot span {
width:24px !important;
height:24px !important;
background:#b6c6c9 !important;
border-color:#b6c6c9!important;
}

body .vc_grid-owl-dots.vc_grid-radio_dots .vc_grid-owl-dot.active span,body .vc_grid-owl-dots.vc_grid-radio_dots .vc_grid-owl-dot.active span:hover {
background:#fff !important;
}

body .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,body .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span {
border-color:#b6c6c9!important;
border-width:4px;
width:24px;
height:24px;
}

body .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span,body .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span,body .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span,body .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span {
background:#fff !important;
border-color:#b6c6c9!important;
border-width:4px;
}

.gem-camel-text-devider p {
font-family:"Montserrat UltraLight";
font-size:36px;
font-weight:400;
color:#3c3950 !important;
}

.gem-camel-text-devider p strong {
font-family:"Montserrat";
font-weight:700;
}

.vc_grid .gem-button-separator {
margin-bottom:50px;
}

.vc_grid .gem-button-separator-button {
padding:0 20px;
}

.quickfinder-style-vertical .quickfinder-item-link {
opacity:0;
}

.quickfinder-style-vertical-1 .quickfinder-item-info {
border-radius:60px;
display:block;
}

.quickfinder-style-vertical-2 .quickfinder-item-info {
border-radius:60px;
}

.quickfinder-style-vertical-1 .quickfinder-item.odd .quickfinder-item-info-wrapper {
padding-right:60px;
position:relative;
}

.quickfinder-style-vertical-1 .quickfinder-item.even .quickfinder-item-info-wrapper {
padding-left:60px;
position:relative;
}

body .quickfinder-style-vertical-1 .quickfinder-item.odd {
text-align:right;
}

body .quickfinder-style-vertical-1 .quickfinder-item.even {
text-align:left;
}

body .quickfinder-style-vertical .quickfinder-item.odd .quickfinder-item-info,body .quickfinder-style-vertical .quickfinder-item.even .quickfinder-item-info {
padding-top:0;
padding-right:40px;
padding-left:40px;
}

.quickfinder-style-vertical .quickfinder-item-title {
padding-top:35px;
padding-bottom:20px;
}

.quickfinder-style-vertical .quickfinder-item-title span,.quickfinder-style-vertical .quickfinder-item-title a,.quickfinder-style-vertical .quickfinder-item-text span,.quickfinder-style-vertical .quickfinder-item-text a {
color:inherit;
}

.quickfinder-style-vertical .quickfinder-item-text {
margin-top:0;
padding-bottom:35px;
}

.qf-svg-arrow-left,.qf-svg-arrow-right {
position:absolute;
width:50px;
height:100px;
}

body .quickfinder-style-vertical .quickfinder-item.odd .qf-svg-arrow-right {
top:50%;
margin-top:-50px;
right:10px;
transform:rotate(180deg);
-webkit-transform:rotate(180deg);
}

body .quickfinder-style-vertical .quickfinder-item.even .qf-svg-arrow-left {
top:50%;
margin-top:-50px;
left:10px;
}

.quickfinder-style-vertical .gem-icon {
background-color:#fff;
}

.quickfinder-style-vertical .gem-icon.gem-icon-shape-hexagon {
background-color:transparent;
}

body .quickfinder-style-vertical .quickfinder-item-image {
text-align:center;
height:100%;
}

body .quickfinder-style-vertical .quickfinder-item-image-content {
padding-top:0 !important;
z-index:10;
}

body .quickfinder-style-vertical .quickfinder-item-image-wrapper {
display:inline-block;
text-align:center;
}

.quickfinder-style-vertical .quickfinder-item:first-child .quickfinder-item-connector.connector-bot {
display:block;
position:absolute;
width:3px;
height:50%;
margin-left:-1px;
left:50%;
top:50%;
}

body .quickfinder-item .quickfinder-item-connector {
height:50% !important;
border:none;
}

body .quickfinder-item .quickfinder-item-connector.connector-top {
position:absolute;
top:0;
z-index:0;
height:auto;
}

body .quickfinder-item .quickfinder-item-connector.connector-bot {
position:absolute;
top:50% !important;
z-index:0;
vertical-align:bottom;
height:auto;
}

body .quickfinder-style-vertical .gem-dummy,body .quickfinder-style-vertical .quickfinder-item-link,body .quickfinder-style-vertical .quickfinder-item-image-wrapper,body .quickfinder-style-vertical .quickfinder-item-image-wrapper .gem-icon {
vertical-align:top;
}

.connector-top {
border:solid;
width:3px;
height:50%;
position:absolute;
top:0;
border-width:0 1px 0 2px;
}

.connector-bot {
border:solid;
width:3px;
height:50%;
position:absolute;
bottom:0;
border-width:0 1px 0 2px;
}

.quickfinder-style-vertical a.quickfinder-item-link {
z-index:20;
}

.quickfinder-style-vertical-1 .gem-icon-size-small.gem-icon-shape-romb,.quickfinder-style-vertical-2 .gem-icon-size-small.gem-icon-shape-romb,.quickfinder-style-vertical-3 .gem-icon-size-small.gem-icon-shape-romb,.quickfinder-style-vertical-4 .gem-icon-size-small.gem-icon-shape-romb,.quickfinder-style-vertical-1 .gem-icon-size-medium.gem-icon-shape-romb,.quickfinder-style-vertical-2 .gem-icon-size-medium.gem-icon-shape-romb,.quickfinder-style-vertical-3 .gem-icon-size-medium.gem-icon-shape-romb,.quickfinder-style-vertical-4 .gem-icon-size-medium.gem-icon-shape-romb,.quickfinder-style-vertical-1 .gem-icon-size-large.gem-icon-shape-romb,.quickfinder-style-vertical-2 .gem-icon-size-large.gem-icon-shape-romb,.quickfinder-style-vertical-3 .gem-icon-size-large.gem-icon-shape-romb,.quickfinder-style-vertical-4 .gem-icon-size-large.gem-icon-shape-romb,.quickfinder-style-vertical-1 .gem-icon-size-xlarge.gem-icon-shape-romb,.quickfinder-style-vertical-2 .gem-icon-size-xlarge.gem-icon-shape-romb,.quickfinder-style-vertical-3 .gem-icon-size-xlarge.gem-icon-shape-romb,.quickfinder-style-vertical-4 .gem-icon-size-xlarge.gem-icon-shape-romb {
margin:0;
}

.quickfinder-style-vertical .gem-icon-size-small.gem-simple-icon {
width:46px;
height:46px;
line-height:46px;
}

.quickfinder-style-vertical .gem-icon-size-medium.gem-simple-icon {
width:74px;
height:74px;
line-height:74px;
}

.quickfinder-style-vertical .gem-icon-size-large.gem-simple-icon {
width:148px;
height:148px;
line-height:148px;
}

.quickfinder-style-vertical .gem-icon-size-xlarge.gem-simple-icon {
width:216px;
height:216px;
line-height:216px;
}

body .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots .vc_grid-owl-dot span,.quickfinder-style-vertical .gem-icon.gem-icon-shape-circle {
border-radius:50%;
}

.quickfinder-style-vertical .quickfinder-item:last-child .quickfinder-item-connector.connector-bot,.quickfinder-style-vertical .quickfinder-item:first-child .connector-top,.quickfinder-style-vertical .quickfinder-item:last-child .connector-bot {
display:none;
}

@media(max-width: 768px) {
.quickfinder-style-vertical-1 .quickfinder-item {
display:block;
}

.quickfinder-style-vertical-1 .quickfinder-item .quickfinder-item-info-wrapper {
display:table-cell;
height:100%;
}

.quickfinder-style-vertical-1 .quickfinder-item:first-child {
margin-top:0;
}

.quickfinder-style-vertical .quickfinder-item {
margin-top:50px;
}

.quickfinder-style-vertical-1 .quickfinder-item:first-child .quickfinder-item-connector.connector-bot,.connector-top,.connector-bot {
display:none;
}
}

@media(max-width: 560px) {
body .quickfinder-style-vertical .quickfinder-item .quickfinder-item-info-wrapper,body .quickfinder-style-vertical .quickfinder-item .quickfinder-item-image {
display:block;
width:auto;
}

body .quickfinder-style-vertical .quickfinder-item.odd {
position:relative;
}

body .quickfinder-style-vertical .quickfinder-item.odd .quickfinder-item-info {
border-top-right-radius:0;
}

body .quickfinder-style-vertical .quickfinder-item.even .quickfinder-item-info {
border-top-left-radius:0;
}

body .quickfinder-style-vertical .quickfinder-item.odd.small .quickfinder-item-image,body .quickfinder-style-vertical .quickfinder-item.odd.medium .quickfinder-item-image,body .quickfinder-style-vertical .quickfinder-item.odd.large .quickfinder-item-image,body .quickfinder-style-vertical .quickfinder-item.odd.xlarge .quickfinder-item-image {
position:absolute;
top:0;
right:6px;
}

body .quickfinder-style-vertical .quickfinder-item.even.small .quickfinder-item-image,body .quickfinder-style-vertical .quickfinder-item.even.medium .quickfinder-item-image,body .quickfinder-style-vertical .quickfinder-item.even.large .quickfinder-item-image,body .quickfinder-style-vertical .quickfinder-item.even.xlarge .quickfinder-item-image {
position:absolute;
top:0;
left:6px;
}

body .quickfinder-style-vertical .quickfinder-item.small {
padding-top:80px;
}

body .quickfinder-style-vertical .quickfinder-item.medium {
padding-top:128px;
}

body .quickfinder-style-vertical .quickfinder-item.large {
padding-top:200px;
}

body .quickfinder-style-vertical .quickfinder-item.xlarge {
padding-top:270px;
}

.quickfinder-style-vertical .quickfinder-item.odd .quickfinder-item-info-wrapper {
padding-right:0;
}

.quickfinder-style-vertical .quickfinder-item.even .quickfinder-item-info-wrapper {
padding-left:0;
}

body .quickfinder-style-vertical .quickfinder-item.odd .qf-svg-arrow-right,body .quickfinder-style-vertical .quickfinder-item.even .qf-svg-arrow-left {
display:none;
}

.quickfinder-style-vertical-1 .quickfinder-item,.quickfinder-style-vertical-2 .quickfinder-item-info {
display:block;
}
}

body .quickfinder-style-vertical-2 .quickfinder-item {
text-align:left;
border-spacing:0 25px;
}

.quickfinder-style-vertical-2 .quickfinder-item .quickfinder-item-image {
vertical-align:middle;
}

body .quickfinder-style-vertical-2 .quickfinder-item .quickfinder-item-info-wrapper {
position:relative;
padding-left:60px;
}

.quickfinder-style-vertical-2 .quickfinder-item .qf-svg-arrow-left,.quickfinder-style-vertical-2 .quickfinder-item.qf-svg-arrow-left {
top:50%;
margin-top:-50px;
left:10px;
}

.quickfinder-style-vertical-2 .quickfinder-item .quickfinder-item-info-wrapper .quickfinder-item-info,.quickfinder-style-vertical-2 .quickfinder-item .quickfinder-item-info-wrapper .quickfinder-item-title {
padding-top:35px;
text-align:left;
}

.quickfinder-style-vertical-2 .connector-top {
border:solid;
width:3px;
height:50%;
position:absolute;
top:0;
border-width:0 1px 0 2px;
}

.quickfinder-style-vertical-2 .connector-bot {
border:solid;
width:3px;
height:50%;
position:absolute;
bottom:0;
border-width:0 1px 0 2px;
}

.quickfinder-style-vertical-2 .quickfinder-item-info .quickfinder-item-block {
display:block;
}

.quickfinder-style-vertical-2 .quickfinder-item.odd::after,.quickfinder-style-vertical-2 .quickfinder-item.even::before,.quickfinder-style-vertical-2 .quickfinder-item:first-child .connector-top,.quickfinder-style-vertical-2 .quickfinder-item:last-child .connector-bot {
display:none;
}

@media (max-width: 768px) {
.quickfinder-style-vertical.quickfinder-style-vertical-2 .quickfinder-item {
display:table-row;
}
}

@media (max-width: 560px) {
.quickfinder-style-vertical.quickfinder-style-vertical-2 .quickfinder-item {
display:block;
border-spacing:0;
}

.quickfinder-style-vertical-2 .quickfinder-item .quickfinder-item-image {
text-align:left;
display:block;
padding-left:0;
}

body .quickfinder-style-vertical-2 .quickfinder-item .quickfinder-item-info-wrapper {
padding-left:0;
margin-top:0;
}

.quickfinder-style-vertical-2 .quickfinder-item .quickfinder-item-info {
min-height:150px !important;
}

.quickfinder-style-vertical-2 .quickfinder-item-info .quickfinder-item-block {
min-height:100px;
}

body .quickfinder-style-vertical-2 .quickfinder-item .qf-svg-arrow-left,.quickfinder-style-vertical-2 .quickfinder-item:first-child .quickfinder-item-connector.connector-bot,.connector-top,.connector-bot {
display:none;
}
}

.quickfinder-style-vertical-3 .quickfinder-item .quickfinder-item-image {
vertical-align:top;
padding-top:11px;
}

body .quickfinder-style-vertical-3 .quickfinder-item .quickfinder-item-info-wrapper {
position:relative;
}

.quickfinder-style-vertical-3 .quickfinder-item .quickfinder-item-info-wrapper .quickfinder-item-title {
padding-top:0;
}

.quickfinder-style-vertical-3 .quickfinder-item .quickfinder-item-info-wrapper .quickfinder-item-info {
padding:35px 30px 50px;
}

.quickfinder-style-vertical-3.quickfinder-alignment-left .quickfinder-item .quickfinder-item-info-wrapper .quickfinder-item-info,.quickfinder-style-vertical-3.quickfinder-alignment-left .quickfinder-item .quickfinder-item-info-wrapper .quickfinder-item-title {
text-align:right;
}

.quickfinder-style-vertical-3 .connector {
border:solid;
width:3px;
height:100%;
position:absolute;
top:15px;
border-width:0 1px 0 2px;
}

.quickfinder-style-vertical-3 .quickfinder-item-info .quickfinder-item-block {
display:block;
}

body .quickfinder-style-vertical-3 .quickfinder-item,.quickfinder-style-vertical-3 .quickfinder-item .quickfinder-item-info-wrapper .quickfinder-item-info,.quickfinder-style-vertical-3 .quickfinder-item .quickfinder-item-info-wrapper .quickfinder-item-title {
text-align:left;
}

.quickfinder-style-vertical-3 .quickfinder-item.odd::after,.quickfinder-style-vertical-3 .quickfinder-item.even::before,.quickfinder-style-vertical-3 .quickfinder-item:last-child .connector {
display:none;
}

@media (max-width: 768px) {
.quickfinder-style-vertical.quickfinder-style-vertical-3 .quickfinder-item {
display:table-row;
}
}

@media (max-width: 560px) {
.quickfinder-style-vertical.quickfinder-style-vertical-3 .quickfinder-item {
display:block;
border-spacing:0;
margin-top:0;
}

.quickfinder-style-vertical-3 .quickfinder-item .quickfinder-item-image {
text-align:left;
display:block;
padding-left:0;
}

body .quickfinder-style-vertical-3 .quickfinder-item .quickfinder-item-info-wrapper {
padding-left:0;
margin-top:0;
}

body .quickfinder-style-vertical.quickfinder-style-vertical-3 .quickfinder-item .quickfinder-item-info {
padding-left:0;
padding-right:0;
padding-bottom:0;
}

.quickfinder-style-vertical-3 .quickfinder-item-info .quickfinder-item-block {
min-height:100px;
}

.quickfinder-style-vertical-3 .quickfinder-item .quickfinder-item-connector.connector {
display:none;
}

body .quickfinder-style-vertical.quickfinder-style-vertical-3 .quickfinder-item.odd .quickfinder-item-image {
left:6px;
}

body .quickfinder-style-vertical.quickfinder-style-vertical-3.quickfinder-style-vertical-3 .quickfinder-item.even.small .quickfinder-item-image,body .quickfinder-style-vertical.quickfinder-style-vertical-3 .quickfinder-item.even.medium .quickfinder-item-image,body .quickfinder-style-vertical.quickfinder-style-vertical-3 .quickfinder-item.even.large .quickfinder-item-image,body .quickfinder-style-vertical.quickfinder-style-vertical-3 .quickfinder-item.even.xlarge .quickfinder-item-image,body .quickfinder-style-vertical.quickfinder-style-vertical-3 .quickfinder-item.odd.small .quickfinder-item-image,body .quickfinder-style-vertical.quickfinder-style-vertical-3 .quickfinder-item.odd.medium .quickfinder-item-image,body .quickfinder-style-vertical.quickfinder-style-vertical-3 .quickfinder-item.odd.large .quickfinder-item-image,body .quickfinder-style-vertical.quickfinder-style-vertical-3 .quickfinder-item.odd.xlarge .quickfinder-item-image {
position:absolute;
top:0;
left:6px;
}
}

.quickfinder-style-vertical-4 .quickfinder-item-info {
display:block;
}

.quickfinder-style-vertical-4 .quickfinder-item .quickfinder-item-image {
vertical-align:top;
padding-top:11px;
}

.quickfinder-style-vertical-4 .quickfinder-item-title {
padding-top:0;
}

.quickfinder-style-vertical-4 .quickfinder-item.odd .quickfinder-item-info-wrapper,.quickfinder-style-vertical-4 .quickfinder-item.even .quickfinder-item-info-wrapper {
position:relative;
}

body .quickfinder-style-vertical-4 .quickfinder-item.odd {
text-align:right;
}

body .quickfinder-style-vertical-4 .quickfinder-item.even {
text-align:left;
}

body .quickfinder-style-vertical.quickfinder-style-vertical-4 .quickfinder-item.odd .quickfinder-item-info,body .quickfinder-style-vertical.quickfinder-style-vertical-4 .quickfinder-item.even .quickfinder-item-info {
padding-right:50px;
padding-left:50px;
}

.quickfinder-style-vertical-4 .connector {
border:solid;
width:3px;
height:100%;
position:absolute;
top:25px;
border-width:0 1px 0 2px;
}

.quickfinder-style-vertical-4 .quickfinder-item:last-child .connector {
display:none;
}

@media(max-width: 768px) {
.quickfinder-style-vertical-4 .quickfinder-item {
display:block;
}

.quickfinder-style-vertical-4 .quickfinder-item .quickfinder-item-info-wrapper {
display:table-cell;
height:100%;
}

.quickfinder-style-vertical-4 .quickfinder-item:first-child {
margin-top:0;
}

.quickfinder-style-vertical-4 .connector {
display:none;
}
}

@media(max-width: 560px) {
.quickfinder-style-vertical-4 .quickfinder-item {
display:block;
}

body .quickfinder-style-vertical.quickfinder-style-vertical-4 .quickfinder-item.even .quickfinder-item-info,body .quickfinder-style-vertical.quickfinder-style-vertical-4 .quickfinder-item.odd .quickfinder-item-info {
padding-left:0;
padding-right:0;
}
}

.blog-style-justified-3x,.blog-style-justified-4x {
margin-right:-15px;
margin-left:-15px;
}

.blog-style-justified-3x.justified-style-1 article,.blog-style-justified-4x.justified-style-1 article {
vertical-align:top;
}

.blog-style-justified-3x article.no-image .description,.blog-style-justified-4x article.no-image .description {
margin-top:50px;
}

.justified-style-1 .post-content-wrapper {
height:100%;
padding:20px;
padding-bottom:70px;
}

.justified-style-2 .post-content-wrapper {
height:100%;
padding-bottom:70px;
}

.blog-style-justified-4x.justified-style-1 .entry-title.title-h4 a,.blog-style-justified-4x.justified-style-2 .entry-title.title-h4 a {
display:block;
font-size:19px;
line-height:30px;
}

.blog-style-justified-3x.justified-style-1 .sticky .entry-title.title-h4 a,.blog-style-justified-3x.justified-style-2 .sticky .entry-title.title-h4 a {
font-size:36px;
line-height:54px;
}

.blog-style-justified-3x .post-meta-author,.blog-style-justified-4x .post-meta-author {
font-size:14px;
}

.blog-style-justified-3x .post-meta-right,.blog-style-justified-4x .post-meta-right {
font-size:16px;
font-weight:400;
}

.blog-style-justified-3x .comments-link,.blog-style-justified-4x .comments-link {
padding-right:9px;
margin-right:0;
border-right:1px solid #d4dee1;
}

.blog-style-justified-3x .post-meta-right > *,.blog-style-justified-4x .post-meta-right > * {
margin-left:5px;
}

.blog-style-justified-3x a.gem-button,.blog-style-justified-4x a.gem-button {
margin-bottom:0;
}

.blog-style-justified-3x .gem-button-size-tiny,.blog-style-justified-4x .gem-button-size-tiny {
margin-right:0;
}

.justified-style-1 article.sticky .sticky-label {
left:70px;
}

.justified-style-2 article.sticky .sticky-label {
left:50px;
}

.justified-style-1 article.sticky .sticky-label,.justified-style-2 article.sticky .sticky-label {
font-family:"thegem-icons";
font-size:20px;
font-weight:400;
height:50px;
line-height:50px;
position:absolute;
text-align:center;
top:0;
width:50px;
z-index:10;
}

.justified-style-1 article.sticky .sticky-label:before,.justified-style-1 article.sticky .sticky-label:after,.justified-style-2 article.sticky .sticky-label:before,.justified-style-2 article.sticky .sticky-label:after {
bottom:-10px;
content:"";
height:10px;
left:0;
position:absolute;
width:100%;
z-index:-1;
}

.justified-style-1 article.sticky .sticky-label:before,.justified-style-2 article.sticky .sticky-label:before {
transform-origin:0 100%;
transform:skew(0deg,-20deg);
}

.justified-style-1 article.sticky .sticky-label:after,.justified-style-2 article.sticky .sticky-label:after {
transform-origin:100% 100%;
transform:skew(0deg,20deg);
}

.justified-style-2 .description {
padding:15px 20px 0;
}

.justified-style-1 .description .info,.justified-style-2 .description .info {
position:absolute;
bottom:20px;
}

.justified-style-1 .post-content-wrapper > a,.justified-style-1 .post-image {
margin-bottom:10px;
}

@media (max-width: 1125px) {
.blog-style-justified-4x .col-md-3 {
width:33.33333%;
}

.blog-style-justified-4x .sticky.col-md-6 {
width:66.66666%;
}
}

@media (max-width: 850px) {
.blog-style-justified-4x .col-sm-4 {
width:50%;
}

.blog-style-justified-4x .sticky.col-md-6 {
width:100%;
}
}

@media (max-width: 600px) {
.blog-style-justified-3x article,.blog-style-justified-4x article {
width:100% !important;
}
}

.blog-style-multi-author article {
margin-bottom:60px;
position:relative;
}

.blog-style-multi-author .post-item {
position:relative;
margin-left:200px;
padding:20px;
min-height:325px;
}

.blog-style-multi-author article.sticky .sticky-label {
font-family:"thegem-icons";
font-size:20px;
font-weight:400;
height:50px;
left:40px;
line-height:50px;
position:absolute;
text-align:center;
top:0;
width:50px;
z-index:10;
}

.blog-style-multi-author article.sticky .sticky-label:before,.blog-style-multi-author article.sticky .sticky-label:after {
bottom:-10px;
content:"";
height:10px;
left:0;
position:absolute;
width:100%;
z-index:-1;
}

.blog-style-multi-author article.sticky .sticky-label:before {
transform:skew(0deg,-20deg);
transform-origin:0 100% 0;
}

.blog-style-multi-author article.sticky .sticky-label:after {
transform:skew(0deg,20deg);
transform-origin:100% 100% 0;
}

.blog-style-multi-author .post-info-wrap {
position:absolute;
left:-200px;
top:84px;
z-index:10;
}

.blog-style-multi-author .wrap-style {
position:absolute;
width:50px;
height:100px;
left:-50px;
top:100px;
stroke:none;
}

.blog-style-multi-author .post-item .post-featured-content {
margin-bottom:5px;
}

.blog-style-multi-author article.sticky.no-image .post-meta {
margin-top:50px;
}

.blog-style-multi-author .post-item .entry-meta {
position:relative;
}

.blog-style-multi-author .post-item .entry-meta .post-meta-left {
padding-right:100px;
}

.blog-style-multi-author .post-item .entry-meta .post-meta-right {
position:absolute;
top:0;
right:0;
}

.blog-style-multi-author .post-misc {
margin-top:20px;
}

.blog-style-multi-author .post-misc a {
margin-bottom:0;
}

.blog-style-multi-author .sticky .sharing-popup {
top:-40px;
}

.blog-style-multi-author .sharing-popup {
top:-50px;
}

.blog-style-multi-author .post-date-wrap {
background:#3c3950;
width:80px;
height:80px;
border-radius:50%;
text-align:center;
margin-left:30px;
margin-top:24px;
position:static;
z-index:10;
}

.blog-style-multi-author .post-time {
color:#fff;
font-family:"Montserrat";
font-size:19px;
font-weight:700;
line-height:15px;
padding-top:25px;
}

.blog-style-multi-author .post-avatar {
border:2px solid #3c3950;
padding:4px;
border-radius:50%;
background:#fff;
}

.blog-style-multi-author .post-avatar img {
border-radius:50%;
}

.blog-style-multi-author article:before {
background:#3c3950;
content:"";
display:block;
position:absolute;
left:70px;
top:84px;
bottom:-144px;
width:2px;
z-index:1;
}

.blog-style-multi-author article:last-child::before {
bottom:auto;
height:244px;
}

@media ( max-width: 767px ) {
.blog-style-multi-author article {
width:100%;
min-width:300px;
padding-top:112px;
}

.blog-style-multi-author .post-item {
margin-left:0;
}

.blog-style-multi-author .post-text-wrap {
padding-left:0;
padding-right:0;
}

.blog-style-multi-author article:before {
display:none;
}

.blog-style-multi-author .post-info-wrap {
width:100%;
left:0;
top:-138px;
position:absolute;
margin-top:0;
}

.blog-style-multi-author article.no-image .post-meta {
margin-top:0;
}

.blog-style-multi-author article.no-image .post-item .entry-meta .post-meta-right {
position:static;
width:100%;
margin-top:5px;
}

.blog-style-multi-author .post-info {
width:100%;
left:0;
position:relative;
text-align:left;
}

.blog-style-multi-author .post-avatar {
position:absolute;
right:20px;
}

.blog-style-multi-author .post-avatar img {
width:80px;
height:80px;
}

.blog-style-multi-author .wrap-style {
width:50px;
height:100px;
position:absolute;
left:50px;
top:-150px;
fill:#f0f3f2;
color:#fff;
stroke:none;
transform:rotate(90deg);
transform-origin:0 100%;
-webkit-transform:rotate(90deg);
-webkit-transform-origin:0 100%;
}

.blog-style-multi-author .post-date-wrap {
margin-left:60px;
margin-top:20px;
background:transparent;
}

.blog-style-multi-author .post-time {
color:#3c3950;
}

.blog-style-multi-author .post-date {
margin-top:5px;
}

.blog-style-multi-author article.sticky .sticky-label {
left:100%;
margin-left:-92px;
}
}.hover-default .portfolio-item:hover .image .image-inner img,.hover-default .gallery-item:hover .overlay-wrap .image-wrap img {
-webkit-transition:-webkit-transform .5s;
transition:transform .5s;
}

.portfolio.hover-default .portfolio-item .image .overlay .links a.icon,.gem-gallery-grid.hover-default .gallery-item .overlay .overlay-content-inner a.icon {
display:inline-block;
opacity:0;
-webkit-transform:translateY(-200px);
transform:translateY(-200px);
-webkit-transition:opacity 0.3s,-webkit-transform .3s;
transition:opacity 0.3s,transform .3s;
}

.hover-default .portfolio-item:hover .image .overlay .links a.icon,.gem-gallery-grid.hover-default .gallery-item:hover .overlay .overlay-content-inner a.icon {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0);
}

.hover-default .portfolio-item:hover .image .overlay .links a.icon:before {
-webkit-transition:color .3s;
transition:color .3s;
}

.hover-default .portfolio-item:hover .image .overlay .links a.icon:hover:before {
color:#393d50;
-webkit-transition:color .3s;
transition:color .3s;
}

.hover-default .portfolio-item:hover .image .overlay .links a.icon:nth-child(1),.hover-default .gallery-item:hover .overlay .overlay-content-inner a.icon:nth-child(1) {
-webkit-transition:opacity 1s 0.12s,transform .5s .12s;
transition:opacity 1s 0.12s,transform .5s .12s;
}

.hover-default .portfolio-item:hover .image .overlay .links a.icon:nth-child(2),.hover-default .gallery-item:hover .overlay .overlay-content-inner a.icon:nth-child(2) {
-webkit-transition:opacity 1s 0.17s,transform .5s .17s;
transition:opacity 1s 0.17s,transform .5s .17s;
}

.hover-default .portfolio-item:hover .image .overlay .links a.icon:nth-child(3),.hover-default .gallery-item:hover .overlay .overlay-content-inner a.icon:nth-child(3) {
-webkit-transition:opacity 1s 0.19s,transform .5s .19s;
transition:opacity 1s 0.19s,transform .5s .19s;
}

.hover-default .portfolio-item:hover .image .overlay .links a.icon:nth-child(4),.hover-default .gallery-item:hover .overlay .overlay-content-inner a.icon:nth-child(4) {
-webkit-transition:opacity 1s 0.21s,transform .5s .21s;
transition:opacity 1s 0.21s,transform .5s .21s;
}

.hover-default .portfolio-item:hover .image .overlay .links a.icon:nth-child(5),.hover-default .gallery-item:hover .overlay .overlay-content-inner a.icon:nth-child(5) {
-webkit-transition:opacity 1s 0.23s,transform .5s .23s;
transition:opacity 1s 0.23s,transform .5s .23s;
}

.hover-default .portfolio-item .image .links .caption .title,.hover-default .gallery-item .overlay .overlay-content-inner .title {
opacity:0;
position:relative;
top:-200px;
-webkit-transition:opacity 0.3s,top .3s;
transition:opacity 0.3s,top .3s;
}

.hover-default .gallery-item .overlay .overlay-content-inner .title {
margin-top:30px;
}

.hover-default .portfolio-item:hover .image .links .caption .title,.hover-default .gallery-item:hover .overlay .overlay-content-inner .title {
opacity:1;
top:0;
-webkit-transition:opacity .3s 0.2s,top .3s .2s;
transition:opacity .3s 0.2s,top .3s .2s;
}

.hover-default .gallery-item .overlay .overlay-content-inner .subtitle {
margin-top:20px;
}

.hover-default .portfolio-item .image .links .caption .description,.hover-default .gallery-item .overlay .overlay-content-inner .subtitle {
opacity:0;
position:relative;
top:-200px;
-webkit-transition:opacity 0.4s,top .5s;
transition:opacity 0.4s,top .5s;
}

.hover-default .portfolio-item:hover .image .links .caption .description,.hover-default .gallery-item:hover .overlay .overlay-content-inner .subtitle {
opacity:1;
top:0;
-webkit-transition:opacity 0.5s,top .4s;
transition:opacity 0.5s,top .4s;
}

.hover-default .portfolio-item .image .overlay .links .portfolio-sharing-pane {
opacity:0;
margin-top:0;
margin-bottom:0;
-webkit-transform:translateY(-1000px);
transform:translateY(-1000px);
-webkit-transition:opacity 0.3s,margin .3s .3s;
transition:opacity 0.3s,margin .3s 0.3s,transform 0s;
}

.hover-default .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active {
opacity:1;
visibility:visible;
margin-top:20px;
margin-bottom:10px;
-webkit-transition:opacity 0.5s,margin .3s;
transition:opacity 0.5s,margin .3s;
}

.hover-zooming-blur .portfolio-item .image .overlay:before,.hover-zooming-blur .gallery-item .overlay-wrap .overlay:before {
position:absolute;
top:0;
bottom:0;
left:0;
right:0;
z-index:-1;
content:'';
opacity:0;
-webkit-transition:opacity .5s .2s;
transition:opacity .5s .2s;
}

.hover-zooming-blur .portfolio-item:hover .image .overlay:before,.hover-zooming-blur .gallery-item:hover .overlay-wrap .overlay:before {
position:absolute;
top:0;
left:0;
z-index:-1;
content:'';
width:100%;
height:100%;
opacity:1;
-webkit-transition:opacity .5s;
transition:opacity .5s;
}

.hover-zooming-blur .portfolio-item .image .links .caption .description {
opacity:0;
top:200px;
position:relative;
-webkit-transform:scale(0);
transform:scale(0);
-webkit-transition:-webkit-transform 0s 0.5s,opacity 0.3s,top .3s;
transition:transform 0s 0.5s,opacity 0.3s,top .3s;
}

.hover-default .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(1) .socials-item-icon,.hover-default .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(1) .socials-item-icon,.hover-zooming-blur .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(1) .socials-item-icon,.hover-zooming-blur .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(1) .socials-item-icon,.hover-horizontal-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(1) .socials-item-icon,.hover-horizontal-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(1) .socials-item-icon,.hover-vertical-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(1) .socials-item-icon,.hover-vertical-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(1) .socials-item-icon,.hover-gradient .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(1) .socials-item-icon,.hover-gradient .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(1) .socials-item-icon {
-webkit-transition:color 0.3s,-webkit-transform 0.3s,opacity .3s;
transition:color 0.3s,transform 0.3s,opacity .3s;
}

.hover-default .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(2) .socials-item-icon,.hover-default .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(2) .socials-item-icon,.hover-zooming-blur .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(2) .socials-item-icon,.hover-zooming-blur .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(2) .socials-item-icon,.hover-horizontal-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(2) .socials-item-icon,.hover-horizontal-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(2) .socials-item-icon,.hover-vertical-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(2) .socials-item-icon,.hover-vertical-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(2) .socials-item-icon,.hover-gradient .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(2) .socials-item-icon,.hover-gradient .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(2) .socials-item-icon {
-webkit-transition:color 0.3s,-webkit-transform .3s 0.05s,opacity .3s .05s;
transition:color 0.3s,transform .3s 0.05s,opacity .3s .05s;
}

.hover-default .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(3) .socials-item-icon,.hover-default .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(3) .socials-item-icon,.hover-zooming-blur .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(3) .socials-item-icon,.hover-zooming-blur .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(3) .socials-item-icon,.hover-horizontal-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(3) .socials-item-icon,.hover-horizontal-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(3) .socials-item-icon,.hover-vertical-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(3) .socials-item-icon,.hover-vertical-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(3) .socials-item-icon,.hover-gradient .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(3) .socials-item-icon,.hover-gradient .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(3) .socials-item-icon {
-webkit-transition:color 0.3s,-webkit-transform .3s 0.1s,opacity .3s .1s;
transition:color 0.3s,transform .3s 0.1s,opacity .3s .1s;
}

.hover-default .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(4) .socials-item-icon,.hover-default .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(4) .socials-item-icon,.hover-zooming-blur .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(4) .socials-item-icon,.hover-zooming-blur .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(4) .socials-item-icon,.hover-horizontal-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(4) .socials-item-icon,.hover-horizontal-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(4) .socials-item-icon,.hover-vertical-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(4) .socials-item-icon,.hover-vertical-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(4) .socials-item-icon,.hover-gradient .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(4) .socials-item-icon,.hover-gradient .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(4) .socials-item-icon {
-webkit-transition:color 0.3s,-webkit-transform .3s 0.15s,opacity .3s .15s;
transition:color 0.3s,transform .3s 0.15s,opacity .3s .15s;
}

.hover-default .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(5) .socials-item-icon,.hover-default .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(5) .socials-item-icon,.hover-zooming-blur .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(5) .socials-item-icon,.hover-zooming-blur .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(5) .socials-item-icon,.hover-horizontal-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(5) .socials-item-icon,.hover-horizontal-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(5) .socials-item-icon,.hover-vertical-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(5) .socials-item-icon,.hover-vertical-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(5) .socials-item-icon,.hover-gradient .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(5) .socials-item-icon,.hover-gradient .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(5) .socials-item-icon {
-webkit-transition:color 0.3s,-webkit-transform .3s 0.2s,opacity .3s .2s;
transition:color 0.3s,transform .3s 0.2s,opacity .3s .2s;
}

.hover-default .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(6) .socials-item-icon,.hover-default .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(6) .socials-item-icon,.hover-zooming-blur .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(6) .socials-item-icon,.hover-zooming-blur .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(6) .socials-item-icon,.hover-horizontal-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(6) .socials-item-icon,.hover-horizontal-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(6) .socials-item-icon,.hover-vertical-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(6) .socials-item-icon,.hover-vertical-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(6) .socials-item-icon,.hover-gradient .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(6) .socials-item-icon,.hover-gradient .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(6) .socials-item-icon {
-webkit-transition:color 0.3s,-webkit-transform .3s 0.25s,opacity .3s .25s;
transition:color 0.3s,transform .3s 0.25s,opacity .3s .25s;
}

.hover-default .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(7) .socials-item-icon,.hover-default .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(7) .socials-item-icon,.hover-zooming-blur .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(7) .socials-item-icon,.hover-zooming-blur .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(7) .socials-item-icon,.hover-horizontal-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(7) .socials-item-icon,.hover-horizontal-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(7) .socials-item-icon,.hover-vertical-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(7) .socials-item-icon,.hover-vertical-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(7) .socials-item-icon,.hover-gradient .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane a.socials-item:nth-child(7) .socials-item-icon,.hover-gradient .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active a.socials-item:nth-child(7) .socials-item-icon {
-webkit-transition:color 0.3s,-webkit-transform .3s 0.3s,opacity .3s .3s;
transition:color 0.3s,transform .3s 0.3s,opacity .3s .3s;
}

.hover-horizontal-sliding .portfolio-item .image .image-inner img,.hover-horizontal-sliding .gallery-item .overlay-wrap .image-wrap img {
overflow:hidden;
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition:-webkit-transform .5s;
transition:transform .5s;
}

.hover-horizontal-sliding .portfolio-item:hover .image .image-inner img,.hover-horizontal-sliding .gallery-item:hover .overlay-wrap .image-wrap img {
-webkit-transform:translateX(-9%);
transform:translateX(-9%);
}

.hover-horizontal-sliding .portfolio-item .image .overlay .links a.icon,.hover-horizontal-sliding .gallery-item .overlay .overlay-content-inner a.icon {
opacity:0;
display:inline-block;
vertical-align:middle;
-webkit-transform:translateX(-200px);
transform:translateX(-200px);
-webkit-transition:opacity 0.3s,-webkit-transform .3s;
transition:opacity 0.3s,transform .3s;
}

.hover-horizontal-sliding .portfolio-item .image .overlay .links a.icon:nth-child(1),.hover-horizontal-sliding .portfolio-item .image .overlay .links a.icon:nth-child(2),.hover-horizontal-sliding .portfolio-item .image .overlay .links a.icon:nth-child(3),.hover-horizontal-sliding .portfolio-item .image .overlay .links a.icon:nth-child(4),.hover-horizontal-sliding .portfolio-item .image .overlay .links a.icon:nth-child(5) {
-webkit-transition:-webkit-transform 0.2s,font-size .3s;
transition:transform 0.2s,color 0.3s,font-size .3s;
}

.hover-horizontal-sliding .portfolio-item:hover .image .overlay .links a.icon {
-webkit-transform:scale(1);
transform:scale(1);
}

.hover-horizontal-sliding .portfolio-item:hover .image .overlay .links a.icon:nth-child(1) {
-webkit-transition:opacity 0.8s,transform .2s 0.18s,font-size .3s;
transition:opacity 0.8s,transform .2s 0.18s,font-size .3s;
}

.hover-horizontal-sliding .portfolio-item:hover .image .overlay .links a.icon:nth-child(2) {
-webkit-transition:opacity 0.8s,transform .2s 0.16s,font-size .3s;
transition:opacity 0.8s,transform .2s 0.16s,font-size .3s;
}

.hover-horizontal-sliding .portfolio-item:hover .image .overlay .links a.icon:nth-child(3) {
-webkit-transition:opacity 0.8s,transform .2s 0.14s,font-size .3s;
transition:opacity 0.8s,transform .2s 0.14s,font-size .3s;
}

.hover-horizontal-sliding .portfolio-item:hover .image .overlay .links a.icon:nth-child(4) {
-webkit-transition:opacity 0.8s,transform .2s 0.12s,font-size .3s;
transition:opacity 0.8s,transform .2s 0.12s,font-size .3s;
}

.hover-horizontal-sliding .portfolio-item:hover .image .overlay .links a.icon:nth-child(5) {
-webkit-transition:opacity 0.8s,transform .2s 0.1s,font-size .3s;
transition:opacity 0.8s,transform .2s 0.1s,font-size .3s;
}

.hover-horizontal-sliding .portfolio-item .image .links .caption .title,.hover-horizontal-sliding .gallery-item .overlay .title {
opacity:0;
position:relative;
left:-200px;
-webkit-transition:opacity 0.3s,left .3s;
transition:opacity 0.3s,left .3s;
}

.hover-horizontal-sliding .portfolio-item:hover .image .links .caption .title,.hover-horizontal-sliding .gallery-item:hover .overlay .title {
opacity:1;
left:0;
-webkit-transition:opacity 0.3s,left .3s;
transition:opacity 0.3s,left .3s;
}

.hover-horizontal-sliding .portfolio-item .image .links .caption .description,.hover-horizontal-sliding .gallery-item .overlay .subtitle {
opacity:0;
position:relative;
left:-200px;
-webkit-transition:opacity .3s 0.1s,left .3s .1s;
transition:opacity .3s 0.1s,left .3s .1s;
}

.hover-horizontal-sliding .portfolio-item:hover .image .links .caption .description,.hover-horizontal-sliding .gallery-item:hover .overlay .subtitle {
opacity:1;
left:0;
-webkit-transition:opacity .3s 0.1s,left .3s .1s;
transition:opacity .3s 0.1s,left .3s .1s;
}

.hover-vertical-sliding .portfolio-item .image .links .caption .title,.hover-vertical-sliding .gallery-item .overlay .title {
opacity:0;
position:relative;
top:200px;
-webkit-transition:opacity 0.35s,top .35s;
transition:opacity 0.35s,top .35s;
}

.hover-vertical-sliding .portfolio-item:hover .image .links .caption .title,.hover-vertical-sliding .gallery-item:hover .overlay .title {
opacity:1;
top:0;
-webkit-transition:opacity 0.45s,top .45s;
transition:opacity 0.45s,top .45s;
}

.portfolio.hover-vertical-sliding .portfolio-item .image .links .caption .description,.hover-vertical-sliding .gallery-item .overlay .subtitle {
opacity:0;
bottom:-200px;
-webkit-transition:opacity 0.2s,bottom .3s;
transition:opacity 0.2s,bottom .3s;
}

.hover-vertical-sliding .gallery-item .overlay-content-inner {
position:relative;
height:inherit;
width:100%;
}

.portfolio.hover-vertical-sliding .portfolio-item:hover .image .overlay .links .caption .description,.hover-vertical-sliding .gallery-item:hover .overlay .subtitle {
opacity:1;
bottom:0;
-webkit-transition:opacity .2s 0.1s,bottom .3s;
transition:opacity .2s 0.1s,bottom .3s;
}

.hover-gradient .portfolio-item .image .overlay:before,.hover-gradient .gallery-item .overlay-wrap .overlay:before {
content:'';
position:absolute;
top:0;
bottom:0;
left:0;
right:0;
z-index:-2;
opacity:0;
-webkit-transition:opacity .5s .2s;
transition:opacity .5s .2s;
background:-moz-linear-gradient(left,rgba(255,43,88,0.8) 0%,rgba(255,216,0,0.8) 100%) !important;
background:-webkit-linear-gradient(left,rgba(255,43,88,0.8) 0%,rgba(255,216,0,0.8) 100%) !important;
background:linear-gradient(to right,rgba(255,43,88,0.8) 0%,rgba(255,216,0,0.8) 100%) !important;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccff2b58',endColorstr='#ccffd800',GradientType=1) !important;
}

.hover-gradient .portfolio-item:hover .image .overlay:before,.hover-gradient .gallery-item:hover .overlay-wrap .overlay:before {
opacity:1;
-webkit-transition:opacity .5s;
transition:opacity .5s;
}

.portfolio.hover-gradient.fullwidth-columns-4 .fullwidth-block .portfolio-item .image .overlay .links .caption .subtitle {
opacity:0;
top:320px;
position:absolute;
-webkit-transform:scale(0);
transform:scale(0);
-webkit-transition:-webkit-transform 0s 0.5s,opacity .3s 0.1s,top .3s .1s;
transition:transform 0s 0.5s,opacity .3s 0.1s,top .3s .1s;
}

.portfolio.hover-gradient.fullwidth-columns-4 .fullwidth-block .portfolio-item.double-item .image .overlay .links .caption .subtitle {
top:350px;
}

.portfolio.hover-gradient.fullwidth-columns-4 .fullwidth-block .portfolio-item:hover .image .overlay .links .caption .subtitle {
opacity:1;
top:120px;
display:block;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition:-webkit-transform .3s 0.1s,opacity .3s 0.1s,top 0s;
transition:transform .3s 0.1s,opacity .3s 0.1s,top 0s;
}

.portfolio.hover-gradient.fullwidth-columns-4 .fullwidth-block .portfolio-item.double-item:hover .image .overlay .links .caption .subtitle {
top:150px;
}

.gem-gallery-grid.hover-gradient.fullwidth-columns-4 .gallery-item .overlay .overlay-content-inner .subtitle {
opacity:0;
display:inline-block;
vertical-align:middle;
top:280px;
max-width:70%;
overflow:hidden;
position:absolute;
-webkit-transform:scale(0);
transform:scale(0);
-webkit-transition:-webkit-transform 0s 0.5s,opacity .3s 0.1s,top .3s .1s;
transition:transform 0s 0.5s,opacity .3s 0.1s,top .3s .1s;
}

.gem-gallery-grid.hover-gradient.fullwidth-columns-4 .gallery-item.double-item .overlay .overlay-content-inner .subtitle {
top:310px;
}

.gem-gallery-grid.hover-gradient.fullwidth-columns-4 .gallery-item:hover .overlay .overlay-content-inner .subtitle {
opacity:1;
top:80px;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition:-webkit-transform .3s 0.1s,opacity .3s 0.1s,top 0s;
transition:transform .3s 0.1s,opacity .3s 0.1s,top 0s;
}

.gem-gallery-grid.hover-gradient.fullwidth-columns-4 .gallery-item.double-item:hover .overlay .overlay-content-inner .subtitle {
top:110px;
}

.hover-circular .portfolio-item .image .overlay .overlay-circle,.hover-circular .gallery-item .overlay-wrap .overlay .overlay-circle {
content:'';
position:absolute;
z-index:-2;
opacity:0;
-webkit-transition:opacity .5s .2s;
transition:opacity .5s .2s;
background:-moz-linear-gradient(to bottom right,rgba(0,188,212,0.75) 0%,rgba(53,64,147,0.75) 100%) !important;
background:-webkit-linear-gradient(to bottom right,rgba(0,188,212,0.75) 0%,rgba(53,64,147,0.75) 100%) !important;
background:linear-gradient(to bottom right,rgba(0,188,212,0.75) 0%,rgba(53,64,147,0.75) 100%) !important;
border-radius:100%;
width:100%;
height:100%;
padding:15%;
left:50%;
top:50%;
transform:scale(0);
transition:transform .4s cubic-bezier(0.4,0,0.2,1) 0s,opacity .4s ease 0s;
box-sizing:content-box;
}

.hover-circular .portfolio-item:hover .image .overlay .overlay-circle,.hover-circular .gallery-item:hover .overlay-wrap .overlay .overlay-circle {
opacity:1;
opacity:1;
transform:scale(1.3);
}

.portfolio.hover-circular .portfolio-item .image .overlay .links .caption .subtitle {
opacity:0;
top:350px;
position:absolute;
-webkit-transform:scale(0);
transform:scale(0);
-webkit-transition:-webkit-transform 0s 0.5s,opacity .3s 0.1s,top .3s .1s;
transition:transform 0s 0.5s,opacity .3s 0.1s,top .3s .1s;
}

.portfolio.hover-circular .portfolio-item:hover .image .overlay .links .caption .subtitle {
opacity:1;
top:150px;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition:-webkit-transform .3s 0.1s,opacity .3s 0.1s,top 0s;
transition:transform .3s 0.1s,opacity .3s 0.1s,top 0s;
}

.gem-gallery-hover-default .gem-gallery-preview-carousel-wrap .gem-gallery-item a:after {
content:'\e60f';
font-family:'thegem-icons';
font-weight:400;
font-style:normal;
font-size:63px;
height:63px;
line-height:63px;
width:63px;
text-align:center;
position:absolute;
top:0;
left:50%;
margin-left:-30px;
margin-top:-30px;
z-index:5;
opacity:0;
-webkit-transition:top 0.3s,opacity .3s;
transition:top 0.3s,opacity .3s;
}

.gem-gallery-hover-default .gem-gallery-preview-carousel-wrap:hover .gem-gallery-item a:after {
top:50%;
opacity:1;
-webkit-transition:top .4s ease 0.1s,opacity .5s .1s;
transition:top .4s ease 0.1s,opacity .5s .1s;
}

.gem-gallery-hover-default .gem-gallery-preview-carousel-wrap .gem-gallery-item .gem-gallery-item-title {
width:100%;
padding:0 25%;
text-align:center;
position:absolute;
top:-50%;
left:0;
margin-top:-15px;
z-index:5;
opacity:0;
text-transform:uppercase;
-webkit-transition:top 0.3s,opacity .3s;
transition:top 0.3s,opacity .3s;
}

.gem-gallery-hover-default .gem-gallery-preview-carousel-wrap:hover .gem-gallery-item .gem-gallery-item-title {
top:25%;
opacity:1;
-webkit-transition:top .3s 0.2s,opacity .5s .25s;
transition:top .3s 0.2s,opacity .5s .25s;
}

.gem-gallery-hover-default .gem-gallery-preview-carousel-wrap .gem-gallery-item .gem-gallery-item-description {
width:100%;
padding:0 25%;
text-align:center;
position:absolute;
top:20%;
left:0;
margin-top:-12px;
z-index:5;
opacity:0;
-webkit-transition:top 0.5s,opacity .4s;
transition:top 0.5s,opacity .4s;
}

.gem-gallery-hover-default .gem-gallery-preview-carousel-wrap:hover .gem-gallery-item .gem-gallery-item-description {
top:75%;
opacity:1;
-webkit-transition:top 0.3s,opacity .3s;
transition:top 0.3s,opacity .3s;
}

.gem-gallery-hover-zooming-blur .gem-gallery-preview-carousel-wrap .gem-gallery-item a:after {
content:'\e629';
font-family:'thegem-icons';
font-weight:400;
font-style:normal;
font-size:32px;
width:70px;
height:70px;
line-height:68px;
text-align:center;
position:absolute;
top:125%;
left:50%;
margin-left:-35px;
margin-top:-35px;
z-index:5;
opacity:0;
border-radius:70px;
-webkit-transform:scale(0);
transform:scale(0);
-webkit-transition:opacity .5s 0.05s,-webkit-transform 0s 0.55s,top .5s .05s;
transition:opacity .5s 0.05s,transform 0s 0.55s,top .5s .05s;
}

.gem-gallery-hover-zooming-blur .gem-gallery-preview-carousel-wrap:hover .gem-gallery-item a:after {
top:50%;
opacity:1;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition:top 0s 0.05s,-webkit-transform .5s .05s;
transition:top 0s 0.05s,transform .5s .05s;
}

.gem-gallery-hover-zooming-blur .gem-gallery-preview-carousel-wrap .gem-gallery-item .gem-gallery-item-title {
width:100%;
padding:0 25%;
text-align:center;
position:absolute;
top:100%;
left:0;
margin-top:-15px;
z-index:5;
opacity:0;
text-transform:uppercase;
-webkit-transform:scale(0);
transform:scale(0);
-webkit-transition:opacity .5s 0.1s,-webkit-transform 0s 0.6s,top .5s .1s;
transition:opacity .5s 0.1s,transform 0s 0.6s,top .5s .1s;
}

.gem-gallery-hover-zooming-blur .gem-gallery-preview-carousel-wrap:hover .gem-gallery-item .gem-gallery-item-title {
top:25%;
opacity:1;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition:top 0s,-webkit-transform .5s;
transition:top 0s,transform .5s;
}

.gem-gallery-hover-zooming-blur .gem-gallery-preview-carousel-wrap .gem-gallery-item .gem-gallery-item-description {
width:100%;
padding:0 25%;
text-align:center;
position:absolute;
top:150%;
left:0;
margin-top:-12px;
z-index:5;
opacity:0;
-webkit-transform:scale(0);
transform:scale(0);
-webkit-transition:opacity 0.5s,-webkit-transform 0s 0.5s,top .5s;
transition:opacity 0.5s,transform 0s 0.5s,top .5s;
}

.gem-gallery-hover-zooming-blur .gem-gallery-preview-carousel-wrap:hover .gem-gallery-item .gem-gallery-item-description {
top:75%;
opacity:1;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition:top 0s 0.1s,-webkit-transform .5s .1s;
transition:top 0s 0.1s,transform .5s .1s;
}

.gem-gallery-hover-gradient .gem-gallery-preview-carousel-wrap .gem-gallery-item a .gem-gallery-caption:before {
content:'';
display:block;
position:absolute;
left:0;
right:0;
top:0;
bottom:0;
z-index:2;
background:none !important;
-webkit-transition:opacity .5s .2s;
}

.gem-gallery-hover-gradient .gem-gallery-preview-carousel-wrap .gem-gallery-item a:before {
opacity:0;
background:-moz-linear-gradient(left,rgba(255,43,88,0.8) 0%,rgba(255,216,0,0.8) 100%) !important;
background:-webkit-linear-gradient(left,rgba(255,43,88,0.8) 0%,rgba(255,216,0,0.8) 100%) !important;
background:linear-gradient(to right,rgba(255,43,88,0.8) 0%,rgba(255,216,0,0.8) 100%) !important;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccff2b58',endColorstr='#ccffd800',GradientType=1) !important;
transition:opacity .5s .2s;
}

.gem-gallery-hover-gradient .gem-gallery-preview-carousel-wrap:hover .gem-gallery-item a:before {
-webkit-transition:opacity .5s;
transition:opacity .5s;
}

.gem-gallery-hover-gradient .gem-gallery-preview-carousel-wrap .gem-gallery-item a:after {
content:'\e629';
font-family:'thegem-icons';
font-weight:400;
font-style:normal;
font-size:32px;
width:70px;
height:70px;
line-height:68px;
text-align:center;
position:absolute;
top:80%;
left:66px;
z-index:5;
opacity:0;
border-radius:70px;
-webkit-transform:scale(0);
transform:scale(0);
-webkit-transition:opacity .5s 0.05s,-webkit-transform 0s 0.55s,top .5s .05s;
transition:opacity .5s 0.05s,transform 0s 0.55s,top .5s .05s;
}

.gem-gallery-hover-gradient .gem-gallery-preview-carousel-wrap:hover .gem-gallery-item a:after {
top:63px;
opacity:1;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition:top 0s 0.05s,-webkit-transform .5s .05s;
transition:top 0s 0.05s,transform .5s .05s;
}

.gem-gallery-hover-gradient .gem-gallery-preview-carousel-wrap .gem-gallery-item .gem-gallery-item-title {
max-width:100%;
padding:25px 67px;
text-align:left;
position:absolute;
top:auto;
bottom:-100%;
left:0;
margin:0;
z-index:5;
opacity:0;
text-transform:uppercase;
-webkit-transform:scale(0);
transform:scale(0);
-webkit-transition:opacity .5s 0.1s,-webkit-transform 0s 0.6s,bottom .5s .1s;
transition:opacity .5s 0.1s,transform 0s 0.6s,bottom .5s .1s;
}

.gem-gallery-hover-gradient .gem-gallery-preview-carousel-wrap:hover .gem-gallery-item .gem-gallery-item-title {
bottom:0;
opacity:1;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition:bottom 0s,-webkit-transform .5s;
transition:bottom 0s,transform .5s;
}

.gem-gallery-hover-gradient .gem-gallery-preview-carousel-wrap .gem-gallery-item .gem-gallery-item-description {
display:none !important;
}

.gem-gallery-hover-horizontal-sliding .gem-gallery-preview-carousel-wrap .gem-gallery-item a:after {
content:'\e629';
font-family:'thegem-icons';
font-weight:400;
font-style:normal;
font-size:32px;
height:32px;
line-height:32px;
width:32px;
text-align:left;
position:absolute;
top:52%;
left:0;
-webkit-transition:left 0.25s,opacity .3s;
transition:left 0.25s,opacity .3s;
margin-top:-32px;
z-index:5;
opacity:0;
}

.gem-gallery-hover-horizontal-sliding .gem-gallery-preview-carousel-wrap:hover .gem-gallery-item a:after {
top:52%;
left:8%;
opacity:1;
-webkit-transition:left 0.25s,opacity .3s;
transition:left 0.25s,opacity .3s;
}

.gem-gallery-hover-horizontal-sliding .gem-gallery-preview-carousel-wrap .gem-gallery-line {
content:'';
width:0;
height:2px;
background-color:#fff;
display:block;
position:absolute;
top:59%;
left:8%;
opacity:0;
z-index:100;
-webkit-transition:width 0.25s,opacity .5s;
transition:width 0.25s,opacity .5s;
}

.gem-gallery-hover-horizontal-sliding .gem-gallery-preview-carousel-wrap .gem-gallery-item .gem-gallery-item-title {
text-align:left;
position:absolute;
top:63%;
left:0;
z-index:5;
opacity:0;
text-transform:uppercase;
-webkit-transition:left .25s 0.05s,opacity .25s .05s;
transition:left .25s 0.05s,opacity .25s .05s;
}

.gem-gallery-hover-horizontal-sliding .gem-gallery-preview-carousel-wrap:hover .gem-gallery-item .gem-gallery-item-title {
top:63%;
opacity:1;
left:8%;
-webkit-transition:left .25s 0.05s,opacity .25s .05s;
transition:left .25s 0.05s,opacity .25s .05s;
}

.gem-gallery-hover-horizontal-sliding .gem-gallery-preview-carousel-wrap .gem-gallery-item .gem-gallery-item-description {
text-align:left;
position:absolute;
width:84%;
top:77%;
left:0;
z-index:5;
opacity:0;
-webkit-transition:left .25s 0.1s,opacity .25s .1s;
transition:left .25s 0.1s,opacity .25s .1s;
}

.gem-gallery-hover-horizontal-sliding .gem-gallery-preview-carousel-wrap:hover .gem-gallery-item .gem-gallery-item-description {
top:77%;
left:8%;
opacity:1;
-webkit-transition:left .25s 0.1s,opacity .25s .1s;
transition:left .25s 0.1s,opacity .25s .1s;
}

.gem-gallery-item-description p {
padding-bottom:0;
margin-bottom:0;
}

.gem-gallery-hover-vertical-sliding .gem-gallery-preview-carousel-wrap .gem-gallery-item a:after {
content:'\e629';
font-family:'thegem-icons';
font-weight:400;
font-style:normal;
font-size:32px;
height:32px;
line-height:32px;
width:32px;
text-align:left;
position:absolute;
top:50%;
left:8%;
-webkit-transition:top .25s 0.1s,opacity .3s .1s;
transition:top .25s 0.1s,opacity .3s .1s;
margin-top:-32px;
z-index:5;
opacity:0;
}

.gem-gallery-hover-vertical-sliding .gem-gallery-preview-carousel-wrap:hover .gem-gallery-item a:after {
-webkit-transition:top .25s ease,opacity .3s;
transition:top .25s ease,opacity .3s;
top:22%;
left:8%;
opacity:1;
}

.gem-gallery-hover-vertical-sliding .gem-gallery-preview-carousel-wrap .gem-gallery-line {
content:'';
width:0;
height:2px;
background-color:#fff;
display:block;
position:absolute;
top:29%;
left:8%;
opacity:0;
z-index:100;
-webkit-transition:width 0.25s,opacity .5s;
transition:width 0.25s,opacity .5s;
}

.gem-gallery-hover-vertical-sliding .gem-gallery-preview-carousel-wrap .gem-gallery-item .gem-gallery-item-title {
text-align:left;
position:absolute;
top:70%;
left:8%;
z-index:5;
opacity:0;
text-transform:uppercase;
-webkit-transition:top .25s 0.05s,opacity .25s .05s;
transition:top .25s 0.05s,opacity .25s .05s;
}

.gem-gallery-hover-vertical-sliding .gem-gallery-preview-carousel-wrap:hover .gem-gallery-item .gem-gallery-item-title {
top:33%;
opacity:1;
left:8%;
-webkit-transition:top .25s 0.05s,opacity .25s .05s;
transition:top .25s 0.05s,opacity .25s .05s;
}

.gem-gallery-hover-vertical-sliding .gem-gallery-preview-carousel-wrap .gem-gallery-item .gem-gallery-item-description {
text-align:left;
width:84%;
position:absolute;
top:70%;
left:8%;
z-index:5;
opacity:0;
-webkit-transition:top 0.25s,opacity .25s;
transition:top 0.25s,opacity .25s;
}

.gem-gallery-hover-vertical-sliding .gem-gallery-preview-carousel-wrap:hover .gem-gallery-item .gem-gallery-item-description {
top:47%;
left:8%;
opacity:1;
-webkit-transition:top .25s 0.1s,opacity .25s .1s;
transition:top .25s 0.1s,opacity .25s .1s;
}

.hover-default .portfolio-item .image .image-inner img,.hover-default .gallery-item .overlay-wrap .image-wrap img,.hover-zooming-blur .portfolio-item .image .image-inner img,.hover-zooming-blur .gallery-item .overlay-wrap .image-wrap img,.hover-vertical-sliding .portfolio-item .image .image-inner img,.hover-vertical-sliding .gallery-item .overlay-wrap .image-wrap img,.hover-gradient .portfolio-item .image .image-inner img,.hover-gradient .gallery-item .overlay-wrap .image-wrap img {
overflow:hidden;
-webkit-transform:translate(0,0) scale(1);
transform:translate(0,0) scale(1);
-webkit-transition:-webkit-transform .5s;
transition:transform .5s;
}

.hover-default .portfolio-item .image .overlay,.hover-default .portfolio-item:hover .image .overlay,.hover-default .gallery-item .overlay-wrap .overlay,.hover-default .gallery-item:hover .overlay-wrap .overlay,.hover-zooming-blur .portfolio-item .image .overlay,.hover-zooming-blur .portfolio-item:hover .image .overlay,.hover-zooming-blur .gallery-item .overlay-wrap .overlay,.hover-zooming-blur .gallery-item:hover .overlay-wrap .overlay,.hover-horizontal-sliding .portfolio-item .image .overlay,.hover-horizontal-sliding .portfolio-item:hover .image .overlay,.hover-horizontal-sliding .gallery-item .overlay-wrap .overlay,.hover-horizontal-sliding .gallery-item:hover .overlay-wrap .overlay,.hover-vertical-sliding .portfolio-item .image .overlay,.hover-vertical-sliding .portfolio-item:hover .image .overlay,.hover-vertical-sliding .gallery-item .overlay-wrap .overlay,.hover-vertical-sliding .gallery-item:hover .overlay-wrap .overlay {
display:block;
}

.hover-default .portfolio-item .image .overlay:before,.hover-default .gallery-item .overlay-wrap .overlay:before,.hover-horizontal-sliding .portfolio-item .image .overlay:before,.hover-horizontal-sliding .gallery-item .overlay-wrap .overlay:before,.hover-vertical-sliding .portfolio-item .image .overlay:before,.hover-vertical-sliding .gallery-item .overlay-wrap .overlay:before {
position:absolute;
top:0;
left:0;
z-index:-1;
content:'';
width:100%;
height:100%;
opacity:0;
-webkit-transition:opacity 0.5s,background-color .5s;
transition:opacity 0.5s,background-color .5s;
}

.hover-default .portfolio-item:hover .image .overlay:before,.hover-default .gallery-item:hover .overlay-wrap .overlay:before,.hover-horizontal-sliding .portfolio-item:hover .image .overlay:before,.hover-horizontal-sliding .gallery-item:hover .overlay-wrap .overlay:before,.hover-vertical-sliding .portfolio-item:hover .image .overlay:before,.hover-vertical-sliding .gallery-item:hover .overlay-wrap .overlay:before {
position:absolute;
top:0;
left:0;
z-index:-1;
content:'';
width:100%;
height:100%;
opacity:1;
-webkit-transition:opacity 0.5s,background-color .5s;
transition:opacity 0.5s,background-color .5s;
}

.gem-gallery-grid.hover-default .gallery-item .overlay .overlay-content-inner a.icon.link,.hover-zooming-blur .gallery-item .overlay .overlay-content-inner a.icon.link,.hover-horizontal-sliding .gallery-item .overlay .overlay-content-inner a.icon.link,.hover-vertical-sliding .gallery-item .overlay .overlay-content-inner a.icon.link,.hover-gradient .gallery-item .overlay .overlay-content-inner a.icon.link,.hover-circular .gallery-item .overlay .overlay-content-inner a.icon.link {
margin-left:10px;
}

.hover-default .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane,.hover-zooming-blur .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane,.hover-horizontal-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane,.hover-vertical-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane,.hover-gradient .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane,.hover-circular .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane {
visibility:hidden;
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition:opacity 0.5s,-webkit-transform 0s,margin .3s .3s;
transition:opacity 0.5s,transform 0s,margin .3s .3s;
}

.hover-default .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane .socials-item-icon,.hover-zooming-blur .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane .socials-item-icon,.hover-horizontal-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane .socials-item-icon,.hover-vertical-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane .socials-item-icon,.hover-gradient .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane .socials-item-icon,.hover-circular .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane .socials-item-icon {
opacity:0;
-webkit-transform:translate(0,30px);
transform:translate(0,30px);
}

.hover-default .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active .socials-item-icon,.hover-zooming-blur .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active .socials-item-icon,.hover-horizontal-sliding .portfolio-item:hover .image .overlay .links a.icon,.hover-horizontal-sliding .gallery-item:hover .overlay .overlay-content-inner a.icon,.hover-horizontal-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active .socials-item-icon,.hover-vertical-sliding .portfolio-item:hover .image .overlay .links a.icon,.hover-vertical-sliding .gallery-item:hover .overlay .overlay-content-inner a.icon,.hover-vertical-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active .socials-item-icon,.hover-gradient .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active .socials-item-icon,.hover-circular .portfolio-item:hover .image .overlay .links a.icon,.hover-circular .gallery-item:hover .overlay .overlay-content-inner a.icon,.hover-circular .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active .socials-item-icon {
opacity:1;
-webkit-transform:translate(0,0);
transform:translate(0,0);
}

.hover-zooming-blur .portfolio-item:hover .image .image-inner img,.hover-zooming-blur .gallery-item:hover .overlay-wrap .image-wrap img,.hover-vertical-sliding .portfolio-item:hover .image .image-inner img,.hover-vertical-sliding .gallery-item:hover .overlay-wrap .image-wrap img,.hover-gradient .portfolio-item:hover .image .image-inner img,.hover-gradient .gallery-item:hover .overlay-wrap .image-wrap img {
-webkit-transform:translate(0,0) scale(1.12);
transform:translate(0,0) scale(1.12);
-webkit-transition:-webkit-transform .5s;
transition:transform .5s;
}

.hover-zooming-blur .portfolio-item .image .overlay .links a.icon,.hover-zooming-blur .gallery-item .overlay .overlay-content-inner a.icon,.hover-gradient .portfolio-item .image .overlay .links a.icon,.hover-gradient .gallery-item .overlay .overlay-content-inner a.icon {
opacity:0;
display:inline-block;
vertical-align:middle;
position:relative;
top:200px;
-webkit-transform:scale(0);
transform:scale(0);
-webkit-transition:opacity .3s 0.2s,-webkit-transform 0s 0.5s,top .3s .2s;
transition:opacity .3s 0.2s,transform 0s 0.5s,top .3s .2s;
}

.hover-zooming-blur .portfolio-item:hover .image .overlay .links a.icon,.hover-zooming-blur .gallery-item:hover .overlay .overlay-content-inner a.icon,.hover-gradient .portfolio-item:hover .image .overlay .links a.icon,.hover-gradient .gallery-item:hover .overlay .overlay-content-inner a.icon {
opacity:1;
top:0;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition:top 0s;
transition:top 0s;
}

.portfolio.hover-zooming-blur .portfolio-item:hover .image .overlay .links a.icon:hover,.portfolio.hover-gradient .portfolio-item:hover .image .overlay .links a.icon:hover {
-webkit-transform:scale(1.2);
transform:scale(1.2);
-webkit-transition:transform .2s;
transition:transform .2s;
}

.hover-zooming-blur .portfolio-item:hover .image .overlay .links a.icon:nth-child(1),.hover-zooming-blur .gallery-item:hover .overlay .overlay-content-inner a.icon:nth-child(1),.hover-gradient .portfolio-item:hover .image .overlay .links a.icon:nth-child(1),.hover-gradient .gallery-item:hover .overlay .overlay-content-inner a.icon:nth-child(1) {
-webkit-transition:opacity .5s 0s,-webkit-transform .4s 0s;
transition:opacity .5s 0s,transform .4s 0s;
}

.hover-zooming-blur .portfolio-item:hover .image .overlay .links a.icon:nth-child(2),.hover-zooming-blur .gallery-item:hover .overlay .overlay-content-inner a.icon:nth-child(2),.hover-gradient .portfolio-item:hover .image .overlay .links a.icon:nth-child(2),.hover-gradient .gallery-item:hover .overlay .overlay-content-inner a.icon:nth-child(2) {
-webkit-transition:opacity .5s 0.05s,-webkit-transform .4s .05s;
transition:opacity .5s 0.05s,transform .4s .05s;
}

.hover-zooming-blur .portfolio-item:hover .image .overlay .links a.icon:nth-child(3),.hover-zooming-blur .gallery-item:hover .overlay .overlay-content-inner a.icon:nth-child(3),.hover-gradient .portfolio-item:hover .image .overlay .links a.icon:nth-child(3),.hover-gradient .gallery-item:hover .overlay .overlay-content-inner a.icon:nth-child(3) {
-webkit-transition:opacity .5s 0.1s,-webkit-transform .4s .1s;
transition:opacity .5s 0.1s,transform .4s .1s;
}

.hover-zooming-blur .portfolio-item:hover .image .overlay .links a.icon:nth-child(4),.hover-zooming-blur .gallery-item:hover .overlay .overlay-content-inner a.icon:nth-child(4),.hover-gradient .portfolio-item:hover .image .overlay .links a.icon:nth-child(4),.hover-gradient .gallery-item:hover .overlay .overlay-content-inner a.icon:nth-child(4) {
-webkit-transition:opacity .5s 0.15s,-webkit-transform .4s .15s;
transition:opacity .5s 0.15s,transform .4s .15s;
}

.hover-zooming-blur .portfolio-item:hover .image .overlay .links a.icon:nth-child(5),.hover-zooming-blur .gallery-item:hover .overlay .overlay-content-inner a.icon:nth-child(5),.hover-gradient .portfolio-item:hover .image .overlay .links a.icon:nth-child(5),.hover-gradient .gallery-item:hover .overlay .overlay-content-inner a.icon:nth-child(5) {
-webkit-transition:opacity .5s 0.2s,-webkit-transform .4s .2s;
transition:opacity .5s 0.2s,transform .4s .2s;
}

.hover-zooming-blur .portfolio-item .image .links .caption .title,.hover-gradient .portfolio-item .image .links .caption .title,.hover-gradient .portfolio-item .image .links .caption .info,.hover-circular .portfolio-item .image .links .caption .title,.hover-circular .portfolio-item .image .links .caption .info {
opacity:0;
top:200px;
display:inline-block;
vertical-align:middle;
position:relative;
-webkit-transform:scale(0);
transform:scale(0);
-webkit-transition:-webkit-transform 0s 0.5s,opacity .3s 0.1s,top .3s .1s;
transition:transform 0s 0.5s,opacity .3s 0.1s,top .3s .1s;
}

.hover-zooming-blur .gallery-item .overlay .overlay-content-inner .title,.hover-gradient .gallery-item .overlay .overlay-content-inner .title,.hover-circular .gallery-item .overlay .overlay-content-inner .title {
opacity:0;
top:200px;
display:block;
vertical-align:middle;
position:relative;
margin-top:35px;
-webkit-transform:scale(0);
transform:scale(0);
-webkit-transition:-webkit-transform 0s 0.5s,opacity .3s 0.1s,top .3s .1s;
transition:transform 0s 0.5s,opacity .3s 0.1s,top .3s .1s;
}

.hover-zooming-blur .portfolio-item:hover .image .links .caption .title,.hover-zooming-blur .gallery-item:hover .overlay .overlay-content-inner .title,.hover-gradient .portfolio-item:hover .image .links .caption .title,.hover-gradient .gallery-item:hover .overlay .overlay-content-inner .title,.hover-gradient .portfolio-item:hover .image .links .caption .info,.hover-circular .portfolio-item:hover .image .links .caption .title,.hover-circular .gallery-item:hover .overlay .overlay-content-inner .title,.hover-circular .portfolio-item:hover .image .links .caption .info {
opacity:1;
top:0;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition:-webkit-transform .3s 0.1s,opacity .3s 0.1s,top 0s;
transition:transform .3s 0.1s,opacity .3s 0.1s,top 0s;
}

.hover-zooming-blur .portfolio-item:hover .image .links .caption .description,.hover-zooming-blur .gallery-item:hover .overlay .overlay-content-inner .subtitle,.hover-circular .gallery-item:hover .overlay .overlay-content-inner .subtitle {
opacity:1;
top:0;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition:-webkit-transform .3s 0.2s,opacity .3s 0.2s,top 0s;
transition:transform .2s 0.2s,opacity .3s 0.2s,top 0s;
}

.hover-zooming-blur .gallery-item .overlay .overlay-content-inner .subtitle,.hover-circular .gallery-item .overlay .overlay-content-inner .subtitle {
opacity:0;
display:inline-block;
vertical-align:middle;
top:200px;
position:relative;
margin-top:20px;
-webkit-transform:scale(0);
transform:scale(0);
-webkit-transition:-webkit-transform 0s 0.5s,opacity 0.3s,top .3s;
transition:transform 0s 0.5s,opacity 0.3s,top .3s;
}

.hover-zooming-blur .portfolio-item .image .overlay .links .portfolio-sharing-pane,.hover-horizontal-sliding .portfolio-item .image .overlay .links .portfolio-sharing-pane,.hover-vertical-sliding .portfolio-item .image .overlay .links .portfolio-sharing-pane,.hover-gradient .portfolio-item .image .overlay .links .portfolio-sharing-pane,.hover-circular .portfolio-item .image .overlay .links .portfolio-sharing-pane {
opacity:0;
margin-top:0;
margin-bottom:0;
-webkit-transform:translateY(-1000px);
transform:translateY(-1000px);
-webkit-transition:opacity 0.3s,margin .3s 0.3s,-webkit-transform 0s;
transition:opacity 0.3s,margin .3s 0.3s,transform 0s;
}

.hover-zooming-blur .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active,.hover-gradient .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active {
opacity:1;
visibility:visible;
margin-top:20px;
margin-bottom:0;
-webkit-transition:opacity 0.5s,margin .3s;
transition:opacity 0.5s,margin .3s;
}

.hover-horizontal-sliding .portfolio-item:hover .image .overlay .links a.icon:hover,.portfolio.hover-vertical-sliding .portfolio-item:hover .image .overlay .links a.icon:hover,.portfolio.hover-circular .portfolio-item:hover .image .overlay .links a.icon:hover {
-webkit-transform:scale(1.2);
transform:scale(1.2);
-webkit-transition:-webkit-transform .2s;
transition:transform .2s;
}

.hover-horizontal-sliding .gallery-item .overlay .overlay-line,.hover-vertical-sliding .gallery-item .overlay .overlay-line,.hover-circular .gallery-item .overlay .overlay-line {
width:0;
opacity:0;
-webkit-transition:width 0.35s,opacity .5s;
transition:width 0.35s,opacity .5s;
}

.hover-horizontal-sliding .gallery-item:hover .overlay .overlay-line,.hover-vertical-sliding .gallery-item:hover .overlay .overlay-line,.hover-circular .gallery-item:hover .overlay .overlay-line {
width:100%;
opacity:1;
-webkit-transition:width 0.35s,opacity .5s;
transition:width 0.35s,opacity .5s;
}

.hover-horizontal-sliding .portfolio-item .image .links .overlay-line,.hover-vertical-sliding .portfolio-item .image .links .overlay-line,.hover-circular .portfolio-item .image .links .overlay-line {
overflow:hidden;
position:relative;
background:transparent;
}

.hover-horizontal-sliding .portfolio-item .image .links .overlay-line:after,.hover-vertical-sliding .portfolio-item .image .links .overlay-line:after,.hover-circular .portfolio-item .image .links .overlay-line:after {
position:absolute;
content:'';
top:0;
left:0;
width:100%;
height:2px;
background-color:#fff;
-webkit-transform:translateX(-100%);
transform:translateX(-100%);
-webkit-transition:-webkit-transform .35s;
transition:transform .35s;
}

.hover-horizontal-sliding .portfolio-item:hover .image .links .overlay-line:after,.hover-vertical-sliding .portfolio-item:hover .image .links .overlay-line:after,.hover-circular .portfolio-item:hover .image .links .overlay-line:after {
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition:-webkit-transform .35s;
transition:transform .35s;
}

.hover-horizontal-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active,.hover-vertical-sliding .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active,.hover-circular .portfolio-item:hover .image .overlay .links .portfolio-sharing-pane.active {
opacity:1;
visibility:visible;
margin-top:20px;
margin-bottom:30px;
-webkit-transition:opacity 0.5s,margin .3s;
transition:opacity 0.5s,margin .3s;
}

.hover-vertical-sliding .portfolio-item .image .overlay .links a.icon,.hover-vertical-sliding .gallery-item .overlay .overlay-content-inner a.icon,.hover-circular .portfolio-item .image .overlay .links a.icon,.hover-circular .gallery-item .overlay .overlay-content-inner a.icon {
opacity:0;
display:inline-block;
vertical-align:middle;
position:relative;
-webkit-transform:translate(0,200px);
transform:translate(0,200px);
-webkit-transition:opacity 0.2s,-webkit-transform .3s;
transition:opacity 0.2s,transform .3s;
}

.hover-vertical-sliding .portfolio-item:hover .image .overlay .links a.icon:nth-child(1),.hover-circular .portfolio-item:hover .image .overlay .links a.icon:nth-child(1) {
-webkit-transition:opacity .5s 0.0s,-webkit-transform .35s 0.0s,font-size .3s;
transition:opacity .5s 0s,transform .35s 0.00s,font-size .3s;
}

.hover-vertical-sliding .portfolio-item:hover .image .overlay .links a.icon:nth-child(2),.hover-circular .portfolio-item:hover .image .overlay .links a.icon:nth-child(2) {
-webkit-transition:opacity .5s 0.05s,-webkit-transform .35s 0.05s,font-size .3s;
transition:opacity .5s 0.05s,transform .35s 0.05s,font-size .3s;
}

.hover-vertical-sliding .portfolio-item:hover .image .overlay .links a.icon:nth-child(3),.hover-circular .portfolio-item:hover .image .overlay .links a.icon:nth-child(3) {
-webkit-transition:opacity .5s 0.1s,-webkit-transform .35s 0.1s,font-size .3s;
transition:opacity .5s 0.1s,transform .35s 0.1s,font-size .3s;
}

.hover-vertical-sliding .portfolio-item:hover .image .overlay .links a.icon:nth-child(4),.hover-circular .portfolio-item:hover .image .overlay .links a.icon:nth-child(4) {
-webkit-transition:opacity .5s 0.15s,-webkit-transform .35s 0.15s,font-size .3s;
transition:opacity .5s 0.15s,transform .35s 0.15s,font-size .3s;
}

.hover-vertical-sliding .portfolio-item:hover .image .overlay .links a.icon:nth-child(5),.hover-circular .portfolio-item:hover .image .overlay .links a.icon:nth-child(5) {
-webkit-transition:opacity .5s 0.2s,-webkit-transform .35s 0.2s,font-size .3s;
transition:opacity .5s 0.2s,transform .35s 0.2s,font-size .3s;
}

.hover-gradient .portfolio-item .image .overlay,.hover-gradient .portfolio-item:hover .image .overlay,.hover-gradient .gallery-item .overlay-wrap .overlay,.hover-gradient .gallery-item:hover .overlay-wrap .overlay,.hover-circular .portfolio-item .image .overlay,.hover-circular .portfolio-item:hover .image .overlay,.hover-circular .gallery-item .overlay-wrap .overlay,.hover-circular .gallery-item:hover .overlay-wrap .overlay {
display:block;
-webkit-transition:background .5s .2s;
transition:background .5s .2s;
}

.hover-gradient .portfolio-item .image .overlay:after,.hover-gradient .gallery-item .overlay-wrap .overlay:after,.hover-circular .portfolio-item .image .overlay:after,.hover-circular .gallery-item .overlay-wrap .overlay:after {
content:'';
position:absolute;
top:0;
bottom:0;
left:0;
right:0;
z-index:-1;
opacity:1;
background:none !important;
}

.hover-gradient.title-on-page .portfolio-item .image .overlay:after,.hover-gradient.title-on-page .gallery-item .overlay-wrap .overlay:after,.hover-circular.title-on-page .portfolio-item .image .overlay:after,.hover-circular.title-on-page .gallery-item .overlay-wrap .overlay:after {
background:-moz-linear-gradient(top,rgba(30,87,153,0) 65%,rgba(0,0,0,0.5) 100%) !important;
background:-webkit-linear-gradient(top,rgba(30,87,153,0) 65%,rgba(0,0,0,0.5) 100%) !important;
background:linear-gradient(to bottom,rgba(30,87,153,0) 65%,rgba(0,0,0,0.5) 100%) !important;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#001e5799',endColorstr='#80000000',GradientType=0) !important;
}

.hover-gradient .portfolio-item .image .links .caption .description,.hover-circular .portfolio-item:hover .image .links .caption .description {
opacity:1;
position:static;
}

.gem-gallery-hover-horizontal-sliding .gem-gallery-preview-carousel-wrap:hover .gem-gallery-line,.gem-gallery-hover-vertical-sliding .gem-gallery-preview-carousel-wrap:hover .gem-gallery-line {
content:'';
width:84%;
opacity:1;
-webkit-transition:width 0.25s,opacity .5s;
transition:width 0.25s,opacity .5s;
}/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license*/
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp {
padding:0;
margin:0;
border:0;
outline:none;
vertical-align:top;
}

.fancybox-wrap {
position:absolute;
top:0;
left:0;
z-index:8020;
}

.fancybox-skin {
position:relative;
background:#f9f9f9;
color:#444;
text-shadow:none;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}

.fancybox-opened {
z-index:8030;
}

.fancybox-opened .fancybox-skin {
-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);
-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);
box-shadow:0 10px 25px rgba(0,0,0,0.5);
}

.fancybox-outer,.fancybox-inner {
position:relative;
}

.fancybox-type-iframe .fancybox-inner {
-webkit-overflow-scrolling:touch;
}

.fancybox-error {
color:#444;
font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
margin:0;
padding:15px;
white-space:nowrap;
}

.fancybox-image,.fancybox-iframe {
display:block;
width:100%;
height:100%;
}

.fancybox-image {
max-width:100%;
max-height:100%;
}

#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span {
background-image:url(/wp-content/themes/thegem/js/fancyBox/fancybox_sprite.png);
}

#fancybox-loading {
position:fixed;
top:50%;
left:50%;
margin-top:-22px;
margin-left:-22px;
background-position:0 -108px;
opacity:.8;
cursor:pointer;
z-index:8060;
}

#fancybox-loading div {
width:44px;
height:44px;
background:url(/wp-content/themes/thegem/js/fancyBox/fancybox_loading.gif) center center no-repeat;
}

.fancybox-close {
position:absolute;
top:-18px;
right:-18px;
width:36px;
height:36px;
cursor:pointer;
z-index:8040;
}

.fancybox-nav {
position:absolute;
top:0;
width:40%;
height:100%;
cursor:pointer;
text-decoration:none;
background:transparent url(/wp-content/themes/thegem/js/fancyBox/blank.gif);
-webkit-tap-highlight-color:rgba(0,0,0,0);
z-index:8040;
}

.fancybox-prev {
left:0;
}

.fancybox-next {
right:0;
}

.fancybox-nav span {
position:absolute;
top:50%;
width:36px;
height:34px;
margin-top:-18px;
cursor:pointer;
z-index:8040;
visibility:hidden;
}

.fancybox-prev span {
left:10px;
background-position:0 -36px;
}

.fancybox-next span {
right:10px;
background-position:0 -72px;
}

.fancybox-tmp {
position:absolute;
top:-99999px;
left:-99999px;
visibility:hidden;
max-width:99999px;
max-height:99999px;
overflow:visible !important;
}

.fancybox-overlay {
position:absolute;
top:0;
left:0;
overflow:hidden;
display:none;
z-index:8010;
background:url(/wp-content/themes/thegem/js/fancyBox/fancybox_overlay.png);
}

.fancybox-overlay-fixed {
position:fixed;
bottom:0;
right:0;
}

.fancybox-lock .fancybox-overlay {
overflow:auto;
overflow-y:scroll;
}

.fancybox-title {
visibility:hidden;
font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
position:relative;
text-shadow:none;
z-index:8050;
}

.fancybox-title-float-wrap {
position:absolute;
bottom:0;
right:50%;
margin-bottom:-35px;
z-index:8050;
text-align:center;
}

.fancybox-title-float-wrap .child {
display:inline-block;
margin-right:-100%;
padding:2px 20px;
background:transparent;
background:rgba(0,0,0,0.8);
-webkit-border-radius:15px;
-moz-border-radius:15px;
border-radius:15px;
text-shadow:0 1px 2px #222;
color:#FFF;
font-weight:700;
line-height:24px;
white-space:nowrap;
}

.fancybox-title-outside-wrap {
position:relative;
margin-top:10px;
color:#fff;
}

.fancybox-title-inside-wrap {
padding-top:10px;
}

.fancybox-title-over-wrap {
position:absolute;
bottom:0;
left:0;
color:#fff;
padding:10px;
background:#000;
background:rgba(0,0,0,.8);
}

.fancybox-inner,.fancybox-lock {
overflow:hidden;
}

.fancybox-nav:hover span,.fancybox-opened .fancybox-title {
visibility:visible;
}.compose-mode .vc_element-container > div.vc_container-block:first-of-type {
margin-top:31px;
}

.vc_editor .no-top-margin:first-child {
padding-top:110px;
}

.wpb_row,.wpb_content_element,ul.wpb_thumbnails-fluid > li,.last_toggle_el_margin,.wpb_button {
margin-bottom:1.1em;
}

.wpb_row:last-of-type {
margin-bottom:0;
}

@media (max-width: 1199px) {
.wpb_row {
margin-top:-1.421em;
}

.wpb_row > * {
margin-top:1.421em;
}
}

.gem-alert-box .wpb_text_column p:first-child,.gem-alert-box .wpb_text_column :first-child,.gem-icon-with-text .wpb_text_column p:first-child,.gem-icon-with-text .wpb_text_column :first-child {
margin-top:0;
}

.vc_gem_portfolio_slider,.vc_gem_portfolio {
height:300px;
background:#f0f4f7 url(/wp-content/themes/thegem/images/admin-images/portfolio-dummy.png) no-repeat 50% 50%;
}

.vc_gem_testimonials {
height:300px;
background:#f0f4f7 url(/wp-content/themes/thegem/images/admin-images/testimonials-dummy.png) no-repeat 50% 50%;
}

.vc_gem_countdown {
height:200px;
background:#f0f4f7 url(/wp-content/themes/thegem/images/admin-images/countdown-dummy.png) no-repeat 50% 50%;
}

.vc_gem_news {
height:300px;
background:#f0f4f7 url(/wp-content/themes/thegem/images/admin-images/news-dummy.png) no-repeat 50% 50%;
}

.vc_gem_gallery {
height:300px;
background:#f0f4f7 url(/wp-content/themes/thegem/images/admin-images/gallery-dummy.png) no-repeat 50% 50%;
}

.vc_gem_diagram {
height:300px;
background:#f0f4f7 url(/wp-content/themes/thegem/images/admin-images/diagram-dummy.png) no-repeat 50% 50%;
}

.vc_gem_clients {
height:300px;
background:#f0f4f7 url(/wp-content/themes/thegem/images/admin-images/clients-dummy.png) no-repeat 50% 50%;
}

.vc_gem_counter {
width:25%;
padding:0 21px;
}

.gem-counter-style-vertical .vc_gem_counter {
width:100%;
padding:0;
}

.vc_gem_counter > .counter-shortcode-dummy {
display:block;
height:300px;
background:#f0f4f7 url(/wp-content/themes/thegem/images/admin-images/counter-dummy.png) no-repeat 50% 50%;
}

.vc_gem_divider {
padding:3px 0;
background:-webkit-repeating-linear-gradient(-45deg,#f1f5f8 0px,#f1f5f8 1px,transparent 1px,transparent 10px);
background:-moz-repeating-linear-gradient(-45deg,#f1f5f8 0px,#f1f5f8 1px,transparent 1px,transparent 10px);
background:-o-repeating-linear-gradient(-45deg,#f1f5f8 0px,#f1f5f8 1px,transparent 1px,transparent 10px);
background:-ms-repeating-linear-gradient(-45deg,#f1f5f8 0px,#f1f5f8 1px,transparent 1px,transparent 10px);
background:repeating-linear-gradient(-45deg,#f1f5f8 0px,#f1f5f8 1px,transparent 1px,transparent 10px);
}

.vc_gem_dropcap {
float:left;
z-index:1;
}

.compose-mode .vc_element .vc_element-container,.compose-mode .vc_element vc_container-block {
padding-bottom:30px;
}

.compose-mode .vc_gem_pricing_column.vc_element {
display:inline-block;
}

.vc_gem_pricing_column .pricing-column-wrapper {
width:100%;
}

.vc_gem_portfolio_slider > *,.vc_gem_portfolio > *,.vc_gem_testimonials > *,.vc_gem_countdown > *,.vc_gem_news > *,.vc_gem_gallery > *,.vc_gem_diagram > *,.vc_gem_clients > *,.vc_gem_counter > * {
display:none;
}