@font-face {
	font-family: 'fontello';
	src: url(../fonts/fontello.eot?90983306);
	src: 
	url(../fonts/fontello.eot?90983306#iefix) format('embedded-opentype'), 
	url(../fonts/fontello.woff2?90983306) format('woff2'), 
	url(../fonts/fontello.woff?90983306) format('woff'), 
	url(../fonts/fontello.ttf?90983306) format('truetype'), 
	url(../fonts/fontello.svg?90983306#fontello) format('svg');
	font-weight: normal;
	font-style: normal
}
[class^="icon-"]:before, [class*=" icon-"]:before {
	font-family: "fontello";
	font-style: normal;
	font-weight: normal;
	speak: none;
	display: inline-block;
	text-decoration: inherit;
	width: 1em;
	margin-right: .2em;
	text-align: center;
	font-variant: normal;
	text-transform: none;
	line-height: 1em;
	margin-left: .2em;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
.icon-left-open-mini:before {
	content: '\e800'
}
.icon-right-open-mini:before {
	content: '\e801'
}
.icon-up-open-mini:before {
	content: '\e802'
}
.icon-down-open-big:before {
	content: '\e803'
}
.icon-left-open-big:before {
	content: '\e804'
}
.icon-right-open-big:before {
	content: '\e805'
}
.icon-up-open-big:before {
	content: '\e806'
}
.icon-down-open:before {
	content: '\e807'
}
.icon-left-open:before {
	content: '\e808'
}
.icon-right-open:before {
	content: '\e809'
}
.icon-up-open:before {
	content: '\e80a'
}
.icon-down-open-mini:before {
	content: '\e80b'
}
.icon-left-thin:before {
	content: '\e80c'
}
.icon-right-thin:before {
	content: '\e80d'
}
.icon-down-thin:before {
	content: '\e80e'
}
.icon-up-thin:before {
	content: '\e80f'
}
.icon-arrows-check:before {
	content: '\e810'
}
.icon-arrows-slim-right:before {
	content: '\e811'
}
.icon-arrows-slim-left:before {
	content: '\e812'
}
.icon-arrows_info:before {
	content: '\e813'
}
.icon-arrows_question:before {
	content: '\e814'
}
.icon-basic-accelerator:before {
	content: '\e815'
}
.icon-basic-alarm:before {
	content: '\e816'
}
.icon-basic-anchor:before {
	content: '\e817'
}
.icon-basic-book:before {
	content: '\e818'
}
.icon-basic-calculator:before {
	content: '\e819'
}
.icon-basic-calendar:before {
	content: '\e81a'
}
.icon-basic-cards-diamonds:before {
	content: '\e81b'
}
.icon-basic-case:before {
	content: '\e81c'
}
.icon-basic-chronometer:before {
	content: '\e81d'
}
.icon-basic-clessidre:before {
	content: '\e81e'
}
.icon-basic-clock:before {
	content: '\e81f'
}
.icon-basic-compass:before {
	content: '\e820'
}
.icon-basic-cup:before {
	content: '\e821'
}
.icon-basic-display:before {
	content: '\e822'
}
.icon-basic-download:before {
	content: '\e823'
}
.icon-basic-eye:before {
	content: '\e824'
}
.icon-basic-flag:before {
	content: '\e825'
}
.icon-basic-gear:before {
	content: '\e826'
}
.icon-basic_folder:before {
	content: '\e827'
}
.icon-basic_geolocalize:before {
	content: '\e828'
}
.icon-basic_geolocalize-1:before {
	content: '\e829'
}
.icon-basic_globe:before {
	content: '\e82a'
}
.icon-basic_headset:before {
	content: '\e82b'
}
.icon-basic-heart:before {
	content: '\e82c'
}
.icon-basic_helm:before {
	content: '\e82d'
}
.icon-basic_home:before {
	content: '\e82e'
}
.icon-basic-support:before {
	content: '\e82f'
}
.icon-basic-lightbulb:before {
	content: '\e830'
}
.icon-basic_link:before {
	content: '\e831'
}
.icon-basic-lock:before {
	content: '\e832'
}
.icon-basic-lock-open:before {
	content: '\e833'
}
.icon-basic_mouse:before {
	content: '\e834'
}
.icon-basic_magnifier:before {
	content: '\e835'
}
.icon-basic-key:before {
	content: '\e836'
}
.icon-basic-laptop:before {
	content: '\e837'
}
.icon-basic-mouse-2:before {
	content: '\e838'
}
.icon-basic-mail:before {
	content: '\e839'
}
.icon-basic-mail-multiple:before {
	content: '\e83a'
}
.icon-basic-mail-open-text:before {
	content: '\e83b'
}
.icon-basic-map:before {
	content: '\e83c'
}
.icon-basic-notebook:before {
	content: '\e83d'
}
.icon-basic-paperplane:before {
	content: '\e83e'
}
.icon-basic-photo:before {
	content: '\e83f'
}
.icon-basic-picture:before {
	content: '\e840'
}
.icon-basic-picture-2:before {
	content: '\e841'
}
.icon-basic-pin:before {
	content: '\e842'
}
.icon-basic-pin-2:before {
	content: '\e843'
}
.icon-basic-postcard:before {
	content: '\e844'
}
.icon-basic-printer:before {
	content: '\e845'
}
.icon-basic-settings:before {
	content: '\e846'
}
.icon-basic-share:before {
	content: '\e847'
}
.icon-basic-sheet:before {
	content: '\e848'
}
.icon-basic-sheet-txt :before {
	content: '\e849'
}
.icon-basic-signs:before {
	content: '\e84a'
}
.icon-basic-smartphone:before {
	content: '\e84b'
}
.icon-basic-spread-text:before {
	content: '\e84c'
}
.icon-basic-tablet:before {
	content: '\e84d'
}
.icon-basic-target:before {
	content: '\e84e'
}
.icon-basic-camera:before {
	content: '\e84f'
}
.icon-basic-watch:before {
	content: '\e850'
}
.icon-basic-world:before {
	content: '\e851'
}
.icon-basic-star:before {
	content: '\e852'
}
.icon-basic-ecommerce-bag:before {
	content: '\e853'
}
.icon-ecommerce-cart:before {
	content: '\e854'
}
.icon-ecommerce-gift:before {
	content: '\e855'
}
.icon-ecommerce-graph1:before {
	content: '\e856'
}
.icon-ecommerce-graph2:before {
	content: '\e857'
}
.icon-ecommerce-graph3:before {
	content: '\e858'
}
.icon-ecommerce-graph4:before {
	content: '\e859'
}
.icon-ecommerce-graph5:before {
	content: '\e85a'
}
.icon-ecommerce-money:before {
	content: '\e85b'
}
.icon-ecommerce-bank-note:before {
	content: '\e85c'
}
.icon-ecommerce-banknotes:before {
	content: '\e85d'
}
.icon-ecommerce-basket:before {
	content: '\e85e'
}
.icon-basic-megaphone:before {
	content: '\e85f'
}
.icon-ecommerce-diamond:before {
	content: '\e860'
}
.icon-ecommerce-creditcard:before {
	content: '\e861'
}
.icon-ecommerce-wallet:before {
	content: '\e862'
}
.icon-basic-time:before {
	content: '\e863'
}
.icon-basic-tag:before {
	content: '\e864'
}
.icon-help-circled:before {
	content: '\e865'
}
.icon-help:before {
	content: '\e866'
}
.icon-megaphone:before {
	content: '\e867'
}
.icon-megaphone-1:before {
	content: '\e868'
}
.icon-info-1:before {
	content: '\e869'
}
.icon-home-1:before {
	content: '\e86a'
}
.icon-eye-1:before {
	content: '\e86b'
}
.icon-tag-1:before {
	content: '\e86c'
}
.icon-briefcase:before {
	content: '\e86d'
}
.icon-play:before {
	content: '\e86e'
}
.icon-play-circled2:before {
	content: '\e86f'
}
.icon-credit-card:before {
	content: '\e887'
}
.icon-mail:before {
	content: '\e8a3'
}
.icon-search:before {
	content: '\e8a4'
}
.icon-attention:before {
	content: '\e8a5'
}
.icon-attention-circled:before {
	content: '\e8a6'
}
.icon-location:before {
	content: '\e8a7'
}
.icon-tags:before {
	content: '\e8a8'
}
.icon-video:before {
	content: '\e8a9'
}
.icon-videocam:before {
	content: '\e8aa'
}
.icon-picture:before {
	content: '\e8ab'
}
.icon-camera:before {
	content: '\e8ac'
}
.icon-ok:before {
	content: '\e8ad'
}
.icon-ok-circled:before {
	content: '\e8ae'
}
.icon-star-empty:before {
	content: '\e8af'
}
.icon-star:before {
	content: '\e8b0'
}
.icon-heart-empty:before {
	content: '\e8b1'
}
.icon-heart:before {
	content: '\e8b2'
}
.icon-bell:before {
	content: '\e8b3'
}
.icon-calendar:before {
	content: '\e8b4'
}
.icon-wrench:before {
	content: '\e8b5'
}
.icon-cog-alt:before {
	content: '\e8b6'
}
.icon-cog:before {
	content: '\e8b7'
}
.icon-up-open-1:before {
	content: '\e8b8'
}
.icon-right-open-1:before {
	content: '\e8b9'
}
.icon-left-open-1:before {
	content: '\e8ba'
}
.icon-down-open-1:before {
	content: '\e8bb'
}
.icon-down-hand:before {
	content: '\e8bc'
}
.icon-up-hand:before {
	content: '\e8bd'
}
.icon-left-hand:before {
	content: '\e8be'
}
.icon-right-hand:before {
	content: '\e8bf'
}
.icon-globe:before {
	content: '\e8c0'
}
.icon-award:before {
	content: '\e8c1'
}
.icon-chart-bar:before {
	content: '\e8c2'
}
.icon-gift:before {
	content: '\e8c3'
}
.icon-phone:before {
	content: '\e8c4'
}
.icon-map:before {
	content: '\e8c5'
}
.icon-monitor:before {
	content: '\e8c6'
}
.icon-mobile-1:before {
	content: '\e8c7'
}
.icon-cancel:before {
	content: '\e8c8'
}
.icon-mobile-2:before {
	content: '\e8c9'
}
.icon-tablet-1:before {
	content: '\e8ca'
}
.icon-address:before {
	content: '\e8cb'
}
.icon-info-circled:before {
	content: '\e8cc'
}
.icon-info:before {
	content: '\e8cd'
}
.icon-link-ext:before {
	content: '\f08e'
}
.icon-twitter:before {
	content: '\f099'
}
.icon-facebook:before {
	content: '\f09a'
}
.icon-beaker:before {
	content: '\f0c3'
}
.icon-gplus:before {
	content: '\f0d5'
}
.icon-money:before {
	content: '\f0d6'
}
.icon-linkedin:before {
	content: '\f0e1'
}
.icon-comment-empty:before {
	content: '\f0e5'
}
.icon-chat-empty:before {
	content: '\f0e6'
}
.icon-suitcase:before {
	content: '\f0f2'
}
.icon-angle-left:before {
	content: '\f104'
}
.icon-angle-right:before {
	content: '\f105'
}
.icon-angle-up:before {
	content: '\f106'
}
.icon-angle-down:before {
	content: '\f107'
}
.icon-desktop:before {
	content: '\f108'
}
.icon-laptop:before {
	content: '\f109'
}
.icon-tablet:before {
	content: '\f10a'
}
.icon-mobile:before {
	content: '\f10b'
}
.icon-quote-left:before {
	content: '\f10d'
}
.icon-quote-right:before {
	content: '\f10e'
}
.icon-github:before {
	content: '\f113'
}
.icon-code:before {
	content: '\f121'
}
.icon-direction:before {
	content: '\f124'
}
.icon-rocket:before {
	content: '\f135'
}
.icon-play-circled:before {
	content: '\f144'
}
.icon-euro:before {
	content: '\f153'
}
.icon-pound:before {
	content: '\f154'
}
.icon-dollar:before {
	content: '\f155'
}
.icon-rupee:before {
	content: '\f156'
}
.icon-yen:before {
	content: '\f157'
}
.icon-rouble:before {
	content: '\f158'
}
.icon-bitcoin:before {
	content: '\f15a'
}
.icon-youtube:before {
	content: '\f167'
}
.icon-xing:before {
	content: '\f168'
}
.icon-youtube-play:before {
	content: '\f16a'
}
.icon-instagram:before {
	content: '\f16d'
}
.icon-flickr:before {
	content: '\f16e'
}
.icon-tumblr:before {
	content: '\f173'
}
.icon-down:before {
	content: '\f175'
}
.icon-up:before {
	content: '\f176'
}
.icon-left:before {
	content: '\f177'
}
.icon-right:before {
	content: '\f178'
}
.icon-apple:before {
	content: '\f179'
}
.icon-dribbble:before {
	content: '\f17d'
}
.icon-skype:before {
	content: '\f17e'
}
.icon-foursquare:before {
	content: '\f180'
}
.icon-trello:before {
	content: '\f181'
}
.icon-vkontakte:before {
	content: '\f189'
}
.icon-weibo:before {
	content: '\f18a'
}
.icon-try:before {
	content: '\f195'
}
.icon-slack:before {
	content: '\f198'
}
.icon-yahoo:before {
	content: '\f19e'
}
.icon-reddit:before {
	content: '\f1a1'
}
.icon-stumbleupon:before {
	content: '\f1a4'
}
.icon-delicious:before {
	content: '\f1a5'
}
.icon-digg:before {
	content: '\f1a6'
}
.icon-behance:before {
	content: '\f1b4'
}
.icon-tree:before {
	content: '\f1bb'
}
.icon-spotify:before {
	content: '\f1bc'
}
.icon-soundcloud:before {
	content: '\f1be'
}
.icon-vine:before {
	content: '\f1ca'
}
.icon-lifebuoy:before {
	content: '\f1cd'
}
.icon-slideshare:before {
	content: '\f1e7'
}
.icon-yelp:before {
	content: '\f1e9'
}
.icon-paypal:before {
	content: '\f1ed'
}
.icon-chart-area:before {
	content: '\f1fe'
}
.icon-chart-pie:before {
	content: '\f200'
}
.icon-chart-line:before {
	content: '\f201'
}
.icon-lastfm:before {
	content: '\f202'
}
.icon-forumbee:before {
	content: '\f211'
}
.icon-pinterest:before {
	content: '\f231'
}
.icon-whatsapp:before {
	content: '\f232'
}
.icon-viacoin:before {
	content: '\f237'
}
.icon-tripadvisor:before {
	content: '\f262'
}
.icon-odnoklassniki:before {
	content: '\f263'
}
.icon-amazon:before {
	content: '\f270'
}
.icon-map-signs:before {
	content: '\f277'
}
.icon-map-o:before {
	content: '\f278'
}
.icon-vimeo:before {
	content: '\f27d'
}
.icon-envelope-open-o:before {
	content: '\f2b7'
}
.icon-twitter-squared:before {
	content: '\f304'
}
.icon-facebook-squared:before {
	content: '\f308'
}
.icon-linkedin-squared:before {
	content: '\f30c'
}
 

.js #loader-wrapper {
	background-color: #fff
}
.pace .pace-progress {
	background-color: #000
}
::selection {
	background: #ce1b28;
	color: #fff
}
::-moz-selection {
background:#ce1b28;
color:#fff
}
p.demo_store {
	background: #b21f28;
	color: #fff
}
.button_.black:hover, .button_.white:hover {
	color: #ce1b28
}

@media screen and (max-width:768px) {
.main-carousel .slide_heading, .main-carousel .slide_sub_heading {
	color: #000 !important
}
.main-carousel .slide-text {
	color: #777 !important
}
.main-carousel .slide-text a {
	color: #ce1b28 !important
}
.main-carousel .slide-content {
	background-color: #fff
}
.main-carousel .owl-nav span:before {
	color: #000 !important
}
}

@media screen and (max-width:768px) {
.content_row .main-carousel .button_.style-1 {
	background-color: #ce1b28;
	border-color: #ce1b28;
	color: #000
}
.content_row .main-carousel .button_.style-1:hover {
	border-color: #ce1b28;
	color: #ce1b28
}
.content_row .main-carousel .button_.style-2 {
	background-color: transparent;
	border-color: #ce1b28;
	color: #ce1b28
}
.content_row .main-carousel .button_.style-2:hover {
	background-color: #ce1b28;
	border-color: #ce1b28;
	color: #000
}
}
h1, h2, h3, h4, h5, h6, .testimonial .client_info, .button_, .toggle-title, .tab_title, .pricing_table .title, .author-title, .blog_list>article .more-link, .sitename, .read_more, .filter_navigation, .testimonial .quote, #businesslounge-side-navigation>li a, .businesslounge-language-list, .businesslounge-post-navigation, .overlay-text>span, .rt-pie-chart span.percent, .timeline.style-2 .year, .post_data, .author-name, .paging_wrapper, .woocommerce div.product span.price, .woocommerce div.product p.price, .woocommerce ul.products li.product .button, .rt-countdown>i, .single_add_to_cart_button, .post_data a, .text-navigation-wrapper {
	font-family: "Fira Sans";
	font-weight: 700;
	font-style: normal
}
body .heading-font, body .heading-font * {
	font-family: "Fira Sans";
	font-weight: 700 !important;
	font-style: normal !important
}
body {
	font-family: "Fira Sans";
	font-weight: normal;
	font-style: normal
}
body .body-font, body .body-font * {
	font-family: "Fira Sans";
	font-weight: normal !important;
	font-style: normal !important
}
h1 em, h2 em, h3 em, h4 em, h5 em, h6 em, .rt-heading em, .post_data, .testimonial p {
	font-family: "Fira Sans";
	font-weight: normal;
	font-style: italic
}
body .secondary-font, body .secondary-font * {
	font-family: "Fira Sans";
	font-weight: normal;
	font-style: italic;
!important
}
.header-col .main-menu>li>a, .businesslounge-language-menu a, .businesslounge-search-button a, #mobile-navigation {
	font-family: "Fira Sans";
	font-weight: 700;
	font-style: normal
}
.menu-font, .menu-font * {
	font-family: "Fira Sans" !important;
	font-weight: 700 !important;
	font-style: normal !important
}
.header-col .menu ul li {
	font-family: "Fira Sans";
	font-weight: 700;
	font-style: normal
}
h1 {
	font-size: 38px
}
h2, .single-product .head_text h1 {
	font-size: 32px
}
h3 {
	font-size: 26px
}
h4 {
	font-size: 22px
}
h5, .wpb_content_element .widgettitle, .wpb_content_elementh2.wpb_heading {
	font-size: 18px
}
h6 {
	font-size: 16px
}
.header-col .main-menu>li>a, .businesslounge-language-menu a {
	font-size: 14px;
 
	
}
.header-col .main-menu>li, .header-col .main-menu>li li, .header-col .main-menu .multicolumn {
	font-size: 14px
}
#mobile-navigation>li>a {
	font-size: 14px
}
#mobile-navigation>li li>a {
	font-size: 14px
}
body {
	font-size: 16px
}
.breadcrumb {
	font-size: 12px
}
.footer_widgets .widget h5 {
	font-size: 16px
}
.sidebar .widget h5 {
	font-size: 16px
}
.side-panel-contents .widgettitle, .side-panel-contents .widget h5 {
	font-size: 16px
}
#businesslounge-side-navigation li a {
	font-size: 16px
}
.side-panel-contents {
	font-size: 16px
}
.blog_list h1.entry-title, .blog_list h2.entry-title {
	font-size: 24px
}
.businesslounge-top-bar {
	font-family: "Fira Sans";
	font-weight: 700;
	font-style: normal;
	font-size: 12px
}
.businesslounge-top-bar .widget * {
	font-size: 12px
}
.header-row .widget * {
	font-family: "Fira Sans";
	font-weight: 700;
	font-style: normal;
	font-size: 14px
}
.header-col .main-menu>li>a>span {
	padding-top: 8px;
	padding-bottom: 8px
}
.header-col .main-menu>li>a>span, .businesslounge-language-menu li a {
	padding-left: 12px;
	padding-right: 12px
}
.businesslounge-language-menu li ul {
	width: 39px
}
.header-style-1 .header-col.left>nav {
	margin-left: -12px
}
.header-col .main-menu>li li a {
	padding-left: 20px;
	padding-right: 20px
}
.side-panel-holder a, .side-panel-holder a.more-link {
	color: #ce1b28
}
.side-panel-holder.row, .side-panel-holder.content_row, .side-panel-holder.elementor-top-section, .side-panel-holder.footer, .side-panel-holder>.side-panel-wrapper, .side-panel-holder.rt-column-container>.rt-column-inner, .side-panel-holder .match-bg, .side-panel-holder .boxed, .side-panel-holder .boxed-column>*>*, .side-panel-holder .quantity .minus, .side-panel-holder .quantity .plus, .side-panel-holder .portfolio-header-background, .side-panel-holder.sidebar .widget, .side-panel-holder .paging_wrapper .page-numbers, .side-panel-holder .businesslounge-before-shop, .side-panel-holder .term-description, .side-panel-holder.blog-carousel.style-1 .owl-item>div, .side-panel-holder.blog-carousel.style-2 .post-details, .side-panel-holder .body-font-color, .side-panel-holder .rt-toggle>ol>li .toggle-head, .side-panel-holder .pricing_table .table_wrap>ul, .format-aside .side-panel-holder.entry-content {
	background-color: #fff
}
.side-panel-holder .rt-featured-image, .side-panel-holder .rt-featured-video, .side-panel-holder .rt-featured-map, .side-panel-holder .rt-frame, .side-panel-holder .wp-caption {
background-color:
}
.side-panel-holder, .side-panel-holder .paging_wrapper>.page-numbers a, .side-panel-holder .paging_wrapper>.page-numbers li>span, .side-panel-holder .widget>ul>li li a, .side-panel-holder .widget .menu>li li a, .side-panel-holder .latest_news .meta-bar, .side-panel-holder .latest_news .meta-bar *, .side-panel-holder .client-info a {
	color: #777
}
:root .side-panel-holder {
--font-color:#777
}
.side-panel-holder *::-webkit-input-placeholder {
color:#b9b9b9;
opacity:1
}
.side-panel-holder *:-moz-placeholder {
color:#b9b9b9;
opacity:1
}
.side-panel-holder *::-moz-placeholder {
color:#b9b9b9;
opacity:1
}
.side-panel-holder *:-ms-input-placeholder {
color:#b9b9b9;
opacity:1
}
.side-panel-holder, .side-panel-holder *, .side-panel-holder *:before, .side-panel-holder *:after, .side-panel-holder:before, .side-panel-holder:after, .side-panel-holder table, .side-panel-holder table *, .side-panel-holder .shop_attributes {
	border-color: #e8e8e8
}
.side-panel-holder .rt-toggle .toggle-head:after, .side-panel-holder .rt_quote .icon-quote-right, .side-panel-holder .rt_quote .icon-quote-left, .side-panel-holder .cart-collaterals h2:before, .side-panel-holder .timeline>div:before {
	color: #e8e8e8
}
.side-panel-holder .rt-toggle>ol:before, .side-panel-holder .rt-heading-wrapper .style-4:before, .side-panel-holder .masonry .vertical_line, .side-panel-holder .widget>h5:after, .side-panel-holder .widget .sub-menu li a:after, .side-panel-holder .widget .children li a:after, .side-panel-holder .ui-slider-range, .side-panel-holder .feature_contents:before, .side-panel-holder .date-box:after, .side-panel-holder .entry-content:before, .side-panel-holder .feature_nav li:before, .side-panel-holder .testimonial .text:after, .side-panel-holder .widget_price_filter .ui-slider .ui-slider-range, .side-panel-holder .rt_divider, .side-panel-holder li.product:before, .side-panel-holder li.product:after {
	background-color: #e8e8e8
}
.side-panel-holder p.price del, .side-panel-holder .rt-heading .punchline, .side-panel-holder .rt_tabs.style-4 .tab_title>span, .side-panel-holder .rt_tabs .tab_nav>li.tab_title:not(.active):hover, .side-panel-holder .client_info, .side-panel-holder .blog_list .date_box, .side-panel-holder .post_data>*, .side-panel-holder .post_data>*>*, .side-panel-holder .comment-meta>a, .side-panel-holder .widget_latest_posts .meta, .side-panel-holder .widget_latest_posts .meta *, .side-panel-holder .widget_popular_posts .meta, .side-panel-holder .widget_popular_posts .meta *, .side-panel-holder .social_share, .side-panel-holder .small.note, .side-panel-holder .with_icons.style-2>div>.icon, .side-panel-holder .icon-content-box.icon-style-1 .icon-holder span:before, .side-panel-holder .more-link, .side-panel-holder .rt-heading-wrapper .heading_link:before, .side-panel-holder .rt-heading-wrapper .heading_link, .side-panel-holder .feature-heading, .side-panel-holder .star-rating:before, .side-panel-holder a.remove, .side-panel-holder .type-staff.loop .position, .side-panel-holder .text-navigation-wrapper span, .side-panel-holder .filter_navigation, .side-panel-holder .filter_navigation a, .side-panel-holder .tags a {
	color: #b9b9b9
}
.side-panel-holder .rt-heading .heading_icon:before, .side-panel-holder .highlight.style-1, .side-panel-holder .paging_wrapper>.page-numbers a:hover, .side-panel-holder .paging_wrapper>.page-numbers .current, .side-panel-holder .single_variation span.price, .side-panel-holder .latest_news .title:hover, .side-panel-holder .timeline>div>.event-date, .side-panel-holder .bullet-list.style-3>ul>li::before, .side-panel-holder .product_info .product-title a:hover, .side-panel-holder .product-category a:hover, .side-panel-holder .product-category a:hover>*, .side-panel-holder .primary-color, .side-panel-holder .content_row_wrapper .primary-color, .side-panel-holder .content_row_wrapper .primary-color a, .side-panel-holder h1.primary-color a, .side-panel-holder h2.primary-color a, .side-panel-holder h3.primary-color a, .side-panel-holder h4.primary-color a, .side-panel-holder h5.primary-color a, .side-panel-holder h6.primary-color a, .side-panel-holder h1.primary-color, .side-panel-holder h2.primary-color, .side-panel-holder h3.primary-color, .side-panel-holder h4.primary-color, .side-panel-holder h5.primary-color, .side-panel-holder h6.primary-color, .side-panel-holder .rt-heading>span, .side-panel-holder .icon-content-box.icon-style-4 .icon-holder span:before, .side-panel-holder .icon-content-box.icon-style-6 .icon-holder span:before, .side-panel-holder .button_.style-1:hover span, .side-panel-holder .button_.style-1:hover, .side-panel-holder .button_.style-2, .side-panel-holder .pricing_table .highlight .title, .side-panel-holder .pricing_table .highlight .price, .side-panel-holder .tab_title.active, .side-panel-holder .rt-toggle.no-numbers .toggle-head:after, .side-panel-holder .rt-toggle .toggle-title>span:before, .side-panel-holder .filter_navigation a.active, .side-panel-holder .filter_navigation a:hover, .side-panel-holder #businesslounge-side-navigation li.menu-item-has-children>a:after, .side-panel-holder .social_share:hover, .side-panel-holder .rt-anim.style-1, .side-panel-holder .entry-footer .read_more:hover, .side-panel-holder .post_data a:hover, .side-panel-holder .entry-title a:hover, .side-panel-holder .widget>ul>li li a:hover, .side-panel-holder .widget .menu>li li a:hover, .side-panel-holder .entry-footer .tags, .side-panel-holder .businesslounge-product-content-holder .price, .side-panel-holder div.product span.price, .side-panel-holder div.product p.price, .side-panel-holder .quantity .rt-minus:hover, .side-panel-holder .quantity .rt-plus:hover, .side-panel-holder .star-rating span:before, .side-panel-holder a.remove:hover, .side-panel-holder .stock, .side-panel-holder .button:before, .side-panel-holder .woocommerce-info:before, .side-panel-holder .product mark, .side-panel-holder #businesslounge-side-navigation a:hover, .side-panel-holder #businesslounge-side-navigation li.active>a, .side-panel-holder .with_icons.style-4>div>.icon, .side-panel-holder .rt-countdown>i b, .side-panel-holder .icon-submit, .side-panel-holder .staff .social_media a:hover, .side-panel-holder .testimonial .quote, .side-panel-holder .owl-nav div:hover, .side-panel-holder .text-navigation-wrapper a.active span, .side-panel-holder .primary-font-color, .side-panel-holder .comment-reply-title small>a, .side-panel-holder .elementor-widget-icon.elementor-view-default .elementor-icon, .side-panel-holder .elementor-widget-icon.elementor-view-framed .elementor-icon, .side-panel-holder .elementor-widget-icon-list .elementor-icon-list-icon i, .side-panel-holder .elementor-icon-box-icon .elementor-icon {
	color: #ce1b28
}
:root .side-panel-holder {
--primary-color:#ce1b28
}
.side-panel-holder .rt-toggle>ol>li .toggle-number, .side-panel-holder .rt_tabs.style-4 .tab_nav li span:before, .side-panel-holder .rt-heading.style-1:after, .side-panel-holder .rt-heading.style-2:after, .side-panel-holder .rt-heading-wrapper .style-4:after, .side-panel-holder .rt-heading-wrapper .style-5:after, .side-panel-holder .highlight.style-2, .side-panel-holder .bullet-list.style-1>ul>li::before, .side-panel-holder .rt_counter .number:after, .side-panel-holder input[type="submit"]:hover, .side-panel-holder input[type="button"]:hover, .side-panel-holder .comment-reply a:hover, .side-panel-holder .button:hover, .side-panel-holder #respond input#submit:hover, .side-panel-holder .with_icons.style-3>div>.icon, .side-panel-holder .icon-content-box.icon-style-2 .icon-holder span:before, .side-panel-holder .icon-content-box.icon-style-3 .icon-holder span:before, .side-panel-holder .icon-content-box.icon-style-5 .icon-holder span:after, .side-panel-holder .chained_contents>div>.number, .side-panel-holder .chained_contents>div>.icon, .side-panel-holder .slide-content:before, .side-panel-holder .button_.style-1, .side-panel-holder .button_.style-2:hover, .side-panel-holder .button_.style-3, .side-panel-holder .date-box:before, .side-panel-holder .rt-anim.style-2, .side-panel-holder .timeline.style-2 .event-date:after, .side-panel-holder .single_add_to_cart_button.button, .side-panel-holder .widget_price_filter .ui-slider .ui-slider-handle, .side-panel-holder .widget_price_filter .price_slider_wrapper .ui-widget-content, .side-panel-holder div.payment_box, .side-panel-holder .side-panel-contents .widgettitle:after, .side-panel-holder .side-panel-contents .widget h5:after, .side-panel-holder #footer-navigation a:after, .side-panel-holder .timeline:after, .side-panel-holder .timeline>div:before, .side-panel-holder .style-2.loop .terms:before, .side-panel-holder .style-2.loop .title:before, .side-panel-holder .style-2.loop p:before, .side-panel-holder .latest_news.style-2 .meta-bar, .side-panel-holder .featured-col .column-inner:before, .side-panel-holder article .post-date, .side-panel-holder .primary-bg-color, .side-panel-holder li.product:hover:before, .side-panel-holder li.product .button, .side-panel-holder .elementor-widget-icon.elementor-view-stacked .elementor-icon {
	background-color: #ce1b28
}
.side-panel-holder .rt_tabs.tab-position-1 .tab_nav>li.active:after, .side-panel-holder .rt_tabs.tab-position-1 .tab_content_wrapper.active>.tab_title, .side-panel-holder .rt_tabs.tab-position-2 .tab_nav>li.active:after, .side-panel-holder .rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper.active>.tab_title, .side-panel-holder .filter_navigation li .active, .side-panel-holder .icon-content-box.icon-style-4 .icon-holder span:before, .side-panel-holder .button_, .side-panel-holder .button_.style-1:hover, .side-panel-holder .button_.style-2, .side-panel-holder .side-panel-contents .search, .side-panel-holder .rt-anim.style-3, .side-panel-holder input:focus, .side-panel-holder textarea:focus, .side-panel-holder select:focus, .side-panel-holder #payment, .side-panel-holder .woocommerce-info, .side-panel-holder .pricing_table .table_wrap.highlight>ul, .side-panel-holder .elementor-widget-icon.elementor-view-default .elementor-icon, .side-panel-holder .elementor-widget-icon.elementor-view-framed .elementor-icon {
	border-color: #ce1b28
}
.side-panel-holder .product svg * {
	stroke: #ce1b28
}
.side-panel-holder .with_icons.style-3>div>.icon, .side-panel-holder .rt-toggle>ol>li .toggle-number, .side-panel-holder .icon-content-box.icon-style-2 .icon-holder span:before, .side-panel-holder .highlight.style-2, .side-panel-holder input[type="submit"], .side-panel-holder input[type="button"], .side-panel-holder button:not(.button_), .side-panel-holder button:not(.button_):hover, .side-panel-holder .button, .side-panel-holder .cart_totals a.button, .side-panel-holder .cart_totals a.button:hover, .side-panel-holder .comment-reply a, .side-panel-holder .button_.style-1, .side-panel-holder .button_.style-2:hover, .side-panel-holder .button_.style-3:hover, .side-panel-holder .rt-anim.style-2, .side-panel-holder div.payment_box, .side-panel-holder article .post-date, .side-panel-holder .single_add_to_cart_button.button, .side-panel-holder .light-font-color {
	color: #fff
}
.side-panel-holder .rt-heading, .side-panel-holder h1, .side-panel-holder h2, .side-panel-holder h3, .side-panel-holder h4, .side-panel-holder h5, .side-panel-holder h6, .side-panel-holder h1 a, .side-panel-holder h2 a, .side-panel-holder h3 a, .side-panel-holder h4 a, .side-panel-holder h5 a, .side-panel-holder h6 a, .side-panel-holder h1 a:hover, .side-panel-holder h2 a:hover, .side-panel-holder h3 a:hover, .side-panel-holder h4 a:hover, .side-panel-holder h5 a:hover, .side-panel-holder h6 a:hover, .side-panel-holder .slide_sub_heading, .side-panel-holder .toggle-head, .side-panel-holder .tab_title, .side-panel-holder .rt_tabs.style-4 .tab_nav li, .side-panel-holder .pricing_table .title, .side-panel-holder .pricing_table .price, .side-panel-holder .author-title, .side-panel-holder .copyright, .side-panel-holder .key-details b, .side-panel-holder.businesslounge-post-navigation>div>:not(:nth-child(2)) a:not(:hover), .side-panel-holder.businesslounge-post-navigation>div>:nth-child(2) a:hover, .side-panel-holder .timeline.style-2 .year, .side-panel-holder .entry-footer .read_more, .side-panel-holder blockquote, .side-panel-holder .author-name a, .side-panel-holder .quantity, .side-panel-holder .quantity *, .side-panel-holder table th, .side-panel-holder form.cart .variations label, .side-panel-holder .woocommerce-message, .side-panel-holder .woocommerce-error, .side-panel-holder .woocommerce-info, .side-panel-holder #businesslounge-side-navigation a, .side-panel-holder .with_icons.style-4, .side-panel-holder .rt_counter .number, .side-panel-holder .rt-countdown>i, .side-panel-holder .rt_quote, .side-panel-holder .main-carousel .slide-text, .side-panel-holder .main-carousel .slide-text a, .main-carousel .side-panel-holder .slide-text, .main-carousel .side-panel-holder .slide-text a, .side-panel-holder .staff .social_media a, .side-panel-holder .text-navigation-wrapper a, .side-panel-holder .heading-color {
color:#000
}
.side-panel-holder input[type="submit"], .side-panel-holder input[type="button"], .side-panel-holder button:not(.button_), .side-panel-holder .comment-reply a, .side-panel-holder .button, .side-panel-holder #respond input#submit, .side-panel-holder .ui-slider .ui-slider-handle, .side-panel-holder .ui-slider-horizontal {
	background-color: #000
}
.side-panel-holder .social_media li:before, .side-panel-holder .social_share ul {
	background-color: #000
}
.default-style a, .default-style a.more-link {
	color: #ce1b28
}
.default-style.row, .default-style.content_row, .default-style.elementor-top-section, .default-style.footer, .default-style>.side-panel-wrapper, .default-style.rt-column-container>.rt-column-inner, .default-style .match-bg, .default-style .boxed, .default-style .boxed-column>*>*, .default-style .quantity .minus, .default-style .quantity .plus, .default-style .portfolio-header-background, .default-style.sidebar .widget, .default-style .paging_wrapper .page-numbers, .default-style .businesslounge-before-shop, .default-style .term-description, .default-style.blog-carousel.style-1 .owl-item>div, .default-style.blog-carousel.style-2 .post-details, .default-style .body-font-color, .default-style .rt-toggle>ol>li .toggle-head, .default-style .pricing_table .table_wrap>ul, .format-aside .default-style.entry-content {
	background-color: #fff
}
.default-style .rt-featured-image, .default-style .rt-featured-video, .default-style .rt-featured-map, .default-style .rt-frame, .default-style .wp-caption {
	background-color: #fff
}
.default-style, .default-style .paging_wrapper>.page-numbers a, .default-style .paging_wrapper>.page-numbers li>span, .default-style .widget>ul>li li a, .default-style .widget .menu>li li a, .default-style .latest_news .meta-bar, .default-style .latest_news .meta-bar *, .default-style .client-info a {
	color: #777
}
:root .default-style {
--font-color:#777
}
.default-style *::-webkit-input-placeholder {
color:#b9b9b9;
opacity:1
}
.default-style *:-moz-placeholder {
color:#b9b9b9;
opacity:1
}
.default-style *::-moz-placeholder {
color:#b9b9b9;
opacity:1
}
.default-style *:-ms-input-placeholder {
color:#b9b9b9;
opacity:1
}
.default-style, .default-style *, .default-style *:before, .default-style *:after, .default-style:before, .default-style:after, .default-style table, .default-style table *, .default-style .shop_attributes {
	border-color: #e8e8e8
}
.default-style .rt-toggle .toggle-head:after, .default-style .rt_quote .icon-quote-right, .default-style .rt_quote .icon-quote-left, .default-style .cart-collaterals h2:before, .default-style .timeline>div:before {
	color: #e8e8e8
}
.default-style .rt-toggle>ol:before, .default-style .rt-heading-wrapper .style-4:before, .default-style .masonry .vertical_line, .default-style .widget>h5:after, .default-style .widget .sub-menu li a:after, .default-style .widget .children li a:after, .default-style .ui-slider-range, .default-style .feature_contents:before, .default-style .date-box:after, .default-style .entry-content:before, .default-style .feature_nav li:before, .default-style .testimonial .text:after, .default-style .widget_price_filter .ui-slider .ui-slider-range, .default-style .rt_divider, .default-style li.product:before, .default-style li.product:after {
	background-color: #e8e8e8
}
.default-style p.price del, .default-style .rt-heading .punchline, .default-style .rt_tabs.style-4 .tab_title>span, .default-style .rt_tabs .tab_nav>li.tab_title:not(.active):hover, .default-style .client_info, .default-style .blog_list .date_box, .default-style .post_data>*, .default-style .post_data>*>*, .default-style .comment-meta>a, .default-style .widget_latest_posts .meta, .default-style .widget_latest_posts .meta *, .default-style .widget_popular_posts .meta, .default-style .widget_popular_posts .meta *, .default-style .social_share, .default-style .small.note, .default-style .with_icons.style-2>div>.icon, .default-style .icon-content-box.icon-style-1 .icon-holder span:before, .default-style .more-link, .default-style .rt-heading-wrapper .heading_link:before, .default-style .rt-heading-wrapper .heading_link, .default-style .feature-heading, .default-style .star-rating:before, .default-style a.remove, .default-style .type-staff.loop .position, .default-style .text-navigation-wrapper span, .default-style .filter_navigation, .default-style .filter_navigation a, .default-style .tags a {
	color: #b9b9b9
}
.default-style .rt-heading .heading_icon:before, .default-style .highlight.style-1, .default-style .paging_wrapper>.page-numbers a:hover, .default-style .paging_wrapper>.page-numbers .current, .default-style .single_variation span.price, .default-style .latest_news .title:hover, .default-style .timeline>div>.event-date, .default-style .bullet-list.style-3>ul>li::before, .default-style .product_info .product-title a:hover, .default-style .product-category a:hover, .default-style .product-category a:hover>*, .default-style .primary-color, .default-style .content_row_wrapper .primary-color, .default-style .content_row_wrapper .primary-color a, .default-style h1.primary-color a, .default-style h2.primary-color a, .default-style h3.primary-color a, .default-style h4.primary-color a, .default-style h5.primary-color a, .default-style h6.primary-color a, .default-style h1.primary-color, .default-style h2.primary-color, .default-style h3.primary-color, .default-style h4.primary-color, .default-style h5.primary-color, .default-style h6.primary-color, .default-style .rt-heading>span, .default-style .icon-content-box.icon-style-4 .icon-holder span:before, .default-style .icon-content-box.icon-style-6 .icon-holder span:before, .default-style .button_.style-1:hover span, .default-style .button_.style-1:hover, .default-style .button_.style-2, .default-style .pricing_table .highlight .title, .default-style .pricing_table .highlight .price, .default-style .tab_title.active, .default-style .rt-toggle.no-numbers .toggle-head:after, .default-style .rt-toggle .toggle-title>span:before, .default-style .filter_navigation a.active, .default-style .filter_navigation a:hover, .default-style #businesslounge-side-navigation li.menu-item-has-children>a:after, .default-style .social_share:hover, .default-style .rt-anim.style-1, .default-style .entry-footer .read_more:hover, .default-style .post_data a:hover, .default-style .entry-title a:hover, .default-style .widget>ul>li li a:hover, .default-style .widget .menu>li li a:hover, .default-style .entry-footer .tags, .default-style .businesslounge-product-content-holder .price, .default-style div.product span.price, .default-style div.product p.price, .default-style .quantity .rt-minus:hover, .default-style .quantity .rt-plus:hover, .default-style .star-rating span:before, .default-style a.remove:hover, .default-style .stock, .default-style .button:before, .default-style .woocommerce-info:before, .default-style .product mark, .default-style #businesslounge-side-navigation a:hover, .default-style #businesslounge-side-navigation li.active>a, .default-style .with_icons.style-4>div>.icon, .default-style .rt-countdown>i b, .default-style .icon-submit, .default-style .staff .social_media a:hover, .default-style .testimonial .quote, .default-style .owl-nav div:hover, .default-style .text-navigation-wrapper a.active span, .default-style .primary-font-color, .default-style .comment-reply-title small>a, .default-style .elementor-widget-icon.elementor-view-default .elementor-icon, .default-style .elementor-widget-icon.elementor-view-framed .elementor-icon, .default-style .elementor-widget-icon-list .elementor-icon-list-icon i, .default-style .elementor-icon-box-icon .elementor-icon {
	color: #ce1b28
}
:root .default-style {
--primary-color:#ce1b28
}
.default-style .rt-toggle>ol>li .toggle-number, .default-style .rt_tabs.style-4 .tab_nav li span:before, .default-style .rt-heading.style-1:after, .default-style .rt-heading.style-2:after, .default-style .rt-heading-wrapper .style-4:after, .default-style .rt-heading-wrapper .style-5:after, .default-style .highlight.style-2, .default-style .bullet-list.style-1>ul>li::before, .default-style .rt_counter .number:after, .default-style input[type="submit"]:hover, .default-style input[type="button"]:hover, .default-style .comment-reply a:hover, .default-style .button:hover, .default-style #respond input#submit:hover, .default-style .with_icons.style-3>div>.icon, .default-style .icon-content-box.icon-style-2 .icon-holder span:before, .default-style .icon-content-box.icon-style-3 .icon-holder span:before, .default-style .icon-content-box.icon-style-5 .icon-holder span:after, .default-style .chained_contents>div>.number, .default-style .chained_contents>div>.icon, .default-style .slide-content:before, .default-style .button_.style-1, .default-style .button_.style-2:hover, .default-style .button_.style-3, .default-style .date-box:before, .default-style .rt-anim.style-2, .default-style .timeline.style-2 .event-date:after, .default-style .single_add_to_cart_button.button, .default-style .widget_price_filter .ui-slider .ui-slider-handle, .default-style .widget_price_filter .price_slider_wrapper .ui-widget-content, .default-style div.payment_box, .default-style .side-panel-contents .widgettitle:after, .default-style .side-panel-contents .widget h5:after, .default-style #footer-navigation a:after, .default-style .timeline:after, .default-style .timeline>div:before, .default-style .style-2.loop .terms:before, .default-style .style-2.loop .title:before, .default-style .style-2.loop p:before, .default-style .latest_news.style-2 .meta-bar, .default-style .featured-col .column-inner:before, .default-style article .post-date, .default-style .primary-bg-color, .default-style li.product:hover:before, .default-style li.product .button, .default-style .elementor-widget-icon.elementor-view-stacked .elementor-icon {
	background-color: #ce1b28
}
.default-style .rt_tabs.tab-position-1 .tab_nav>li.active:after, .default-style .rt_tabs.tab-position-1 .tab_content_wrapper.active>.tab_title, .default-style .rt_tabs.tab-position-2 .tab_nav>li.active:after, .default-style .rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper.active>.tab_title, .default-style .filter_navigation li .active, .default-style .icon-content-box.icon-style-4 .icon-holder span:before, .default-style .button_, .default-style .button_.style-1:hover, .default-style .button_.style-2, .default-style .side-panel-contents .search, .default-style .rt-anim.style-3, .default-style input:focus, .default-style textarea:focus, .default-style select:focus, .default-style #payment, .default-style .woocommerce-info, .default-style .pricing_table .table_wrap.highlight>ul, .default-style .elementor-widget-icon.elementor-view-default .elementor-icon, .default-style .elementor-widget-icon.elementor-view-framed .elementor-icon {
	border-color: #ce1b28
}
.default-style .product svg * {
	stroke: #ce1b28
}
.default-style .with_icons.style-3>div>.icon, .default-style .rt-toggle>ol>li .toggle-number, .default-style .icon-content-box.icon-style-2 .icon-holder span:before, .default-style .highlight.style-2, .default-style input[type="submit"], .default-style input[type="button"], .default-style button:not(.button_), .default-style button:not(.button_):hover, .default-style .button, .default-style .cart_totals a.button, .default-style .cart_totals a.button:hover, .default-style .comment-reply a, .default-style .button_.style-1, .default-style .button_.style-2:hover, .default-style .button_.style-3:hover, .default-style .rt-anim.style-2, .default-style div.payment_box, .default-style article .post-date, .default-style .single_add_to_cart_button.button, .default-style .light-font-color {
	color: #fff
}
.default-style .rt-heading, .default-style h1, .default-style h2, .default-style h3, .default-style h4, .default-style h5, .default-style h6, .default-style h1 a, .default-style h2 a, .default-style h3 a, .default-style h4 a, .default-style h5 a, .default-style h6 a, .default-style h1 a:hover, .default-style h2 a:hover, .default-style h3 a:hover, .default-style h4 a:hover, .default-style h5 a:hover, .default-style h6 a:hover, .default-style .slide_sub_heading, .default-style .toggle-head, .default-style .tab_title, .default-style .rt_tabs.style-4 .tab_nav li, .default-style .pricing_table .title, .default-style .pricing_table .price, .default-style .author-title, .default-style .copyright, .default-style .key-details b, .default-style.businesslounge-post-navigation>div>:not(:nth-child(2)) a:not(:hover), .default-style.businesslounge-post-navigation>div>:nth-child(2) a:hover, .default-style .timeline.style-2 .year, .default-style .entry-footer .read_more, .default-style blockquote, .default-style .author-name a, .default-style .quantity, .default-style .quantity *, .default-style table th, .default-style form.cart .variations label, .default-style .woocommerce-message, .default-style .woocommerce-error, .default-style .woocommerce-info, .default-style #businesslounge-side-navigation a, .default-style .with_icons.style-4, .default-style .rt_counter .number, .default-style .rt-countdown>i, .default-style .rt_quote, .default-style .main-carousel .slide-text, .default-style .main-carousel .slide-text a, .main-carousel .default-style .slide-text, .main-carousel .default-style .slide-text a, .default-style .staff .social_media a, .default-style .text-navigation-wrapper a, .default-style .heading-color {
color:#000
}
.default-style input[type="submit"], .default-style input[type="button"], .default-style button:not(.button_), .default-style .comment-reply a, .default-style .button, .default-style #respond input#submit, .default-style .ui-slider .ui-slider-handle, .default-style .ui-slider-horizontal {
	background-color: #000
}
.default-style .social_media li:before, .default-style .social_share ul {
	background-color: #000
}
.alt-style-1 a, .alt-style-1 a.more-link {
	color: #fff
}
.alt-style-1.row, .alt-style-1.content_row, .alt-style-1.elementor-top-section, .alt-style-1.footer, .alt-style-1>.side-panel-wrapper, .alt-style-1.rt-column-container>.rt-column-inner, .alt-style-1 .match-bg, .alt-style-1 .boxed, .alt-style-1 .boxed-column>*>*, .alt-style-1 .quantity .minus, .alt-style-1 .quantity .plus, .alt-style-1 .portfolio-header-background, .alt-style-1.sidebar .widget, .alt-style-1 .paging_wrapper .page-numbers, .alt-style-1 .businesslounge-before-shop, .alt-style-1 .term-description, .alt-style-1.blog-carousel.style-1 .owl-item>div, .alt-style-1.blog-carousel.style-2 .post-details, .alt-style-1 .body-font-color, .alt-style-1 .rt-toggle>ol>li .toggle-head, .alt-style-1 .pricing_table .table_wrap>ul, .format-aside .alt-style-1.entry-content {
	background-color: #b21f28
}
.alt-style-1 .rt-featured-image, .alt-style-1 .rt-featured-video, .alt-style-1 .rt-featured-map, .alt-style-1 .rt-frame, .alt-style-1 .wp-caption {
	background-color: #8e1118
}
.alt-style-1, .alt-style-1 .paging_wrapper>.page-numbers a, .alt-style-1 .paging_wrapper>.page-numbers li>span, .alt-style-1 .widget>ul>li li a, .alt-style-1 .widget .menu>li li a, .alt-style-1 .latest_news .meta-bar, .alt-style-1 .latest_news .meta-bar *, .alt-style-1 .client-info a {
	color: #fff
}
:root .alt-style-1 {
--font-color:#fff
}
.alt-style-1 *::-webkit-input-placeholder {
color:rgba(255,255,255,0.74);
opacity:1
}
.alt-style-1 *:-moz-placeholder {
color:rgba(255,255,255,0.74);
opacity:1
}
.alt-style-1 *::-moz-placeholder {
color:rgba(255,255,255,0.74);
opacity:1
}
.alt-style-1 *:-ms-input-placeholder {
color:rgba(255,255,255,0.74);
opacity:1
}
.alt-style-1, .alt-style-1 *, .alt-style-1 *:before, .alt-style-1 *:after, .alt-style-1:before, .alt-style-1:after, .alt-style-1 table, .alt-style-1 table *, .alt-style-1 .shop_attributes {
	border-color: rgba(255,255,255,0.38)
}
.alt-style-1 .rt-toggle .toggle-head:after, .alt-style-1 .rt_quote .icon-quote-right, .alt-style-1 .rt_quote .icon-quote-left, .alt-style-1 .cart-collaterals h2:before, .alt-style-1 .timeline>div:before {
	color: rgba(255,255,255,0.38)
}
.alt-style-1 .rt-toggle>ol:before, .alt-style-1 .rt-heading-wrapper .style-4:before, .alt-style-1 .masonry .vertical_line, .alt-style-1 .widget>h5:after, .alt-style-1 .widget .sub-menu li a:after, .alt-style-1 .widget .children li a:after, .alt-style-1 .ui-slider-range, .alt-style-1 .feature_contents:before, .alt-style-1 .date-box:after, .alt-style-1 .entry-content:before, .alt-style-1 .feature_nav li:before, .alt-style-1 .testimonial .text:after, .alt-style-1 .widget_price_filter .ui-slider .ui-slider-range, .alt-style-1 .rt_divider, .alt-style-1 li.product:before, .alt-style-1 li.product:after {
	background-color: rgba(255,255,255,0.38)
}
.alt-style-1 p.price del, .alt-style-1 .rt-heading .punchline, .alt-style-1 .rt_tabs.style-4 .tab_title>span, .alt-style-1 .rt_tabs .tab_nav>li.tab_title:not(.active):hover, .alt-style-1 .client_info, .alt-style-1 .blog_list .date_box, .alt-style-1 .post_data>*, .alt-style-1 .post_data>*>*, .alt-style-1 .comment-meta>a, .alt-style-1 .widget_latest_posts .meta, .alt-style-1 .widget_latest_posts .meta *, .alt-style-1 .widget_popular_posts .meta, .alt-style-1 .widget_popular_posts .meta *, .alt-style-1 .social_share, .alt-style-1 .small.note, .alt-style-1 .with_icons.style-2>div>.icon, .alt-style-1 .icon-content-box.icon-style-1 .icon-holder span:before, .alt-style-1 .more-link, .alt-style-1 .rt-heading-wrapper .heading_link:before, .alt-style-1 .rt-heading-wrapper .heading_link, .alt-style-1 .feature-heading, .alt-style-1 .star-rating:before, .alt-style-1 a.remove, .alt-style-1 .type-staff.loop .position, .alt-style-1 .text-navigation-wrapper span, .alt-style-1 .filter_navigation, .alt-style-1 .filter_navigation a, .alt-style-1 .tags a {
	color: rgba(255,255,255,0.74)
}
.alt-style-1 .rt-heading .heading_icon:before, .alt-style-1 .highlight.style-1, .alt-style-1 .paging_wrapper>.page-numbers a:hover, .alt-style-1 .paging_wrapper>.page-numbers .current, .alt-style-1 .single_variation span.price, .alt-style-1 .latest_news .title:hover, .alt-style-1 .timeline>div>.event-date, .alt-style-1 .bullet-list.style-3>ul>li::before, .alt-style-1 .product_info .product-title a:hover, .alt-style-1 .product-category a:hover, .alt-style-1 .product-category a:hover>*, .alt-style-1 .primary-color, .alt-style-1 .content_row_wrapper .primary-color, .alt-style-1 .content_row_wrapper .primary-color a, .alt-style-1 h1.primary-color a, .alt-style-1 h2.primary-color a, .alt-style-1 h3.primary-color a, .alt-style-1 h4.primary-color a, .alt-style-1 h5.primary-color a, .alt-style-1 h6.primary-color a, .alt-style-1 h1.primary-color, .alt-style-1 h2.primary-color, .alt-style-1 h3.primary-color, .alt-style-1 h4.primary-color, .alt-style-1 h5.primary-color, .alt-style-1 h6.primary-color, .alt-style-1 .rt-heading>span, .alt-style-1 .icon-content-box.icon-style-4 .icon-holder span:before, .alt-style-1 .icon-content-box.icon-style-6 .icon-holder span:before, .alt-style-1 .button_.style-1:hover span, .alt-style-1 .button_.style-1:hover, .alt-style-1 .button_.style-2, .alt-style-1 .pricing_table .highlight .title, .alt-style-1 .pricing_table .highlight .price, .alt-style-1 .tab_title.active, .alt-style-1 .rt-toggle.no-numbers .toggle-head:after, .alt-style-1 .rt-toggle .toggle-title>span:before, .alt-style-1 .filter_navigation a.active, .alt-style-1 .filter_navigation a:hover, .alt-style-1 #businesslounge-side-navigation li.menu-item-has-children>a:after, .alt-style-1 .social_share:hover, .alt-style-1 .rt-anim.style-1, .alt-style-1 .entry-footer .read_more:hover, .alt-style-1 .post_data a:hover, .alt-style-1 .entry-title a:hover, .alt-style-1 .widget>ul>li li a:hover, .alt-style-1 .widget .menu>li li a:hover, .alt-style-1 .entry-footer .tags, .alt-style-1 .businesslounge-product-content-holder .price, .alt-style-1 div.product span.price, .alt-style-1 div.product p.price, .alt-style-1 .quantity .rt-minus:hover, .alt-style-1 .quantity .rt-plus:hover, .alt-style-1 .star-rating span:before, .alt-style-1 a.remove:hover, .alt-style-1 .stock, .alt-style-1 .button:before, .alt-style-1 .woocommerce-info:before, .alt-style-1 .product mark, .alt-style-1 #businesslounge-side-navigation a:hover, .alt-style-1 #businesslounge-side-navigation li.active>a, .alt-style-1 .with_icons.style-4>div>.icon, .alt-style-1 .rt-countdown>i b, .alt-style-1 .icon-submit, .alt-style-1 .staff .social_media a:hover, .alt-style-1 .testimonial .quote, .alt-style-1 .owl-nav div:hover, .alt-style-1 .text-navigation-wrapper a.active span, .alt-style-1 .primary-font-color, .alt-style-1 .comment-reply-title small>a, .alt-style-1 .elementor-widget-icon.elementor-view-default .elementor-icon, .alt-style-1 .elementor-widget-icon.elementor-view-framed .elementor-icon, .alt-style-1 .elementor-widget-icon-list .elementor-icon-list-icon i, .alt-style-1 .elementor-icon-box-icon .elementor-icon {
	color: #000
}
:root .alt-style-1 {
--primary-color:#000
}
.alt-style-1 .rt-toggle>ol>li .toggle-number, .alt-style-1 .rt_tabs.style-4 .tab_nav li span:before, .alt-style-1 .rt-heading.style-1:after, .alt-style-1 .rt-heading.style-2:after, .alt-style-1 .rt-heading-wrapper .style-4:after, .alt-style-1 .rt-heading-wrapper .style-5:after, .alt-style-1 .highlight.style-2, .alt-style-1 .bullet-list.style-1>ul>li::before, .alt-style-1 .rt_counter .number:after, .alt-style-1 input[type="submit"]:hover, .alt-style-1 input[type="button"]:hover, .alt-style-1 .comment-reply a:hover, .alt-style-1 .button:hover, .alt-style-1 #respond input#submit:hover, .alt-style-1 .with_icons.style-3>div>.icon, .alt-style-1 .icon-content-box.icon-style-2 .icon-holder span:before, .alt-style-1 .icon-content-box.icon-style-3 .icon-holder span:before, .alt-style-1 .icon-content-box.icon-style-5 .icon-holder span:after, .alt-style-1 .chained_contents>div>.number, .alt-style-1 .chained_contents>div>.icon, .alt-style-1 .slide-content:before, .alt-style-1 .button_.style-1, .alt-style-1 .button_.style-2:hover, .alt-style-1 .button_.style-3, .alt-style-1 .date-box:before, .alt-style-1 .rt-anim.style-2, .alt-style-1 .timeline.style-2 .event-date:after, .alt-style-1 .single_add_to_cart_button.button, .alt-style-1 .widget_price_filter .ui-slider .ui-slider-handle, .alt-style-1 .widget_price_filter .price_slider_wrapper .ui-widget-content, .alt-style-1 div.payment_box, .alt-style-1 .side-panel-contents .widgettitle:after, .alt-style-1 .side-panel-contents .widget h5:after, .alt-style-1 #footer-navigation a:after, .alt-style-1 .timeline:after, .alt-style-1 .timeline>div:before, .alt-style-1 .style-2.loop .terms:before, .alt-style-1 .style-2.loop .title:before, .alt-style-1 .style-2.loop p:before, .alt-style-1 .latest_news.style-2 .meta-bar, .alt-style-1 .featured-col .column-inner:before, .alt-style-1 article .post-date, .alt-style-1 .primary-bg-color, .alt-style-1 li.product:hover:before, .alt-style-1 li.product .button, .alt-style-1 .elementor-widget-icon.elementor-view-stacked .elementor-icon {
	background-color: #000
}
.alt-style-1 .rt_tabs.tab-position-1 .tab_nav>li.active:after, .alt-style-1 .rt_tabs.tab-position-1 .tab_content_wrapper.active>.tab_title, .alt-style-1 .rt_tabs.tab-position-2 .tab_nav>li.active:after, .alt-style-1 .rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper.active>.tab_title, .alt-style-1 .filter_navigation li .active, .alt-style-1 .icon-content-box.icon-style-4 .icon-holder span:before, .alt-style-1 .button_, .alt-style-1 .button_.style-1:hover, .alt-style-1 .button_.style-2, .alt-style-1 .side-panel-contents .search, .alt-style-1 .rt-anim.style-3, .alt-style-1 input:focus, .alt-style-1 textarea:focus, .alt-style-1 select:focus, .alt-style-1 #payment, .alt-style-1 .woocommerce-info, .alt-style-1 .pricing_table .table_wrap.highlight>ul, .alt-style-1 .elementor-widget-icon.elementor-view-default .elementor-icon, .alt-style-1 .elementor-widget-icon.elementor-view-framed .elementor-icon {
	border-color: #000
}
.alt-style-1 .product svg * {
	stroke: #000
}
.alt-style-1 .with_icons.style-3>div>.icon, .alt-style-1 .rt-toggle>ol>li .toggle-number, .alt-style-1 .icon-content-box.icon-style-2 .icon-holder span:before, .alt-style-1 .highlight.style-2, .alt-style-1 input[type="submit"], .alt-style-1 input[type="button"], .alt-style-1 button:not(.button_), .alt-style-1 button:not(.button_):hover, .alt-style-1 .button, .alt-style-1 .cart_totals a.button, .alt-style-1 .cart_totals a.button:hover, .alt-style-1 .comment-reply a, .alt-style-1 .button_.style-1, .alt-style-1 .button_.style-2:hover, .alt-style-1 .button_.style-3:hover, .alt-style-1 .rt-anim.style-2, .alt-style-1 div.payment_box, .alt-style-1 article .post-date, .alt-style-1 .single_add_to_cart_button.button, .alt-style-1 .light-font-color {
	color: #fff
}
.alt-style-1 .rt-heading, .alt-style-1 h1, .alt-style-1 h2, .alt-style-1 h3, .alt-style-1 h4, .alt-style-1 h5, .alt-style-1 h6, .alt-style-1 h1 a, .alt-style-1 h2 a, .alt-style-1 h3 a, .alt-style-1 h4 a, .alt-style-1 h5 a, .alt-style-1 h6 a, .alt-style-1 h1 a:hover, .alt-style-1 h2 a:hover, .alt-style-1 h3 a:hover, .alt-style-1 h4 a:hover, .alt-style-1 h5 a:hover, .alt-style-1 h6 a:hover, .alt-style-1 .slide_sub_heading, .alt-style-1 .toggle-head, .alt-style-1 .tab_title, .alt-style-1 .rt_tabs.style-4 .tab_nav li, .alt-style-1 .pricing_table .title, .alt-style-1 .pricing_table .price, .alt-style-1 .author-title, .alt-style-1 .copyright, .alt-style-1 .key-details b, .alt-style-1.businesslounge-post-navigation>div>:not(:nth-child(2)) a:not(:hover), .alt-style-1.businesslounge-post-navigation>div>:nth-child(2) a:hover, .alt-style-1 .timeline.style-2 .year, .alt-style-1 .entry-footer .read_more, .alt-style-1 blockquote, .alt-style-1 .author-name a, .alt-style-1 .quantity, .alt-style-1 .quantity *, .alt-style-1 table th, .alt-style-1 form.cart .variations label, .alt-style-1 .woocommerce-message, .alt-style-1 .woocommerce-error, .alt-style-1 .woocommerce-info, .alt-style-1 #businesslounge-side-navigation a, .alt-style-1 .with_icons.style-4, .alt-style-1 .rt_counter .number, .alt-style-1 .rt-countdown>i, .alt-style-1 .rt_quote, .alt-style-1 .main-carousel .slide-text, .alt-style-1 .main-carousel .slide-text a, .main-carousel .alt-style-1 .slide-text, .main-carousel .alt-style-1 .slide-text a, .alt-style-1 .staff .social_media a, .alt-style-1 .text-navigation-wrapper a, .alt-style-1 .heading-color {
color:#fff
}
.alt-style-1 input[type="submit"], .alt-style-1 input[type="button"], .alt-style-1 button:not(.button_), .alt-style-1 .comment-reply a, .alt-style-1 .button, .alt-style-1 #respond input#submit, .alt-style-1 .ui-slider .ui-slider-handle, .alt-style-1 .ui-slider-horizontal {
	background-color: #8e1118
}
.alt-style-1 .social_media li:before, .alt-style-1 .social_share ul {
	background-color: #8e1118
}
.light-style a, .light-style a.more-link {
	color: #ce1b28
}
.light-style.row, .light-style.content_row, .light-style.elementor-top-section, .light-style.footer, .light-style>.side-panel-wrapper, .light-style.rt-column-container>.rt-column-inner, .light-style .match-bg, .light-style .boxed, .light-style .boxed-column>*>*, .light-style .quantity .minus, .light-style .quantity .plus, .light-style .portfolio-header-background, .light-style.sidebar .widget, .light-style .paging_wrapper .page-numbers, .light-style .businesslounge-before-shop, .light-style .term-description, .light-style.blog-carousel.style-1 .owl-item>div, .light-style.blog-carousel.style-2 .post-details, .light-style .body-font-color, .light-style .rt-toggle>ol>li .toggle-head, .light-style .pricing_table .table_wrap>ul, .format-aside .light-style.entry-content {
	background-color: #000
}
.light-style .rt-featured-image, .light-style .rt-featured-video, .light-style .rt-featured-map, .light-style .rt-frame, .light-style .wp-caption {
	background-color: rgba(255,255,255,0)
}
.light-style, .light-style .paging_wrapper>.page-numbers a, .light-style .paging_wrapper>.page-numbers li>span, .light-style .widget>ul>li li a, .light-style .widget .menu>li li a, .light-style .latest_news .meta-bar, .light-style .latest_news .meta-bar *, .light-style .client-info a {
	color: #e1e1e1
}
:root .light-style {
--font-color:#e1e1e1
}
.light-style *::-webkit-input-placeholder {
color:#fff;
opacity:1
}
.light-style *:-moz-placeholder {
color:#fff;
opacity:1
}
.light-style *::-moz-placeholder {
color:#fff;
opacity:1
}
.light-style *:-ms-input-placeholder {
color:#fff;
opacity:1
}
.light-style, .light-style *, .light-style *:before, .light-style *:after, .light-style:before, .light-style:after, .light-style table, .light-style table *, .light-style .shop_attributes {
	border-color: rgba(255,255,255,0.25)
}
.light-style .rt-toggle .toggle-head:after, .light-style .rt_quote .icon-quote-right, .light-style .rt_quote .icon-quote-left, .light-style .cart-collaterals h2:before, .light-style .timeline>div:before {
	color: rgba(255,255,255,0.25)
}
.light-style .rt-toggle>ol:before, .light-style .rt-heading-wrapper .style-4:before, .light-style .masonry .vertical_line, .light-style .widget>h5:after, .light-style .widget .sub-menu li a:after, .light-style .widget .children li a:after, .light-style .ui-slider-range, .light-style .feature_contents:before, .light-style .date-box:after, .light-style .entry-content:before, .light-style .feature_nav li:before, .light-style .testimonial .text:after, .light-style .widget_price_filter .ui-slider .ui-slider-range, .light-style .rt_divider, .light-style li.product:before, .light-style li.product:after {
	background-color: rgba(255,255,255,0.25)
}
.light-style p.price del, .light-style .rt-heading .punchline, .light-style .rt_tabs.style-4 .tab_title>span, .light-style .rt_tabs .tab_nav>li.tab_title:not(.active):hover, .light-style .client_info, .light-style .blog_list .date_box, .light-style .post_data>*, .light-style .post_data>*>*, .light-style .comment-meta>a, .light-style .widget_latest_posts .meta, .light-style .widget_latest_posts .meta *, .light-style .widget_popular_posts .meta, .light-style .widget_popular_posts .meta *, .light-style .social_share, .light-style .small.note, .light-style .with_icons.style-2>div>.icon, .light-style .icon-content-box.icon-style-1 .icon-holder span:before, .light-style .more-link, .light-style .rt-heading-wrapper .heading_link:before, .light-style .rt-heading-wrapper .heading_link, .light-style .feature-heading, .light-style .star-rating:before, .light-style a.remove, .light-style .type-staff.loop .position, .light-style .text-navigation-wrapper span, .light-style .filter_navigation, .light-style .filter_navigation a, .light-style .tags a {
	color: #fff
}
.light-style .rt-heading .heading_icon:before, .light-style .highlight.style-1, .light-style .paging_wrapper>.page-numbers a:hover, .light-style .paging_wrapper>.page-numbers .current, .light-style .single_variation span.price, .light-style .latest_news .title:hover, .light-style .timeline>div>.event-date, .light-style .bullet-list.style-3>ul>li::before, .light-style .product_info .product-title a:hover, .light-style .product-category a:hover, .light-style .product-category a:hover>*, .light-style .primary-color, .light-style .content_row_wrapper .primary-color, .light-style .content_row_wrapper .primary-color a, .light-style h1.primary-color a, .light-style h2.primary-color a, .light-style h3.primary-color a, .light-style h4.primary-color a, .light-style h5.primary-color a, .light-style h6.primary-color a, .light-style h1.primary-color, .light-style h2.primary-color, .light-style h3.primary-color, .light-style h4.primary-color, .light-style h5.primary-color, .light-style h6.primary-color, .light-style .rt-heading>span, .light-style .icon-content-box.icon-style-4 .icon-holder span:before, .light-style .icon-content-box.icon-style-6 .icon-holder span:before, .light-style .button_.style-1:hover span, .light-style .button_.style-1:hover, .light-style .button_.style-2, .light-style .pricing_table .highlight .title, .light-style .pricing_table .highlight .price, .light-style .tab_title.active, .light-style .rt-toggle.no-numbers .toggle-head:after, .light-style .rt-toggle .toggle-title>span:before, .light-style .filter_navigation a.active, .light-style .filter_navigation a:hover, .light-style #businesslounge-side-navigation li.menu-item-has-children>a:after, .light-style .social_share:hover, .light-style .rt-anim.style-1, .light-style .entry-footer .read_more:hover, .light-style .post_data a:hover, .light-style .entry-title a:hover, .light-style .widget>ul>li li a:hover, .light-style .widget .menu>li li a:hover, .light-style .entry-footer .tags, .light-style .businesslounge-product-content-holder .price, .light-style div.product span.price, .light-style div.product p.price, .light-style .quantity .rt-minus:hover, .light-style .quantity .rt-plus:hover, .light-style .star-rating span:before, .light-style a.remove:hover, .light-style .stock, .light-style .button:before, .light-style .woocommerce-info:before, .light-style .product mark, .light-style #businesslounge-side-navigation a:hover, .light-style #businesslounge-side-navigation li.active>a, .light-style .with_icons.style-4>div>.icon, .light-style .rt-countdown>i b, .light-style .icon-submit, .light-style .staff .social_media a:hover, .light-style .testimonial .quote, .light-style .owl-nav div:hover, .light-style .text-navigation-wrapper a.active span, .light-style .primary-font-color, .light-style .comment-reply-title small>a, .light-style .elementor-widget-icon.elementor-view-default .elementor-icon, .light-style .elementor-widget-icon.elementor-view-framed .elementor-icon, .light-style .elementor-widget-icon-list .elementor-icon-list-icon i, .light-style .elementor-icon-box-icon .elementor-icon {
	color: #ce1b28
}
:root .light-style {
--primary-color:#ce1b28
}
.light-style .rt-toggle>ol>li .toggle-number, .light-style .rt_tabs.style-4 .tab_nav li span:before, .light-style .rt-heading.style-1:after, .light-style .rt-heading.style-2:after, .light-style .rt-heading-wrapper .style-4:after, .light-style .rt-heading-wrapper .style-5:after, .light-style .highlight.style-2, .light-style .bullet-list.style-1>ul>li::before, .light-style .rt_counter .number:after, .light-style input[type="submit"]:hover, .light-style input[type="button"]:hover, .light-style .comment-reply a:hover, .light-style .button:hover, .light-style #respond input#submit:hover, .light-style .with_icons.style-3>div>.icon, .light-style .icon-content-box.icon-style-2 .icon-holder span:before, .light-style .icon-content-box.icon-style-3 .icon-holder span:before, .light-style .icon-content-box.icon-style-5 .icon-holder span:after, .light-style .chained_contents>div>.number, .light-style .chained_contents>div>.icon, .light-style .slide-content:before, .light-style .button_.style-1, .light-style .button_.style-2:hover, .light-style .button_.style-3, .light-style .date-box:before, .light-style .rt-anim.style-2, .light-style .timeline.style-2 .event-date:after, .light-style .single_add_to_cart_button.button, .light-style .widget_price_filter .ui-slider .ui-slider-handle, .light-style .widget_price_filter .price_slider_wrapper .ui-widget-content, .light-style div.payment_box, .light-style .side-panel-contents .widgettitle:after, .light-style .side-panel-contents .widget h5:after, .light-style #footer-navigation a:after, .light-style .timeline:after, .light-style .timeline>div:before, .light-style .style-2.loop .terms:before, .light-style .style-2.loop .title:before, .light-style .style-2.loop p:before, .light-style .latest_news.style-2 .meta-bar, .light-style .featured-col .column-inner:before, .light-style article .post-date, .light-style .primary-bg-color, .light-style li.product:hover:before, .light-style li.product .button, .light-style .elementor-widget-icon.elementor-view-stacked .elementor-icon {
	background-color: #ce1b28
}
.light-style .rt_tabs.tab-position-1 .tab_nav>li.active:after, .light-style .rt_tabs.tab-position-1 .tab_content_wrapper.active>.tab_title, .light-style .rt_tabs.tab-position-2 .tab_nav>li.active:after, .light-style .rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper.active>.tab_title, .light-style .filter_navigation li .active, .light-style .icon-content-box.icon-style-4 .icon-holder span:before, .light-style .button_, .light-style .button_.style-1:hover, .light-style .button_.style-2, .light-style .side-panel-contents .search, .light-style .rt-anim.style-3, .light-style input:focus, .light-style textarea:focus, .light-style select:focus, .light-style #payment, .light-style .woocommerce-info, .light-style .pricing_table .table_wrap.highlight>ul, .light-style .elementor-widget-icon.elementor-view-default .elementor-icon, .light-style .elementor-widget-icon.elementor-view-framed .elementor-icon {
	border-color: #ce1b28
}
.light-style .product svg * {
	stroke: #ce1b28
}
.light-style .with_icons.style-3>div>.icon, .light-style .rt-toggle>ol>li .toggle-number, .light-style .icon-content-box.icon-style-2 .icon-holder span:before, .light-style .highlight.style-2, .light-style input[type="submit"], .light-style input[type="button"], .light-style button:not(.button_), .light-style button:not(.button_):hover, .light-style .button, .light-style .cart_totals a.button, .light-style .cart_totals a.button:hover, .light-style .comment-reply a, .light-style .button_.style-1, .light-style .button_.style-2:hover, .light-style .button_.style-3:hover, .light-style .rt-anim.style-2, .light-style div.payment_box, .light-style article .post-date, .light-style .single_add_to_cart_button.button, .light-style .light-font-color {
	color: #fff
}
.light-style .rt-heading, .light-style h1, .light-style h2, .light-style h3, .light-style h4, .light-style h5, .light-style h6, .light-style h1 a, .light-style h2 a, .light-style h3 a, .light-style h4 a, .light-style h5 a, .light-style h6 a, .light-style h1 a:hover, .light-style h2 a:hover, .light-style h3 a:hover, .light-style h4 a:hover, .light-style h5 a:hover, .light-style h6 a:hover, .light-style .slide_sub_heading, .light-style .toggle-head, .light-style .tab_title, .light-style .rt_tabs.style-4 .tab_nav li, .light-style .pricing_table .title, .light-style .pricing_table .price, .light-style .author-title, .light-style .copyright, .light-style .key-details b, .light-style.businesslounge-post-navigation>div>:not(:nth-child(2)) a:not(:hover), .light-style.businesslounge-post-navigation>div>:nth-child(2) a:hover, .light-style .timeline.style-2 .year, .light-style .entry-footer .read_more, .light-style blockquote, .light-style .author-name a, .light-style .quantity, .light-style .quantity *, .light-style table th, .light-style form.cart .variations label, .light-style .woocommerce-message, .light-style .woocommerce-error, .light-style .woocommerce-info, .light-style #businesslounge-side-navigation a, .light-style .with_icons.style-4, .light-style .rt_counter .number, .light-style .rt-countdown>i, .light-style .rt_quote, .light-style .main-carousel .slide-text, .light-style .main-carousel .slide-text a, .main-carousel .light-style .slide-text, .main-carousel .light-style .slide-text a, .light-style .staff .social_media a, .light-style .text-navigation-wrapper a, .light-style .heading-color {
color:#fff
}
.light-style input[type="submit"], .light-style input[type="button"], .light-style button:not(.button_), .light-style .comment-reply a, .light-style .button, .light-style #respond input#submit, .light-style .ui-slider .ui-slider-handle, .light-style .ui-slider-horizontal {
	background-color: #ce1b28
}
.light-style .social_media li:before, .light-style .social_share ul {
	background-color: rgba(255,255,255,0.1)
}
#footer a, #footer a.more-link {
	color: #fff
}
#footer.row, #footer.content_row, #footer.elementor-top-section, #footer.footer, #footer>.side-panel-wrapper, #footer.rt-column-container>.rt-column-inner, #footer .match-bg, #footer .boxed, #footer .boxed-column>*>*, #footer .quantity .minus, #footer .quantity .plus, #footer .portfolio-header-background, #footer.sidebar .widget, #footer .paging_wrapper .page-numbers, #footer .businesslounge-before-shop, #footer .term-description, #footer.blog-carousel.style-1 .owl-item>div, #footer.blog-carousel.style-2 .post-details, #footer .body-font-color, #footer .rt-toggle>ol>li .toggle-head, #footer .pricing_table .table_wrap>ul, .format-aside #footer.entry-content {
	background-color: #02092f
}
#footer .rt-featured-image, #footer .rt-featured-video, #footer .rt-featured-map, #footer .rt-frame, #footer .wp-caption {
	background-color: rgba(255,255,255,0.2)
}
#footer, #footer .paging_wrapper>.page-numbers a, #footer .paging_wrapper>.page-numbers li>span, #footer .widget>ul>li li a, #footer .widget .menu>li li a, #footer .latest_news .meta-bar, #footer .latest_news .meta-bar *, #footer .client-info a {
	color: #aaa
}
:root #footer {
--font-color:#aaa
}
#footer *::-webkit-input-placeholder {
color:#777;
opacity:1
}
#footer *:-moz-placeholder {
color:#777;
opacity:1
}
#footer *::-moz-placeholder {
color:#777;
opacity:1
}
#footer *:-ms-input-placeholder {
color:#777;
opacity:1
}
#footer, #footer *, #footer *:before, #footer *:after, #footer:before, #footer:after, #footer table, #footer table *, #footer .shop_attributes {
	border-color: #282828
}
#footer .rt-toggle .toggle-head:after, #footer .rt_quote .icon-quote-right, #footer .rt_quote .icon-quote-left, #footer .cart-collaterals h2:before, #footer .timeline>div:before {
	color: #282828
}
#footer .rt-toggle>ol:before, #footer .rt-heading-wrapper .style-4:before, #footer .masonry .vertical_line, #footer .widget>h5:after, #footer .widget .sub-menu li a:after, #footer .widget .children li a:after, #footer .ui-slider-range, #footer .feature_contents:before, #footer .date-box:after, #footer .entry-content:before, #footer .feature_nav li:before, #footer .testimonial .text:after, #footer .widget_price_filter .ui-slider .ui-slider-range, #footer .rt_divider, #footer li.product:before, #footer li.product:after {
	background-color: #282828
}
#footer p.price del, #footer .rt-heading .punchline, #footer .rt_tabs.style-4 .tab_title>span, #footer .rt_tabs .tab_nav>li.tab_title:not(.active):hover, #footer .client_info, #footer .blog_list .date_box, #footer .post_data>*, #footer .post_data>*>*, #footer .comment-meta>a, #footer .widget_latest_posts .meta, #footer .widget_latest_posts .meta *, #footer .widget_popular_posts .meta, #footer .widget_popular_posts .meta *, #footer .social_share, #footer .small.note, #footer .with_icons.style-2>div>.icon, #footer .icon-content-box.icon-style-1 .icon-holder span:before, #footer .more-link, #footer .rt-heading-wrapper .heading_link:before, #footer .rt-heading-wrapper .heading_link, #footer .feature-heading, #footer .star-rating:before, #footer a.remove, #footer .type-staff.loop .position, #footer .text-navigation-wrapper span, #footer .filter_navigation, #footer .filter_navigation a, #footer .tags a {
	color: #777
}
#footer .rt-heading .heading_icon:before, #footer .highlight.style-1, #footer .paging_wrapper>.page-numbers a:hover, #footer .paging_wrapper>.page-numbers .current, #footer .single_variation span.price, #footer .latest_news .title:hover, #footer .timeline>div>.event-date, #footer .bullet-list.style-3>ul>li::before, #footer .product_info .product-title a:hover, #footer .product-category a:hover, #footer .product-category a:hover>*, #footer .primary-color, #footer .content_row_wrapper .primary-color, #footer .content_row_wrapper .primary-color a, #footer h1.primary-color a, #footer h2.primary-color a, #footer h3.primary-color a, #footer h4.primary-color a, #footer h5.primary-color a, #footer h6.primary-color a, #footer h1.primary-color, #footer h2.primary-color, #footer h3.primary-color, #footer h4.primary-color, #footer h5.primary-color, #footer h6.primary-color, #footer .rt-heading>span, #footer .icon-content-box.icon-style-4 .icon-holder span:before, #footer .icon-content-box.icon-style-6 .icon-holder span:before, #footer .button_.style-1:hover span, #footer .button_.style-1:hover, #footer .button_.style-2, #footer .pricing_table .highlight .title, #footer .pricing_table .highlight .price, #footer .tab_title.active, #footer .rt-toggle.no-numbers .toggle-head:after, #footer .rt-toggle .toggle-title>span:before, #footer .filter_navigation a.active, #footer .filter_navigation a:hover, #footer #businesslounge-side-navigation li.menu-item-has-children>a:after, #footer .social_share:hover, #footer .rt-anim.style-1, #footer .entry-footer .read_more:hover, #footer .post_data a:hover, #footer .entry-title a:hover, #footer .widget>ul>li li a:hover, #footer .widget .menu>li li a:hover, #footer .entry-footer .tags, #footer .businesslounge-product-content-holder .price, #footer div.product span.price, #footer div.product p.price, #footer .quantity .rt-minus:hover, #footer .quantity .rt-plus:hover, #footer .star-rating span:before, #footer a.remove:hover, #footer .stock, #footer .button:before, #footer .woocommerce-info:before, #footer .product mark, #footer #businesslounge-side-navigation a:hover, #footer #businesslounge-side-navigation li.active>a, #footer .with_icons.style-4>div>.icon, #footer .rt-countdown>i b, #footer .icon-submit, #footer .staff .social_media a:hover, #footer .testimonial .quote, #footer .owl-nav div:hover, #footer .text-navigation-wrapper a.active span, #footer .primary-font-color, #footer .comment-reply-title small>a, #footer .elementor-widget-icon.elementor-view-default .elementor-icon, #footer .elementor-widget-icon.elementor-view-framed .elementor-icon, #footer .elementor-widget-icon-list .elementor-icon-list-icon i, #footer .elementor-icon-box-icon .elementor-icon {
	color: #ce1b28
}
:root #footer {
--primary-color:#ce1b28
}
#footer .rt-toggle>ol>li .toggle-number, #footer .rt_tabs.style-4 .tab_nav li span:before, #footer .rt-heading.style-1:after, #footer .rt-heading.style-2:after, #footer .rt-heading-wrapper .style-4:after, #footer .rt-heading-wrapper .style-5:after, #footer .highlight.style-2, #footer .bullet-list.style-1>ul>li::before, #footer .rt_counter .number:after, #footer input[type="submit"]:hover, #footer input[type="button"]:hover, #footer .comment-reply a:hover, #footer .button:hover, #footer #respond input#submit:hover, #footer .with_icons.style-3>div>.icon, #footer .icon-content-box.icon-style-2 .icon-holder span:before, #footer .icon-content-box.icon-style-3 .icon-holder span:before, #footer .icon-content-box.icon-style-5 .icon-holder span:after, #footer .chained_contents>div>.number, #footer .chained_contents>div>.icon, #footer .slide-content:before, #footer .button_.style-1, #footer .button_.style-2:hover, #footer .button_.style-3, #footer .date-box:before, #footer .rt-anim.style-2, #footer .timeline.style-2 .event-date:after, #footer .single_add_to_cart_button.button, #footer .widget_price_filter .ui-slider .ui-slider-handle, #footer .widget_price_filter .price_slider_wrapper .ui-widget-content, #footer div.payment_box, #footer .side-panel-contents .widgettitle:after, #footer .side-panel-contents .widget h5:after, #footer #footer-navigation a:after, #footer .timeline:after, #footer .timeline>div:before, #footer .style-2.loop .terms:before, #footer .style-2.loop .title:before, #footer .style-2.loop p:before, #footer .latest_news.style-2 .meta-bar, #footer .featured-col .column-inner:before, #footer article .post-date, #footer .primary-bg-color, #footer li.product:hover:before, #footer li.product .button, #footer .elementor-widget-icon.elementor-view-stacked .elementor-icon {
	background-color: #ce1b28
}
#footer .rt_tabs.tab-position-1 .tab_nav>li.active:after, #footer .rt_tabs.tab-position-1 .tab_content_wrapper.active>.tab_title, #footer .rt_tabs.tab-position-2 .tab_nav>li.active:after, #footer .rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper.active>.tab_title, #footer .filter_navigation li .active, #footer .icon-content-box.icon-style-4 .icon-holder span:before, #footer .button_, #footer .button_.style-1:hover, #footer .button_.style-2, #footer .side-panel-contents .search, #footer .rt-anim.style-3, #footer input:focus, #footer textarea:focus, #footer select:focus, #footer #payment, #footer .woocommerce-info, #footer .pricing_table .table_wrap.highlight>ul, #footer .elementor-widget-icon.elementor-view-default .elementor-icon, #footer .elementor-widget-icon.elementor-view-framed .elementor-icon {
	border-color: #ce1b28
}
#footer .product svg * {
	stroke: #ce1b28
}
#footer .with_icons.style-3>div>.icon, #footer .rt-toggle>ol>li .toggle-number, #footer .icon-content-box.icon-style-2 .icon-holder span:before, #footer .highlight.style-2, #footer input[type="submit"], #footer input[type="button"], #footer button:not(.button_), #footer button:not(.button_):hover, #footer .button, #footer .cart_totals a.button, #footer .cart_totals a.button:hover, #footer .comment-reply a, #footer .button_.style-1, #footer .button_.style-2:hover, #footer .button_.style-3:hover, #footer .rt-anim.style-2, #footer div.payment_box, #footer article .post-date, #footer .single_add_to_cart_button.button, #footer .light-font-color {
	color: #fff
}
#footer .rt-heading, #footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6, #footer h1 a, #footer h2 a, #footer h3 a, #footer h4 a, #footer h5 a, #footer h6 a, #footer h1 a:hover, #footer h2 a:hover, #footer h3 a:hover, #footer h4 a:hover, #footer h5 a:hover, #footer h6 a:hover, #footer .slide_sub_heading, #footer .toggle-head, #footer .tab_title, #footer .rt_tabs.style-4 .tab_nav li, #footer .pricing_table .title, #footer .pricing_table .price, #footer .author-title, #footer .copyright, #footer .key-details b, #footer.businesslounge-post-navigation>div>:not(:nth-child(2)) a:not(:hover), #footer.businesslounge-post-navigation>div>:nth-child(2) a:hover, #footer .timeline.style-2 .year, #footer .entry-footer .read_more, #footer blockquote, #footer .author-name a, #footer .quantity, #footer .quantity *, #footer table th, #footer form.cart .variations label, #footer .woocommerce-message, #footer .woocommerce-error, #footer .woocommerce-info, #footer #businesslounge-side-navigation a, #footer .with_icons.style-4, #footer .rt_counter .number, #footer .rt-countdown>i, #footer .rt_quote, #footer .main-carousel .slide-text, #footer .main-carousel .slide-text a, .main-carousel #footer .slide-text, .main-carousel #footer .slide-text a, #footer .staff .social_media a, #footer .text-navigation-wrapper a, #footer .heading-color {
color:#fff
}
#footer input[type="submit"], #footer input[type="button"], #footer button:not(.button_), #footer .comment-reply a, #footer .button, #footer #respond input#submit, #footer .ui-slider .ui-slider-handle, #footer .ui-slider-horizontal {
	background-color: #ce1b28
}
#footer .social_media li:before, #footer .social_share ul {
	background-color: rgba(255,255,255,0.1)
}
body .select2-dropdown, .select2-container--default .select2-selection--single {
	border-color: #e8e8e8
}
.businesslounge-top-bar, .businesslounge-top-bar .menu .sub-menu {
	background-color: #000
}
.businesslounge-top-bar, .businesslounge-top-bar * {
	color: #fff
}
.businesslounge-top-bar *, .businesslounge-top-bar *:after, .businesslounge-top-bar *:before {
	border-color: #333
}
.businesslounge-top-bar a {
	color: #fff
}
.businesslounge-top-bar a:hover {
	color: #ce1b28
}
.businesslounge-top-bar {
	border-bottom: 1px solid #333
}
body {
	background-color: #fff
}
body {
	background-image: none
}
.rt-sa-background {
	background-color: #fff
}
.rt-sa-background {
	background-image: none
}
.header-style-1 #logo, .main-header-holder .header-elements:before, .header-row.first #lang_sel * {
	background-color: #fff !important
}
.main-header-holder .header-row.second:before, .header-row.second #lang_sel * {
	background-color: rgba(0,0,0,0.17) !important
}
.sticky-header-holder {
	background-color: #fff
}
.header-style-1 #logo, .header-style-1 #logo a {
	height: 136px;
	line-height: 136px
}
.header-style-1 #logo:before, .header-style-1 #logo:after {
	height: 65px
}
.header-style-2 #logo, .header-style-2 #logo a {
	height: 65px;
	line-height: 65px
}
.header-style-1 .header-row.first, .header-style-2 .header-row.first, .main-header-holder .header-elements:before {
	height: 65px
}
.header-style-1 .header-row.second, .header-style-2 .header-row.second {
	height: 65px
}
.header-style-3 .main-header-holder .header-row, .header-style-3 #logo, .header-style-4 .main-header-holder .header-row, .header-style-4 #logo, .header-style-3 #logo a, .header-style-4 #logo a {
	height: 65px;
	line-height: 65px
}
.header-row.first>* {
	height: 65px
}
.header-row.second>* {
	height: 65px
}
.header-row.first .main-menu>li>a {
	line-height: 65px
}
.header-row.second .main-menu>li>a {
	line-height: 65px
}
.mobile-header {
	background-color: #fff
}
 
.businesslounge-dark-header .widget *, .businesslounge-dark-header .header-tools>ul>li>a>span, .businesslounge-dark-header .mobile-menu-button:before {
	color: #444
}
.businesslounge-dark-header .businesslounge-menu-button * {
	background-color: #444
}
.businesslounge-dark-header .site-logo a, .businesslounge-dark-header.site-logo a, .businesslounge-dark-header .widget .icon:before, .businesslounge-dark-header .widget a:not(.button_):hover {
	color: #ce1b28
}
.businesslounge-dark-header .button_.style-3, .businesslounge-dark-header .button_.style-1, .businesslounge-dark-header .button_.style-2:hover {
	background-color: #ce1b28
}
.businesslounge-dark-header .button_.style-1:hover, .businesslounge-dark-header .button_.style-2 {
	border-color: #ce1b28
}
.businesslounge-dark-header .button_.style-1:hover span, .businesslounge-dark-header .button_.style-2 span {
	color: #ce1b28
}
#logo.businesslounge-dark-header:before, #logo.businesslounge-dark-header:after, .businesslounge-dark-header.header-row .header-col>*, .businesslounge-dark-header.main-header-holder {
	border-color: rgba(0,0,0,0.07)
}
.overlapped-header .businesslounge-dark-header.main-header-holder:after {
	background-color: rgba(0,0,0,0.07)
}
.businesslounge-dark-header .header-col .main-menu>li>a>span {
	color: #444
}
.header-style-2 .businesslounge-dark-header .header-col.left .main-menu>li:first-child>a>span, .header-style-4 .businesslounge-dark-header .header-col.left .main-menu>li:first-child>a>span {
	padding-left: 0
}
.header-style-2 .businesslounge-dark-header .header-col.right .main-menu>li:last-child>a>span, .header-style-4 .businesslounge-dark-header .header-col.right .main-menu>li:last-child>a>span {
	padding-right: 0
}
.businesslounge-dark-header .header-col .main-menu>li:hover>a>span, .businesslounge-dark-header .header-col .main-menu>li.hover>a>span, .businesslounge-dark-header .header-col .main-menu>li.current-menu-ancestor>a>span, .businesslounge-dark-header .header-col .main-menu>li.current-menu-item>a>span, .businesslounge-dark-header .businesslounge-language-menu a:hover, .businesslounge-dark-header .businesslounge-search-button:hover {
	color: #757575
}
.businesslounge-dark-header .header-col .main-menu>li:hover>a>span:after, .businesslounge-dark-header .header-col .main-menu>li.hover>a>span:after, .businesslounge-dark-header .header-col .main-menu>li.current-menu-ancestor>a>span:after, .businesslounge-dark-header .header-col .main-menu>li.current-menu-item>a>span:after {
	color: #ce1b28
}
.businesslounge-dark-header .businesslounge-cart-menu-button .businesslounge-cart-items {
	background-color: #ce1b28
}
.businesslounge-dark-header .header-col .main-menu>li li {
	background-color: #222
}
.businesslounge-dark-header .header-col .main-menu>li li>a, .businesslounge-dark-header .header-col .main-menu .multicolumn-holder li>ul>li.menu-item-has-children>span, .businesslounge-dark-header .header-col .main-menu li li:before, .businesslounge-dark-header .header-col .main-menu li li:after {
	color: #fff
}
.businesslounge-dark-header .header-col .main-menu ul li>a>sub, .businesslounge-dark-header .header-col .main-menu .multicolumn-holder li>.sub-menu ul ul a {
	color: #d3d3d3
}
.businesslounge-dark-header .header-col .main-menu>li li>a, .businesslounge-dark-header .header-col .main-menu .multicolumn-holder *, .businesslounge-dark-header .header-col .main-menu>li ul, .businesslounge-dark-header .header-col .main-menu>li li.menu-item-has-children>a:after {
	border-color: rgba(255,255,255,0.2)
}
.businesslounge-dark-header .header-col .main-menu>li:not(.multicolumn) li:hover>a, .businesslounge-dark-header .header-col .main-menu>li:not(.multicolumn) li.hover>a, .businesslounge-dark-header .header-col .main-menu>li li a:hover, .businesslounge-dark-header .header-col .main-menu>li li.current-menu-ancestor>a, .businesslounge-dark-header .header-col .main-menu>li li.current-menu-item>a {
	color: #ce1b28
}
.businesslounge-dark-header .header-col .main-menu ul li a>span {
	color: #d3d3d3
}
.businesslounge-dark-header .header-col .main-menu>li li.current-menu-ancestor:after, .businesslounge-dark-header .header-col .main-menu>li li.current-menu-item:after, .businesslounge-dark-header .header-col .main-menu>li li:hover:after, .businesslounge-dark-header .header-col .main-menu>li li.hover:after, .businesslounge-dark-header .header-col .main-menu ul li:hover>a:before.businesslounge-dark-header .header-col .main-menu ul li.hover>a:before {
color:#ce1b28
}
.businesslounge-dark-header .header-col .main-menu .multicolumn-holder li>ul>li.menu-item-has-children>a, .businesslounge-dark-header .header-col .main-menu .multicolumn-holder li>ul>li.menu-item-has-children>a:hover, .businesslounge-dark-header .header-col .main-menu .multicolumn-holder li>ul>li.menu-item-has-children>span {
	color: #fff;
	background-color: transparent
}
.businesslounge-dark-header .header-col .main-menu .multicolumn-holder li>ul>li.menu-item-has-children>a, .businesslounge-dark-header .header-col .main-menu .multicolumn-holder li>ul>li.menu-item-has-children>span {
	border-color: rgba(255,255,255,0.2)
}
.businesslounge-light-header .widget *, .businesslounge-light-header .header-tools>ul>li>a>span, .businesslounge-light-header .mobile-menu-button:before {
	color: #fff
}
.businesslounge-light-header .businesslounge-menu-button * {
	background-color: #fff
}
.businesslounge-light-header .site-logo a, .businesslounge-light-header.site-logo a, .businesslounge-light-header .widget .icon:before, .businesslounge-light-header .widget a:not(.button_):hover {
	color: rgba(255,255,255,0.85)
}
.businesslounge-light-header .button_.style-3, .businesslounge-light-header .button_.style-1, .businesslounge-light-header .button_.style-2:hover {
	background-color: rgba(255,255,255,0.85)
}
.businesslounge-light-header .button_.style-1:hover, .businesslounge-light-header .button_.style-2 {
	border-color: rgba(255,255,255,0.85)
}
.businesslounge-light-header .button_.style-1:hover span, .businesslounge-light-header .button_.style-2 span {
	color: rgba(255,255,255,0.85)
}
#logo.businesslounge-light-header:before, #logo.businesslounge-light-header:after, .businesslounge-light-header.header-row .header-col>*, .businesslounge-light-header.main-header-holder {
	border-color: rgba(255,255,255,0.2)
}
.overlapped-header .businesslounge-light-header.main-header-holder:after {
	background-color: rgba(255,255,255,0.2)
}
.businesslounge-light-header .header-col .main-menu>li>a>span {
	color: #fff
}
.header-style-2 .businesslounge-light-header .header-col.left .main-menu>li:first-child>a>span, .header-style-4 .businesslounge-light-header .header-col.left .main-menu>li:first-child>a>span {
	padding-left: 0
}
.header-style-2 .businesslounge-light-header .header-col.right .main-menu>li:last-child>a>span, .header-style-4 .businesslounge-light-header .header-col.right .main-menu>li:last-child>a>span {
	padding-right: 0
}
.businesslounge-light-header .header-col .main-menu>li:hover>a>span, .businesslounge-light-header .header-col .main-menu>li.hover>a>span, .businesslounge-light-header .header-col .main-menu>li.current-menu-ancestor>a>span, .businesslounge-light-header .header-col .main-menu>li.current-menu-item>a>span, .businesslounge-light-header .businesslounge-language-menu a:hover, .businesslounge-light-header .businesslounge-search-button:hover {
	color: rgba(255,255,255,0.5)
}
.businesslounge-light-header .header-col .main-menu>li:hover>a>span:after, .businesslounge-light-header .header-col .main-menu>li.hover>a>span:after, .businesslounge-light-header .header-col .main-menu>li.current-menu-ancestor>a>span:after, .businesslounge-light-header .header-col .main-menu>li.current-menu-item>a>span:after {
	color: rgba(255,255,255,0.52)
}
.businesslounge-light-header .businesslounge-cart-menu-button .businesslounge-cart-items {
	background-color: rgba(255,255,255,0.52)
}
.businesslounge-light-header .header-col .main-menu>li li {
	background-color: #fff
}
.businesslounge-light-header .header-col .main-menu>li li>a, .businesslounge-light-header .header-col .main-menu .multicolumn-holder li>ul>li.menu-item-has-children>span, .businesslounge-light-header .header-col .main-menu li li:before, .businesslounge-light-header .header-col .main-menu li li:after {
	color: #323232
}
.businesslounge-light-header .header-col .main-menu ul li>a>sub, .businesslounge-light-header .header-col .main-menu .multicolumn-holder li>.sub-menu ul ul a {
	color: #8e8e8e
}
.businesslounge-light-header .header-col .main-menu>li li>a, .businesslounge-light-header .header-col .main-menu .multicolumn-holder *, .businesslounge-light-header .header-col .main-menu>li ul, .businesslounge-light-header .header-col .main-menu>li li.menu-item-has-children>a:after {
	border-color: #efefef
}
.businesslounge-light-header .header-col .main-menu>li:not(.multicolumn) li:hover>a, .businesslounge-light-header .header-col .main-menu>li:not(.multicolumn) li.hover>a, .businesslounge-light-header .header-col .main-menu>li li a:hover, .businesslounge-light-header .header-col .main-menu>li li.current-menu-ancestor>a, .businesslounge-light-header .header-col .main-menu>li li.current-menu-item>a {
	color: #ce1b28
}
.businesslounge-light-header .header-col .main-menu ul li a>span {
	color: #8e8e8e
}
.businesslounge-light-header .header-col .main-menu>li li.current-menu-ancestor:after, .businesslounge-light-header .header-col .main-menu>li li.current-menu-item:after, .businesslounge-light-header .header-col .main-menu>li li:hover:after, .businesslounge-light-header .header-col .main-menu>li li.hover:after, .businesslounge-light-header .header-col .main-menu ul li:hover>a:before.businesslounge-light-header .header-col .main-menu ul li.hover>a:before {
color:#ce1b28
}
.businesslounge-light-header .header-col .main-menu .multicolumn-holder li>ul>li.menu-item-has-children>a, .businesslounge-light-header .header-col .main-menu .multicolumn-holder li>ul>li.menu-item-has-children>a:hover, .businesslounge-light-header .header-col .main-menu .multicolumn-holder li>ul>li.menu-item-has-children>span {
	color: #ce1b28;
	background-color: transparent
}
.businesslounge-light-header .header-col .main-menu .multicolumn-holder li>ul>li.menu-item-has-children>a, .businesslounge-light-header .header-col .main-menu .multicolumn-holder li>ul>li.menu-item-has-children>span {
	border-color: #efefef
}
#mobile-navigation li a, #mobile-navigation li span {
	background-color: #000 !important
}
#mobile-navigation li a, #mobile-navigation li span {
	color: #fff !important
}
#mobile-navigation li>a>span {
	color: #ddd
}
#mobile-navigation li a, #mobile-navigation li span, #mobile-navigation li a:after, #mobile-navigation li span:after, #mobile-navigation {
	border-color: #464646 !important
}
#mobile-navigation li.current-menu-ancestor>a, #mobile-navigation li.current-menu-item>a, #mobile-navigation li.current-menu-ancestor>a>span, #mobile-navigation li.current-menu-item>a>span {
	color: #ce1b28 !important
}

@media screen and (min-width:1025px) {
.header-style-1.overlapped-header #main_content {
margin-top:calc(-1*65px - 6px)
}
.header-style-1:not(.overlapped-header) #main_content {
	margin-top: -6px
}
.header-style-2.overlapped-header #main_content {
margin-top:calc(-1*65px)
}
.header-style-3.overlapped-header #main_content, .header-style-4.overlapped-header #main_content {
margin-top:calc(-1*65px)
}
//main carousel fixes.header-style-1.overlapped-header .main-carousel .slide-content, .header-style-2.overlapped-header .main-carousel .slide-content {
top:calc(50% + (65px/2))
}
.header-style-3.overlapped-header .main-carousel .slide-content, .header-style-4.overlapped-header .main-carousel .slide-content {
top:calc(50% + (65px/2))
}
}

@media screen and (min-width:1025px) {
.header-style-1.overlapped-header .sub_page_header, .header-style-2.overlapped-header .sub_page_header {
	padding-top: 145px
}
.header-style-3.overlapped-header .sub_page_header, .header-style-4.overlapped-header .sub_page_header {
	padding-top: 145px
}
body:not(.overlapped-header) .sub_page_header {
	padding-top: 80px
}
.sub_page_header {
	padding-bottom: 40px
}
}
.sub_page_header h1 {
	color: #fff
}
.breadcrumb, .breadcrumb span:before {
	color: rgba(255,255,255,0.7)
}
.breadcrumb a, .breadcrumb a:before {
	color: #fff
}
div.wpcf7 {
	margin: 0;
	padding: 0
}
div.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px,1px,1px,1px);
	height: 1px;
	width: 1px;
	margin: 0;
	padding: 0;
	border: 0
}
div.wpcf7-response-output {
	margin: 2em .5em 1em;
	padding: .2em 1em;
	border: 2px solid red
}
div.wpcf7-mail-sent-ok {
	border: 2px solid #398f14
}
div.wpcf7-mail-sent-ng, div.wpcf7-aborted {
	border: 2px solid red
}
div.wpcf7-spam-blocked {
	border: 2px solid orange
}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {
	border: 2px solid #f7e700
}
.wpcf7-form-control-wrap {
	position: relative
}
span.wpcf7-not-valid-tip {
	color: #f00;
	font-size: 1em;
	font-weight: normal;
	display: block
}
.use-floating-validation-tip span.wpcf7-not-valid-tip {
	position: absolute;
	top: 20%;
	left: 20%;
	z-index: 100;
	border: 1px solid red;
	background: #fff;
	padding: .2em .8em
}
span.wpcf7-list-item {
	display: inline-block;
	margin: 0 0 0 1em
}
span.wpcf7-list-item-label::before, span.wpcf7-list-item-label::after {
	content: " "
}
.wpcf7-display-none {
	display: none
}
div.wpcf7 .ajax-loader {
	visibility: hidden;
	display: inline-block;
	background-image: url(../images/ajax-loader.gif);
	width: 16px;
	height: 16px;
	border: 0;
	padding: 0;
	margin: 0 0 0 4px;
	vertical-align: middle
}
div.wpcf7 .ajax-loader.is-active {
	visibility: visible
}
div.wpcf7 div.ajax-error {
	display: none
}
div.wpcf7 .placeheld {
	color: #888
}
div.wpcf7 .wpcf7-recaptcha iframe {
	margin-bottom: 0
}
div.wpcf7 input[type="file"] {
	cursor: pointer
}
div.wpcf7 input[type="file"]:disabled {
	cursor: default
}
.vc_non_responsive .vc_row .vc_col-sm-1, .vc_non_responsive .vc_row .vc_col-sm-10, .vc_non_responsive .vc_row .vc_col-sm-11, .vc_non_responsive .vc_row .vc_col-sm-12, .vc_non_responsive .vc_row .vc_col-sm-2, .vc_non_responsive .vc_row .vc_col-sm-3, .vc_non_responsive .vc_row .vc_col-sm-4, .vc_non_responsive .vc_row .vc_col-sm-5, .vc_non_responsive .vc_row .vc_col-sm-7, .vc_non_responsive .vc_row .vc_col-sm-8, .vc_non_responsive .vc_row .vc_col-sm-9 {
	padding-left: 15px;
	padding-right: 15px;
	float: left
}
.vc_parallax-inner iframe, .vc_video-bg iframe {
	max-width: 1000%
}
.vc_clearfix:after, .vc_column-inner::after, .vc_el-clearfix, .vc_row:after {
	clear: both
}
.vc-composer-icon, [class*=" vc_arrow-icon-"], [class^=vc_arrow-icon-] {
	speak: none;
	font-variant: normal;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
.vc_row:after, .vc_row:before {
	content: " ";
	display: table
}

@media (max-width:767px) {
.vc_hidden-xs {
	display: none!important
}
.vc_el-clearfix-xs {
	clear: both
}
}

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

@media (min-width:992px) and (max-width:1199px) {
.vc_hidden-md {
	display: none!important
}
.vc_el-clearfix-md {
	clear: both
}
}
.vc_non_responsive .vc_row .vc_col-sm-1 {
	position: relative;
	width: 8.33333333%;
	min-height: 1px
}
.vc_non_responsive .vc_row .vc_col-sm-2 {
	position: relative;
	width: 16.66666667%;
	min-height: 1px
}
.vc_non_responsive .vc_row .vc_col-sm-3 {
	position: relative;
	width: 25%;
	min-height: 1px
}
.vc_non_responsive .vc_row .vc_col-sm-4 {
	position: relative;
	width: 33.33333333%;
	min-height: 1px
}
.vc_non_responsive .vc_row .vc_col-sm-5 {
	position: relative;
	width: 41.66666667%;
	min-height: 1px
}
.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;
	width: 58.33333333%;
	min-height: 1px
}
.vc_non_responsive .vc_row .vc_col-sm-8 {
	position: relative;
	width: 66.66666667%;
	min-height: 1px
}
.vc_non_responsive .vc_row .vc_col-sm-9 {
	position: relative;
	width: 75%;
	min-height: 1px
}
.vc_non_responsive .vc_row .vc_col-sm-10 {
	position: relative;
	width: 83.33333333%;
	min-height: 1px
}
.vc_non_responsive .vc_row .vc_col-sm-11 {
	position: relative;
	width: 91.66666667%;
	min-height: 1px
}
.vc_col-xs-12, .vc_column_container {
	width: 100%
}
.vc_non_responsive .vc_row .vc_col-sm-12 {
	position: relative;
	width: 100%;
	min-height: 1px
}
.vc_non_responsive .vc_row .vc_col-sm-offset-12 {
	margin-left: 100%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-11 {
	margin-left: 91.66666667%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-10 {
	margin-left: 83.33333333%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-9 {
	margin-left: 75%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-8 {
	margin-left: 66.66666667%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-7 {
	margin-left: 58.33333333%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-6 {
	margin-left: 50%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-5 {
	margin-left: 41.66666667%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-4 {
	margin-left: 33.33333333%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-3 {
	margin-left: 25%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-2 {
	margin-left: 16.66666667%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-1 {
	margin-left: 8.33333333%
}
.vc_non_responsive .vc_row .vc_col-sm-offset-0 {
	margin-left: 0
}
.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
}
.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_col-xs-offset-12 {
	margin-left: 100%
}
.vc_col-xs-offset-11 {
	margin-left: 91.66666667%
}
.vc_col-xs-offset-10 {
	margin-left: 83.33333333%
}
.vc_col-xs-offset-9 {
	margin-left: 75%
}
.vc_col-xs-offset-8 {
	margin-left: 66.66666667%
}
.vc_col-xs-offset-7 {
	margin-left: 58.33333333%
}
.vc_col-xs-offset-6 {
	margin-left: 50%
}
.vc_col-xs-offset-5 {
	margin-left: 41.66666667%
}
.vc_col-xs-offset-4 {
	margin-left: 33.33333333%
}
.vc_col-xs-offset-3 {
	margin-left: 25%
}
.vc_col-xs-offset-2 {
	margin-left: 16.66666667%
}
.vc_col-xs-offset-1 {
	margin-left: 8.33333333%
}
.vc_col-xs-offset-0 {
	margin-left: 0
}

@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
}
.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
}
.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_hidden-lg {
	display: none!important
}
.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
}
.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_el-clearfix-lg {
	clear: both
}
}
.vc_el_width_100, .vc_el_width_50, .vc_el_width_60, .vc_el_width_70, .vc_el_width_80, .vc_el_width_90 {
	margin-left: auto!important;
	margin-right: auto!important
}
.vc_pull-right {
	float: right!important
}
.vc_pull-left {
	float: left!important
}
.vc_clearfix:after, .vc_clearfix:before {
	content: " ";
	display: table
}
.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_button-2-wrapper, .vc_pixel_icon {
	display: inline-block;
	vertical-align: middle
}
.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, .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
}
.vc_table-bordered>thead>tr>td, .vc_table-bordered>thead>tr>th {
	border-bottom-width: 2px
}
.vc_pixel_icon {
	height: 16px;
	width: 16px;
	background-position: 0 0;
	background-repeat: no-repeat
}
 
@font-face {
	font-family: VC-Icons;
	src: 
	url(../fonts/VC-Icons.ttf?otu1sf) format('truetype'), 
	url(../fonts/VC-Icons.woff?otu1sf) format('woff'), 
	url(../fonts/VC-Icons.svg?otu1sf#VC-Icons) format('svg');
	font-weight: 400;
	font-style: normal
}
.vc-composer-icon {
	font-family: VC-Icons!important;
	font-style: normal;
	font-weight: 400;
	line-height: 1
}
.vc-c-icon-sync:before {
	content: "\e627"
}
.vc-c-icon-lock_outline:before {
	content: "\e899"
}
.vc-c-icon-layout_portrait-smartphones:before {
	content: "\e324"
}
.vc-c-icon-layout_default:before {
	content: "\e30c"
}
.vc-c-icon-fullscreen_exit:before {
	content: "\e5d1"
}
.vc-c-icon-fullscreen:before {
	content: "\e5d0"
}
.vc-c-icon-home:before {
	content: "\e88a"
}
.vc-c-icon-content_copy:before {
	content: "\e14d"
}
.vc-c-icon-mode_edit:before {
	content: "\e254"
}
.vc-c-icon-add:before {
	content: "\e145"
}
.vc-c-icon-cog:before {
	content: "\e8b8"
}
.vc-c-icon-arrow_back:before {
	content: "\e5c4"
}
.vc-c-icon-arrow_downward:before {
	content: "\e5db"
}
.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-arrow_upward:before {
	content: "\e5d8"
}
.vc-c-icon-check:before {
	content: "\e5ca"
}
.vc-c-icon-close:before {
	content: "\e5cd"
}
.vc-c-icon-search:before {
	content: "\e8b6"
}
.vc-c-icon-add_template:before {
	content: "\e900"
}
.vc-c-icon-add_element:before {
	content: "\e901"
}
.vc-c-icon-dragndrop:before {
	content: "\e902"
}
.vc-c-icon-minimize_up:before {
	content: "\e903"
}
.vc-c-icon-minimize:before {
	content: "\e910"
}
.vc-c-icon-layout_landscape-smartphones:before {
	content: "\e911"
}
.vc-c-icon-layout_landscape-tablets:before {
	content: "\e912"
}
.vc-c-icon-row_default_fe:before {
	content: "\e913"
}
.vc-c-icon-arrow_drop_right:before {
	content: "\e915"
}
.vc-c-icon-1-4_3-4:before {
	content: "\e909"
}
.vc-c-icon-1-1:before {
	content: "\e904"
}
.vc-c-icon-1-2_1-2:before {
	content: "\e905"
}
.vc-c-icon-1-3_1-3_1-3:before {
	content: "\e906"
}
.vc-c-icon-1-4_1-2_1-4:before {
	content: "\e907"
}
.vc-c-icon-1-4_1-4_1-4_1-4:before {
	content: "\e908"
}
.vc-c-icon-1-6_1-6_1-6_1-2:before {
	content: "\e90b"
}
.vc-c-icon-1-6_1-6_1-6_1-6_1-6_1-6:before {
	content: "\e90c"
}
.vc-c-icon-1-6_2-3_1-6:before {
	content: "\e90d"
}
.vc-c-icon-2-3_1-3:before {
	content: "\e90e"
}
.vc-c-icon-5-6_1-6:before {
	content: "\e90f"
}
.vc-c-icon-layout_portrait-tablets:before {
	content: "\e916"
}
.vc-c-icon-delete_empty:before {
	content: "\e914"
}
.vc-c-icon-layout-lg:before {
	content: "\e30c"
}
.vc-c-icon-layout-md:before {
	content: "\e912"
}
.vc-c-icon-layout-sm:before {
	content: "\e916"
}
.vc-c-icon-layout-xs:before {
	content: "\e324"
}
.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%
}
.vc_el_width_60 {
	width: 60%
}
.vc_el_width_70 {
	width: 70%
}
.vc_el_width_80 {
	width: 80%
}
.vc_el_width_90 {
	width: 90%
}
.vc_el_width_100 {
	width: 100%
}
.vc_btn, a.vc_btn, button.vc_btn {
	cursor: pointer;
	display: inline-block;
	text-decoration: none!important;
	padding: 9px 12px;
	font-size: 100%;
	line-height: 20px;
	border-radius: 4px
}
.vc_general.vc_btn3, .wpb_button:hover, a.wpb_button_a, a.wpb_button_a:hover {
	text-decoration: none
}
.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_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 {
	border: 2px solid
}
.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
}
.open>.dropdown-toggle.vc_btn-danger, .open>.dropdown-toggle.vc_btn-default, .open>.dropdown-toggle.vc_btn-info, .open>.dropdown-toggle.vc_btn-primary, .open>.dropdown-toggle.vc_btn-success, .open>.dropdown-toggle.vc_btn-warning, .open>.dropdown-togglea.vc_btn-danger, .open>.dropdown-togglea.vc_btn-default, .open>.dropdown-togglea.vc_btn-info, .open>.dropdown-togglea.vc_btn-primary, .open>.dropdown-togglea.vc_btn-success, .open>.dropdown-togglea.vc_btn-warning, .open>.dropdown-togglebutton.vc_btn-danger, .open>.dropdown-togglebutton.vc_btn-default, .open>.dropdown-togglebutton.vc_btn-info, .open>.dropdown-togglebutton.vc_btn-primary, .open>.dropdown-togglebutton.vc_btn-success, .open>.dropdown-togglebutton.vc_btn-warning, .vc_btn-danger.active, .vc_btn-danger:active, .vc_btn-default.active, .vc_btn-default:active, .vc_btn-info.active, .vc_btn-info:active, .vc_btn-primary.active, .vc_btn-primary:active, .vc_btn-success.active, .vc_btn-success:active, .vc_btn-warning.active, .vc_btn-warning:active, a.vc_btn-danger.active, a.vc_btn-danger:active, a.vc_btn-default.active, a.vc_btn-default:active, a.vc_btn-info.active, a.vc_btn-info:active, a.vc_btn-primary.active, a.vc_btn-primary:active, a.vc_btn-success.active, a.vc_btn-success:active, a.vc_btn-warning.active, a.vc_btn-warning:active, button.vc_btn-danger.active, button.vc_btn-danger:active, button.vc_btn-default.active, button.vc_btn-default:active, button.vc_btn-info.active, button.vc_btn-info:active, button.vc_btn-primary.active, button.vc_btn-primary:active, button.vc_btn-success.active, button.vc_btn-success:active, button.vc_btn-warning.active, button.vc_btn-warning:active {
	background-image: none
}
.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
}
.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.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
}
 
.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.74px;
	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_row.vc_row-flex, .vc_row.vc_row-flex>.vc_column_container {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox
}
#content .wpb_alert p:last-child, #content .wpb_text_column :last-child, #content .wpb_text_column p:last-child, .vc_message_box>p:last-child, .wpb_alert p:last-child, .wpb_text_column :last-child, .wpb_text_column p:last-child {
	margin-bottom: 0
}
.vc_message_box-icon, .vc_message_box-icon>* {
	position: absolute;
	font-weight: 400;
	font-style: normal
}
.vc_message_box>p:first-child {
	margin-top: 0
}
.vc_message_box-icon {
	bottom: 0;
	font-size: 1em;
	left: 0;
	top: 0;
	width: 4em
}
.vc_message_box-icon>*, .vc_message_box-icon>.fa {
	font-size: 1.7em;
	line-height: 1
}
.vc_message_box-icon>*, .vc_toggle_simple .vc_toggle_icon::after, .vc_toggle_simple .vc_toggle_icon::before {
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%)
}
.vc_message_box-icon>* {
	transform: translate(-50%, -50%)
}
.vc_color-blue.vc_message_box {
	color: #364a8a;
	border-color: #c5cff0;
	background-color: #edf1fa
}
.vc_color-blue.vc_message_box .vc_message_box-icon {
	color: #5472D2
}
.vc_color-blue.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #5472D2
}
.vc_color-blue.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}
.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-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-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 .vc_message_box-icon {
	color: #00C1CF
}
.vc_color-turquoise.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #00C1CF
}
.vc_color-turquoise.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}
.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-outline .vc_message_box-icon, .vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon {
	color: #00C1CF
}
.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 .vc_message_box-icon {
	color: #FE6C61
}
.vc_color-pink.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #FE6C61
}
.vc_color-pink.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}
.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-outline .vc_message_box-icon, .vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon {
	color: #FE6C61
}
.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 .vc_message_box-icon {
	color: #8D6DC4
}
.vc_color-violet.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #8D6DC4
}
.vc_color-violet.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}
.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-outline .vc_message_box-icon, .vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon {
	color: #8D6DC4
}
.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 .vc_message_box-icon {
	color: #4CADC9
}
.vc_color-peacoc.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #4CADC9
}
.vc_color-peacoc.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}
.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-outline .vc_message_box-icon, .vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon {
	color: #4CADC9
}
.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 .vc_message_box-icon {
	color: #CEC2AB
}
.vc_color-chino.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #CEC2AB
}
.vc_color-chino.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}
.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-outline .vc_message_box-icon, .vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon {
	color: #CEC2AB
}
.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 .vc_message_box-icon {
	color: #50485B
}
.vc_color-mulled_wine.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #50485B
}
.vc_color-mulled_wine.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}
.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-outline .vc_message_box-icon, .vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon {
	color: #50485B
}
.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 .vc_message_box-icon {
	color: #75D69C
}
.vc_color-vista_blue.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #75D69C
}
.vc_color-vista_blue.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}
.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-outline .vc_message_box-icon, .vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon {
	color: #75D69C
}
.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 .vc_message_box-icon {
	color: #F7BE68
}
.vc_color-orange.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #F7BE68
}
.vc_color-orange.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}
.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-outline .vc_message_box-icon, .vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon {
	color: #F7BE68
}
.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 .vc_message_box-icon {
	color: #5AA1E3
}
.vc_color-sky.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #5AA1E3
}
.vc_color-sky.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}
.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-outline .vc_message_box-icon, .vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon {
	color: #5AA1E3
}
.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 .vc_message_box-icon {
	color: #6DAB3C
}
.vc_color-green.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #6DAB3C
}
.vc_color-green.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}
.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-outline .vc_message_box-icon, .vc_color-green.vc_message_box-solid-icon .vc_message_box-icon {
	color: #6DAB3C
}
.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 .vc_message_box-icon {
	color: #F4524D
}
.vc_color-juicy_pink.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #F4524D
}
.vc_color-juicy_pink.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}
.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-outline .vc_message_box-icon, .vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon {
	color: #F4524D
}
.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 .vc_message_box-icon {
	color: #F79468
}
.vc_color-sandy_brown.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #F79468
}
.vc_color-sandy_brown.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}
.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-outline .vc_message_box-icon, .vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon {
	color: #F79468
}
.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 .vc_message_box-icon {
	color: #B97EBB
}
.vc_color-purple.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #B97EBB
}
.vc_color-purple.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}
.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-outline .vc_message_box-icon, .vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon {
	color: #B97EBB
}
.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-solid {
	color: #fff;
	border-color: transparent;
	background-color: #2A2A2A
}
.vc_color-black.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}
.vc_color-black.vc_message_box-outline, .vc_color-black.vc_message_box-solid-icon {
	border-color: #2A2A2A;
	background-color: transparent
}
.vc_color-black.vc_message_box-outline .vc_message_box-icon, .vc_color-black.vc_message_box-solid-icon .vc_message_box-icon {
	color: #2A2A2A
}
.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-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-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 {
	border-color: #FFF;
	background-color: transparent
}
.vc_color-white.vc_message_box-outline .vc_message_box-icon, .vc_color-white.vc_message_box-solid-icon .vc_message_box-icon {
	color: #FFF
}
.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-3d, .vc_color-success.vc_message_box-3d {
	box-shadow: 0 5px 0 #9dd6fd
}
.vc_color-info.vc_message_box {
	color: #5e7f96;
	border-color: #cfebfe;
	background-color: #dff2fe
}
.vc_color-info.vc_message_box .vc_message_box-icon {
	color: #56b0ee
}
.vc_color-info.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #56b0ee
}
.vc_color-info.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}
.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-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-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 .vc_message_box-icon {
	color: #1bbc9b
}
.vc_color-success.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #1bbc9b
}
.vc_color-success.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}
.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-outline .vc_message_box-icon, .vc_color-success.vc_message_box-solid-icon .vc_message_box-icon {
	color: #1bbc9b
}
.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 .vc_message_box-icon {
	color: #fcb53f
}
.vc_color-warning.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #fcb53f
}
.vc_color-warning.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}
.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-outline .vc_message_box-icon, .vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon {
	color: #fcb53f
}
.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 .vc_message_box-icon {
	color: #ff7877
}
.vc_color-danger.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #ff7877
}
.vc_color-danger.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}
.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-outline .vc_message_box-icon, .vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon {
	color: #ff7877
}
.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 .vc_message_box-icon {
	color: #67CCE0
}
.vc_color-alert-info.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #67CCE0
}
.vc_color-alert-info.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}
.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-outline .vc_message_box-icon, .vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon {
	color: #67CCE0
}
.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 .vc_message_box-icon {
	color: #9AD36A
}
.vc_color-alert-success.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #9AD36A
}
.vc_color-alert-success.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}
.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-outline .vc_message_box-icon, .vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon {
	color: #9AD36A
}
.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 .vc_message_box-icon {
	color: #F9CF79
}
.vc_color-alert-warning.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #F9CF79
}
.vc_color-alert-warning.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}
.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-outline .vc_message_box-icon, .vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon {
	color: #F9CF79
}
.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 .vc_message_box-icon {
	color: #EF8495
}
.vc_color-alert-danger.vc_message_box-solid {
	color: #fff;
	border-color: transparent;
	background-color: #EF8495
}
.vc_color-alert-danger.vc_message_box-solid .vc_message_box-icon {
	color: #fff
}
.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-outline .vc_message_box-icon, .vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon {
	color: #EF8495
}
.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_color-black.vc_message_box .vc_message_box-icon {
	color: #fff
}
.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-grey.vc_message_box .vc_message_box-icon {
	color: #858585
}
.vc_color-white.vc_message_box .vc_message_box-icon {
	color: #b3b3b3
}
.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_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.74px
}
.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: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}
.vc_row.vc_row-flex>.vc_column_container {
	display: flex
}
.vc_ie-flexbox-fixer, .vc_row.vc_row-flex>.vc_column_container>.vc_column-inner {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal
}
.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: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column
}

@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-flex::after, .vc_row.vc_row-flex::before {
	display: none
}
.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-columns-bottom::after, .vc_row.vc_row-o-columns-middle::after, .vc_row.vc_row-o-columns-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 {
	-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 {
	-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 {
	-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 {
	-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 {
	-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 {
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}
.vc_column-inner::after, .vc_column-inner::before {
	content: " ";
	display: table
}
.vc_ie-flexbox-fixer {
	display: flex;
	-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_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_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_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, .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 {
	padding-top: 35px
}
.vc_column_container {
	padding-left: 0;
	padding-right: 0
}
.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[data-vc-stretch-content] {
	padding-left: 0;
	padding-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-flex::after, .vc_section.vc_section-flex::before {
	display: none
}
.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_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_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_vc_column, .vc_vc_column_inner {
	padding-left: 0;
	padding-right: 0
}
.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_row.vc_row-o-equal-height>.vc_column_container {
	-webkit-box-align: stretch;
	-webkit-align-items: stretch;
	-ms-flex-align: stretch;
	align-items: stretch
}
.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_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_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_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_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_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_empty-element>.vc_column-inner {
	min-height: 100px
}
.fb_type_standard, .fb_type_standard iframe {
	height: 25px
}
.fb_type_button_count, .fb_type_button_count iframe {
	height: 20px
}
.fb_type_box_count, .fb_type_box_count iframe {
	height: 62px
}
.wpb_googleplus_type_standard {
	height: 25px
}
.wpb_googleplus_type_small {
	height: 19px
}
.wpb_googleplus_type_medium, .wpb_googleplus_type_tall {
	height: 21px
}
.wpb_googleplus_type_tall.vc_googleplus-annotation-bubble {
	height: 62px
}
.wpb_pinterest_type_horizontal, .wpb_pinterest_type_none {
	height: 21px
}
.wpb_pinterest a {
	border-bottom: 0
}
.wpb_pinterest_type_vertical {
	box-sizing: content-box;
	padding-top: 29px;
	height: 21px
}
iframe.twitter-share-button {
	margin: 0
}
