@charset "utf-8";
/***!  style declaration  !***/

img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 0.07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}

/***!  https://piksela.mx/wp-content/plugins/formidable/css/formidableforms.css?ver=824452  !***/

@media all{/* WARNING: Any changes made to this file will be lost when your Formidable settings are updated */
.with_frm_style{--form-width:100%;--form-align:left;--direction:ltr;--fieldset:0px;--fieldset-color:#000000;--fieldset-padding:0 0 15px 0;--fieldset-bg-color:transparent;--title-size:40px;--title-color:#444444;--title-margin-top:10px;--title-margin-bottom:60px;--form-desc-size:14px;--form-desc-color:#666666;--form-desc-margin-top:10px;--form-desc-margin-bottom:25px;--form-desc-padding:0px;--font:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;--font-size:15px;--label-color:#3f4b5b;--weight:normal;--position:none;--align:left;--width:150px;--required-color:#B94A48;--required-weight:bold;--label-padding:0 0 3px 0;--description-font-size:12px;--description-color:#666666;--description-weight:normal;--description-style:normal;--description-align:left;--description-margin:0;--field-font-size:14px;--field-height:32px;--line-height:32px;--field-width:100%;--auto-width:100%;--field-pad:6px 10px;--field-margin:20px;--field-weight:normal;--text-color:#555555;--border-color:#BFC3C8;--field-border-width:1px;--field-border-style:solid;--bg-color:#ffffff;--bg-color-active:#ffffff;--border-color-active:#66afe9;--text-color-error:#444444;--bg-color-error:#ffffff;--border-color-error:#B94A48;--border-width-error:1px;--border-style-error:solid;--bg-color-disabled:#ffffff;--border-color-disabled:#E5E5E5;--text-color-disabled:#A1A1A1;--radio-align:block;--check-align:block;--check-font-size:13px;--check-label-color:#444444;--check-weight:normal;--section-font-size:18px;--section-color:#444444;--section-weight:bold;--section-pad:15px 0 3px 0;--section-mar-top:15px;--section-mar-bottom:30px;--section-bg-color:transparent;--section-border-color:#e8e8e8;--section-border-width:2px;--section-border-style:solid;--section-border-loc:-top;--collapse-pos:after;--repeat-icon-color:#ffffff;--submit-font-size:15px;--submit-width:auto;--submit-height:auto;--submit-bg-color:#579AF6;--submit-border-color:#579AF6;--submit-border-width:1px;--submit-text-color:#ffffff;--submit-weight:normal;--submit-border-radius:4px;--submit-margin:10px;--submit-padding:10px 20px;--submit-shadow-color:#eeeeee;--submit-hover-bg-color:#efefef;--submit-hover-color:#444444;--submit-hover-border-color:#cccccc;--submit-active-bg-color:#efefef;--submit-active-color:#444444;--submit-active-border-color:#cccccc;--border-radius:4px;--error-bg:#F2DEDE;--error-border:#EBCCD1;--error-text:#B94A48;--error-font-size:14px;--success-bg-color:#DFF0D8;--success-border-color:#D6E9C6;--success-text-color:#468847;--success-font-size:14px;--progress-bg-color:#eaeaea;--progress-color:#3f4b5b;--progress-active-bg-color:#579AF6;--progress-active-color:#ffffff;--progress-border-color:#E5E5E5;--progress-border-size:2px;--progress-size:30px;--base-font-size:15px;--box-shadow:0 1px 2px 0 rgba(18, 18, 23, 0.05);}.frm_hidden,.frm_add_form_row.frm_hidden,.frm_remove_form_row.frm_hidden,.with_frm_style .frm_button.frm_hidden{display:none;}.with_frm_style,.with_frm_style form,.with_frm_style .frm-show-form div.frm_description p{text-align: var(--form-align);}input:-webkit-autofill {-webkit-box-shadow: 0 0 0 30px white inset;}.with_frm_style .frm-show-form div.frm_description p{font-size: var(--form-desc-size);color: var(--form-desc-color);margin-top: var(--form-desc-margin-top);margin-bottom: var(--form-desc-margin-bottom);padding: var(--form-desc-padding);}.with_frm_style fieldset{min-width:0;display: block; }.with_frm_style fieldset fieldset{border:none;margin:0;padding:0;background-color:transparent;}.with_frm_style .frm_form_fields > fieldset{border-width: var(--fieldset);border-style:solid;border-color: var(--fieldset-color);margin:0;padding: var(--fieldset-padding);background-color: var(--fieldset-bg-color);font-family:var(--font);}legend.frm_hidden{display:none !important;}.with_frm_style .frm_form_fields{opacity:1;transition: opacity 0.1s linear;}.with_frm_style .frm_doing_ajax{opacity:.5;}.frm_transparent{color:transparent;}.with_frm_style legend + h3,.with_frm_style h3.frm_form_title{font-size: var(--title-size);color: var(--title-color);font-family: var(--font);margin-top: var(--title-margin-top);margin-bottom: var(--title-margin-bottom);}.with_frm_style .frm_form_field.frm_html_container,.with_frm_style .frm_form_field .frm_show_it{font-family: var(--font);color: var(--form-desc-color);}.with_frm_style .frm_form_field.frm_html_container{font-size: var(--form-desc-size);}.with_frm_style .frm_form_field .frm_show_it{font-size: var(--field-font-size);font-weight: var(--field-weight);}.with_frm_style .frm_required {color: var(--required-color);font-weight: var(--required-weight);}.with_frm_style input[type=text],.with_frm_style input[type=password],.with_frm_style input[type=email],.with_frm_style input[type=number],.with_frm_style input[type=url],.with_frm_style input[type=tel],.with_frm_style input[type=search],.with_frm_style select,.with_frm_style textarea,.with_frm_style .frm-card-element.StripeElement {font-family:var(--font);font-size: var(--field-font-size);margin-bottom:0;}.with_frm_style textarea{vertical-align:top;height:auto;}.with_frm_style input[type=text],.with_frm_style input[type=password],.with_frm_style input[type=email],.with_frm_style input[type=number],.with_frm_style input[type=url],.with_frm_style input[type=tel],.with_frm_style input[type=phone],.with_frm_style input[type=search],.with_frm_style select,.with_frm_style textarea,.frm_form_fields_style,.with_frm_style .frm_scroll_box .frm_opt_container,.frm_form_fields_active_style,.frm_form_fields_error_style,.with_frm_style .frm-card-element.StripeElement,.with_frm_style .frm_slimselect.ss-main {color: var(--text-color);background-color: var(--bg-color);border-color: var(--border-color);border-width: var(--field-border-width);border-style: var(--field-border-style);border-radius: var(--border-radius);width: var(--field-width);max-width: 100%;font-size: var(--field-font-size);padding: var(--field-pad);box-sizing: border-box;outline: none;font-weight: var(--field-weight);}.with_frm_style select option {color: var(--text-color);}.with_frm_style select option.frm-select-placeholder {color: var(--text-color-disabled);}.with_frm_style input[type=radio],.with_frm_style input[type=checkbox]{border-color: var(--border-color);box-shadow: var(--box-shadow);float: none;}.with_frm_style input[type=radio]:after,.with_frm_style input[type=checkbox]:after {display: none; }.with_frm_style input[type=radio]:not(:checked):focus,.with_frm_style input[type=checkbox]:not(:checked):focus {border-color: var(--border-color) !important;}.with_frm_style input[type=radio]:focus,.with_frm_style input[type=checkbox]:focus {box-shadow:0px 0px 0px 3px rgba(102,175,233, 0.4) !important;}.with_frm_style input[type=text],.with_frm_style input[type=password],.with_frm_style input[type=email],.with_frm_style input[type=number],.with_frm_style input[type=url],.with_frm_style input[type=tel],.with_frm_style input[type=file],.with_frm_style input[type=search],.with_frm_style select,.with_frm_style .frm-card-element.StripeElement{min-height: var(--field-height);line-height:1.3;}.with_frm_style select[multiple=multiple]{height:auto;}.input[type=file].frm_transparent:focus,.with_frm_style input[type=file]{background-color:transparent;border:none;outline:none;box-shadow:none;}.with_frm_style input[type=file]{color: var(--text-color);padding: 0px;font-family: var(--font);font-size: var(--field-font-size);display: initial;}.with_frm_style input[type=file].frm_transparent{color:transparent;}.with_frm_style .wp-editor-wrap{width: var(--field-width);max-width:100%;}.with_frm_style .wp-editor-container textarea{border:none;box-shadow:none !important;}.with_frm_style .mceIframeContainer{background-color: var(--bg-color);}.with_frm_style select{width: var(--auto-width);max-width:100%;background-position-y: calc(50% + 3px);}.with_frm_style input[disabled],.with_frm_style select[disabled],.with_frm_style textarea[disabled],.with_frm_style input[readonly],.with_frm_style select[readonly],.with_frm_style textarea[readonly] {background-color: var(--bg-color-disabled);color: var(--text-color-disabled);border-color: var(--border-color-disabled);}.frm_preview_page:before{content:normal !important;}.frm_preview_page{padding:25px;}.with_frm_style .frm_primary_label{max-width:100%;font-family: var(--font);font-size: var(--font-size);color: var(--label-color);font-weight: var(--weight);text-align: var(--align);padding: var(--label-padding);margin:0;width:auto;display:block;}.with_frm_style .frm_top_container .frm_primary_label,.with_frm_style .frm_hidden_container .frm_primary_label,.with_frm_style .frm_pos_top{display:block;float:none;width:auto;}.with_frm_style .frm_inline_container .frm_primary_label{margin-right:10px;}.with_frm_style .frm_right_container .frm_primary_label,.with_frm_style .frm_pos_right{display:inline;float:right;margin-left:10px;}.with_frm_style .frm_pos_center {text-align: center;}.with_frm_style .frm_none_container .frm_primary_label,.with_frm_style .frm_pos_none,.frm_pos_none,.frm_none_container .frm_primary_label{display:none;}.with_frm_style .frm_section_heading.frm_hide_section{margin-top:0 !important;}.with_frm_style .frm_hidden_container .frm_primary_label,.with_frm_style .frm_pos_hidden,.frm_hidden_container .frm_primary_label{visibility:hidden;white-space:nowrap;}.frm_visible{opacity:1;}.with_frm_style .frm_inside_container {position: relative;padding-top: 18px;padding-top: calc(0.5 * var(--field-height));}.with_frm_style .frm_inside_container > input,.with_frm_style .frm_inside_container > select,.with_frm_style .frm_inside_container > textarea {display: block;}.with_frm_style input::placeholder,.with_frm_style textarea::placeholder {font-size: var(--field-font-size);}.with_frm_style .frm_inside_container > input::-moz-placeholder,.with_frm_style .frm_inside_container > textarea::-moz-placeholder {opacity: 0 !important;transition: opacity 0.3s ease-in;}.with_frm_style .frm_inside_container > input:-ms-input-placeholder,.with_frm_style .frm_inside_container > textarea:-ms-input-placeholder {opacity: 0;transition: opacity 0.3s ease-in;}.with_frm_style .frm_inside_container > input::placeholder,.with_frm_style .frm_inside_container > textarea::placeholder {opacity: 0;transition: opacity 0.3s ease-in;}.with_frm_style .frm_inside_container > label {transition: all 0.3s ease-in;position: absolute;top: 19px;top: calc(1px + .5 * var(--field-height));left: 3px;width: 100%;line-height: 1.3;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;padding: 8px 12px;padding: var(--field-pad);font-size: 14px;font-size: var(--field-font-size);font-weight: normal;font-weight: var(--field-weight);pointer-events: none;}.with_frm_style.frm_style_lines-no-boxes .frm_inside_container > label {line-height: 1;}.with_frm_style .frm_inside_container.frm_label_float_top > label {top: 0;left: 0;padding: 0;font-size: 12px;font-size: calc(0.85 * var(--field-font-size));}.with_frm_style .frm_inside_container.frm_label_float_top > input::-moz-placeholder,.with_frm_style .frm_inside_container.frm_label_float_top > textarea::-moz-placeholder {opacity: 1 !important;transition: opacity 0.3s ease-in;}.with_frm_style .frm_inside_container.frm_label_float_top > input:-ms-input-placeholder,.with_frm_style .frm_inside_container.frm_label_float_top > textarea:-ms-input-placeholder {opacity: 1;transition: opacity 0.3s ease-in;}.with_frm_style .frm_inside_container.frm_label_float_top > input::placeholder,.with_frm_style .frm_inside_container.frm_label_float_top > textarea::placeholder {opacity: 1;transition: opacity 0.3s ease-in;}.with_frm_style .frm_description,.with_frm_style .frm_pro_max_limit_desc{clear:both;}.with_frm_style input[type=number][readonly]{-moz-appearance: textfield;}.with_frm_style select[multiple="multiple"]{height:auto;line-height:normal;}.with_frm_style .frm_catlevel_2,.with_frm_style .frm_catlevel_3,.with_frm_style .frm_catlevel_4,.with_frm_style .frm_catlevel_5{margin-left:18px;}.with_frm_style .wp-editor-container{border:1px solid #e5e5e5;}.with_frm_style .quicktags-toolbar input{font-size:12px !important;}.with_frm_style .wp-editor-container textarea{border:none;}.with_frm_style .auto_width #loginform input,.with_frm_style .auto_width input,.with_frm_style input.auto_width,.with_frm_style select.auto_width,.with_frm_style textarea.auto_width{width:auto;}.with_frm_style .frm_repeat_buttons{white-space:nowrap;}.with_frm_style .frm_button{text-decoration:none !important;;border:1px solid #eee;display:inline-block;padding: var(--submit-padding);border-radius:4px;border-radius:var(--border-radius);font-size: var(--submit-font-size);font-family: var(--font);font-weight: var(--submit-weight);color: var(--submit-text-color);background: var(--submit-bg-color);border-width: var(--submit-border-width);border-color: var(--submit-border-color);height: var(--submit-height);}.with_frm_style .frm_button.frm_inverse{color:var(--submit-bg-color);background:var(--submit-text-color);}.with_frm_style .frm_submit{clear:both;}.frm_inline_form .frm_form_field,.frm_inline_form .frm_submit{grid-column: span 1 / span 1;}.frm_inline_form .frm_submit{margin:0;}.frm_submit.frm_inline_submit input[type=submit],.frm_submit.frm_inline_submit button,.frm_inline_form .frm_submit input[type=submit],.frm_inline_form .frm_submit button{margin-top:0;}.with_frm_style.frm_center_submit .frm_submit{text-align:center;}.with_frm_style.frm_center_submit .frm_flex.frm_submit {justify-content: center;}.with_frm_style .frm_inline_success .frm_submit{display: flex;flex-direction: row;align-items: center;margin: 0;}.with_frm_style .frm_inline_success .frm_submit .frm_message{flex: 1;margin: 0;padding-left: 10px;}.with_frm_style .frm_inline_success.frm_alignright_success .frm_submit .frm_message{text-align: right;}.with_frm_style.frm_center_submit .frm_submit input[type=submit],.with_frm_style.frm_center_submit .frm_submit input[type=button],.with_frm_style.frm_center_submit .frm_submit button{margin-bottom:8px !important;}.with_frm_style .frm-edit-page-btn,.with_frm_style .frm_submit input[type=submit],.with_frm_style .frm_submit input[type=button],.with_frm_style .frm_submit button{-webkit-appearance: none;cursor: pointer;}.with_frm_style.frm_center_submit .frm_submit .frm_ajax_loading{display: block;margin: 0 auto;}.with_frm_style .frm_loading_prev .frm_ajax_loading,.with_frm_style .frm_loading_form .frm_ajax_loading{visibility:visible !important;}.with_frm_style .frm_loading_prev .frm_prev_page,.with_frm_style .frm_loading_form .frm_button_submit {position: relative;color: transparent !important;text-shadow: none !important;}.with_frm_style .frm_loading_prev .frm_prev_page:hover,.with_frm_style .frm_loading_prev .frm_prev_page:active,.with_frm_style .frm_loading_prev .frm_prev_page:focus,.with_frm_style .frm_loading_form .frm_button_submit:hover,.with_frm_style .frm_loading_form .frm_button_submit:active,.with_frm_style .frm_loading_form .frm_button_submit:focus {cursor: not-allowed;color: transparent;outline: none !important;box-shadow: none;}.with_frm_style .frm_loading_prev .frm_prev_page::before,.with_frm_style .frm_loading_form .frm_button_submit:before {content: '';display: inline-block;position: absolute;background: transparent;border: 1px solid #fff;border-top-color: transparent;border-left-color: transparent;border-radius: 50%;box-sizing: border-box;top: 50%;left: 50%;margin-top: -6px;margin-left: -6px;width: 12px;height: 12px;animation: spin 2s linear infinite;}.with_frm_style .frm_submit.frm_flex {align-items: center;gap: 2%;}.with_frm_style .frm_submit.frm_flex button.frm_button_submit ~ .frm_prev_page {order: -1;}.frm_style_formidable-style.with_frm_style{}.frm_forms.frm_style_formidable-style.with_frm_style{max-width:100%;direction:ltr;}.frm_style_formidable-style.with_frm_style .form-field{margin-bottom:20px;}.frm_style_formidable-style.with_frm_style .form-field.frm_section_heading{margin-bottom:0;}.frm_style_formidable-style.with_frm_style p.description,.frm_style_formidable-style.with_frm_style div.description,.frm_style_formidable-style.with_frm_style div.frm_description,.frm_style_formidable-style.with_frm_style .frm-show-form > div.frm_description,.frm_style_formidable-style.with_frm_style .frm_error,.frm_style_formidable-style.with_frm_style .frm_pro_max_limit_desc{margin-top: 6px;padding:0;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-size:12px;color:#666666;font-weight:normal;text-align:left;font-style:normal;max-width:100%;}.frm_style_formidable-style.with_frm_style .frm_form_field.frm_left_container{grid-template-columns: 150px auto;}.frm_style_formidable-style.with_frm_style .frm_form_field.frm_right_container{grid-template-columns: auto 150px;}.frm_form_field.frm_right_container{grid-template-columns: auto 25%;}.frm_style_formidable-style.with_frm_style .frm_inline_container.frm_dynamic_select_container .frm_data_container,.frm_style_formidable-style.with_frm_style .frm_inline_container.frm_dynamic_select_container .frm_opt_container{display:inline;}.frm_style_formidable-style.with_frm_style .frm_pos_right{display:inline;width:150px;}.frm_style_formidable-style.with_frm_style .frm_none_container .frm_primary_label,.frm_style_formidable-style.with_frm_style .frm_pos_none{display:none;}.frm_style_formidable-style.with_frm_style input::placeholder,.frm_style_formidable-style.with_frm_style textarea::placeholder{color: #A1A1A1;}.frm_style_formidable-style.with_frm_style .frm_default,.frm_style_formidable-style.with_frm_style input.frm_default,.frm_style_formidable-style.with_frm_style textarea.frm_default,.frm_style_formidable-style.with_frm_style select.frm_default,.frm_style_formidable-style.with_frm_style .placeholder {color: #A1A1A1;}.frm_style_formidable-style.with_frm_style .form-field input:not([type=file]):not([type=range]):not([readonly]):focus,.frm_style_formidable-style.with_frm_style select:focus,.frm_style_formidable-style.with_frm_style .form-field textarea:focus,.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=text],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=password],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=email],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=number],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=url],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=tel],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=search],.frm_form_fields_active_style,.frm_style_formidable-style.with_frm_style .frm_focus_field .frm-card-element.StripeElement {background-color:#ffffff;border-color:#66afe9;color: var(--text-color);box-shadow:0px 0px 5px 0px rgba(102,175,233, 0.6);}.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message,.frm_style_formidable-style.with_frm_style input[type=submit],.frm_style_formidable-style.with_frm_style .frm_submit input[type=button],.frm_style_formidable-style.with_frm_style .frm_submit button,.frm_form_submit_style,.frm_style_formidable-style.with_frm_style .frm-edit-page-btn {width:auto;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-size:15px;height:auto;line-height:normal;text-align:center;background:#579AF6;border-width:1px;border-color: #579AF6;border-style:solid;color:#ffffff;cursor:pointer;font-weight:normal;border-radius:4px;text-shadow:none;padding:10px 20px;box-sizing:border-box;box-shadow:0 1px 1px #eeeeee;margin:10px;margin-left:0;margin-right:0;vertical-align:middle;}.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message{margin:0;}.frm_style_formidable-style.with_frm_style .frm-edit-page-btn:hover,.frm_style_formidable-style.with_frm_style input[type=submit]:hover,.frm_style_formidable-style.with_frm_style .frm_submit input[type=button]:hover,.frm_style_formidable-style.with_frm_style .frm_submit button:hover{background: #efefef;border-color: #cccccc;color: #444444;}.frm_style_formidable-style.with_frm_style.frm_center_submit .frm_submit .frm_ajax_loading{margin-bottom:10px;}.frm_style_formidable-style.with_frm_style .frm-edit-page-btn:focus,.frm_style_formidable-style.with_frm_style input[type=submit]:focus,.frm_style_formidable-style.with_frm_style .frm_submit input[type=button]:focus,.frm_style_formidable-style.with_frm_style .frm_submit button:focus,.frm_style_formidable-style.with_frm_style input[type=submit]:active,.frm_style_formidable-style.with_frm_style .frm_submit input[type=button]:active,.frm_style_formidable-style.with_frm_style .frm_submit button:active{background: #efefef;border-color: #cccccc;color: #444444;outline: none;}.frm_style_formidable-style.with_frm_style .frm_loading_prev .frm_prev_page,.frm_style_formidable-style.with_frm_style .frm_loading_prev .frm_prev_page:hover,.frm_style_formidable-style.with_frm_style .frm_loading_prev .frm_prev_page:active,.frm_style_formidable-style.with_frm_style .frm_loading_prev .frm_prev_page:focus,.frm_style_formidable-style.with_frm_style .frm_loading_form .frm_button_submit,.frm_style_formidable-style.with_frm_style .frm_loading_form .frm_button_submit:hover,.frm_style_formidable-style.with_frm_style .frm_loading_form .frm_button_submit:active,.frm_style_formidable-style.with_frm_style .frm_loading_form .frm_button_submit:focus{color: transparent ;background: #579AF6;border-color: #579AF6;}.frm_style_formidable-style.with_frm_style .frm_loading_prev .frm_prev_page:before,.frm_style_formidable-style.with_frm_style .frm_loading_form .frm_button_submit:before {border-bottom-color: #ffffff;border-right-color: #ffffff;}.frm_style_formidable-style.with_frm_style.frm_inline_top .frm_submit::before,.frm_style_formidable-style.with_frm_style .frm_submit.frm_inline_submit::before {content:"before";font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-size:15px;color:#3f4b5b;font-weight:normal;margin:0;padding:0 0 3px 0;width:auto;display:block;visibility:hidden;}.frm_style_formidable-style.with_frm_style.frm_inline_form .frm_submit input,.frm_style_formidable-style.with_frm_style.frm_inline_form .frm_submit button,.frm_style_formidable-style.with_frm_style .frm_submit.frm_inline_submit input,.frm_style_formidable-style.with_frm_style .frm_submit.frm_inline_submit button {margin: 0 !important;}.frm_style_formidable-style.with_frm_style #frm_field_cptch_number_container{font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-size:15px;color:#3f4b5b;font-weight:normal;clear:both;}.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=text],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=password],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=url],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=tel],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=number],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=email],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=checkbox],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=radio],.frm_style_formidable-style.with_frm_style .frm_blank_field textarea,.frm_style_formidable-style.with_frm_style .frm_blank_field .mce-edit-area iframe,.frm_style_formidable-style.with_frm_style .frm_blank_field select:not(.ui-datepicker-month):not(.ui-datepicker-year),.frm_form_fields_error_style,.frm_style_formidable-style.with_frm_style .frm_blank_field .frm-g-recaptcha iframe,.frm_style_formidable-style.with_frm_style .frm_blank_field .g-recaptcha iframe,.frm_style_formidable-style.with_frm_style .frm_blank_field .frm-card-element.StripeElement,.frm_style_formidable-style.with_frm_style .frm_form_field :invalid {color:#444444;background-color:#ffffff;border-color:#B94A48;border-width:var(--border-width-error) ;border-style:solid;}.frm_style_formidable-style.with_frm_style .frm_blank_field .sigWrapper{border-color:#B94A48 !important;}.frm_style_formidable-style.with_frm_style .frm_error,.frm_style_formidable-style.with_frm_style .frm_limit_error{font-weight:normal;color:#444444;}.frm_style_formidable-style.with_frm_style .frm_error_style{background-color:#F2DEDE;border:1px solid #EBCCD1;border-radius:4px;color: #B94A48;font-size:14px;margin:0;margin-bottom:20px;}.frm_style_formidable-style.with_frm_style #frm_loading .progress-striped .progress-bar{background-image:linear-gradient(45deg, #BFC3C8 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, #BFC3C8 50%, #BFC3C8 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0));}.frm_style_formidable-style.with_frm_style #frm_loading .progress-bar{background-color:#ffffff;}.frm_style_formidable-style.with_frm_style .frm_form_field.frm_total_big input,.frm_style_formidable-style.with_frm_style .frm_form_field.frm_total_big textarea,.frm_style_formidable-style.with_frm_style .frm_form_field.frm_total input,.frm_style_formidable-style.with_frm_style .frm_form_field.frm_total textarea{color: #555555;background-color:transparent;border:none;display:inline;width:auto;padding:0;}.frm_ajax_loading{visibility:hidden;width:auto;}.frm_form_submit_style{height:auto;}a.frm_save_draft{cursor:pointer;}.with_frm_style a.frm_save_draft,.with_frm_style a.frm_start_over{font-family: var(--font);font-size: var(--submit-font-size);font-weight: var(--submit-weight);}.horizontal_radio .frm_radio{margin:0 5px 0 0;}.horizontal_radio .frm_checkbox{margin:0;margin-right:12px;}.vertical_radio .frm_checkbox,.vertical_radio .frm_radio,.vertical_radio .frm_catlevel_1{display:block;}.horizontal_radio .frm_checkbox,.horizontal_radio .frm_radio,.horizontal_radio .frm_catlevel_1{display:inline-block;padding-left: 0;}.with_frm_style .frm_radio{display: var(--radio-align);}.with_frm_style .frm_checkbox{display: var(--check-align);}.with_frm_style .vertical_radio .frm_checkbox,.with_frm_style .vertical_radio .frm_radio,.vertical_radio .frm_catlevel_1{display:block;margin-bottom: 10px;}.with_frm_style .horizontal_radio .frm_checkbox,.with_frm_style .horizontal_radio .frm_radio,.horizontal_radio .frm_catlevel_1{display:inline-block;}.with_frm_style .frm_checkbox label,.with_frm_style .frm_radio label {display: inline-block;vertical-align: middle;white-space:normal;}.with_frm_style .frm_checkbox label input[type=checkbox],.with_frm_style .frm_radio label input[type=radio] {margin-right: 4px;}.with_frm_style .frm_checkbox label:not(.frm-label-disabled),.with_frm_style .frm_radio label:not(.frm-label-disabled) {cursor: pointer;}.with_frm_style .vertical_radio .frm_checkbox label,.with_frm_style .vertical_radio .frm_radio label{display: block;width: 100%;}.with_frm_style .frm_radio label,.with_frm_style .frm_checkbox label {font-family: var(--font);font-size: var(--check-font-size);color: var(--check-label-color);font-weight: var(--check-weight);line-height: 1.3;}.with_frm_style .frm_radio input[type=radio],.with_frm_style .frm_checkbox input[type=checkbox] {font-size: var(--check-font-size);position: static;}.frm_file_container .frm_file_link,.with_frm_style .frm_radio label .frm_file_container,.with_frm_style .frm_checkbox label .frm_file_container{display:inline-block;margin:5px;vertical-align:middle;}.with_frm_style .frm_radio input[type=radio]{border-radius:50%;}.with_frm_style .frm_checkbox input[type=checkbox] {border-radius: calc(var(--border-radius) / 2) !important;}.with_frm_style .frm_radio input[type=radio],.with_frm_style .frm_checkbox input[type=checkbox]{appearance: none;background-color: var(--bg-color);flex: none;display:inline-block !important;width: 16px !important;min-width: 16px !important;height: 16px !important;color: var(--border-color);border: 1px solid currentColor;border-color: var(--border-color);vertical-align: middle;position: initial; padding: 0;margin: 0;}.frm_forms.with_frm_style .frm_fields_container .frm_radio input[type=radio]:not([disabled]):checked,.frm_forms.with_frm_style .frm_fields_container .frm_checkbox input[type=checkbox]:not([disabled]):checked {border-color: var(--border-color-active) !important;}.frm_forms.with_frm_style .frm_fields_container .frm_checkbox input[type=checkbox]:not([disabled]):checked {background-color: var(--border-color-active) !important;}.with_frm_style .frm_radio input[type=radio][disabled]:checked,.with_frm_style .frm_checkbox input[type=checkbox][disabled]:checked {border-color: var(--border-color) !important; }.with_frm_style .frm_checkbox input[type=checkbox][disabled]:checked {background-color: var(--border-color) !important;}.with_frm_style .frm_radio input[type=radio]:checked:before,.with_frm_style .frm_checkbox input[type=checkbox]:checked:before {position: static !important; content: '';display: block;}.frm_forms.with_frm_style .frm_checkbox input[type=checkbox]:before {width: 100% !important;height: 100% !important;background-image: url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6667 1.5L4.25001 7.91667L1.33334 5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") !important;background-size: 9px !important;background-repeat: no-repeat !important;background-position: center !important;margin: 0;}.with_frm_style .frm_radio input[type=radio]:before {width: 8px;height: 8px;border-radius: 50%;background-color: var(--border-color-active);margin: 3px;}.with_frm_style .frm_radio input[type=radio][disabled]:before {background-color: var(--border-color);}.with_frm_style :invalid,.with_frm_style :-moz-ui-invalid{box-shadow:none;}.with_frm_style .frm_error_style img{padding-right:10px;vertical-align:middle;border:none;}.with_frm_style .frm_trigger{cursor:pointer;}.with_frm_style .frm_error_style,.with_frm_style .frm_message,.frm_success_style{border-radius:4px;padding:15px;}.with_frm_style .frm_message p {color: var(--success-text-color);margin-bottom: 0;}.with_frm_style .frm_message > p:first-of-type {margin-top: 0;}.with_frm_style .frm_message,.frm_success_style {margin: 5px 0 15px;border: 1px solid var(--success-border-color);background-color: var(--success-bg-color);color: var(--success-text-color);border-radius: var(--border-radius);font-size: var(--success-font-size);}.with_frm_style .frm_plain_success .frm_message {background-color: transparent;padding:0;border:none;font-size:inherit;color:inherit;}.with_frm_style .frm_plain_success .frm_message p {color:inherit;}.frm_form_fields_style,.frm_form_fields_active_style,.frm_form_fields_error_style,.frm_form_submit_style{width:auto;}.with_frm_style .frm_trigger span{float:left;}.with_frm_style table.frm-grid,#content .with_frm_style table.frm-grid{border-collapse:collapse;border:none;}.frm-grid td,.frm-grid th{padding:5px;border-width:1px;border-style:solid;border-color: var(--border-color);border-top:none;border-left:none;border-right:none;}.frm-alt-table {width:100%;border-collapse:separate;margin-top:0.5em;font-size:15px;border-width:1px;}.with_frm_style .frm-alt-table{border-color: var(--border-color);}.frm-alt-table th {width:200px;}.frm-alt-table tr {background-color:transparent;}.frm-alt-table th,.frm-alt-table td {background-color:transparent;vertical-align:top;text-align:left;padding:20px;border-color:transparent;}.frm-alt-table tr:nth-child(even) {background-color:#ecf0f5;}table.form_results.with_frm_style{border-style: solid;border-width: var(--field-border-width);border-color: var(--border-color);}table.form_results.with_frm_style tr td{text-align:left;padding:7px 9px;color: var(--text-color);border-top-style: solid;border-top-width: var(--field-border-width);border-top-color: var(--border-color);}table.form_results.with_frm_style tr.frm_even,.frm-grid .frm_even{background-color:#fff;background-color:var(--bg-color);}table.form_results.with_frm_style tr.frm_odd,.frm-grid .frm_odd {background-color: var(--bg-color);}.frm_color_block {background-color:#ecf0f5;padding: 40px;}.with_frm_style .frm-show-form .frm_color_block.frm_section_heading h3,.frm_color_block.frm_section_heading h3 {border-width: 0 !important;}.frm_collapse .ui-icon{display:inline-block;}.frm_toggle_container{border:1px solid transparent;}.frm_toggle_container ul{margin:5px 0;padding-left:0;list-style-type:none;}.frm_toggle_container .frm_month_heading{text-indent:15px;}.frm_toggle_container .frm_month_listing{margin-left:40px;}#frm_loading{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;}#frm_loading h3{font-weight:500;padding-bottom:15px;color:#fff;font-size:24px;}#frm_loading_content{position:fixed;top:20%;left:33%;width:33%;text-align:center;padding-top:30px;font-weight:bold;z-index:9999999;}#frm_loading img{max-width:100%;}#frm_loading .progress{border-radius:4px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.1) inset;height:20px;margin-bottom:20px;overflow:hidden;}#frm_loading .progress.active .progress-bar{animation:2s linear 0s normal none infinite progress-bar-stripes;}#frm_loading .progress-striped .progress-bar {background-image: linear-gradient(45deg, var(--border-color) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, var(--border-color) 50%, var(--border-color) 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0));background-size:40px 40px;}#frm_loading .progress-bar {background-color: var(--bg-color);box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15) inset;float: left;height: 100%;line-height: 20px;text-align: center;transition: width 0.6s ease 0s;width: 100%;}.frm_image_from_url{height:50px;}.frm-loading-img{background:url(/wp-content/plugins/formidable/images/ajax_loader.gif) no-repeat center center;padding:6px 12px;}select.frm_loading_lookup{background-image: url(/wp-content/plugins/formidable/images/ajax_loader.gif) !important;background-position: 10px;background-repeat: no-repeat;color: transparent !important;}.frm_screen_reader {border: 0;clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;word-wrap: normal !important; }.frm_screen_reader.frm_hidden{display:initial;}.frm_clear_none{clear:none;}.frm_clear{clear:both;}.frm_form_field.frm_alignright{float:right !important;}.with_frm_style .frm_form_field{clear:both;}.frm_combo_inputs_container,.frm_grid_container,.frm_form_fields .frm_section_heading,.frm_form_fields .frm_fields_container{display:grid;grid-template-columns: repeat(12, 1fr);grid-auto-rows: max-content;grid-gap: 0 2%;}.frm_combo_inputs_container > *,.frm_grid_container > *,.frm_section_heading > *,.frm_fields_container .frm_form_field,.frm_fields_container > *{grid-column: span 12 / span 12;}.frm_inline,.frm_form_field.frm_left_inline,.frm_form_field.frm_first_inline,.frm_form_field.frm_inline,.frm_submit.frm_inline,.frm_form_field.frm_right_inline,.frm_form_field.frm_last_inline{width:auto;grid-column: span 2 / span 2;}.frm6,.frm_half,.frm_form_field.frm_three_fifths, .frm_form_field.frm6,.frm_submit.frm6,.frm_form_field.frm_left_half,.frm_form_field.frm_right_half,.frm_form_field.frm_first_half,.frm_form_field.frm_last_half,.frm_form_field.frm_half,.frm_submit.frm_half{grid-column:span 6 / span 6;}.frm4,.frm_third,.frm_form_field.frm_two_fifths, .frm_form_field.frm4,.frm_submit.frm4,.frm_form_field.frm_left_third,.frm_form_field.frm_third,.frm_submit.frm_third,.frm_form_field.frm_right_third,.frm_form_field.frm_first_third,.frm_form_field.frm_last_third{grid-column:span 4 / span 4;}.frm8,.frm_two_thirds,.frm_form_field.frm8,.frm_submit.frm8,.frm_form_field.frm_left_two_thirds,.frm_form_field.frm_right_two_thirds,.frm_form_field.frm_first_two_thirds,.frm_form_field.frm_last_two_thirds,.frm_form_field.frm_two_thirds{grid-column: span 8/span 8;}.frm3,.frm_fourth,.frm_form_field.frm3,.frm_submit.frm3,.frm_form_field.frm_left_fourth,.frm_form_field.frm_fourth,.frm_submit.frm_fourth,.frm_form_field.frm_right_fourth,.frm_form_field.frm_first_fourth,.frm_form_field.frm_last_fourth{grid-column: span 3/span 3;}.frm9,.frm_three_fourths,.frm_form_field.frm_four_fifths, .frm_form_field.frm9,.frm_submit.frm9,.frm_form_field.frm_three_fourths{grid-column: span 9/span 9;}.frm_form_field.frm_left_fifth,.frm_form_field.frm_fifth,.frm_submit.frm_fifth,.frm_form_field.frm_right_fifth,.frm_form_field.frm_first_fifth,.frm_form_field.frm_last_fifth{grid-column: span 2/span 2;}.frm2,.frm_sixth,.frm_form_field.frm2,.frm_submit.frm2,.frm_form_field.frm_sixth,.frm_submit.frm_sixth,.frm_form_field.frm_first_sixth,.frm_form_field.frm_last_sixth{grid-column: span 2/span 2;}.frm10,.frm_form_field.frm10,.frm_submit.frm10{grid-column: span 10/span 10;}.frm1,.frm_form_field.frm1,.frm_submit.frm1,.frm_form_field.frm_seventh,.frm_submit.frm_seventh,.frm_form_field.frm_first_seventh,.frm_form_field.frm_last_seventh.frm_form_field.frm_eighth,.frm_submit.frm_eighth,.frm_form_field.frm_first_eighth,.frm_form_field.frm_last_eighth{grid-column: span 1/span 1;}.frm5,.frm_form_field.frm5,.frm_submit.frm5{grid-column: span 5/span 5;}.frm7,.frm_form_field.frm7,.frm_submit.frm7{grid-column: span 7/span 7;}.frm11,.frm_form_field.frm11,.frm_submit.frm11{grid-column: span 11/span 11;}.frm12,.frm_full,.frm_full .wp-editor-wrap,.frm_full > input:not([type='checkbox']):not([type='radio']):not([type='button']),.frm_full select,.frm_full textarea{width:100% !important;grid-column: span 12/span 12;box-sizing: border-box;}.frm_full .wp-editor-wrap input{width:auto !important;}.frm_first,.frm_form_field.frm_left_half,.frm_form_field.frm_left_third,.frm_form_field.frm_left_two_thirds,.frm_form_field.frm_left_fourth,.frm_form_field.frm_left_fifth,.frm_form_field.frm_left_inline,.frm_form_field.frm_first_half,.frm_form_field.frm_first_third,.frm_form_field.frm_first_two_thirds,.frm_form_field.frm_first_fourth,.frm_form_field.frm_first_fifth,.frm_form_field.frm_first_sixth,.frm_form_field.frm_first_seventh,.frm_form_field.frm_first_eighth,.frm_form_field.frm_first_inline,.frm_form_field.frm_first{grid-column-start:1;}.frm_last,.frm_form_field.frm_last,.frm_form_field.frm_alignright{grid-column-end:-1;justify-content: end;}.with_frm_style.frm_rtl .frm_form_fields .star-rating{float:right;}.with_frm_style.frm_rtl .frm_grid .frm_primary_label,.with_frm_style.frm_rtl .frm_grid_first .frm_primary_label,.with_frm_style.frm_rtl .frm_grid_odd .frm_primary_label,.with_frm_style.frm_rtl .frm_grid .frm_radio,.with_frm_style.frm_rtl .frm_grid_first .frm_radio,.with_frm_style.frm_rtl .frm_grid_odd .frm_radio,.with_frm_style.frm_rtl .frm_grid .frm_checkbox,.with_frm_style.frm_rtl .frm_grid_first .frm_checkbox,.with_frm_style.frm_rtl .frm_grid_odd .frm_checkbox{float:right !important;margin-right:0 !important;}.with_frm_style.frm_rtl .frm_grid_first .frm_radio label input,.with_frm_style.frm_rtl .frm_grid .frm_radio label input,.with_frm_style.frm_rtl .frm_grid_odd .frm_radio label input,.with_frm_style.frm_rtl .frm_grid_first .frm_checkbox label input,.with_frm_style.frm_rtl .frm_grid .frm_checkbox label input,.with_frm_style.frm_rtl .frm_grid_odd .frm_checkbox label input{float:left;}.with_frm_style.frm_rtl .frm_catlevel_2,.with_frm_style.frm_rtl .frm_catlevel_3,.with_frm_style.frm_rtl .frm_catlevel_4,.with_frm_style.frm_rtl .frm_catlevel_5{margin-right:18px;}.with_frm_style.frm_rtl div > .frm_time_select{margin-right:5px;}.frm_form_field.frm_inline_container,.frm_form_field.frm_right_container,.frm_form_field.frm_left_container{display: grid;grid-template-columns: 25% auto;width:100%;grid-auto-rows: min-content;}.frm_form_field.frm_right_container{grid-template-columns: auto 25%;}.frm_form_field.frm_inline_container{grid-template-columns: repeat(2, minmax(auto, max-content) );}.frm_form_field.frm_inline_container .frm_primary_label,.frm_form_field.frm_right_container .frm_primary_label,.frm_form_field.frm_left_container .frm_primary_label{margin-right:10px;grid-row:span 2/span 2;padding-top:4px;}.frm_form_field.frm_left_container .frm_primary_label{grid-column:1;grid-row:span 2/span 2; }.frm_form_field.frm_right_container .frm_primary_label{grid-column:2;grid-row:1;margin-right:0;margin-left:10px;}.frm_form_field.frm_inline_container .frm_description,.frm_form_field.frm_left_container .frm_description{grid-column:2;}.frm_form_field.frm_right_container .frm_description{grid-column:1;}.frm_conf_field.frm_left_container{grid-template-columns: 67%;}.frm_conf_field.frm_left_container .frm_description{grid-column:1;}.frm-fade-in {animation-name: fadeIn;animation-duration: 1s;animation-fill-mode: both;}@keyframes spin {0% { transform: rotate(0deg); }100% { transform: rotate(360deg); }}@keyframes fadeIn {   0% {opacity: 0;}   100% {opacity: 1;}}}@media only screen and (max-width: 750px){.frm_grid_container.frm_no_grid_750 > div{grid-column: span 12/span 12;}}@media only screen and (max-width: 600px){.frm_section_heading > .frm_form_field,.frm_fields_container > .frm_submit,.frm_grid_container > .frm_form_field,.frm_fields_container > .frm_form_field{grid-column: 1 / span 12 !important;}.frm_grid_container.frm_no_grid_600,.frm_form_field.frm_inline_container,.frm_form_field.frm_right_container,.frm_form_field.frm_left_container{display:block;}}@media all{.frm_conf_field.frm_left_container .frm_primary_label{display:none;}.wp-editor-wrap *,.wp-editor-wrap *:after,.wp-editor-wrap *:before{box-sizing:content-box;}.with_frm_style .frm_grid,.with_frm_style .frm_grid_first,.with_frm_style .frm_grid_odd{clear:both;margin-bottom:0 !important;padding:5px;border-width:1px;border-style:solid;border-color: var(--border-color);border-left:none;border-right:none;}.with_frm_style .frm_grid,.with_frm_style .frm_grid_odd{border-top:none;}.frm_grid .frm_error,.frm_grid_first .frm_error,.frm_grid_odd .frm_error,.frm_grid .frm_limit_error,.frm_grid_first .frm_limit_error,.frm_grid_odd .frm_limit_error{display:none;}.frm_grid:after,.frm_grid_first:after,.frm_grid_odd:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.frm_grid_first{margin-top:20px;}.frm_grid_first,.frm_grid_odd {background-color: var(--bg-color);}.frm_grid {background-color: var(--bg-color-active);}.with_frm_style .frm_grid.frm_blank_field,.with_frm_style .frm_grid_first.frm_blank_field,.with_frm_style .frm_grid_odd.frm_blank_field{background-color:var(--error-bg);border-color: var(--error-border);}.frm_grid .frm_primary_label,.frm_grid_first .frm_primary_label,.frm_grid_odd .frm_primary_label,.frm_grid .frm_radio,.frm_grid_first .frm_radio,.frm_grid_odd .frm_radio,.frm_grid .frm_checkbox,.frm_grid_first .frm_checkbox,.frm_grid_odd .frm_checkbox{float:left !important;display:block;margin-top:0;margin-left:0 !important;}.frm_grid_first .frm_radio label,.frm_grid .frm_radio label,.frm_grid_odd .frm_radio label,.frm_grid_first .frm_checkbox label,.frm_grid .frm_checkbox label,.frm_grid_odd .frm_checkbox label{color:transparent;text-indent: -9999px;white-space:nowrap;text-align:left;}.frm_grid_first .frm_radio label input,.frm_grid .frm_radio label input,.frm_grid_odd .frm_radio label input,.frm_grid_first .frm_checkbox label input,.frm_grid .frm_checkbox label input,.frm_grid_odd .frm_checkbox label input{visibility:visible;margin:2px 0 0;float:right;}.frm_grid .frm_radio,.frm_grid_first .frm_radio,.frm_grid_odd .frm_radio,.frm_grid .frm_checkbox,.frm_grid_first .frm_checkbox,.frm_grid_odd .frm_checkbox{display:inline;}.frm_grid_2 .frm_radio,.frm_grid_2 .frm_checkbox,.frm_grid_2 .frm_primary_label{width:48% !important;}.frm_grid_2 .frm_radio,.frm_grid_2 .frm_checkbox{margin-right:4%;}.frm_grid_3 .frm_radio,.frm_grid_3 .frm_checkbox,.frm_grid_3 .frm_primary_label{width:30% !important;}.frm_grid_3 .frm_radio,.frm_grid_3 .frm_checkbox{margin-right:3%;}.frm_grid_4 .frm_radio,.frm_grid_4 .frm_checkbox{width:20% !important;}.frm_grid_4 .frm_primary_label{width:28% !important;}.frm_grid_4 .frm_radio,.frm_grid_4 .frm_checkbox{margin-right:4%;}.frm_grid_5 .frm_primary_label,.frm_grid_7 .frm_primary_label{width:24% !important;}.frm_grid_5 .frm_radio,.frm_grid_5 .frm_checkbox{width:17% !important;margin-right:2%;}.frm_grid_6 .frm_primary_label{width:25% !important;}.frm_grid_6 .frm_radio,.frm_grid_6 .frm_checkbox{width:14% !important;margin-right:1%;}.frm_grid_7 .frm_primary_label{width:22% !important;}.frm_grid_7 .frm_radio,.frm_grid_7 .frm_checkbox{width:12% !important;margin-right:1%;}.frm_grid_8 .frm_primary_label{width:23% !important;}.frm_grid_8 .frm_radio,.frm_grid_8 .frm_checkbox{width:10% !important;margin-right:1%;}.frm_grid_9 .frm_primary_label{width:20% !important;}.frm_grid_9 .frm_radio,.frm_grid_9 .frm_checkbox{width:9% !important;margin-right:1%;}.frm_grid_10 .frm_primary_label{width:19% !important;}.frm_grid_10 .frm_radio,.frm_grid_10 .frm_checkbox{width:8% !important;margin-right:1%;}.frm_form_field.frm_inline_container .frm_opt_container,.frm_form_field.frm_right_container .frm_opt_container,.frm_form_field.frm_left_container .frm_opt_container{padding-top:4px;}.with_frm_style .frm_left_container > select.auto_width,.with_frm_style .frm_right_container > select.auto_width {width: max-content;}.with_frm_style .frm_right_container > .frm_primary_label,.with_frm_style .frm_right_container > select.auto_width {margin-left: auto;}.with_frm_style .frm_inline_container.frm_grid_first .frm_primary_label,.with_frm_style .frm_inline_container.frm_grid .frm_primary_label,.with_frm_style .frm_inline_container.frm_grid_odd .frm_primary_label,.with_frm_style .frm_inline_container.frm_grid_first .frm_opt_container,.with_frm_style .frm_inline_container.frm_grid .frm_opt_container,.with_frm_style .frm_inline_container.frm_grid_odd .frm_opt_container{margin-right:0;}.frm_form_field.frm_two_col .frm_opt_container,.frm_form_field.frm_three_col .frm_opt_container,.frm_form_field.frm_four_col .frm_opt_container{display: grid;grid-template-columns: repeat(2, 1fr);grid-auto-rows: max-content;grid-gap: 0 2.5%;}.frm_form_field.frm_three_col .frm_opt_container{grid-template-columns: repeat(3, 1fr);}.frm_form_field.frm_four_col .frm_opt_container{grid-template-columns: repeat(4, 1fr);}.frm_form_field.frm_two_col .frm_radio,.frm_form_field.frm_two_col .frm_checkbox,.frm_form_field.frm_three_col .frm_radio,.frm_form_field.frm_three_col .frm_checkbox,.frm_form_field.frm_four_col .frm_radio,.frm_form_field.frm_four_col .frm_checkbox{grid-column-end: span 1;}.frm_form_field .frm_checkbox,.frm_form_field .frm_radio {margin-top: 0;margin-bottom: 0;}.frm_form_field.frm_scroll_box .frm_opt_container{height:100px;overflow:auto;}.frm_html_container.frm_scroll_box,.frm_form_field.frm_html_scroll_box {height: 100px;overflow: auto;background-color: var(--bg-color);border-color: var(--border-color);border-width: var(--field-border-width);border-style: var(--field-border-style);border-radius: var(--border-radius);width: var(--field-width);max-width: 100%;font-size: var(--field-font-size);padding: var(--field-pad);box-sizing: border-box;outline: none;font-weight: normal;box-shadow: var(--box-shadow);}.frm_form_field.frm_total_big input,.frm_form_field.frm_total_big textarea,.frm_form_field.frm_total input,.frm_form_field.frm_total textarea{opacity:1;background-color:transparent !important;border:none !important;font-weight:bold;width:auto !important;height:auto !important;box-shadow:none !important;display:inline;-moz-appearance:textfield;padding:0;}.frm_form_field.frm_total_big input::-webkit-outer-spin-button,.frm_form_field.frm_total_big input::-webkit-inner-spin-button,.frm_form_field.frm_total input::-webkit-outer-spin-button,.frm_form_field.frm_total input::-webkit-inner-spin-button {-webkit-appearance: none;}.frm_form_field.frm_total_big input:focus,.frm_form_field.frm_total_big textarea:focus,.frm_form_field.frm_total input:focus,.frm_form_field.frm_total textarea:focus{background-color:transparent;border:none;box-shadow:none;}.frm_form_field.frm_label_justify .frm_primary_label{text-align:justify !important;}.frm_form_field.frm_capitalize input,.frm_form_field.frm_capitalize select,.frm_form_field.frm_capitalize .frm_opt_container label{text-transform:capitalize;}.frm_clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.frm_clearfix{display:block;}.with_frm_style .frm_combo_inputs_container > .frm_form_subfield-first,.with_frm_style .frm_combo_inputs_container > .frm_form_subfield-middle,.with_frm_style .frm_combo_inputs_container > .frm_form_subfield-last {margin-bottom: 0 !important;}}@media only screen and (max-width: 900px){.frm_form_field .frm_repeat_grid .frm_form_field.frm_sixth .frm_primary_label,.frm_form_field .frm_repeat_grid .frm_form_field.frm_seventh .frm_primary_label,.frm_form_field .frm_repeat_grid .frm_form_field.frm_eighth .frm_primary_label{display: block !important;}}@media only screen and (max-width: 600px){.frm_form_field.frm_four_col .frm_opt_container{grid-template-columns: repeat(2, 1fr);}.with_frm_style .frm_repeat_inline,.with_frm_style .frm_repeat_grid{margin: 20px 0;}}@media only screen and (max-width: 500px){.frm_form_field.frm_two_col .frm_radio,.frm_form_field.frm_two_col .frm_checkbox,.frm_form_field.frm_three_col .frm_radio,.frm_form_field.frm_three_col .frm_checkbox{width: auto;margin-right: 0;float: none;display:block;}.frm_form_field input[type=file] {max-width:220px;}.with_frm_style .frm-g-recaptcha > div > div,.with_frm_style .g-recaptcha > div > div{width:inherit !important;display:block;overflow:hidden;max-width:302px;border-right:1px solid #d3d3d3;border-radius:4px;box-shadow:2px 0px 4px -1px rgba(0,0,0,.08);}.with_frm_style .g-recaptcha iframe,.with_frm_style .frm-g-recaptcha iframe{width:100%;}}@media all{.frm-card-element .sq-card-wrapper .sq-card-message {margin-bottom: 0;}.frm-card-errors:empty {margin: 0;}}

/***!  https://piksela.mx/wp-content/plugins/slider-revolution/public/assets/css/rs6.css?ver=6.2.12  !***/

@media all{/*-----------------------------------------------------------------------------

-	Revolution Slider 6.0 Default Style Settings -

Screen Stylesheet

version:   	6.2.8
date:      	24/06/19
author:		themepunch
email:     	info@themepunch.com
website:   	http://www.themepunch.com
-----------------------------------------------------------------------------*/

/* FIX FOR WORDPRESS's CRAZY <p> TAG ANOMALY */
.rs-p-wp-fix { display: none !important; margin: 0 !important; height: 0px !important; }  

/* NEW Z-INDEX FIX*/
.wp-block-themepunch-revslider { position: relative }

#debungcontrolls {
	z-index:100000;
	position:fixed;
	bottom:0px; width:100%;
	height:auto;
	background:rgba(0,0,0,0.6);
	padding:10px;
	box-sizing: border-box;
}


rs-debug {
	z-index:100000;
	position:fixed;
	top:0px; width:300px;
	height:300px;
	background:rgba(0,0,0,0.6);
	padding:10px;
	box-sizing: border-box;
	color: #fff;
	font-size: 10px;
	line-height: 13px;
	overflow: scroll;
}

/* MODAL BASICS */
rs-modal { position: fixed !important; z-index: 9999999 !important; pointer-events: none !important;}
rs-modal.rs-modal-auto { top: auto;bottom: auto;left: auto; right:auto; }
rs-modal.rs-modal-fullwidth,
rs-modal.rs-modal-fullscreen { top: 0px; left: 0px; width: 100%; height: 100%; }
rs-modal rs-fullwidth-wrap { position: absolute; top: 0px; left: 0px; height: 100%;}
rs-module-wrap.rs-modal { display:none; max-height: 100% !important; overflow: auto !important;  pointer-events: auto !important;}
rs-module-wrap.hideallscrollbars.rs-modal { overflow: hidden !important; max-width: 100% !important}
rs-modal-cover { width: 100%; height: 100%; z-index: 0; background: transparent; position: absolute;top: 0px;left: 0px; cursor: pointer; pointer-events: auto}
body>rs-modal-cover { position: fixed; z-index: 9999995 !important; }

rs-sbg-px { pointer-events: none }

.rs-forcehidden * { visibility: hidden !important; }

/*rs-modal rs-fullwidth-wrap rs-module-wrap { transform: translateY(-50%) !important; top: 50% !important; }*/

.rs_splitted_lines { display: block; white-space: nowrap !important}

.debugtimeline {
	width:100%;
	height:10px;
	position:relative;
	display:block;
	margin-bottom:3px;	
	display:none;
	white-space: nowrap;	
	box-sizing: border-box;
}

.debugtimeline:hover {
	height:15px;

}

.the_timeline_tester {
	background:#e74c3c;
	position:absolute;
	top:0px;
	left:0px;
	height:100%;
	width:0;	
}

.rs-go-fullscreen {
	position:fixed !important;
	width:100% !important;
	height:100% !important;
	top:0px !important;
	left:0px !important;
	z-index:9999999 !important;
	background:#ffffff;
}


.debugtimeline.tl_slide .the_timeline_tester {
	background:#f39c12;	
}

.debugtimeline.tl_frame .the_timeline_tester {
	background:#3498db;	
}

.debugtimline_txt {
	color:#fff;
	font-weight: 400;
	font-size:7px;
	position:absolute;	
	left:10px;
	top:0px;
	white-space: nowrap;
	line-height: 10px;
}


.rtl {	direction: rtl;}
@font-face {
  font-family: 'revicons';
  src: url('/wp-content/plugins/slider-revolution/public/assets/fonts/revicons/revicons.eot?5510888');
  src: url('/wp-content/plugins/slider-revolution/public/assets/fonts/revicons/revicons.eot?5510888#iefix') format('embedded-opentype'),
       url('/wp-content/plugins/slider-revolution/public/assets/fonts/revicons/revicons.woff?5510888') format('woff'),
       url('/wp-content/plugins/slider-revolution/public/assets/fonts/revicons/revicons.ttf?5510888') format('truetype'),
       url('/wp-content/plugins/slider-revolution/public/assets/fonts/revicons/revicons.svg?5510888#revicons') format('svg');
  font-weight: normal;
  font-style: normal;font-display:swap;}

 [class^="revicon-"]:before, [class*=" revicon-"]:before {
  font-family: "revicons";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center; 

  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;

  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */

  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}


rs-module i[class^="fa-"], 
rs-module i[class*=" fa-"],
.rb-modal-wrapper i[class^="fa-"], 
.rb-modal-wrapper i[class*=" fa-"],
#waitaminute i[class^="fa-"], 
#waitaminute i[class*=" fa-"],
#objectlibrary i[class^="fa-"], 
#objectlibrary i[class*=" fa-"],
#rs_overview i[class^="fa-"], 
#rs_overview i[class*=" fa-"],
#rs_overview_menu i[class^="fa-"], 
#rs_overview_menu i[class*=" fa-"],
#builderView i[class^="fa-"], 
#builderView i[class*=" fa-"] 
{
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

rs-module [class^="fa-"]:before, 
rs-module [class*=" fa-"]:before,
.rb-modal-wrapper [class^="fa-"]:before, 
.rb-modal-wrapper [class*=" fa-"]:before,
#rs_overview [class^="fa-"]:before, 
#rs_overview [class*=" fa-"]:before,
#objectlibrary [class^="fa-"]:before, 
#objectlibrary [class*=" fa-"]:before,
#waitaminute [class^="fa-"]:before, 
#waitaminute [class*=" fa-"]:before,
#rs_overview_menu [class^="fa-"]:before, 
#rs_overview_menu [class*=" fa-"]:before,
#builderView [class^="fa-"]:before, 
#builderView [class*=" fa-"]:before
{
    font-family: FontAwesome;
    font-style: normal;
    font-weight: 400;
   
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: auto;
    margin-right: 0;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: inherit;
    margin-left: 0;
}

rs-module .sr-only,
#objectlibrary .sr-only,
#waitaminute .sr-only,
#rs_overview .sr-only,
#rs_overview_menu .sr-only,
.rb-modal-wrapper .sr-only,
#builderView .sr-only 
{
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
rs-module .sr-only-focusable:active,
rs-module .sr-only-focusable:focus,
#waitaminute .sr-only-focusable:active,
#waitaminute .sr-only-focusable:focus,
#objectlibrary .sr-only-focusable:active,
#objectlibrary .sr-only-focusable:focus,
#rs_overview .sr-only-focusable:active,
#rs_overview .sr-only-focusable:focus,
#rs_overview_menu .sr-only-focusable:active,
#rs_overview_menu .sr-only-focusable:focus,
.rb-modal-wrapper .sr-only-focusable:active,
.rb-modal-wrapper .sr-only-focusable:focus,
#builderView .sr-only-focusable:active,
#builderView .sr-only-focusable:focus

{
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}


.revicon-search-1:before { content: '\e802'; } /* '' */
.revicon-pencil-1:before { content: '\e831'; } /* '' */
.revicon-picture-1:before { content: '\e803'; } /* '' */
.revicon-cancel:before { content: '\e80a'; } /* '' */
.revicon-info-circled:before { content: '\e80f'; } /* '' */
.revicon-trash:before { content: '\e801'; } /* '' */
.revicon-left-dir:before { content: '\e817'; } /* '' */
.revicon-right-dir:before { content: '\e818'; } /* '' */
.revicon-down-open:before { content: '\e83b'; } /* '' */
.revicon-left-open:before { content: '\e819'; } /* '' */
.revicon-right-open:before { content: '\e81a'; } /* '' */
.revicon-angle-left:before { content: '\e820'; } /* '' */
.revicon-angle-right:before { content: '\e81d'; } /* '' */
.revicon-left-big:before { content: '\e81f'; } /* '' */
.revicon-right-big:before { content: '\e81e'; } /* '' */
.revicon-magic:before { content: '\e807'; } /* '' */
.revicon-picture:before { content: '\e800'; } /* '' */
.revicon-export:before { content: '\e80b'; } /* '' */
.revicon-cog:before { content: '\e832'; } /* '' */
.revicon-login:before { content: '\e833'; } /* '' */
.revicon-logout:before { content: '\e834'; } /* '' */
.revicon-video:before { content: '\e805'; } /* '' */
.revicon-arrow-combo:before { content: '\e827'; } /* '' */
.revicon-left-open-1:before { content: '\e82a'; } /* '' */
.revicon-right-open-1:before { content: '\e82b'; } /* '' */
.revicon-left-open-mini:before { content: '\e822'; } /* '' */
.revicon-right-open-mini:before { content: '\e823'; } /* '' */
.revicon-left-open-big:before { content: '\e824'; } /* '' */
.revicon-right-open-big:before { content: '\e825'; } /* '' */
.revicon-left:before { content: '\e836'; } /* '' */
.revicon-right:before { content: '\e826'; } /* '' */
.revicon-ccw:before { content: '\e808'; } /* '' */
.revicon-arrows-ccw:before { content: '\e806'; } /* '' */
.revicon-palette:before { content: '\e829'; } /* '' */
.revicon-list-add:before { content: '\e80c'; } /* '' */
.revicon-doc:before { content: '\e809'; } /* '' */
.revicon-left-open-outline:before { content: '\e82e'; } /* '' */
.revicon-left-open-2:before { content: '\e82c'; } /* '' */
.revicon-right-open-outline:before { content: '\e82f'; } /* '' */
.revicon-right-open-2:before { content: '\e82d'; } /* '' */
.revicon-equalizer:before { content: '\e83a'; } /* '' */
.revicon-layers-alt:before { content: '\e804'; } /* '' */
.revicon-popup:before { content: '\e828'; } /* '' */

							


/******************************
	-	BASIC STYLES		-
******************************/

.tp-fullwidth-forcer { z-index: 0; pointer-events: none}
rs-module-wrap { visibility: hidden }
rs-module-wrap,
rs-module-wrap * { box-sizing: border-box; -webkit-tap-highlight-color: rgba(0,0,0,0);}

rs-module-wrap {position:relative;z-index: 1;width:100%; display: block;}

.rs-fixedscrollon rs-module-wrap { position: fixed !important; top: 0px !important; z-index: 1000; left: 0 !important;}
.rs-stickyscrollon rs-module-wrap {  position: sticky !important; top:0px; z-index: 1000; }
.rs-stickyscrollon { overflow: visible !important; }

rs-fw-forcer { display:block;width:100%;pointer-events: none;}
rs-module { position:relative;overflow:hidden;display: block; }

rs-module.disableVerticalScroll { -ms-touch-action: pan-x; touch-action: pan-x; }

/*rs-carousel-wrap,*/
rs-pzimg-wrap,
rs-sbg-effectwrap,
rs-sbg { display: block; pointer-events: none  }

rs-sbg-effectwrap {
	position:absolute;top:0px;left:0px;width:100%;height:100%
}

rs-sbg-px,
rs-sbg-wrap {position:absolute; top:0px; left:0px; z-index:0;width:100%;height:100%;display: block;}

a.rs-layer,
a.rs-layer:-webkit-any-link { text-decoration: none }

a[x-apple-data-detectors] { color: inherit !important;   text-decoration: none !important;   font-size: inherit !important;   font-family: inherit !important;   font-weight: inherit !important;   line-height: inherit !important; }

.entry-content rs-module a, rs-module a { box-shadow: none; }

.rs-ov-hidden 		{ 	overflow:hidden !important;}


.rs-forceoverflow,
.rs-forceoverflow rs-module-wrap,
.rs-forceoverflow rs-module,
.rs-forceoverflow rs-slides,
.rs-forceoverflow rs-slide { overflow:visible !important}

.tp-simpleresponsive img,
rs-module img{
	max-width:none !important;	
	transition: none;
	margin:0px;
	padding:0px;
	border:none;
}

rs-module .no-slides-text{font-weight:bold;text-align:center;padding-top:80px;}


rs-slides, rs-slide, rs-slide:before {	 position:absolute;text-indent: 0em;top:0px;left:0px;}
rs-slide,rs-slide:before {  display:block; visibility:hidden; }

.rs-layer .rs-untoggled-content { display:block;}
.rs-layer .rs-toggled-content { display:none;}

.rs-tc-active.rs-layer .rs-toggled-content { display:block;}
.rs-tc-active.rs-layer .rs-untoggled-content { display:none;}

.rs-layer-video { overflow: hidden }

rs-module rs-layer,
rs-module .rs-layer { 	
	opacity: 0;
	position:relative; 	
	visibility: hidden;
	white-space: nowrap;
	display: block;	
	-webkit-font-smoothing: antialiased !important;
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
	-moz-osx-font-smoothing: grayscale;
	z-index:1;	
}

rs-layer-wrap,
rs-mask,
rs-module-wrap,
rs-module .rs-layer,
rs-module img {
	-moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;   
}

rs-module rs-mask-wrap .rs-layer,
rs-module rs-mask-wrap *:last-child,
.wpb_text_column rs-module rs-mask-wrap .rs-layer,
.wpb_text_column rs-module rs-mask-wrap *:last-child{
	margin-bottom:0;

}

.rs-svg svg {	width:100%; height:100%;position: relative;vertical-align: top}


rs-layer:not(.rs-wtbindex),
.rs-layer:not(.rs-wtbindex),
rs-alyer *:not(.rs-wtbindex),
.rs-layer *:not(.rs-wtbindex) { outline: none !important; }

	
/* CAROUSEL FUNCTIONS */
rs-carousel-wrap {
	cursor:url(/wp-content/plugins/slider-revolution/public/assets/css/openhand.cur), move;
}
rs-carousel-wrap.dragged {
	cursor:url(/wp-content/plugins/slider-revolution/public/assets/css/closedhand.cur), move;
}

rs-carousel-wrap.noswipe {
	cursor: default;
}

rs-carousel-wrap { position: absolute; overflow: hidden;  width:100%;height:100%;top:0px;left:0px;}
rs-carousel-space { clear:both;display:block;width:100%;height:0px;position:relative;}

/* ADDED FOR SLIDELINK MANAGEMENT */
.tp_inner_padding {	
	box-sizing:border-box;	
	max-height:none !important;	
}


.rs-layer.rs-selectable {
	-moz-user-select: all;
	-khtml-user-select: all;
	-webkit-user-select: all;
	-o-user-select: all;	
}



rs-px-mask {
	overflow: hidden;
	display: block;
	width: 100%;
	height: 100%;
	position: relative;
}

rs-module embed,
rs-module iframe,
rs-module object,
rs-module audio,
rs-module video {
	max-width: none !important;
	border: none;
}

rs-bg-elem 	{	position:absolute; top:0px;left:0px; width:100%;height:100%;z-index:0; display: block; pointer-events: none; }

.tp-blockmask,
.tp-blockmask_in,
.tp-blockmask_out { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: #fff; z-index: 1000; transform: scaleX(0) scaleY(0);}

/***********************************************************
	- 	ZONES / GOUP / ROW / COLUMN LAYERS AND HELPERS 	-
***********************************************************/
rs-zone			{	position:absolute; width:100%;left:0px; box-sizing: border-box;min-height:50px; font-size:0px;pointer-events: none}
rs-row-wrap,
rs-column,
rs-cbg-mask-wrap {	display:block; visibility: hidden}

rs-layer-wrap,
rs-parallax-wrap,
rs-loop-wrap,
rs-mask-wrap { display: block; }


rs-column-wrap>rs-loop-wrap { z-index: 1 }

rs-layer-wrap,
rs-mask-wrap,
rs-cbg-mask-wrap
 { transform-style:flat;}

 
.safarifix rs-layer-wrap {
	perspective: 1000000;
}


}@-moz-document url-prefix() {
 	rs-layer-wrap,
	rs-mask-wrap,
	rs-cbg-mask-wrap { perspective: none; }
}


 @media all{/*@-moz-document url-prefix() {
 	rs-layer-wrap,
	rs-mask-wrap,
	rs-cbg-mask-wrap { filter: blur(0px); }
 }*/   /* REMOVED LINES TO FIX BOX-SHADOW ISSUE IN FIREFOX */

 

rs-mask-wrap { overflow: hidden }
rs-fullwidth-wrap { position:relative;width:100%;height:auto;display: block; overflow:visible;max-width:none !important;}
/*IE11 AND IE EDGE NEED SOME SPECIAL OVERFLOW
Removed now since iE 11 and ieEdge fullwidth Slider had spacings again on other themes.
May need to keep in eye the Carousel and Modal sliders in Fullscreen / Fullwidth mode ! 
@media screen and (-ms-high-contrast: none) {
	rs-fullwidth-wrap { overflow: hidden; }
}
@supports (-ms-ime-align:auto) {
  rs-fullwidth-wrap { overflow: hidden; }  
}
*/  

.rev_row_zone_top 				{	top:0px;}
.rev_row_zone_bottom 			{	bottom:0px;}

rs-column-wrap .rs-parallax-wrap  { vertical-align: top }

.rs-layer img,
rs-layer img { vertical-align: top }

rs-row,
rs-row.rs-layer 	{
	display:table;
	position:relative;
	width:100% !important;
	table-layout: fixed;
	box-sizing: border-box;
	vertical-align: top;
	height:auto;
	font-size:0px;
}

rs-column-wrap {	
	display: table-cell;
	position: relative;
	vertical-align: top;
	height: auto;
	box-sizing: border-box;	
	font-size:0px;
}

rs-column {
	box-sizing: border-box;
	display: block;
	position: relative;
	width:100% !important;
	height:auto !important;
	white-space: normal !important;
}

rs-cbg-mask-wrap {
	position: absolute;    
    z-index: 0;
    box-sizing: border-box;     
} 

rs-column-wrap rs-cbg-mask-wrap { top: 0px; left: 0px; bottom: 0px; right: 0px; }
rs-column-bg {	
    position: absolute;    
    z-index: 0;
    box-sizing: border-box; 
    width: 100%;
    height: 100%; 
}

.rs-pelock * { pointer-events: none !important;}

rs-column .rs-parallax-wrap,
rs-column rs-loop-wrap,
rs-column rs-mask-wrap 			{	text-align: inherit; }
rs-column rs-mask-wrap 			{	display: inline-block;}


rs-column .rs-parallax-wrap rs-loop-wrap,
rs-column .rs-parallax-wrap rs-mask-wrap,
rs-column .rs-parallax-wrap { position: relative !important; left:auto !important; top:auto !important; line-height: 0px;}

rs-column .rs-parallax-wrap rs-loop-wrap,
rs-column .rs-parallax-wrap rs-mask-wrap,
rs-column .rs-parallax-wrap,
rs-column .rev_layer_in_column { vertical-align: top; }

.rev_break_columns { display: block !important }
.rev_break_columns rs-column-wrap.rs-parallax-wrap  { display:block !important; width:100% !important; }


.rev_break_columns rs-column-wrap.rs-parallax-wrap.rs-layer-hidden,
.tp-forcenotvisible,
.tp-hide-revslider,
rs-row-wrap.rs-layer-hidden,
rs-column-wrap.rs-layer-hidden,
.rs-layer.rs-layer-hidden,
.rs-layer-audio.rs-layer-hidden,
.rs-parallax-wrap.rs-layer-hidden {	
	visibility:hidden !important; 
	display:none !important
}

/*rs-column .rs-parallax-wrap,
rs-column rs-loop-wrap,
rs-column rs-mask-wrap,
rs-column rs-layer { vertical-align: inherit }*/



/*********************************
	-	SPECIAL TP CAPTIONS -
**********************************/

rs-layer.rs-nointeraction,
.rs-layer.rs-nointeraction { 
	pointer-events: none !important
}

rs-static-layers	{position:absolute; z-index:101; top:0px;left:0px; display: block; width: 100%;height: 100%; pointer-events: none;}

/* new static layers position option */
rs-static-layers.rs-stl-back {	
	z-index:0;
}


.rs-layer rs-fcr    {width: 0;height: 0;border-left: 40px solid transparent;border-right: 0px solid transparent;border-top: 40px solid #00A8FF;position: absolute;right:100%;top:0px;}
.rs-layer rs-fcrt   {width: 0;height: 0;border-left: 40px solid transparent;border-right: 0px solid transparent;border-bottom: 40px solid #00A8FF;position: absolute;right:100%;top:0px;}
.rs-layer rs-bcr    {width: 0;height: 0;border-left: 0px solid transparent;border-right: 40px solid transparent;border-bottom: 40px solid #00A8FF;position: absolute;left:100%;top:0px;}
.rs-layer rs-bcrt   {width: 0;height: 0;border-left: 0px solid transparent;border-right: 40px solid transparent;border-top: 40px solid #00A8FF;position: absolute;left:100%;top:0px;}

									
.tp-layer-inner-rotation {	
	position: relative !important;
}		


/***********************************************
	-	SPECIAL ALTERNATIVE IMAGE SETTINGS	-
***********************************************/

img.tp-slider-alternative-image	{	
	width:100%; height:auto;
}


/******************************
	-	IE8 HACKS	-
*******************************/
.noFilterClass {
	filter:none !important;
}


/********************************
	-	FULLSCREEN VIDEO	-
*********************************/

rs-bgvideo 		{	position: absolute;top:0px;left:0px; width:100%;height:100%;z-index: 0; display: block}

.rs-layer.coverscreenvideo	{	width:100%;height:100%;top:0px;left:0px;position:absolute;}
.rs-layer.rs-fsv		{	left:0px; top:0px; position:absolute;width:100%;height:100%}

.rs-layer.rs-fsv audio,
.rs-layer.rs-fsv video,
.rs-layer.rs-fsv iframe,
.rs-layer.rs-fsv iframe audio,
.rs-layer.rs-fsv iframe video	{ width:100%; height:100% ; display: none}

.fullcoveredvideo audio,
.rs-fsv audio
.fullcoveredvideo video,
.rs-fsv video				{	background: #000}

.fullcoveredvideo rs-poster		{	background-position: center center;background-size: cover;width:100%;height:100%;top:0px;left:0px}


.videoisplaying .html5vid rs-poster	{	display: none}

.tp-video-play-button					{	
	background:#000;
	background:rgba(0,0,0,0.3);										
	border-radius:5px;
	position: absolute;
	top: 50%;
	left: 50%;										
	color: #FFF;
	z-index: 3;
	margin-top: -25px;
	margin-left: -25px;
	line-height: 50px !important;
	text-align: center;
	cursor: pointer;
	width: 50px;
	height:50px;
	box-sizing: border-box;
	
	display: inline-block;	
	vertical-align: top;
	z-index: 4;
	opacity: 0;	
	transition:opacity 300ms ease-out !important;				
}


.rs-audio .tp-video-play-button { display:none !important;}
.rs-layer .html5vid					{	width:100% !important; height:100% !important;}									
.tp-video-play-button i 				{	width:50px;height:50px; display:inline-block; text-align: center !important; vertical-align: top; line-height: 50px !important; font-size: 30px !important;}									
.rs-layer:hover .tp-video-play-button	{	opacity: 1; display:block;}
.rs-layer .tp-revstop					{	display:none;width: 15px; border-right: 5px solid #fff !important; border-left:5px solid #fff !important; transform: translateX(50%) translateY(50%);height: 20px;margin-left: 11px !important;margin-top: 5px !important;}
.videoisplaying .revicon-right-dir		{	display:none}
.videoisplaying .tp-revstop				{	display:block}

.videoisplaying  .tp-video-play-button			{	display:none}


.fullcoveredvideo .tp-video-play-button			{	display:none !important}


.rs-fsv .rs-fsv audio 		{	object-fit:contain !important;}
.rs-fsv .rs-fsv video 		{	object-fit:contain !important;}

.rs-layer-video .html5vid.hidefullscreen video::-webkit-media-controls-fullscreen-button  { display: none; }


}@supports not (-ms-high-contrast:none) {
   /* Non-IE styles here */
	.rs-fsv .fullcoveredvideo audio 		{	object-fit:cover !important;}
	.rs-fsv .fullcoveredvideo video 		{	object-fit:cover !important;}
}

@media all{.rs-fullvideo-cover					{	width:100%;height:100%;top:0px;left:0px;position: absolute; background:transparent;z-index:5;}


.rs-nolc .tp-video-play-button,
rs-bgvideo video::-webkit-media-controls-start-playback-button,
rs-bgvideo video::-webkit-media-controls,
rs-bgvideo audio::-webkit-media-controls { display:none !important;}
 

.rs-audio .tp-video-controls {	opacity: 1 !important; visibility: visible !important}



rs-module h1.rs-layer,
rs-module h2.rs-layer,
rs-module h3.rs-layer,
rs-module h4.rs-layer,
rs-module h5.rs-layer,
rs-module h6.rs-layer,
rs-module div.rs-layer,
rs-module span.rs-layer,
rs-module p.rs-layer 	{	margin:0; padding:0; margin-block-start: 0; margin-block-end: 0; margin-inline-start: 0; margin-inline-end: 0;} 

rs-module h1.rs-layer:before,
rs-module h2.rs-layer:before,
rs-module h3.rs-layer:before,
rs-module h4.rs-layer:before,
rs-module h5.rs-layer:before,
rs-module h6.rs-layer:before { content: none; }


/********************************
	-	DOTTED OVERLAYS	-
*********************************/
rs-dotted						{	background-repeat:repeat;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:3;display:block;pointer-events: none}
rs-sbg-wrap rs-dotted 			{ z-index: 31 }
rs-dotted.twoxtwo				{	background:url(/wp-content/plugins/slider-revolution/public/assets/assets/gridtile.png)}
rs-dotted.twoxtwowhite			{	background:url(/wp-content/plugins/slider-revolution/public/assets/assets/gridtile_white.png)}
rs-dotted.threexthree			{	background:url(/wp-content/plugins/slider-revolution/public/assets/assets/gridtile_3x3.png)}
rs-dotted.threexthreewhite		{	background:url(/wp-content/plugins/slider-revolution/public/assets/assets/gridtile_3x3_white.png)}


/******************************
	-	SHADOWS		-
******************************/

.tp-shadowcover	{	width:100%;height:100%;top:0px;left:0px;background: #fff;position: absolute; z-index: -1;}
.tp-shadow1 	{	box-shadow: 0 10px 6px -6px rgba(0,0,0,0.8);}

.tp-shadow2:before, .tp-shadow2:after,
.tp-shadow3:before, .tp-shadow4:after
{
  z-index: -2;
  position: absolute;
  content: "";
  bottom: 10px;
  left: 10px;
  width: 50%;
  top: 85%;
  max-width:300px;
  background: transparent;  
  box-shadow: 0 15px 10px rgba(0,0,0,0.8);
  
  transform: rotate(-3deg);
}

.tp-shadow2:after,
.tp-shadow4:after
{  
  transform: rotate(3deg);
  right: 10px;
  left: auto;
}

.tp-shadow5
{
  	position:relative;        
    box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.tp-shadow5:before, .tp-shadow5:after
{
	content:"";
    position:absolute; 
    z-index:-2;    
    box-shadow:0 0 25px 0px  rgba(0,0,0,0.6);
    top:30%;
    bottom:0;
    left:20px;
    right:20px;    
    border-radius:100px / 20px;
}



/* TP BUTTONS DESKTOP SIZE */

.rev-btn,
.rev-btn:visited						{ 	outline:none !important; box-shadow:none; text-decoration: none !important;  box-sizing:border-box;  cursor: pointer;}

.rev-btn.rev-uppercase,
.rev-btn.rev-uppercase:visited			{ 	text-transform: uppercase;  }

.rev-btn  i								{ 	font-size: inherit; font-weight: normal; position: relative; top: 0px; transition: opacity 0.2s ease-out, margin 0.2s ease-out;  margin-left:0px; line-height: inherit}

.rev-btn.rev-hiddenicon i				{ 	font-size: inherit; font-weight: normal; position: relative; top: 0px; transition: opacity 0.2s ease-out, margin 0.2s ease-out; opacity: 0; margin-left:0px !important; width:0px !important;  }
.rev-btn.rev-hiddenicon:hover i			{   opacity: 1 !important; margin-left:10px !important; width:auto !important;}


/* BURGER BUTTON */
.rev-burger {
  position: relative;  
  box-sizing: border-box;
  padding: 22px 14px 22px 14px;
  border-radius: 50%;
  border: 1px solid rgba(51,51,51,0.25);
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  -webkit-tap-highlight-color: transparent;
  cursor: pointer;
}

.rev-burger span {
  display: block;
  width: 30px;
  height: 3px;
  background: #333;
  transition: .7s;
  pointer-events: none;
  transform-style: flat !important;
}
.rev-burger span:nth-child(2) {
  margin: 3px 0;
}

.quick_style_example_wrap .rev-burger:hover :first-child,
#dialog_addbutton .rev-burger:hover :first-child,
.open .rev-burger :first-child,
.open.rev-burger :first-child {
  transform: translateY(6px) rotate(-45deg);
 
}
.quick_style_example_wrap .rev-burger:hover :nth-child(2),
#dialog_addbutton .rev-burger:hover :nth-child(2),
.open .rev-burger :nth-child(2),
.open.rev-burger :nth-child(2) {
  transform: rotate(-45deg);
 
  opacity: 0;
}
.quick_style_example_wrap .rev-burger:hover :last-child,
#dialog_addbutton .rev-burger:hover :last-child,
.open .rev-burger :last-child,
.open.rev-burger :last-child {
  transform: translateY(-6px) rotate(-135deg);
 
}

.rev-burger.revb-white {
  border: 2px solid rgba(255,255,255,0.2);
}

.rev-b-span-light span,
.rev-burger.revb-white span {
  background: #fff;
}
.rev-burger.revb-whitenoborder {
  border: 0;
}
.rev-burger.revb-whitenoborder span {
  background: #fff;
}
.rev-burger.revb-darknoborder {
  border: 0;
}

.rev-b-span-dark span,
.rev-burger.revb-darknoborder span {
  background: #333;
}

.rev-burger.revb-whitefull {
  background: #fff;
  border:none;
}

.rev-burger.revb-whitefull span {
	background:#333;
}

.rev-burger.revb-darkfull {
  background: #333;
  border:none;
}

.rev-burger.revb-darkfull span {
	background:#fff;
}


/* SCROLL DOWN BUTTON */

@keyframes rev-ani-mouse {
	0% {opacity: 1;top: 29%;}
	15% {opacity: 1;top: 70%;}
	50% {opacity: 0;top: 70%;}
	100% {opacity: 0;top: 29%;}
}
.rev-scroll-btn {
	display: inline-block;
	position: relative;
	left: 0;
	right: 0;
	text-align: center;
	cursor: pointer;
	width:35px;
	height:55px;	
	box-sizing: border-box;
	border: 3px solid white;
	border-radius: 23px;
}
.rev-scroll-btn > * {
	display: inline-block;
	line-height: 18px;
	font-size: 13px;
	font-weight: normal;
	color: #7f8c8d;
	color: #ffffff;
	font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif;
	letter-spacing: 2px;
}
.rev-scroll-btn > *:hover,
.rev-scroll-btn > *:focus,
.rev-scroll-btn > *.active {
	color: #ffffff;
}
.rev-scroll-btn > *:hover,
.rev-scroll-btn > *:focus,
.rev-scroll-btn > *:active,
.rev-scroll-btn > *.active {
	opacity: 0.8;
}

.rev-scroll-btn.revs-fullwhite  {
	background:#fff;
}

.rev-scroll-btn.revs-fullwhite span {
	background: #333;	
}

.rev-scroll-btn.revs-fulldark  {
	background:#333;
	border:none;
}

.rev-scroll-btn.revs-fulldark  span {
	background: #fff;	
}

.rev-scroll-btn span {
	position: absolute;
	display: block;
	top: 29%;
	left: 50%;
	width: 8px;
	height: 8px;
	margin: -4px 0 0 -4px;	
	border-radius: 50%;	
	animation: rev-ani-mouse 2.5s linear infinite;
	background: #fff;
}

.rev-scroll-btn.rev-b-span-dark {
	border-color:#333;
}
.rev-scroll-btn.rev-b-span-dark span,
.rev-scroll-btn.revs-dark span {
	background: #333;	
}

.rev-control-btn {
	position: relative;
	display: inline-block;
	z-index: 5;	
	color: #FFF;  
	font-size: 20px;
	line-height: 60px;
	font-weight: 400;
	font-style: normal;
	font-family: Raleway;	
	text-decoration: none;
	text-align: center;
	background-color: #000;	
	border-radius: 50px;	
	text-shadow: none;
	background-color: rgba(0, 0, 0, 0.50);
	width:60px;
	height:60px;
	box-sizing: border-box;
	cursor: pointer;
}

.rev-cbutton-dark-sr	{	
	border-radius: 3px;		
}

.rev-cbutton-light	{	
	color: #333;  	
	background-color: rgba(255,255,255, 0.75);	
}

.rev-cbutton-light-sr	{		
	color: #333;  	
	border-radius: 3px;		
	background-color: rgba(255,255,255, 0.75);
}


.rev-sbutton {	
	line-height: 37px;	
	width:37px;
	height:37px;	
}

.rev-sbutton-blue	{	
	background-color: #3B5998
}
.rev-sbutton-lightblue	{	
	background-color: #00A0D1;
}
.rev-sbutton-red	{	
	background-color: #DD4B39;
}




/************************************
-	TP BANNER TIMER		-
*************************************/
rs-progress						{	visibility: hidden; position:absolute; z-index:200;width:100%;height:100%;}
rs-progress-bar,
.rs-progress-bar				{ 	display:block;z-index: 20;box-sizing: border-box;background-clip: content-box;position: absolute; vertical-align:top;line-height:0px;width:100%;height:100%;}
rs-progress-bgs 				{ 	display:block;z-index: 15;box-sizing: border-box; width: 100%; position: absolute; height: 100%; top: 0px; left: 0px; }
rs-progress-bg					{	display:block;background-clip: content-box; position: absolute;width:100%;height:100%;}
rs-progress-gap					{	display:block;background-clip: content-box; position: absolute;width:100%;height:100%;}
rs-progress-vis 				{ 	display:block;width: 100%;height: 100%; position: absolute;top: 0px;left: 0px }

/*********************************************
-	BASIC SETTINGS FOR THE BANNER	-
***********************************************/
.rs-layer img {
	background: transparent;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
	zoom:1;
}


.rs-layer.slidelink { cursor:pointer;width:100%;height:100%; }
.rs-layer.slidelink a {	width:100%;height:100%;display:block}
.rs-layer.slidelink a div {	width:3000px; height:1500px;  background:url(/wp-content/plugins/slider-revolution/public/assets/assets/coloredbg.png) repeat}
.rs-layer.slidelink a span{	background:url(/wp-content/plugins/slider-revolution/public/assets/assets/coloredbg.png) repeat; width:100%;height:100%;display:block}
/*.tp-shape {	width:100%;height:100%;}*/



/*********************************************
-	WOOCOMMERCE STYLES	-
***********************************************/

.rs-layer .rs-starring				{	display: inline-block}


.rs-layer .rs-starring .star-rating {
	float: none;	
	display: inline-block;
    vertical-align: top;
    color: #FFC321 !important;
}


.rs-layer .rs-starring .star-rating, 
.rs-layer .rs-starring-page .star-rating {	
	position: relative;
	height: 1em;	
	width: 5.4em;
	font-family: star;
	font-size: 1em !important;
}

.rs-layer  .rs-starring .star-rating:before, 
.rs-layer  .rs-starring-page .star-rating:before {
	content: "\73\73\73\73\73";
	color: #E0DADF;
	float: left;
	top: 0;
	left: 0;
	position: absolute;
}

.rs-layer .rs-starring .star-rating span {
	overflow: hidden;
	float: left;
	top: 0;
	left: 0;
	position: absolute;
	padding-top: 1.5em;
	font-size: 1em !important;
}

.rs-layer .rs-starring .star-rating span:before,
.rs-layer .rs-starring .star-rating span:before {
	content: "\53\53\53\53\53";
	top: 0;
	position: absolute;
	left: 0;
}




/******************************
	-	LOADER FORMS	-
********************************/

rs-loader 	{
	top:50%; left:50%;
	z-index:10000;
	position:absolute;	
}

rs-loader.off {
	display: none !important;
}

rs-loader.spinner0 {
	width: 40px;
	height: 40px;
	background-color: #fff;
	background-image:url(/wp-content/plugins/slider-revolution/public/assets/assets/loader.gif);
	background-repeat:no-repeat;
	background-position: center center;
	box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);	
	margin-top:-20px;
	margin-left:-20px;	
	animation: tp-rotateplane 1.2s infinite ease-in-out;
	border-radius: 3px;	
}


rs-loader.spinner1 {
	width: 40px;
	height: 40px;
	background-color: #fff;
	box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);	
	margin-top:-20px;
	margin-left:-20px;	
	animation: tp-rotateplane 1.2s infinite ease-in-out;
	border-radius: 3px;	
}



rs-loader.spinner5 	{	
	background-image:url(/wp-content/plugins/slider-revolution/public/assets/assets/loader.gif);
	background-repeat:no-repeat;
	background-position:10px 10px;
	background-color:#fff;
	margin:-22px -22px;
	width:44px;height:44px;
	border-radius: 3px;	
}


@keyframes tp-rotateplane {
  0% { transform: perspective(120px) rotateX(0deg) rotateY(0deg);} 
  50% { transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);} 
  100% { transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}
}


rs-loader.spinner2 {
	width: 40px;
	height: 40px;
	margin-top:-20px;margin-left:-20px;
	background-color: #ff0000;
	box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);	
	border-radius: 100%;	
	animation: tp-scaleout 1.0s infinite ease-in-out;
}


@keyframes tp-scaleout {
  0% {transform: scale(0.0);} 
  100% {transform: scale(1.0);opacity: 0;}
}


rs-loader.spinner3 {
  margin: -9px 0px 0px -35px;
  width: 70px;
  text-align: center;
}

rs-loader.spinner3 .bounce1,
rs-loader.spinner3 .bounce2,
rs-loader.spinner3 .bounce3 {
  width: 18px;
  height: 18px;
  background-color: #fff;
  box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  
  border-radius: 100%;
  display: inline-block;  
  animation: tp-bouncedelay 1.4s infinite ease-in-out;
  /* Prevent first frame from flickering when animation starts */  
  animation-fill-mode: both;
}

rs-loader.spinner3 .bounce1 {
  animation-delay: -0.32s;
}

rs-loader.spinner3 .bounce2 {  
  animation-delay: -0.16s;
}

@keyframes tp-bouncedelay {
  0%, 80%, 100% {transform: scale(0.0);} 
  40% {transform: scale(1.0);}
}




rs-loader.spinner4 {
  margin: -20px 0px 0px -20px;
  width: 40px;
  height: 40px;
  text-align: center;
  animation: tp-rotate 2.0s infinite linear;
}

rs-loader.spinner4 .dot1,
rs-loader.spinner4 .dot2 {
  width: 60%;
  height: 60%;
  display: inline-block;
  position: absolute;
  top: 0;
  background-color: #fff;
  border-radius: 100%;  
  animation: tp-bounce 2.0s infinite ease-in-out;
  box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  
}

rs-loader.spinner4 .dot2 {
  top: auto;
  bottom: 0px;  
  animation-delay: -1.0s;
}


@keyframes tp-rotate { 100% { transform: rotate(360deg);}}

@keyframes tp-bounce {
  0%, 100% {transform: scale(0.0);} 
  50% { transform: scale(1.0);}
}



rs-layer iframe { visibility:hidden;}
rs-layer.rs-ii-o iframe { visibility: visible; }

rs-layer input[type="text"],
rs-layer input[type="email"],
rs-layer input[type="url"],
rs-layer input[type="password"],
rs-layer input[type="search"],
rs-layer input[type="number"],
rs-layer input[type="tel"],
rs-layer input[type="range"],
rs-layer input[type="date"],
rs-layer input[type="month"],
rs-layer input[type="week"],
rs-layer input[type="time"],
rs-layer input[type="datetime"],
rs-layer input[type="datetime-local"] { display: inline-block }

rs-layer input::placeholder { vertical-align: middle; line-height: inherit !important}

a.rs-layer { transition: none }


/***********************************************
	-  STANDARD NAVIGATION SETTINGS 
***********************************************/

rs-thumbs-wrap,
rs-tabs-wrap,
rs-thumbs,
rs-thumb,
rs-tab,
rs-bullet,
rs-bullets,
rs-navmask,
rs-tabs,
rs-arrow 					{	display:block;}

/*rs-layer {	font-size:20px; line-height: 25px; padding:0px; margin:0px; border-radius:0px; max-width: none;min-width:none; max-height: none; min-height: none}*/

.tp-thumbs.navbar,
.tp-bullets.navbar,
.tp-tabs.navbar					{	border:none; min-height: 0; margin:0; border-radius: 0; }

.tp-tabs,
.tp-thumbs,
.tp-bullets						{	position:absolute; display:block; z-index:1000; top:0px; left:0px;}

.tp-tab,
.tp-thumb 						{	cursor: pointer; position:absolute;opacity:0.5;  box-sizing: border-box;}

.tp-arr-imgholder,
rs-poster,
.tp-thumb-image,
.tp-tab-image					{	background-position: center center; background-size:cover;width:100%;height:100%; display:block; position:absolute;top:0px;left:0px;}

rs-poster 						 { cursor:pointer; z-index:3; }

.tp-tab:hover,
.tp-tab.selected,
.tp-thumb:hover,
.tp-thumb.selected				{	opacity:1;}

.tp-tab-mask,
.tp-thumb-mask 					{	box-sizing:border-box !important; }

.tp-tabs,
.tp-thumbs						{	box-sizing:content-box !important; }

.tp-bullet 						{	width:15px;height:15px; position:absolute; background:#fff; background:rgba(255,255,255,0.3); cursor: pointer;}
.tp-bullet.selected,
.tp-bullet:hover				{	background:#fff;}




.tparrows						{	cursor:pointer; background:#000; background:rgba(0,0,0,0.5); width:40px;height:40px;position:absolute; display:block; z-index:1000; }
.tparrows:hover 				{	background:#000;}
.tparrows:before				{	font-family: "revicons"; font-size:15px; color:#fff; display:block; line-height: 40px; text-align: center;}
.tparrows.tp-leftarrow:before	{	content: '\e824'; }
.tparrows.tp-rightarrow:before	{	content: '\e825'; }

/*.tp-thumb-mask {max-width: 100% !important}*/

/************************
 - FIXES FOR PE-7 ICONS -
**************************/

.rs-layer [class^="pe-7s-"]:before, 
.rs-layer [class*=" pe-7s-"]:before {
	width: auto;
	margin: 0;
	line-height: inherit;
	box-sizing: inherit;	
}


/***************************
	- KEN BURNS FIXES -
***************************/

rs-pzimg-wrap { display: block; }
body.rtl .rs-pzimg {left: 0 !important}



/***************************
	- 3D SHADOW MODE -
***************************/

.dddwrappershadow { box-shadow:0 45px 100px rgba(0, 0, 0, 0.4);}

.dddwrapper { transform-style: flat;perspective: 10000px; }

/*******************
	- DEBUG MODE -
*******************/

.rs_error_message_box { background: #111;width:800px;margin: 40px auto;padding: 40px 20px;text-align: center;font-family: "Open Sans",sans-serif}
.rs_error_message_oops {margin: 0px 0px 20px;line-height: 60px;font-size: 34px;color: #FFF;}
.rs_error_message_content {margin: 0px 0px 20px;line-height: 25px;font-size: 17px;color: #FFF;}
.rs_error_message_button {color: #fff !important;background: #333;display: inline-block;padding: 10px 15px;text-align: right;border-radius: 5px;cursor: pointer;text-decoration: none !important}
.rs_error_message_button:hover {  background:#5e35b1}



.hglayerinfo				   {position: fixed;bottom: 0px;left: 0px;color: #FFF;font-size: 12px;line-height: 20px;font-weight: 600;background: rgba(0, 0, 0, 0.75);padding: 5px 10px;z-index: 2000;white-space: normal;}
.hginfo 					   {position:absolute;top:-2px;left:-2px;color:#e74c3c;font-size:12px;font-weight:600; background:#000;padding:2px 5px;}
.indebugmode .rs-layer:hover {border:1px dashed #c0392b !important;}
.helpgrid 					   {border:2px dashed #c0392b;position:absolute;top:0px;left:0px;z-index:0 }
#revsliderlogloglog				{padding:15px;color:#fff;position:fixed; top:0px;left:0px;width:200px;height:150px;background:rgba(0,0,0,0.7); z-index:100000; font-size:10px; overflow:scroll;}



/** 
INSTAGRAM FILTERS BY UNA 
https://una.im/CSSgram/
**/
.aden{filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2)}.aden::after{background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.perpetua::after,.reyes::after{mix-blend-mode:soft-light;opacity:.5}.inkwell{filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)}.perpetua::after{background:linear-gradient(to bottom,#005b9a,#e6c13d)}.reyes{filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75)}.reyes::after{background:#efcdad}.gingham{filter:brightness(1.05) hue-rotate(-10deg)}.gingham::after{background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.toaster{filter:contrast(1.5) brightness(.9)}.toaster::after{background:radial-gradient(circle,#804e0f,#3b003b);mix-blend-mode:screen}.walden{filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6)}.walden::after{background:#04c;mix-blend-mode:screen;opacity:.3}.hudson{filter:brightness(1.2) contrast(.9) saturate(1.1)}.hudson::after{background:radial-gradient(circle,#a6b1ff 50%,#342134);mix-blend-mode:multiply;opacity:.5}.earlybird{filter:contrast(.9) sepia(.2)}.earlybird::after{background:radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);mix-blend-mode:overlay}.mayfair{filter:contrast(1.1) saturate(1.1)}.mayfair::after{background:radial-gradient(circle at 40% 40%,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);mix-blend-mode:overlay;opacity:.4}.lofi{filter:saturate(1.1) contrast(1.5)}.lofi::after{background:radial-gradient(circle,transparent 70%,#222 150%);mix-blend-mode:multiply}._1977{filter:contrast(1.1) brightness(1.1) saturate(1.3)}._1977:after{background:rgba(243,106,188,.3);mix-blend-mode:screen}.brooklyn{filter:contrast(.9) brightness(1.1)}.brooklyn::after{background:radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);mix-blend-mode:overlay}.xpro2{filter:sepia(.3)}.xpro2::after{background:radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);mix-blend-mode:color-burn}.nashville{filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2)}.nashville::after{background:rgba(0,70,150,.4);mix-blend-mode:lighten}.nashville::before{background:rgba(247,176,153,.56);mix-blend-mode:darken}.lark{filter:contrast(.9)}.lark::after{background:rgba(242,242,242,.8);mix-blend-mode:darken}.lark::before{background:#22253f;mix-blend-mode:color-dodge}.moon{filter:grayscale(1) contrast(1.1) brightness(1.1)}.moon::before{background:#a0a0a0;mix-blend-mode:soft-light}.moon::after{background:#383838;mix-blend-mode:lighten}.clarendon{filter:contrast(1.2) saturate(1.35)}.clarendon:before{background:rgba(127,187,227,.2);mix-blend-mode:overlay}.willow{filter:grayscale(.5) contrast(.95) brightness(.9)}.willow::before{background-color:radial-gradient(40%,circle,#d4a9af 55%,#000 150%);mix-blend-mode:overlay}.willow::after{background-color:#d8cdcb;mix-blend-mode:color}.rise{filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9)}.rise::after{background:radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);mix-blend-mode:overlay;opacity:.6}.rise::before{background:radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));mix-blend-mode:multiply}._1977:after,._1977:before,rs-pzimg-wrap.aden:after,.aden:before,.brooklyn:after,.brooklyn:before,.clarendon:after,.clarendon:before,.earlybird:after,.earlybird:before,.gingham:after,.gingham:before,.hudson:after,.hudson:before,.inkwell:after,.inkwell:before,.lark:after,.lark:before,.lofi:after,.lofi:before,.mayfair:after,.mayfair:before,.moon:after,.moon:before,.nashville:after,.nashville:before,.perpetua:after,.perpetua:before,.reyes:after,.reyes:before,.rise:after,.rise:before,.slumber:after,.slumber:before,.toaster:after,.toaster:before,.walden:after,.walden:before,.willow:after,.willow:before,.xpro2:after,.xpro2:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}._1977,.aden,.brooklyn,.clarendon,.earlybird,.gingham,.hudson,.inkwell,.lark,.lofi,.mayfair,.moon,.nashville,.perpetua,.reyes,.rise,.slumber,.toaster,.walden,.willow,.xpro2{position:relative}._1977 img,.aden img,.brooklyn img,.clarendon img,.earlybird img,.gingham img,.hudson img,.inkwell img,.lark img,.lofi img,.mayfair img,.moon img,.nashville img,.perpetua img,.reyes img,.rise img,.slumber img,.toaster img,.walden img,.willow img,.xpro2 img{width:100%;z-index:1}._1977:before,.aden:before,.brooklyn:before,.clarendon:before,.earlybird:before,.gingham:before,.hudson:before,.inkwell:before,.lark:before,.lofi:before,.mayfair:before,.moon:before,.nashville:before,.perpetua:before,.reyes:before,.rise:before,.slumber:before,.toaster:before,.walden:before,.willow:before,.xpro2:before{z-index:2}._1977:after,.aden:after,.brooklyn:after,.clarendon:after,.earlybird:after,.gingham:after,.hudson:after,.inkwell:after,.lark:after,.lofi:after,.mayfair:after,.moon:after,.nashville:after,.perpetua:after,.reyes:after,.rise:after,.slumber:after,.toaster:after,.walden:after,.willow:after,.xpro2:after{z-index:3}.slumber{filter:saturate(.66) brightness(1.05)}.slumber::after{background:rgba(125,105,24,.5);mix-blend-mode:soft-light}.slumber::before{background:rgba(69,41,12,.4);mix-blend-mode:lighten}
rs-pzimg-wrap.perpetua:before,rs-pzimg-wrap.perpetua:after,rs-pzimg-wrap.nashville:before,rs-pzimg-wrap.nashville:after,rs-pzimg-wrap.xpro2:before,rs-pzimg-wrap.xpro2:after,rs-pzimg-wrap._1977:after,rs-pzimg-wrap._1977:before,rs-pzimg-wrap.aden:after,rs-pzimg-wrap.aden:before,rs-pzimg-wrap.brooklyn:after,rs-pzimg-wrap.brooklyn:before,rs-pzimg-wrap.clarendon:after,rs-pzimg-wrap.clarendon:before,rs-pzimg-wrap.earlybird:after,rs-pzimg-wrap.earlybird:before,rs-pzimg-wrap.gingham:after,rs-pzimg-wrap.gingham:before,rs-pzimg-wrap.hudson:after,rs-pzimg-wrap.hudson:before,rs-pzimg-wrap.inkwell:after,rs-pzimg-wrap.inkwell:before,rs-pzimg-wrap.lark:after,rs-pzimg-wrap.lark:before,rs-pzimg-wrap.lofi:after,rs-pzimg-wrap.lofi:before,rs-pzimg-wrap.mayfair:after,rs-pzimg-wrap.mayfair:before,rs-pzimg-wrap.moon:after,rs-pzimg-wrap.moon:before,rs-pzimg-wrap.reyes:after,rs-pzimg-wrap.reyes:before,rs-pzimg-wrap.rise:after,rs-pzimg-wrap.rise:before,rs-pzimg-wrap.slumber:after,rs-pzimg-wrap.slumber:before,rs-pzimg-wrap.toaster:after,rs-pzimg-wrap.toaster:before,rs-pzimg-wrap.walden:after,rs-pzimg-wrap.walden:before,rs-pzimg-wrap.willow:after,rs-pzimg-wrap.willow:before,rs-pzimg-wrap:before,rs-pzimg-wrap:after {height:500%;width:500%}

/**
new spinners
**/
rs-loader.spinner6{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner6 .rs-spinner-inner{width:100%;height:100%;display:inline-block;-webkit-animation:rs-revealer-6 1.4s linear infinite;animation:rs-revealer-6 1.4s linear infinite}rs-loader.spinner6 .rs-spinner-inner span{position:absolute;vertical-align:top;border-radius:100%;display:inline-block;width:8px;height:8px;margin-left:16px;transform-origin:center 20px;-webkit-transform-origin:center 20px}rs-loader.spinner6 .rs-spinner-inner span:nth-child(2){transform:rotate(36deg);-webkit-transform:rotate(36deg);opacity:.1}rs-loader.spinner6 .rs-spinner-inner span:nth-child(3){transform:rotate(72deg);-webkit-transform:rotate(72deg);opacity:.2}rs-loader.spinner6 .rs-spinner-inner span:nth-child(4){transform:rotate(108deg);-webkit-transform:rotate(108deg);opacity:.3}rs-loader.spinner6 .rs-spinner-inner span:nth-child(5){transform:rotate(144deg);-webkit-transform:rotate(144deg);opacity:.4}rs-loader.spinner6 .rs-spinner-inner span:nth-child(6){transform:rotate(180deg);-webkit-transform:rotate(180deg);opacity:.5}rs-loader.spinner6 .rs-spinner-inner span:nth-child(7){transform:rotate(216deg);-webkit-transform:rotate(216deg);opacity:.6}rs-loader.spinner6 .rs-spinner-inner span:nth-child(8){transform:rotate(252deg);-webkit-transform:rotate(252deg);opacity:.7}rs-loader.spinner6 .rs-spinner-inner span:nth-child(9){transform:rotate(288deg);-webkit-transform:rotate(288deg);opacity:.8}rs-loader.spinner6 .rs-spinner-inner span:nth-child(10){transform:rotate(324deg);-webkit-transform:rotate(324deg);opacity:.9}@keyframes rs-revealer-6{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rs-revealer-6{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}rs-loader.spinner7{width:35px;height:35px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner7 .rs-spinner-inner{width:100%;height:100%;display:inline-block;padding:0;border-radius:100%;border:2px solid;-webkit-animation:rs-revealer-7 .8s linear infinite;animation:rs-revealer-7 .8s linear infinite}@keyframes rs-revealer-7{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rs-revealer-7{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}rs-loader.spinner8{width:50px;height:50px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner8 .rs-spinner-inner{width:100%;height:100%;display:inline-block;padding:0;text-align:left}rs-loader.spinner8 .rs-spinner-inner span{position:absolute;display:inline-block;width:100%;height:100%;border-radius:100%;-webkit-animation:rs-revealer-8 1.6s linear infinite;animation:rs-revealer-8 1.6s linear infinite}rs-loader.spinner8 .rs-spinner-inner span:last-child{animation-delay:-.8s;-webkit-animation-delay:-.8s}@keyframes rs-revealer-8{0%{transform:scale(0,0);opacity:.5}100%{transform:scale(1,1);opacity:0}}@-webkit-keyframes rs-revealer-8{0%{-webkit-transform:scale(0,0);opacity:.5}100%{-webkit-transform:scale(1,1);opacity:0}}rs-loader.spinner9{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner9 .rs-spinner-inner span{display:block;width:100%;height:100%;border-radius:50%;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:rs-revealer-9 2s infinite ease-in-out;animation:rs-revealer-9 2s infinite ease-in-out}rs-loader.spinner9 .rs-spinner-inner span:last-child{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes rs-revealer-9{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes rs-revealer-9{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}rs-loader.spinner10{width:54px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner10 .rs-spinner-inner{width:100%;height:100%;text-align:center;font-size:10px}rs-loader.spinner10 .rs-spinner-inner span{display:block;height:100%;width:6px;display:inline-block;-webkit-animation:rs-revealer-10 1.2s infinite ease-in-out;animation:rs-revealer-10 1.2s infinite ease-in-out}rs-loader.spinner10 .rs-spinner-inner span:nth-child(2){-webkit-animation-delay:-1.1s;animation-delay:-1.1s}rs-loader.spinner10 .rs-spinner-inner span:nth-child(3){-webkit-animation-delay:-1s;animation-delay:-1s}rs-loader.spinner10 .rs-spinner-inner span:nth-child(4){-webkit-animation-delay:-.9s;animation-delay:-.9s}rs-loader.spinner10 .rs-spinner-inner span:nth-child(5){-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes rs-revealer-10{0%,100%,40%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes rs-revealer-10{0%,100%,40%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}rs-loader.spinner11{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner11 .rs-spinner-inner{width:100%;height:100%}rs-loader.spinner11 .rs-spinner-inner span{display:block;width:33%;height:33%;background-color:#333;float:left;-webkit-animation:rs-revealer-11 1.3s infinite ease-in-out;animation:rs-revealer-11 1.3s infinite ease-in-out}rs-loader.spinner11 .rs-spinner-inner span:nth-child(1){-webkit-animation-delay:.2s;animation-delay:.2s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(4){-webkit-animation-delay:.1s;animation-delay:.1s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(5){-webkit-animation-delay:.2s;animation-delay:.2s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(6){-webkit-animation-delay:.3s;animation-delay:.3s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(7){-webkit-animation-delay:0s;animation-delay:0s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(8){-webkit-animation-delay:.1s;animation-delay:.1s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(9){-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes rs-revealer-11{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes rs-revealer-11{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}rs-loader.spinner12{width:35px;height:35px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner12 .rs-spinner-inner{width:100%;height:100%;-webkit-animation:rs-revealer-12 1s infinite linear;animation:rs-revealer-12 1s infinite linear}@-webkit-keyframes rs-revealer-12{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes rs-revealer-12{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}rs-loader.spinner13{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner13 .rs-spinner-inner{width:100%;height:100%}rs-loader.spinner13 .rs-spinner-inner span{display:block;width:40%;height:40%;position:absolute;border-radius:50%;-webkit-animation:rs-revealer-13 2s ease infinite;animation:rs-revealer-13 2s ease infinite}rs-loader.spinner13 .rs-spinner-inner span:nth-child(1){animation-delay:-1.5s;-webkit-animation-delay:-1.5s}rs-loader.spinner13 .rs-spinner-inner span:nth-child(2){animation-delay:-1s;-webkit-animation-delay:-1s}rs-loader.spinner13 .rs-spinner-inner span:nth-child(3){animation-delay:-.5s;-webkit-animation-delay:-.5s}@keyframes rs-revealer-13{0%,100%{transform:translate(0)}25%{transform:translate(160%)}50%{transform:translate(160%,160%)}75%{transform:translate(0,160%)}}@-webkit-keyframes rs-revealer-13{0%,100%{-webkit-transform:translate(0)}25%{-webkit-transform:translate(160%)}50%{-webkit-transform:translate(160%,160%)}75%{-webkit-transform:translate(0,160%)}}rs-loader.spinner14{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner14 .rs-spinner-inner{width:100%;height:100%;animation:rs-revealer-14 1s infinite linear}rs-loader.spinner14 .rs-spinner-inner span{display:block;position:absolute;top:50%;left:50%;width:16px;height:16px;border-radius:50%;margin:-8px}rs-loader.spinner14 .rs-spinner-inner span:nth-child(1){-webkit-animation:rs-revealer-14-1 2s infinite;animation:rs-revealer-14-1 2s infinite}rs-loader.spinner14 .rs-spinner-inner span:nth-child(2){-webkit-animation:rs-revealer-14-2 2s infinite;animation:rs-revealer-14-2 2s infinite}rs-loader.spinner14 .rs-spinner-inner span:nth-child(3){-webkit-animation:rs-revealer-14-3 2s infinite;animation:rs-revealer-14-3 2s infinite}rs-loader.spinner14 .rs-spinner-inner span:nth-child(4){-webkit-animation:rs-revealer-14-4 2s infinite;animation:rs-revealer-14-4 2s infinite}@-webkit-keyframes rs-revealer-14-1{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(80%,80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(80%,80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@-webkit-keyframes rs-revealer-14-2{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(80%,-80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(80%,-80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@-webkit-keyframes rs-revealer-14-3{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(-80%,-80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(-80%,-80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@-webkit-keyframes rs-revealer-14-4{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(-80%,80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(-80%,80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-1{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(80%,80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(80%,80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-2{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(80%,-80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(80%,-80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-3{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(-80%,-80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(-80%,-80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-4{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(-80%,80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(-80%,80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}rs-loader.spinner15{width:40px;height:40px;margin-top:-4px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner15 .rs-spinner-inner{width:100%;height:100%}rs-loader.spinner15 .rs-spinner-inner span{display:block;width:20px;height:20px;position:absolute;top:0;left:0;-webkit-animation:rs-revealer-15 1.8s infinite ease-in-out;animation:rs-revealer-15 1.8s infinite ease-in-out}rs-loader.spinner15 .rs-spinner-inner:last-child{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes rs-revealer-15{25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}100%{-webkit-transform:rotate(-360deg)}}@keyframes rs-revealer-15{25%{transform:translateX(30px) rotate(-90deg) scale(.5);-webkit-transform:translateX(30px) rotate(-90deg) scale(.5)}50%{transform:translateX(30px) translateY(30px) rotate(-179deg);-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg)}50.1%{transform:translateX(30px) translateY(30px) rotate(-180deg);-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5);-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg)}}



/* NEW CANVAS ANIMATIONS ON SLIDE BG'S */
.bgcanvas { display: none; position: absolute; overflow: hidden; }
}

/***!  style declaration  !***/

#rs-demo-id {}

/***!  https://piksela.mx/wp-content/themes/ohio/style.css?ver=6.1.12  !***/

@media all{/*!
Theme Name: Ohio
Theme URI: http://ohio.clbthemes.com/
Author: Colabrio
Author URI: http://clbthemes.com/
Description: Ohio is a WordPress theme bundled with premium plugins to build a modern and functional website.
Version: 1.1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: ohio
Tags: agency, showcase, portfolio, blog, business, clean, corporate, creative, event, minimal, modern, multipurpose, photography, responsive, shop, wordpress

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Normalize
# Typography
# Modules
# Blog
	## Comments
	## Grid
	## Post
# Portfolio
	## Portfolio grid
	## Portfolio pages
# Shortcodes
	## Accordion
	## Banner
	## Call to Action
	## Clients Logo
	## Contact Form
	## Countdown
	## Counter
	## Currency Switcher
	## Fullscreen Slider
	## Google Maps
	## Heading
	## Icon Box
	## Instagram Feed
	## Menu List
	## Message Module
	## Parallax
	## Pricing Table
	## Process
	## Progress Bar
	## Row
	## Slider
	## Social Networks
	## Split Section
	## Split Slider
	## Subscibe
	## Tabs
	## Team Member
	## Testimonials
	## Tooltips
	## Video
	## Woo Categories
# Layout
	## Breadcrumbs
	## Elements
	## Footer
	## Galleries
	## Header
	## Header title
	## Menus
	## Notification
	## Navigation
	## Pages
	## Popup
	## Pagination
	## Preloader
	## Subscribe
	## Structure
	## Subheader
	## Submenu cart
	## Sidebar
	## Socialbar
# Widgets
	## Base Widgets
	## Standard Widgets
	## Theme Widgets
	## Woo Widgets
# WPML
# Help classes
# Woocommerce
	## Notices
	## Single product
	## Products
	## Cart
	## Checkout
	## Wishlist
	## My Account
	## Elements
	## Cross Sells

--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/
html {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%; }

body {
  margin: 0; }

article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
  display: block; }

audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline; }

audio:not([controls]) {
  display: none;
  height: 0; }

[hidden],
template {
  display: none; }

a {
  background-color: transparent; }

a:active,
a:hover {
  outline: 0; }

b,
strong {
  font-weight: bold; }

dfn {
  font-style: italic; }

h1 {
  font-size: 2em;
  margin: 0.67em 0; }

mark {
  color: inherit; }

small {
  font-size: 80%; }

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em;
  margin-left: 2px; }

sub {
  bottom: -0.25em; }

img {
  border: 0; }

svg:not(:root) {
  overflow: hidden; }

figure {
  margin: 0; }

hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  height: 0; }

pre {
  overflow: auto; }

code,
kbd,
pre,
samp {
  font-family: Menlo, monaco, Consolas, Lucida Console, monospace;
  font-size: 1em; }

button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0; }

button {
  overflow: visible; }

button,
select {
  text-transform: none; }

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer; }

button[disabled],
html input[disabled] {
  cursor: default; }

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

input {
  line-height: normal; }

input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0; }

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto; }

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

fieldset {
  border: none;
  margin: 0;
  padding: 0; }

legend {
  border: 0;
  padding: 0; }

textarea {
  overflow: auto; }

optgroup {
  font-weight: 600; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

td,
th {
  padding: 0; }

/*--------------------------------------------------------------
# Typography
--------------------------------------------------------------*/
.font-titles {
  font-family: "Space Grotesk Bold", -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; }

/*--------------------------------------------------------------
## Headings
--------------------------------------------------------------*/
h1, h2, h3, h4, h5, h6 {
  clear: both;
  font-family: "Space Grotesk Bold", -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: bold;
  text-align: inherit;
  position: relative;
  color: #17161A;
  letter-spacing: -0.01em; }
  h1.title, h2.title, h3.title, h4.title, .widget h4, h5.title, .widget h5, h6.title {
    margin: 0; }
  h1.heading-md, h1.comment-reply-title, h2.heading-md, h2.comment-reply-title, h3.heading-md, h3.comment-reply-title, h4.heading-md, h4.comment-reply-title, h5.heading-md, h5.comment-reply-title, h6.heading-md, h6.comment-reply-title {
    font-size: 1.4em !important;
    margin: 0px 0px 20px 0px;
    letter-spacing: -0.01em; }
  h1.heading-sm, h2.heading-sm, h3.heading-sm, h4.heading-sm, h5.heading-sm, h6.heading-sm {
    margin: 5px 0px;
    font-weight: 600; }

h1 {
  font-size: -webkit-calc(46px + 26 * ( (100vw - 576px) / 1024));
  font-size: calc(46px + 26 * ( (100vw - 576px) / 1024));
  line-height: 1;
  letter-spacing: -0.03em; }
  }@media screen and (max-width: 576px){
    h1 {
      font-size: 46px; } }
  @media screen and (min-width: 1600px){
    h1 {
      font-size: 72px; } }
  @media screen and (max-width: 768px){
    h1 {
      line-height: 1 !important; } }

@media all{h2 {
  font-size: -webkit-calc(40px + 14 * ( (100vw - 576px) / 1024));
  font-size: calc(40px + 14 * ( (100vw - 576px) / 1024));
  line-height: 1.05;
  letter-spacing: -0.02em; }
  }@media screen and (max-width: 576px){
    h2 {
      font-size: 40px; } }
  @media screen and (min-width: 1600px){
    h2 {
      font-size: 54px; } }

@media all{h3 {
  font-size: -webkit-calc(36px + 4 * ( (100vw - 576px) / 1024));
  font-size: calc(36px + 4 * ( (100vw - 576px) / 1024));
  line-height: 1.1; }
  }@media screen and (max-width: 576px){
    h3 {
      font-size: 36px; } }
  @media screen and (min-width: 1600px){
    h3 {
      font-size: 40px; } }

@media all{h4 {
  font-size: -webkit-calc(24px + 2 * ( (100vw - 576px) / 1024));
  font-size: calc(24px + 2 * ( (100vw - 576px) / 1024));
  line-height: 1.35; }
  }@media screen and (max-width: 576px){
    h4 {
      font-size: 24px; } }
  @media screen and (min-width: 1600px){
    h4 {
      font-size: 26px; } }

@media all{h5 {
  font-size: -webkit-calc(19px + 1 * ( (100vw - 576px) / 1024));
  font-size: calc(19px + 1 * ( (100vw - 576px) / 1024));
  line-height: 1.3; }
  }@media screen and (max-width: 576px){
    h5 {
      font-size: 19px; } }
  @media screen and (min-width: 1600px){
    h5 {
      font-size: 20px; } }

@media all{h6 {
  font-size: 1.05em;
  line-height: 1.3;
  letter-spacing: 0; }

/*--------------------------------------------------------------
## Typography
--------------------------------------------------------------*/
p {
  width: 100%;
  margin: 10px auto;
  display: block; }
  p.text-small {
    font-size: 0.94rem; }

.has-regular-font-size {
  font-size: 16px;
  font-family: inherit; }

.has-extra-small-font-size {
  font-size: 0.867em; }

.has-small-font-size {
  font-size: 0.934em; }

.has-large-font-size {
  font-size: 1.6875em;
  font-weight: 500; }

.has-larger-font-size {
  font-size: 1.9875em; }

.text-wrap {
  margin: 6px 0; }
  .text-wrap *:first-child {
    margin-top: 0; }

.text-split p {
  padding-left: 10px;
  padding-right: 10px; }
  .text-split p:first-child {
    padding-left: 0; }
  .text-split p:last-child {
    padding-right: 0; }

/*--------------------------------------------------------------
# Modules
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Accessibility
--------------------------------------------------------------*/
/* Text meant only for screen readers. */
.screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden; }
  .screen-reader-text:focus {
    -webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
            box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
    clip: auto !important;
    display: block;
    font-size: 0.94rem;
    font-size: 0.875rem;
    font-weight: 600;
    height: auto;
    left: 5px;
    line-height: normal;
    padding: 15px 23px 14px;
    text-decoration: none;
    top: 5px;
    width: auto;
    z-index: 100000;
    /* Above WP toolbar. */ }

/* Do not show the outline on the skip link target. */
#content[tabindex="-1"]:focus {
  outline: 0; }

/*--------------------------------------------------------------
## Clearings
--------------------------------------------------------------*/
.clear:before,
.clear:after,
.clear,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
  content: '';
  display: table;
  clear: both; }

.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
  clear: both; }

/*--------------------------------------------------------------
## Infinite scroll
--------------------------------------------------------------*/
/* Globally hidden elements when Infinite Scroll is supported and in use. */
.infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer {
  /* Theme Footer (when set to scrolling) */
  display: none; }

/* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before. */
.infinity-end.neverending .site-footer {
  display: block; }

/*--------------------------------------------------------------
# Shortcodes
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Accordion
--------------------------------------------------------------*/
.accordion .accordionItem_title {
  background-color: rgba(35, 34, 38, 0.03);
  width: 100%;
  height: 54px;
  padding: 0px 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  .accordion .accordionItem_title .icon {
    color: inherit;
    margin-right: 10px;
    font-size: 22px; }
  .accordion .accordionItem_title h6 {
    margin: 0; }
  .accordion .accordionItem_title .accordionItem_control {
    position: absolute;
    top: 50%;
    right: 10px;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%); }
    .accordion .accordionItem_title .accordionItem_control.btn-round .ion {
      background: transparent;
      width: 40px;
      height: 40px;
      line-height: 40px;
      color: inherit; }
    .accordion .accordionItem_title .accordionItem_control .ion {
      font-size: 18px; }
  .accordion .accordionItem_title:hover .accordionItem_control.btn-round .ion {
    background-color: rgba(136, 136, 136, 0.05); }

.accordion .accordionItem_content {
  height: 10px;
  overflow: hidden;
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  .accordion .accordionItem_content.visible {
    height: auto; }
  .accordion .accordionItem_content .wrap {
    padding: 20px; }
    .accordion .accordionItem_content .wrap p {
      margin: 0; }

.accordion.outline .accordionItem_title {
  background: transparent;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0;
  -webkit-border-radius: 0px;
  border-radius: 0px; }

.accordion.outline .icon {
  color: inherit;
  margin-right: 5px;
  display: inline-block;
  font-size: 20px;
  line-height: 0;
  vertical-align: -2px; }

.accordion.outline h6 {
  left: -10px; }

.accordion.outline .accordionItem_control {
  position: relative;
  right: 0;
  top: auto;
  left: -12px;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none; }
  .accordion.outline .accordionItem_control.btn-round .ion {
    background-color: transparent !important; }

.accordion.outline .accordionItem_content {
  height: 0;
  min-height: 0; }
  .accordion.outline .accordionItem_content.visible {
    height: auto; }
  .accordion.outline .accordionItem_content .wrap {
    padding: 10px 0; }

.accordion.outline .accordionItem.active .accordionItem_title,
.accordion.outline .accordionItem:last-child .accordionItem_title {
  border-bottom-width: 1px; }

/*--------------------------------------------------------------
## Banner
--------------------------------------------------------------*/
.banner-holder {
  -webkit-border-radius: 4px;
  border-radius: 4px;
  overflow: hidden;
  position: relative; }
  .banner-holder-inner > a {
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0; }
  .banner-holder img {
    width: 100%;
    vertical-align: top;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }

.banner-overlay {
  padding: 8%;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  opacity: 0;
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(23, 22, 26, 0)), to(rgba(23, 22, 26, 0.4)));
  background: -webkit-linear-gradient(top, rgba(23, 22, 26, 0), rgba(23, 22, 26, 0.4));
  background: -o-linear-gradient(top, rgba(23, 22, 26, 0), rgba(23, 22, 26, 0.4));
  background: linear-gradient(180deg, rgba(23, 22, 26, 0), rgba(23, 22, 26, 0.4)); }

.banner .content {
  padding: 5% 6% 0; }

.banner:not(.inner) .description, .banner.hover .description {
  color: #fff;
  -webkit-transform: translateY(10px);
      -ms-transform: translateY(10px);
          transform: translateY(10px);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }

.banner-subtitle {
  text-transform: uppercase;
  font-weight: 600;
  font-size: .88em; }

.banner-title {
  margin: 0;
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  font-size: 34px; }

.banner .description {
  margin: 0;
  font-size: 17px; }

.banner:hover .banner-overlay {
  opacity: 1; }

.banner:hover .description {
  color: #fff;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  visibility: visible;
  opacity: 1; }

.banner:active .banner-holder {
  -webkit-transform: scale(0.98);
      -ms-transform: scale(0.98);
          transform: scale(0.98);
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }

.banner.boxed {
  background: rgba(35, 34, 38, 0.03);
  padding: 50px; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .banner.boxed {
      padding: 40px; } }
  @media screen and (max-width: 1024px){
    .banner.boxed {
      padding: 30px; } }
  @media screen and (max-width: 768px){
    .banner.boxed {
      padding: 20px; } }

@media all{.banner.inner * {
  color: #fff; }

.banner.inner .banner-overlay {
  top: 0;
  background: rgba(23, 22, 26, 0.55); }

.banner.inner .content {
  padding: 0;
  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;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 100%; }

.banner.inner:not(.hover) .banner-overlay {
  opacity: 1; }

.banner.hover .content-top {
  -webkit-transform: translateY(-10px);
      -ms-transform: translateY(-10px);
          transform: translateY(-10px);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }

.banner.hover:hover .content-top {
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  visibility: visible;
  opacity: 1; }

.banner.overlay-title .banner-overlay {
  opacity: 1; }
  .banner.overlay-title .banner-overlay .description {
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    visibility: visible;
    opacity: 1; }

/*--------------------------------------------------------------
## Button
--------------------------------------------------------------*/
.ohio-button-sc:after {
  content: '';
  display: table;
  clear: both; }

/*--------------------------------------------------------------
## Call to Action
--------------------------------------------------------------*/
.cta {
  background: #d90a2c;
  color: #fff;
  width: 100%;
  padding: 60px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .cta {
      padding: 50px; } }
  @media screen and (max-width: 1024px){
    .cta {
      padding: 40px; } }
  @media screen and (max-width: 768px){
    .cta {
      padding: 30px; } }
  @media all{.cta * {
    color: #fff; }
  .cta .subtitle {
    font-size: 1.25em;
    margin: 10px 0px 0px 0px;
    font-weight: 500; }
  .cta .btn {
    white-space: nowrap; }
  }@media screen and (max-width: 768px){
    .cta {
      display: block; }
      .cta .btn {
        margin-top: 20px; } }

@media all{/*--------------------------------------------------------------
## Clients Logo
--------------------------------------------------------------*/
.client-logo {
  position: relative; }
  .client-logo-inner {
    position: relative;
    padding: 20px 0px;
    -webkit-border-radius: 4px;
    border-radius: 4px; }
    .client-logo-inner img {
      vertical-align: top; }
  .client-logo-default {
    overflow: hidden; }
    .client-logo-default:hover img {
      -webkit-animation: logoFadeUp cubic-bezier(0.4, 0, 0.2, 1) 0.75s 1;
              animation: logoFadeUp cubic-bezier(0.4, 0, 0.2, 1) 0.75s 1; }
  .client-logo-overlay {
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    .client-logo-overlay .client-logo-img {
      padding: 0 25px; }
    .client-logo-overlay:hover {
      -webkit-border-bottom-left-radius: 4px;
      border-bottom-left-radius: 4px;
      -webkit-border-top-left-radius: 4px;
      border-top-left-radius: 4px;
      background: #fff; }
      .client-logo-overlay:hover .client-logo-details {
        -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        opacity: 1;
        visibility: visible; }
        .client-logo-overlay:hover .client-logo-details p {
          -webkit-transform: none;
              -ms-transform: none;
                  transform: none;
          visibility: visible;
          opacity: 1; }
  .client-logo-details {
    background: #fff;
    width: 100%;
    height: auto;
    visibility: hidden;
    margin: 15px 0px 0px 0px;
    padding: 0 20px 20px;
    position: absolute;
    z-index: 100;
    opacity: 0;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px; }
    .client-logo-details p {
      margin: 0;
      -webkit-transform: translateY(10px);
          -ms-transform: translateY(10px);
              transform: translateY(10px);
      opacity: 0;
      visibility: hidden;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }

@-webkit-keyframes logoFadeUp {
  0% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px); }
  50% {
    -webkit-transform: translateY(-webkit-calc(-100% - 25px));
            transform: translateY(calc(-100% - 25px));
    opacity: 1; }
  51% {
    -webkit-transform: translateY(-webkit-calc(-100% - 25px));
            transform: translateY(calc(-100% - 25px));
    opacity: 0; }
  52% {
    -webkit-transform: translateY(-webkit-calc(100% + 25px));
            transform: translateY(calc(100% + 25px)); }
  86% {
    opacity: 1; }
  100% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px); } }

@keyframes logoFadeUp {
  0% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px); }
  50% {
    -webkit-transform: translateY(-webkit-calc(-100% - 25px));
            transform: translateY(calc(-100% - 25px));
    opacity: 1; }
  51% {
    -webkit-transform: translateY(-webkit-calc(-100% - 25px));
            transform: translateY(calc(-100% - 25px));
    opacity: 0; }
  52% {
    -webkit-transform: translateY(-webkit-calc(100% + 25px));
            transform: translateY(calc(100% + 25px)); }
  86% {
    opacity: 1; }
  100% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px); } }

/*--------------------------------------------------------------
## Contact Form
--------------------------------------------------------------*/
.contact-form [class*="vc_col-lg"],
.subscribe-form [class*="vc_col-lg"],
.subscribe-widget [class*="vc_col-lg"] {
  padding-left: 0;
  padding-right: 0; }

.contact-form .btn,
.subscribe-form .btn,
.subscribe-widget .btn {
  margin: 15px 0px; }
  }@media screen and (max-width: 768px){
    .contact-form .btn,
    .subscribe-form .btn,
    .subscribe-widget .btn {
      display: block;
      width: 100%; } }

@media screen and (max-width: 768px){
  .contact-form form.wpcf7-form,
  .subscribe-form form.wpcf7-form,
  .subscribe-widget form.wpcf7-form {
    margin: 0px !important; } }

@media all{.contact-form input,
.contact-form textarea,
.contact-form select,
.subscribe-form input,
.subscribe-form textarea,
.subscribe-form select,
.subscribe-widget input,
.subscribe-widget textarea,
.subscribe-widget select {
  width: 100%; }

.contact-form input[type="submit"],
.subscribe-form input[type="submit"],
.subscribe-widget input[type="submit"] {
  width: auto; }

.contact-form br,
.subscribe-form br,
.subscribe-widget br {
  display: none; }

.contact-form p,
.subscribe-form p,
.subscribe-widget p {
  margin: 0; }

.contact-form .btn-link,
.subscribe-form .btn-link,
.subscribe-widget .btn-link {
  padding: 15px; }

.contact-form input[type="text"].wpcf7-not-valid,
.contact-form input[type="password"].wpcf7-not-valid,
.contact-form input[type="email"].wpcf7-not-valid,
.contact-form input[type="number"].wpcf7-not-valid,
.contact-form input[type="tel"].wpcf7-not-valid,
.contact-form textarea.wpcf7-not-valid,
.subscribe-form input[type="text"].wpcf7-not-valid,
.subscribe-form input[type="password"].wpcf7-not-valid,
.subscribe-form input[type="email"].wpcf7-not-valid,
.subscribe-form input[type="number"].wpcf7-not-valid,
.subscribe-form input[type="tel"].wpcf7-not-valid,
.subscribe-form textarea.wpcf7-not-valid,
.subscribe-widget input[type="text"].wpcf7-not-valid,
.subscribe-widget input[type="password"].wpcf7-not-valid,
.subscribe-widget input[type="email"].wpcf7-not-valid,
.subscribe-widget input[type="number"].wpcf7-not-valid,
.subscribe-widget input[type="tel"].wpcf7-not-valid,
.subscribe-widget textarea.wpcf7-not-valid {
  border-color: #DE4B53 !important; }

.contact-form .wpcf7-not-valid-tip,
.subscribe-form .wpcf7-not-valid-tip,
.subscribe-widget .wpcf7-not-valid-tip {
  color: #DE4B53;
  width: 45px;
  line-height: 45px;
  height: 45px;
  margin: 0;
  text-align: center;
  position: absolute;
  top: 0;
  left: 0;
  font-size: 0;
  z-index: 1; }

.contact-form .wpcf7-form-control-wrap,
.subscribe-form .wpcf7-form-control-wrap,
.subscribe-widget .wpcf7-form-control-wrap {
  display: block; }

.contact-form label .wpcf7-form-control-wrap,
.subscribe-form label .wpcf7-form-control-wrap,
.subscribe-widget label .wpcf7-form-control-wrap {
  margin-top: 8px; }

}@media screen and (max-width: 768px){
  .contact-form label,
  .subscribe-form label,
  .subscribe-widget label {
    padding: 0px !important;
    margin-top: 15px; } }

@media all{.contact-form div.wpcf7-validation-errors,
.contact-form div.wpcf7-acceptance-missing,
.contact-form div.wpcf7-response-output,
.subscribe-form div.wpcf7-validation-errors,
.subscribe-form div.wpcf7-acceptance-missing,
.subscribe-form div.wpcf7-response-output,
.subscribe-widget div.wpcf7-validation-errors,
.subscribe-widget div.wpcf7-acceptance-missing,
.subscribe-widget div.wpcf7-response-output {
  color: #DE4B53;
  border: none;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  padding: 0px 15px;
  margin: 10px 0px 0px 0px;
  text-align: left; }

.contact-form div.wpcf7-mail-sent-ok,
.subscribe-form div.wpcf7-mail-sent-ok,
.subscribe-widget div.wpcf7-mail-sent-ok {
  color: inherit; }

.contact-form.outline input[type="text"],
.contact-form.outline input[type="password"],
.contact-form.outline input[type="number"],
.contact-form.outline input[type="email"],
.contact-form.outline input[type="tel"],
.contact-form.outline select,
.contact-form.outline .select-styled,
.contact-form.outline textarea,
.subscribe-form.outline input[type="text"],
.subscribe-form.outline input[type="password"],
.subscribe-form.outline input[type="number"],
.subscribe-form.outline input[type="email"],
.subscribe-form.outline input[type="tel"],
.subscribe-form.outline select,
.subscribe-form.outline .select-styled,
.subscribe-form.outline textarea,
.subscribe-widget.outline input[type="text"],
.subscribe-widget.outline input[type="password"],
.subscribe-widget.outline input[type="number"],
.subscribe-widget.outline input[type="email"],
.subscribe-widget.outline input[type="tel"],
.subscribe-widget.outline select,
.subscribe-widget.outline .select-styled,
.subscribe-widget.outline textarea {
  border: 1px solid #e5e5e5;
  background-color: transparent; }
  .contact-form.outline input[type="text"]:focus,
  .contact-form.outline input[type="password"]:focus,
  .contact-form.outline input[type="number"]:focus,
  .contact-form.outline input[type="email"]:focus,
  .contact-form.outline input[type="tel"]:focus,
  .contact-form.outline select:focus,
  .contact-form.outline .select-styled:focus,
  .contact-form.outline textarea:focus,
  .subscribe-form.outline input[type="text"]:focus,
  .subscribe-form.outline input[type="password"]:focus,
  .subscribe-form.outline input[type="number"]:focus,
  .subscribe-form.outline input[type="email"]:focus,
  .subscribe-form.outline input[type="tel"]:focus,
  .subscribe-form.outline select:focus,
  .subscribe-form.outline .select-styled:focus,
  .subscribe-form.outline textarea:focus,
  .subscribe-widget.outline input[type="text"]:focus,
  .subscribe-widget.outline input[type="password"]:focus,
  .subscribe-widget.outline input[type="number"]:focus,
  .subscribe-widget.outline input[type="email"]:focus,
  .subscribe-widget.outline input[type="tel"]:focus,
  .subscribe-widget.outline select:focus,
  .subscribe-widget.outline .select-styled:focus,
  .subscribe-widget.outline textarea:focus {
    border-color: #a5a5a5; }

.subscribe-widget div.wpcf7-validation-errors,
.subscribe-widget div.wpcf7-acceptance-missing,
.subscribe-widget div.wpcf7-response-output {
  padding: 0; }

}@media screen and (max-width: 768px){
  .contact-form .btn {
    margin: 15px 0px 0px 0px !important; } }

@media all{/*--------------------------------------------------------------
## Content box
--------------------------------------------------------------*/
.content_box_container {
  -webkit-transition: border-color cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: border-color cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: border-color cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  position: relative; }
  .content_box_container:before {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    top: 0;
    left: 0;
    background: #17161A;
    -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
            transform: translateX(-100%);
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }

.content_box:hover .content_box_container:before {
  height: 100%; }

/*--------------------------------------------------------------
## Countdown
--------------------------------------------------------------*/
.countdown-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 1.85em;
  font-weight: 700; }
  .countdown-box .box-time {
    padding: 0 12px;
    display: inline-block;
    position: relative; }
    .countdown-box .box-time:first-child {
      padding-left: 0; }
    .countdown-box .box-time:last-child {
      padding-right: 0; }
    .countdown-box .box-time .box-count {
      min-width: 70px;
      height: 36px;
      line-height: 36px;
      vertical-align: middle;
      text-align: center;
      overflow: hidden;
      -webkit-border-radius: 4px;
      border-radius: 4px; }
    .countdown-box .box-time .box-label {
      display: block;
      text-align: center;
      font-size: 16px;
      line-height: 20px;
      font-weight: 500;
      margin: 10px 0px 0px 0px; }
  .countdown-box.text-left {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
  .countdown-box.text-right {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end; }

.countdown-classic .box-time:after, .countdown-classic .box-time:before {
  content: '';
  background-color: currentColor;
  display: block;
  width: 4px;
  height: 4px;
  border-left: none;
  border-right: none;
  position: absolute;
  top: 58%;
  left: -0.13em;
  -webkit-border-radius: 50%;
  border-radius: 50%; }

.countdown-classic .box-time:before {
  top: 32%; }

.countdown-classic .box-time:first-child:after, .countdown-classic .box-time:first-child:before {
  display: none; }

.countdown-classic .box-time .box-count {
  min-width: 1em;
  height: 1em;
  line-height: 1;
  font-size: inherit; }

.countdown-classic .box-time .box-label {
  display: none; }

.countdown-boxed {
  font-weight: 600; }
  .countdown-boxed .box-time:after, .countdown-boxed .box-time:before {
    display: none; }
  .countdown-boxed .box-time .box-count {
    line-height: 70px;
    color: #fff;
    height: 70px; }
  .countdown-boxed .box-count {
    background-color: #232226;
    position: relative;
    -webkit-perspective: 300px;
            perspective: 300px; }
    .countdown-boxed .box-count .box-current,
    .countdown-boxed .box-count .box-next {
      background: #fff;
      position: absolute;
      outline: 1px solid transparent;
      top: 0;
      left: 0;
      z-index: 1; }
    .countdown-boxed .box-count .box-current.box-top,
    .countdown-boxed .box-count .box-next.box-bottom {
      -webkit-transform-origin: 50% 100%;
          -ms-transform-origin: 50% 100%;
              transform-origin: 50% 100%;
      -webkit-transition: none;
      -o-transition: none;
      transition: none;
      -webkit-transform: rotateX(0deg);
              transform: rotateX(0deg);
      -webkit-backface-visibility: hidden;
              backface-visibility: hidden;
      z-index: 2; }
    .countdown-boxed .box-count .box-current.box-top {
      z-index: 3; }
    .countdown-boxed .box-count .box-next.box-bottom {
      -webkit-transform-origin: 50% 0;
          -ms-transform-origin: 50% 0;
              transform-origin: 50% 0;
      -webkit-transform: rotateX(180deg);
              transform: rotateX(180deg); }
    .countdown-boxed .box-count .box-top {
      background: inherit; }
    .countdown-boxed .box-count .box-bottom {
      background: inherit; }
      .countdown-boxed .box-count .box-bottom:after {
        content: '';
        background: rgba(255, 255, 255, 0.08);
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0; }
    .countdown-boxed .box-count .box-top,
    .countdown-boxed .box-count .box-bottom {
      width: 100%;
      height: 50%;
      overflow: hidden; }
    .countdown-boxed .box-count .box-bottom {
      height: 50%;
      border-top: none;
      top: 50%;
      margin-top: 0; }
      .countdown-boxed .box-count .box-bottom .number {
        top: -35px; }
    .countdown-boxed .box-count .number {
      position: relative;
      z-index: 4; }
  .countdown-boxed .box-time:after {
    margin-top: -32px; }
  }@media screen and (max-width: 768px){
    .countdown-boxed .box-time:after {
      margin-top: -28px; } }
  @media all{.countdown-boxed .flip .box-current.box-top {
    -webkit-transition: -webkit-transform .5s ease-in-out;
    transition: -webkit-transform .5s ease-in-out;
    -o-transition: transform .5s ease-in-out;
    transition: transform .5s ease-in-out;
    transition: transform .5s ease-in-out, -webkit-transform .5s ease-in-out;
    -webkit-transform: rotateX(-180deg);
            transform: rotateX(-180deg); }
  .countdown-boxed .flip .box-next.box-bottom {
    -webkit-transition: -webkit-transform .5s ease-in-out;
    transition: -webkit-transform .5s ease-in-out;
    -o-transition: transform .5s ease-in-out;
    transition: transform .5s ease-in-out;
    transition: transform .5s ease-in-out, -webkit-transform .5s ease-in-out;
    -webkit-transform: rotateX(0);
            transform: rotateX(0); }

/*--------------------------------------------------------------
## Counter
--------------------------------------------------------------*/
.counter-box-icon {
  font-size: 42px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex; }

.counter-box-count {
  font-size: 40px;
  font-weight: bold;
  font-family: "Space Grotesk Bold", -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 40px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.counter-box i {
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  .counter-box i.top-icon {
    margin-bottom: 10px; }

.counter-box .left-icon {
  margin-right: 10px; }

.counter-box .right-icon {
  margin-left: 10px; }

.counter-box-headline {
  display: inline-block;
  font-weight: 600; }

.counter-box:hover i {
  color: #d90a2c; }

.counter-box.text-left .counter-box-count {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start; }

.counter-box.text-right .counter-box-count {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end; }

/*--------------------------------------------------------------
## Google Maps
--------------------------------------------------------------*/
.google-maps {
  width: 100%;
  height: 100%;
  min-height: 250px;
  top: 0;
  left: 0;
  overflow: hidden; }
  .google-maps-wrap {
    width: 100%;
    height: 100%;
    min-height: 250px; }
  .google-maps-note {
    position: absolute;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    background-color: rgba(255, 255, 255, 0.5);
    z-index: 1;
    padding: 30px;
    -webkit-border-radius: 4px;
    border-radius: 4px; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .google-maps-note {
        padding: 25px; } }
    @media screen and (max-width: 1024px){
      .google-maps-note {
        padding: 25px; } }
    @media screen and (max-width: 768px){
      .google-maps-note {
        padding: 20px; } }
    @media all{.google-maps-note .ion {
      font-size: 32px;
      margin-right: 10px; }
  }@media screen and (max-width: 768px){
    .google-maps {
      position: relative; } }

@media all{/*--------------------------------------------------------------
## Heading
--------------------------------------------------------------*/
.heading {
  margin-bottom: 20px; }
  .heading .subtitle {
    margin: 0;
    font-size: .9em;
    font-weight: 600;
    color: rgba(35, 34, 38, 0.8); }
  .heading .subtitle + .divider,
  .heading .subtitle + .title,
  .heading .title + .subtitle {
    margin-top: 20px; }
  .heading .subtitle + h3.title,
  .heading h3.title + .subtitle {
    margin-top: 15px; }
  .heading .divider {
    width: 100%;
    height: 1px;
    display: block;
    background-color: rgba(136, 136, 136, 0.8); }
    .heading .divider + .title {
      margin-top: 20px; }

/*--------------------------------------------------------------
## Icon Box
--------------------------------------------------------------*/
.icon-box {
  position: relative; }
  .icon-box-icon {
    margin: 0 0 10px;
    vertical-align: middle;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    white-space: nowrap;
    position: relative;
    height: 50px;
    width: 50px;
    -webkit-border-radius: 50%;
    border-radius: 50%; }
    .icon-box-icon i {
      font-size: 42px;
      display: inherit; }
    .icon-box-icon img {
      max-width: 40px;
      max-height: 40px;
      vertical-align: middle; }
  .icon-box[class*="shape-"] .icon-box-icon {
    width: 60px;
    height: 60px;
    -webkit-border-radius: 50%;
    border-radius: 50%; }
  .icon-box.shape-border .icon-box-icon {
    border: 1px solid #d90a2c; }
  .icon-box.shape-fill .icon-box-icon {
    background-color: #d90a2c; }
    .icon-box.shape-fill .icon-box-icon i {
      color: #fff; }
  .icon-box.shape-border .icon-box-icon i, .icon-box.shape-fill .icon-box-icon i {
    font-size: 32px; }
  .icon-box.shape-border .icon-box-icon img, .icon-box.shape-fill .icon-box-icon img {
    max-height: 32px; }
  .icon-box.shape-border .icon-box-icon > *, .icon-box.shape-fill .icon-box-icon > * {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }
  .icon-box.with-left-icon:not(.with-full-icon) {
    padding-left: 70px; }
    .icon-box.with-left-icon:not(.with-full-icon) .icon-box-icon {
      position: absolute;
      top: 0;
      left: 0; }
  .icon-box.with-left-icon.with-full-icon .icon-box-headline {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 20px; }
    .icon-box.with-left-icon.with-full-icon .icon-box-headline .icon-box-icon {
      margin-bottom: 0; }
    .icon-box.with-left-icon.with-full-icon .icon-box-headline .icon-box-title {
      margin-left: 15px; }

/*--------------------------------------------------------------
## Instagram Feed
--------------------------------------------------------------*/
#sb_instagram {
  padding-bottom: 0px !important; }
  #sb_instagram .sb_instagram_header,
  #sb_instagram .sbi_header_link,
  #sb_instagram .sbi_header_text,
  #sb_instagram .sbi_header_img,
  #sb_instagram #sbi_images {
    float: none; }
  #sb_instagram .sb_instagram_header .sbi_header_link {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
    width: 100%;
    padding-bottom: 20px; }
    #sb_instagram .sb_instagram_header .sbi_header_link:before {
      display: none; }
    #sb_instagram .sb_instagram_header .sbi_header_link .sbi_header_text {
      width: auto; }
      #sb_instagram .sb_instagram_header .sbi_header_link .sbi_header_text .sbi_no_bio {
        margin: 0 0px 0 15px !important;
        padding-top: 0 !important; }
    #sb_instagram .sb_instagram_header .sbi_header_link .sbi_header_img {
      margin: 0 !important; }
  #sb_instagram #sbi_images {
    width: auto !important;
    min-width: 100%;
    margin-right: -30px;
    margin-left: -30px; }
    }@media screen and (max-width: 768px){
      #sb_instagram #sbi_images {
        margin-left: -15px;
        margin-right: -15px; } }
    @media all{#sb_instagram #sbi_images .sbi_item {
      position: relative;
      overflow: hidden; }
      #sb_instagram #sbi_images .sbi_item .sbi_photo_wrap {
        overflow: hidden;
        -webkit-border-radius: 4px;
        border-radius: 4px; }
      }@media screen and (max-width: 768px){
        #sb_instagram #sbi_images .sbi_item {
          width: 50% !important;
          padding: 5px 0 5px !important; }
          #sb_instagram #sbi_images .sbi_item:nth-child(2n+1) {
            padding-right: 5px !important; }
          #sb_instagram #sbi_images .sbi_item:nth-child(2n+2) {
            padding-left: 5px !important; } }
    @media all{#sb_instagram #sbi_images a {
      display: block;
      overflow: hidden;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      opacity: 1 !important;
      padding-bottom: 100%;
      height: auto !important; }
      #sb_instagram #sbi_images a:before {
        display: none; }
      #sb_instagram #sbi_images a:after {
        content: '';
        background: rgba(23, 22, 26, 0.4);
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        opacity: 0;
        -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
      #sb_instagram #sbi_images a:hover {
        -webkit-transform: scale(1.02);
            -ms-transform: scale(1.02);
                transform: scale(1.02); }
        #sb_instagram #sbi_images a:hover:after {
          opacity: 1; }
        #sb_instagram #sbi_images a:hover .btn-round {
          -webkit-transform: none;
              -ms-transform: none;
                  transform: none;
          visibility: visible;
          opacity: 1; }
      #sb_instagram #sbi_images a .btn-round {
        z-index: 10;
        position: absolute;
        display: block;
        top: -webkit-calc(50% - 25px);
        top: calc(50% - 25px);
        right: -webkit-calc(50% - 25px);
        right: calc(50% - 25px);
        -webkit-transform: translateY(10px);
            -ms-transform: translateY(10px);
                transform: translateY(10px);
        opacity: 0;
        visibility: hidden;
        -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  #sb_instagram.no-margins #sbi_images {
    margin-left: 0;
    margin-right: 0; }
  #sb_instagram #sbi_load {
    display: none; }

/*--------------------------------------------------------------
## Menu List
--------------------------------------------------------------*/
.menu-list-headline {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center; }

.menu-list-price .regular-price,
.menu-list-price .discount-price {
  font-weight: 600; }

.menu-list-price .discount-price {
  color: #6A696C;
  margin-right: 5px;
  text-decoration: line-through; }

.menu-list-details {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  .menu-list-details p {
    margin: 0; }
  .menu-list-details .tag {
    color: #fff;
    background-color: #d90a2c;
    margin: 5px 0px 0px 20px; }

/*--------------------------------------------------------------
## Message Module
--------------------------------------------------------------*/
.message-box {
  background: rgba(23, 22, 25, 0.03);
  -webkit-border-radius: 4px;
  border-radius: 4px;
  margin: 0;
  padding: 10px 60px 10px 18px;
  min-height: 60px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border: none;
  text-align: left;
  position: relative;
  color: rgba(0, 0, 0, 0.7); }
  .message-box strong {
    margin-right: 4px; }
  .message-box.wauto {
    width: auto;
    display: inline-block;
    margin: 0 auto; }
  .message-box .clb-close {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    right: 8px; }
    .message-box .clb-close .ion {
      font-size: 20px; }
  .message-box.without-close {
    padding-right: 20px; }
  .message-box.hidden {
    display: none; }
  .message-box a {
    color: #17161A;
    font-weight: 600;
    margin: 0 5px; }
  .message-box.primary {
    background: #d7f5ef; }
  .message-box.success {
    background: #d7f5ef; }
  .message-box.error {
    background: #f9dedf; }
  .message-box.warning {
    background: #fce4c7; }

/*--------------------------------------------------------------
## Parallax
--------------------------------------------------------------*/
.parallax {
  position: relative;
  height: 100%;
  min-height: 100px;
  overflow: hidden; }
  .parallax:after {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2; }
  .parallax .parallax-content {
    position: relative;
    z-index: 3;
    padding-left: 25px;
    padding-right: 25px; }
  }@media screen and (max-width: 768px){
    .parallax .parallax-content {
      padding-left: 25px;
      padding-right: 25px; } }

@media all{.parallax-bg {
  background-position: center center;
  width: 100%;
  height: 1000%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-perspective: 1000;
          perspective: 1000;
  will-change: transform; }
  .parallax-bg.horizontal {
    width: 1000%;
    height: 100%; }

/*--------------------------------------------------------------
## Pricing Table
--------------------------------------------------------------*/
.pricing {
  width: 100%;
  position: relative;
  display: inline-block; }
  .pricing_title {
    font-size: 20px;
    margin: 0px 0px 10px; }
  .pricing_subtitle {
    margin-top: 5px;
    font-size: 0.94rem; }
  .pricing_price_title {
    display: inline-block;
    font-size: -webkit-calc(46px + 26 * ( (100vw - 576px) / 1024));
    font-size: calc(46px + 26 * ( (100vw - 576px) / 1024));
    line-height: 1.1;
    margin: 0;
    position: relative;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    }@media screen and (max-width: 576px){
      .pricing_price_title {
        font-size: 46px; } }
    @media screen and (min-width: 1600px){
      .pricing_price_title {
        font-size: 72px; } }
    @media all{.pricing_price_title .icon {
      position: absolute;
      left: 0;
      line-height: 25px;
      font-size: 25px; }
  .pricing_price_subtitle {
    margin: 25px 0px;
    font-weight: 500; }
  .pricing_price_time {
    background: #fff;
    margin: 12px 0 0; }
  .pricing_list {
    margin: 0;
    list-style-type: none; }
  .pricing_list + .btn {
    margin-top: 25px; }
  .pricing .btn {
    background: #17161A;
    border-color: #17161A; }
  .pricing_list_item:first-child {
    padding-top: 0; }
  .pricing_list_item:last-child {
    padding-bottom: 0; }
  .pricing_list_item .ion {
    font-size: 22px;
    vertical-align: -3px;
    color: #d90a2c; }
    .pricing_list_item .ion + .title {
      margin-left: 10px; }
  .pricing_list_item.disabled {
    color: #6A696C; }
    .pricing_list_item.disabled .ion {
      color: inherit; }
  .pricing.features {
    background: transparent; }
    .pricing.features .pricing_title {
      text-align: left;
      margin: 0; }
    .pricing.features .pricing_list {
      margin-top: 15px; }
  .pricing:hover .pricing_price_title {
    color: #d90a2c; }
  .pricing:hover .btn.btn-brand {
    background: #d90a2c;
    border-color: #d90a2c;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }

/*--------------------------------------------------------------
## Process
--------------------------------------------------------------*/
.process-headline {
  margin: 10px 0px 20px; }

/*--------------------------------------------------------------
## Progress Bar
--------------------------------------------------------------*/
.progress-bar {
  width: 100%; }
  .progress-bar-headline {
    margin: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%; }
  .progress-bar-track {
    background-color: rgba(136, 136, 136, 0.1);
    width: 100%;
    height: 6px;
    -webkit-border-radius: 4px;
    border-radius: 4px; }
    .progress-bar-track-inner {
      display: block;
      width: 0;
      height: 100%;
      -webkit-transition: all 1s 0.4s;
      -o-transition: all 1s 0.4s;
      transition: all 1s 0.4s;
      -webkit-border-radius: 4px;
      border-radius: 4px;
      position: relative; }
      .progress-bar-track-inner .line-percent {
        content: '20';
        background: #17161A;
        color: #fff;
        padding: 0px 8px;
        -webkit-border-radius: 4px;
        border-radius: 4px;
        -webkit-border-bottom-right-radius: 0px;
                border-bottom-right-radius: 0px;
        height: 24px;
        line-height: 24px;
        font-size: 0.7em;
        position: absolute;
        bottom: 100%;
        right: 0;
        font-weight: 600;
        -webkit-transform: translateY(-10px);
            -ms-transform: translateY(-10px);
                transform: translateY(-10px); }
        .progress-bar-track-inner .line-percent:after {
          content: '';
          width: 0;
          height: 0;
          border-top: 6px solid #17161A;
          border-left: 8px solid transparent;
          position: absolute;
          right: 0;
          bottom: -6px; }
  .progress-bar.inner .progress-bar-track {
    height: 16px; }
  .progress-bar.inner .line {
    height: 6px;
    top: 5px;
    left: 5px; }
  .progress-bar.inner .line-percent {
    margin-bottom: 5px; }
  .progress-bar.split .progress-bar-track {
    background: transparent;
    position: relative; }
  .progress-bar.split .line-split {
    background: #e5e5e5;
    width: -webkit-calc(100% / 8 - 2px);
    width: calc(100% / 8 - 2px);
    height: 8px;
    float: left;
    margin-right: 2px;
    position: relative;
    overflow: hidden; }
    .progress-bar.split .line-split .line {
      position: absolute;
      top: 0;
      left: 0; }
  .progress-bar.pattern .line {
    background-image: -webkit-repeating-linear-gradient(30deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0) 10px, rgba(0, 0, 0, 0.25) 10px, rgba(0, 0, 0, 0.25) 20px);
    background-image: -o-repeating-linear-gradient(30deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0) 10px, rgba(0, 0, 0, 0.25) 10px, rgba(0, 0, 0, 0.25) 20px);
    background-image: repeating-linear-gradient(60deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0) 10px, rgba(0, 0, 0, 0.25) 10px, rgba(0, 0, 0, 0.25) 20px);
    -webkit-animation: progress-bar-line-strip-anim 1s linear infinite;
            animation: progress-bar-line-strip-anim 1s linear infinite; }

@-webkit-keyframes progress-bar-line-strip-anim {
  0% {
    background-position: 0 0; }
  100% {
    background-position: -21px 0; } }

@keyframes progress-bar-line-strip-anim {
  0% {
    background-position: 0 0; }
  100% {
    background-position: -21px 0; } }

/*--------------------------------------------------------------
## Row
--------------------------------------------------------------*/
.vc_row {
  position: relative; }
  .vc_row .vc-bg-lines {
    position: absolute;
    height: 100%;
    left: 20px;
    right: 20px; }
    .vc_row .vc-bg-lines div {
      background: rgba(23, 22, 26, 0.04);
      width: 1px;
      height: 100%;
      position: absolute; }
      .vc_row .vc-bg-lines div:nth-child(2) {
        margin-left: -webkit-calc((100% / 4)*1);
        margin-left: calc((100% / 4)*1);
        margin-left: -webkit-calc(25% - 5px);
        margin-left: calc(25% - 5px); }
      .vc_row .vc-bg-lines div:nth-child(3) {
        margin-left: -webkit-calc((100% / 4)*2);
        margin-left: calc((100% / 4)*2);
        margin-left: -webkit-calc(50% - 10px);
        margin-left: calc(50% - 10px); }
      .vc_row .vc-bg-lines div:nth-child(4) {
        margin-left: -webkit-calc((100% / 4)*3);
        margin-left: calc((100% / 4)*3);
        margin-left: -webkit-calc(75% - 15px);
        margin-left: calc(75% - 15px); }
      .vc_row .vc-bg-lines div:nth-child(5) {
        margin-left: -webkit-calc((100% / 4)*4);
        margin-left: calc((100% / 4)*4);
        margin-left: -webkit-calc(100% - 20px);
        margin-left: calc(100% - 20px); }
    .vc_row .vc-bg-lines.light div {
      background: rgba(255, 255, 255, 0.04); }
  .vc_row .vc-bg-side-text {
    color: rgba(23, 22, 26, 0.05);
    position: absolute;
    font-size: 5em;
    line-height: 100%;
    font-weight: 600;
    font-family: "Space Grotesk Bold", -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    top: 0;
    text-align: left;
    letter-spacing: -0.02em;
    -webkit-transform-origin: 0% 0;
        -ms-transform-origin: 0% 0;
            transform-origin: 0% 0;
    -webkit-transform: rotate(-90deg) translateX(-100%) translateY(-50%);
        -ms-transform: rotate(-90deg) translateX(-100%) translateY(-50%);
            transform: rotate(-90deg) translateX(-100%) translateY(-50%); }
    .vc_row .vc-bg-side-text.right {
      left: auto;
      -webkit-transform: translateX(100%) rotate(-90deg) translateX(-100%) translateY(-50%);
          -ms-transform: translateX(100%) rotate(-90deg) translateX(-100%) translateY(-50%);
              transform: translateX(100%) rotate(-90deg) translateX(-100%) translateY(-50%); }
  }@media screen and (max-width: 768px){
    .vc_row .vc-bg-lines,
    .vc_row .vc-bg-side-text {
      visibility: hidden; } }
  @media all{.vc_row[data-vc-full-width].vc_hidden {
    opacity: 1 !important; }

.page-container .vc-bg-side-text {
  left: -webkit-calc( (100% - 1350px) / 4);
  left: calc( (100% - 1350px) / 4); }
  .page-container .vc-bg-side-text.right {
    left: auto;
    right: -webkit-calc( (100% - 1350px) / 4);
    right: calc( (100% - 1350px) / 4); }

.page-container.full .vc-bg-side-text {
  left: -webkit-calc( 14% / 4);
  left: calc( 14% / 4); }
  .page-container.full .vc-bg-side-text.right {
    left: auto;
    right: -webkit-calc( 14% / 4);
    right: calc( 14% / 4); }

}@media screen and (max-width: 768px){
  .vc_mobile_spacer {
    height: 50px !important; } }

@media all{/*--------------------------------------------------------------
## Slider
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Clb Slider
--------------------------------------------------------------*/
.slider {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

.clb-slider {
  width: 100%;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  display: block; }
  .clb-slider-outer-stage {
    overflow: hidden;
    position: relative;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  .clb-slider.full-vh .clb-slider-outer-stage {
    height: 100%; }
  .clb-slider.clb-slider-vertical {
    overflow: hidden; }
    .clb-slider.clb-slider-vertical .clb-slider-stage {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
          -ms-flex-direction: column;
              flex-direction: column;
      height: auto; }
  .clb-slider-stage {
    will-change: transform;
    -webkit-transition-timing-function: cubic-bezier(0.67, 0.01, 0.23, 1);
         -o-transition-timing-function: cubic-bezier(0.67, 0.01, 0.23, 1);
            transition-timing-function: cubic-bezier(0.67, 0.01, 0.23, 1);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%; }
  .clb-slider-item {
    width: 100%;
    height: 100%;
    list-style: none;
    background-position: center; }
  .clb-slider-nav-btn {
    position: absolute;
    padding: 40px;
    bottom: 0;
    right: 0;
    min-width: 120px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    z-index: 1; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .clb-slider-nav-btn {
        padding: 30px; } }
    @media screen and (max-width: 1024px){
      .clb-slider-nav-btn {
        padding: 30px; } }
    @media screen and (max-width: 768px){
      .clb-slider-nav-btn {
        padding: 20px; } }
    @media all{.clb-slider-nav-btn .prev-btn {
      margin-right: 4px; }
    .clb-slider-nav-btn .next-btn {
      margin-left: 4px; }
  .clb-slider-nav-dots, .clb-slider-pagination {
    position: absolute;
    width: 100%;
    bottom: 20px;
    padding: 0;
    margin: 0;
    text-align: center;
    z-index: 3; }
    .clb-slider-nav-dots .clb-slider-dot, .clb-slider-pagination .clb-slider-dot {
      position: relative;
      display: inline-block;
      list-style: none;
      background-color: #fff;
      -webkit-border-radius: 50%;
      border-radius: 50%;
      margin: 3px;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
      .clb-slider-nav-dots .clb-slider-dot:hover, .clb-slider-pagination .clb-slider-dot:hover {
        cursor: pointer; }
  .clb-slider-nav-dots .clb-slider-dot {
    padding: 10px;
    position: relative;
    background-color: transparent; }
    .clb-slider-nav-dots .clb-slider-dot.active svg circle {
      stroke-dashoffset: 0; }
    .clb-slider-nav-dots .clb-slider-dot:before {
      content: '';
      position: absolute;
      width: 4px;
      height: 4px;
      top: 8px;
      left: 8px;
      background-color: #17161A;
      -webkit-border-radius: 50%;
      border-radius: 50%;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    .clb-slider-nav-dots .clb-slider-dot svg {
      position: absolute;
      top: -1px;
      left: -1px; }
      .clb-slider-nav-dots .clb-slider-dot svg circle {
        -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        stroke: currentColor;
        stroke-dashoffset: 70;
        stroke-dasharray: 70; }
  .clb-slider-pagination {
    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;
    -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
            justify-content: space-around;
    right: 0;
    top: 0;
    width: 40px;
    height: 100%;
    z-index: 10;
    font-size: 0.94rem;
    font-weight: 500;
    color: #fff; }
    .clb-slider-pagination .clb-slider-page {
      display: -webkit-inline-box;
      display: -webkit-inline-flex;
      display: -ms-inline-flexbox;
      display: inline-flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      background: rgba(0, 0, 0, 0.15);
      height: 100%;
      cursor: pointer;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
      .clb-slider-pagination .clb-slider-page.active {
        background: rgba(0, 0, 0, 0.35); }
  .clb-slider-count {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-weight: 600;
    overflow: hidden; }
    .clb-slider-count:before {
      content: '';
      width: 50px;
      height: 2px;
      background: currentColor;
      opacity: .6;
      margin: 0px 15px 0px 25px; }
    .clb-slider-count-current {
      position: absolute;
      top: 0;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  .clb-slider.nav-offset .clb-slider-nav-btn, .clb-slider.nav-inset .clb-slider-nav-btn {
    position: static;
    padding: 0;
    bottom: 0; }
    .clb-slider.nav-offset .clb-slider-nav-btn .prev-btn,
    .clb-slider.nav-offset .clb-slider-nav-btn .next-btn, .clb-slider.nav-inset .clb-slider-nav-btn .prev-btn,
    .clb-slider.nav-inset .clb-slider-nav-btn .next-btn {
      position: absolute;
      top: 50%;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%); }
  .clb-slider.nav-offset .clb-slider-nav-btn .prev-btn {
    left: -96px; }
  .clb-slider.nav-offset .clb-slider-nav-btn .next-btn {
    right: -96px; }
  .clb-slider.nav-inset .clb-slider-nav-btn .prev-btn {
    left: 40px; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .clb-slider.nav-inset .clb-slider-nav-btn .prev-btn {
        left: 30px; } }
    @media screen and (max-width: 1024px){
      .clb-slider.nav-inset .clb-slider-nav-btn .prev-btn {
        left: 30px; } }
    @media screen and (max-width: 768px){
      .clb-slider.nav-inset .clb-slider-nav-btn .prev-btn {
        left: 20px; } }
  @media all{.clb-slider.nav-inset .clb-slider-nav-btn .next-btn {
    right: 40px; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .clb-slider.nav-inset .clb-slider-nav-btn .next-btn {
        right: 30px; } }
    @media screen and (max-width: 1024px){
      .clb-slider.nav-inset .clb-slider-nav-btn .next-btn {
        right: 30px; } }
    @media screen and (max-width: 768px){
      .clb-slider.nav-inset .clb-slider-nav-btn .next-btn {
        right: 20px; } }
  @media all{.clb-slider.slider-offset {
    width: auto; }

.ohio-slider-sc {
  position: relative; }
  .ohio-slider-sc > .slider:not(.nav-offset):not(.nav-inset) > .clb-slider-nav-btn {
    padding: 0;
    -webkit-transform: translateY(13px);
        -ms-transform: translateY(13px);
            transform: translateY(13px); }
  .ohio-slider-sc .clb-slider-stage {
    height: auto; }
  .ohio-slider-sc .sk-preloader {
    position: absolute;
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    margin: 5vw 0;
    -webkit-animation: none;
            animation: none; }
  .ohio-slider-sc .clb-slider-count {
    margin-top: 40px; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .ohio-slider-sc .clb-slider-count {
        margin-top: 30px; } }
    @media screen and (max-width: 1024px){
      .ohio-slider-sc .clb-slider-count {
        margin-top: 30px; } }
    @media screen and (max-width: 768px){
      .ohio-slider-sc .clb-slider-count {
        margin-top: 20px; } }
  @media all{.ohio-slider-sc .with-preloader {
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }

.clb-smooth-slider {
  position: relative; }
  .clb-smooth-slider-item {
    width: 100%;
    top: 0;
    left: 0;
    z-index: 1; }
    .clb-smooth-slider-item.active {
      z-index: 3; }
    .clb-smooth-slider-item.prev-slide.active {
      z-index: 4; }
    .clb-smooth-slider-item.prev-slide.last-slide {
      z-index: 2; }
    .clb-smooth-slider-item.next-slide.last-slide {
      z-index: 2; }
  .clb-smooth-slider .clb-slider-nav-btn {
    z-index: 10; }

.ohio-fullscreen-slider-sc .clb-slider-nav-dots {
  position: absolute; }
  .ohio-fullscreen-slider-sc .clb-slider-nav-dots .clb-slider-dot:before {
    background-color: currentColor; }

/*--------------------------------------------------------------
## Social Networks
--------------------------------------------------------------*/
.socialbar {
  cursor: default;
  /*Default colors*/ }
  .socialbar:not(.inline) a {
    color: #fff; }
  .socialbar:not(.inline) a:before {
    display: none; }
  .socialbar a {
    background-color: #17161A;
    width: 46px;
    height: 46px;
    text-align: center;
    vertical-align: middle;
    margin: 4px;
    border: 1px solid #17161A;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    font-size: 1.2em;
    cursor: pointer;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    .socialbar a i {
      position: relative;
      z-index: 2; }
    .socialbar a:hover {
      background-color: transparent;
      color: #17161A; }
  .socialbar.default a {
    line-height: 46px; }
  .socialbar.outline a {
    background-color: transparent;
    border: 1px solid rgba(23, 22, 26, 0.5);
    color: #17161A; }
    .socialbar.outline a:hover {
      background-color: #17161A;
      color: #fff; }
  .socialbar.outline.inverse a {
    color: #fff;
    border-color: rgba(255, 255, 255, 0.35); }
    .socialbar.outline.inverse a:hover {
      background-color: #fff;
      border-color: #fff;
      color: initial; }
  .socialbar.flat a {
    background-color: transparent;
    color: #17161A;
    border-color: transparent;
    line-height: 46px; }
    .socialbar.flat a:hover {
      background-color: #17161A;
      color: #fff; }
  .socialbar.flat.outline-hover a:hover {
    background-color: transparent;
    border-color: #17161A;
    color: #17161A;
    border-width: 1px; }
  .socialbar.hover-bg-trnspr a {
    border-width: 1px !important; }
    .socialbar.hover-bg-trnspr a:hover {
      border-color: #17161A; }
  .socialbar.inline {
    display: block; }
    .socialbar.inline a {
      background-color: none;
      width: auto;
      height: auto;
      border: none;
      margin: 0 10px;
      line-height: 1.8;
      font-size: inherit;
      font-weight: 600;
      font-family: "Space Grotesk Bold", -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; }
      .socialbar.inline a i {
        margin-right: 5px; }
  .socialbar.flat-icons a {
    border-color: transparent; }
    .socialbar.flat-icons a:hover {
      border-color: #17161A; }
  .socialbar.flat-icons.flat-icons-trnspr a:hover {
    color: #17161A;
    background-color: transparent; }
  .socialbar.small a {
    width: 40px;
    height: 40px;
    line-height: 40px; }
  .socialbar.small.inline a {
    width: auto;
    height: auto;
    margin: 0 10px;
    line-height: 2.4;
    font-size: 0.94rem; }
  .socialbar.small.default a {
    line-height: 38px; }
  .socialbar.small.outline a {
    line-height: 36px; }
  .socialbar a:first-child {
    margin-left: 0; }
  .socialbar a:last-child {
    margin-right: 0; }
  .socialbar.default a.white {
    background-color: #fff;
    border-color: #fff;
    border-width: 1px !important;
    color: #fff; }
    .socialbar.default a.white:hover {
      background-color: transparent;
      color: #fff;
      border-color: #fff; }
  .socialbar.default.hover-colorize-reverse a.white {
    background-color: transparent;
    color: #fff;
    border-color: #fff;
    border-width: 1px !important; }
    .socialbar.default.hover-colorize-reverse a.white:hover {
      background-color: #fff;
      color: #fff; }
  .socialbar.default.outline a.white {
    background-color: transparent;
    color: #fff; }
    .socialbar.default.outline a.white:hover {
      background-color: #fff;
      color: #fff; }
  .socialbar.default.flat a.white {
    background-color: transparent;
    color: #fff;
    border-color: transparent; }
    .socialbar.default.flat a.white:hover {
      background-color: #fff;
      color: #fff; }
  .socialbar.default.inline a.white {
    background-color: transparent;
    border-color: transparent;
    color: #17161A; }
    .socialbar.default.inline a.white:hover {
      color: #fff; }
      .socialbar.default.inline a.white:hover:before {
        display: none; }
  .socialbar.default a.facebook {
    background-color: #4c6ecd;
    border-color: #4c6ecd;
    border-width: 1px !important;
    color: #fff; }
    .socialbar.default a.facebook:hover {
      background-color: transparent;
      color: #4c6ecd;
      border-color: #4c6ecd; }
  .socialbar.default.hover-colorize-reverse a.facebook {
    background-color: transparent;
    color: #4c6ecd;
    border-color: #4c6ecd;
    border-width: 1px !important; }
    .socialbar.default.hover-colorize-reverse a.facebook:hover {
      background-color: #4c6ecd;
      color: #fff; }
  .socialbar.default.outline a.facebook {
    background-color: transparent;
    color: #4c6ecd; }
    .socialbar.default.outline a.facebook:hover {
      background-color: #4c6ecd;
      color: #fff; }
  .socialbar.default.flat a.facebook {
    background-color: transparent;
    color: #4c6ecd;
    border-color: transparent; }
    .socialbar.default.flat a.facebook:hover {
      background-color: #4c6ecd;
      color: #fff; }
  .socialbar.default.inline a.facebook {
    background-color: transparent;
    border-color: transparent;
    color: #17161A; }
    .socialbar.default.inline a.facebook:hover {
      color: #4c6ecd; }
      .socialbar.default.inline a.facebook:hover:before {
        display: none; }
  .socialbar.default a.twitter {
    background-color: #44acfe;
    border-color: #44acfe;
    border-width: 1px !important;
    color: #fff; }
    .socialbar.default a.twitter:hover {
      background-color: transparent;
      color: #44acfe;
      border-color: #44acfe; }
  .socialbar.default.hover-colorize-reverse a.twitter {
    background-color: transparent;
    color: #44acfe;
    border-color: #44acfe;
    border-width: 1px !important; }
    .socialbar.default.hover-colorize-reverse a.twitter:hover {
      background-color: #44acfe;
      color: #fff; }
  .socialbar.default.outline a.twitter {
    background-color: transparent;
    color: #44acfe; }
    .socialbar.default.outline a.twitter:hover {
      background-color: #44acfe;
      color: #fff; }
  .socialbar.default.flat a.twitter {
    background-color: transparent;
    color: #44acfe;
    border-color: transparent; }
    .socialbar.default.flat a.twitter:hover {
      background-color: #44acfe;
      color: #fff; }
  .socialbar.default.inline a.twitter {
    background-color: transparent;
    border-color: transparent;
    color: #17161A; }
    .socialbar.default.inline a.twitter:hover {
      color: #44acfe; }
      .socialbar.default.inline a.twitter:hover:before {
        display: none; }
  .socialbar.default a.pinterest {
    background-color: #e8323f;
    border-color: #e8323f;
    border-width: 1px !important;
    color: #fff; }
    .socialbar.default a.pinterest:hover {
      background-color: transparent;
      color: #e8323f;
      border-color: #e8323f; }
  .socialbar.default.hover-colorize-reverse a.pinterest {
    background-color: transparent;
    color: #e8323f;
    border-color: #e8323f;
    border-width: 1px !important; }
    .socialbar.default.hover-colorize-reverse a.pinterest:hover {
      background-color: #e8323f;
      color: #fff; }
  .socialbar.default.outline a.pinterest {
    background-color: transparent;
    color: #e8323f; }
    .socialbar.default.outline a.pinterest:hover {
      background-color: #e8323f;
      color: #fff; }
  .socialbar.default.flat a.pinterest {
    background-color: transparent;
    color: #e8323f;
    border-color: transparent; }
    .socialbar.default.flat a.pinterest:hover {
      background-color: #e8323f;
      color: #fff; }
  .socialbar.default.inline a.pinterest {
    background-color: transparent;
    border-color: transparent;
    color: #17161A; }
    .socialbar.default.inline a.pinterest:hover {
      color: #e8323f; }
      .socialbar.default.inline a.pinterest:hover:before {
        display: none; }
  .socialbar.default a.linkedin {
    background-color: #4477ab;
    border-color: #4477ab;
    border-width: 1px !important;
    color: #fff; }
    .socialbar.default a.linkedin:hover {
      background-color: transparent;
      color: #4477ab;
      border-color: #4477ab; }
  .socialbar.default.hover-colorize-reverse a.linkedin {
    background-color: transparent;
    color: #4477ab;
    border-color: #4477ab;
    border-width: 1px !important; }
    .socialbar.default.hover-colorize-reverse a.linkedin:hover {
      background-color: #4477ab;
      color: #fff; }
  .socialbar.default.outline a.linkedin {
    background-color: transparent;
    color: #4477ab; }
    .socialbar.default.outline a.linkedin:hover {
      background-color: #4477ab;
      color: #fff; }
  .socialbar.default.flat a.linkedin {
    background-color: transparent;
    color: #4477ab;
    border-color: transparent; }
    .socialbar.default.flat a.linkedin:hover {
      background-color: #4477ab;
      color: #fff; }
  .socialbar.default.inline a.linkedin {
    background-color: transparent;
    border-color: transparent;
    color: #17161A; }
    .socialbar.default.inline a.linkedin:hover {
      color: #4477ab; }
      .socialbar.default.inline a.linkedin:hover:before {
        display: none; }
  .socialbar.default a.dribbble {
    background-color: #fd629e;
    border-color: #fd629e;
    border-width: 1px !important;
    color: #fff; }
    .socialbar.default a.dribbble:hover {
      background-color: transparent;
      color: #fd629e;
      border-color: #fd629e; }
  .socialbar.default.hover-colorize-reverse a.dribbble {
    background-color: transparent;
    color: #fd629e;
    border-color: #fd629e;
    border-width: 1px !important; }
    .socialbar.default.hover-colorize-reverse a.dribbble:hover {
      background-color: #fd629e;
      color: #fff; }
  .socialbar.default.outline a.dribbble {
    background-color: transparent;
    color: #fd629e; }
    .socialbar.default.outline a.dribbble:hover {
      background-color: #fd629e;
      color: #fff; }
  .socialbar.default.flat a.dribbble {
    background-color: transparent;
    color: #fd629e;
    border-color: transparent; }
    .socialbar.default.flat a.dribbble:hover {
      background-color: #fd629e;
      color: #fff; }
  .socialbar.default.inline a.dribbble {
    background-color: transparent;
    border-color: transparent;
    color: #17161A; }
    .socialbar.default.inline a.dribbble:hover {
      color: #fd629e; }
      .socialbar.default.inline a.dribbble:hover:before {
        display: none; }
  .socialbar.default a.github {
    background-color: #323131;
    border-color: #323131;
    border-width: 1px !important;
    color: #fff; }
    .socialbar.default a.github:hover {
      background-color: transparent;
      color: #323131;
      border-color: #323131; }
  .socialbar.default.hover-colorize-reverse a.github {
    background-color: transparent;
    color: #323131;
    border-color: #323131;
    border-width: 1px !important; }
    .socialbar.default.hover-colorize-reverse a.github:hover {
      background-color: #323131;
      color: #fff; }
  .socialbar.default.outline a.github {
    background-color: transparent;
    color: #323131; }
    .socialbar.default.outline a.github:hover {
      background-color: #323131;
      color: #fff; }
  .socialbar.default.flat a.github {
    background-color: transparent;
    color: #323131;
    border-color: transparent; }
    .socialbar.default.flat a.github:hover {
      background-color: #323131;
      color: #fff; }
  .socialbar.default.inline a.github {
    background-color: transparent;
    border-color: transparent;
    color: #17161A; }
    .socialbar.default.inline a.github:hover {
      color: #323131; }
      .socialbar.default.inline a.github:hover:before {
        display: none; }
  .socialbar.default a.instagram {
    background-color: #3a6aba;
    border-color: #3a6aba;
    border-width: 1px !important;
    color: #fff; }
    .socialbar.default a.instagram:hover {
      background-color: transparent;
      color: #3a6aba;
      border-color: #3a6aba; }
  .socialbar.default.hover-colorize-reverse a.instagram {
    background-color: transparent;
    color: #3a6aba;
    border-color: #3a6aba;
    border-width: 1px !important; }
    .socialbar.default.hover-colorize-reverse a.instagram:hover {
      background-color: #3a6aba;
      color: #fff; }
  .socialbar.default.outline a.instagram {
    background-color: transparent;
    color: #3a6aba; }
    .socialbar.default.outline a.instagram:hover {
      background-color: #3a6aba;
      color: #fff; }
  .socialbar.default.flat a.instagram {
    background-color: transparent;
    color: #3a6aba;
    border-color: transparent; }
    .socialbar.default.flat a.instagram:hover {
      background-color: #3a6aba;
      color: #fff; }
  .socialbar.default.inline a.instagram {
    background-color: transparent;
    border-color: transparent;
    color: #17161A; }
    .socialbar.default.inline a.instagram:hover {
      color: #3a6aba; }
      .socialbar.default.inline a.instagram:hover:before {
        display: none; }
  .socialbar.default a.dropbox {
    background-color: #187fe7;
    border-color: #187fe7;
    border-width: 1px !important;
    color: #fff; }
    .socialbar.default a.dropbox:hover {
      background-color: transparent;
      color: #187fe7;
      border-color: #187fe7; }
  .socialbar.default.hover-colorize-reverse a.dropbox {
    background-color: transparent;
    color: #187fe7;
    border-color: #187fe7;
    border-width: 1px !important; }
    .socialbar.default.hover-colorize-reverse a.dropbox:hover {
      background-color: #187fe7;
      color: #fff; }
  .socialbar.default.outline a.dropbox {
    background-color: transparent;
    color: #187fe7; }
    .socialbar.default.outline a.dropbox:hover {
      background-color: #187fe7;
      color: #fff; }
  .socialbar.default.flat a.dropbox {
    background-color: transparent;
    color: #187fe7;
    border-color: transparent; }
    .socialbar.default.flat a.dropbox:hover {
      background-color: #187fe7;
      color: #fff; }
  .socialbar.default.inline a.dropbox {
    background-color: transparent;
    border-color: transparent;
    color: #17161A; }
    .socialbar.default.inline a.dropbox:hover {
      color: #187fe7; }
      .socialbar.default.inline a.dropbox:hover:before {
        display: none; }
  .socialbar.default a.vk {
    background-color: #6083ab;
    border-color: #6083ab;
    border-width: 1px !important;
    color: #fff; }
    .socialbar.default a.vk:hover {
      background-color: transparent;
      color: #6083ab;
      border-color: #6083ab; }
  .socialbar.default.hover-colorize-reverse a.vk {
    background-color: transparent;
    color: #6083ab;
    border-color: #6083ab;
    border-width: 1px !important; }
    .socialbar.default.hover-colorize-reverse a.vk:hover {
      background-color: #6083ab;
      color: #fff; }
  .socialbar.default.outline a.vk {
    background-color: transparent;
    color: #6083ab; }
    .socialbar.default.outline a.vk:hover {
      background-color: #6083ab;
      color: #fff; }
  .socialbar.default.flat a.vk {
    background-color: transparent;
    color: #6083ab;
    border-color: transparent; }
    .socialbar.default.flat a.vk:hover {
      background-color: #6083ab;
      color: #fff; }
  .socialbar.default.inline a.vk {
    background-color: transparent;
    border-color: transparent;
    color: #17161A; }
    .socialbar.default.inline a.vk:hover {
      color: #6083ab; }
      .socialbar.default.inline a.vk:hover:before {
        display: none; }
  .socialbar.default a.youtube {
    background-color: #f00;
    border-color: #f00;
    border-width: 1px !important;
    color: #fff; }
    .socialbar.default a.youtube:hover {
      background-color: transparent;
      color: #f00;
      border-color: #f00; }
  .socialbar.default.hover-colorize-reverse a.youtube {
    background-color: transparent;
    color: #f00;
    border-color: #f00;
    border-width: 1px !important; }
    .socialbar.default.hover-colorize-reverse a.youtube:hover {
      background-color: #f00;
      color: #fff; }
  .socialbar.default.outline a.youtube {
    background-color: transparent;
    color: #f00; }
    .socialbar.default.outline a.youtube:hover {
      background-color: #f00;
      color: #fff; }
  .socialbar.default.flat a.youtube {
    background-color: transparent;
    color: #f00;
    border-color: transparent; }
    .socialbar.default.flat a.youtube:hover {
      background-color: #f00;
      color: #fff; }
  .socialbar.default.inline a.youtube {
    background-color: transparent;
    border-color: transparent;
    color: #17161A; }
    .socialbar.default.inline a.youtube:hover {
      color: #f00; }
      .socialbar.default.inline a.youtube:hover:before {
        display: none; }
  .socialbar.default a.vimeo {
    background-color: #1ab8ea;
    border-color: #1ab8ea;
    border-width: 1px !important;
    color: #fff; }
    .socialbar.default a.vimeo:hover {
      background-color: transparent;
      color: #1ab8ea;
      border-color: #1ab8ea; }
  .socialbar.default.hover-colorize-reverse a.vimeo {
    background-color: transparent;
    color: #1ab8ea;
    border-color: #1ab8ea;
    border-width: 1px !important; }
    .socialbar.default.hover-colorize-reverse a.vimeo:hover {
      background-color: #1ab8ea;
      color: #fff; }
  .socialbar.default.outline a.vimeo {
    background-color: transparent;
    color: #1ab8ea; }
    .socialbar.default.outline a.vimeo:hover {
      background-color: #1ab8ea;
      color: #fff; }
  .socialbar.default.flat a.vimeo {
    background-color: transparent;
    color: #1ab8ea;
    border-color: transparent; }
    .socialbar.default.flat a.vimeo:hover {
      background-color: #1ab8ea;
      color: #fff; }
  .socialbar.default.inline a.vimeo {
    background-color: transparent;
    border-color: transparent;
    color: #17161A; }
    .socialbar.default.inline a.vimeo:hover {
      color: #1ab8ea; }
      .socialbar.default.inline a.vimeo:hover:before {
        display: none; }
  .socialbar.default a.behance {
    background-color: #0056ff;
    border-color: #0056ff;
    border-width: 1px !important;
    color: #fff; }
    .socialbar.default a.behance:hover {
      background-color: transparent;
      color: #0056ff;
      border-color: #0056ff; }
  .socialbar.default.hover-colorize-reverse a.behance {
    background-color: transparent;
    color: #0056ff;
    border-color: #0056ff;
    border-width: 1px !important; }
    .socialbar.default.hover-colorize-reverse a.behance:hover {
      background-color: #0056ff;
      color: #fff; }
  .socialbar.default.outline a.behance {
    background-color: transparent;
    color: #0056ff; }
    .socialbar.default.outline a.behance:hover {
      background-color: #0056ff;
      color: #fff; }
  .socialbar.default.flat a.behance {
    background-color: transparent;
    color: #0056ff;
    border-color: transparent; }
    .socialbar.default.flat a.behance:hover {
      background-color: #0056ff;
      color: #fff; }
  .socialbar.default.inline a.behance {
    background-color: transparent;
    border-color: transparent;
    color: #17161A; }
    .socialbar.default.inline a.behance:hover {
      color: #0056ff; }
      .socialbar.default.inline a.behance:hover:before {
        display: none; }
  .socialbar.default a.tumblr {
    background-color: #2a445f;
    border-color: #2a445f;
    border-width: 1px !important;
    color: #fff; }
    .socialbar.default a.tumblr:hover {
      background-color: transparent;
      color: #2a445f;
      border-color: #2a445f; }
  .socialbar.default.hover-colorize-reverse a.tumblr {
    background-color: transparent;
    color: #2a445f;
    border-color: #2a445f;
    border-width: 1px !important; }
    .socialbar.default.hover-colorize-reverse a.tumblr:hover {
      background-color: #2a445f;
      color: #fff; }
  .socialbar.default.outline a.tumblr {
    background-color: transparent;
    color: #2a445f; }
    .socialbar.default.outline a.tumblr:hover {
      background-color: #2a445f;
      color: #fff; }
  .socialbar.default.flat a.tumblr {
    background-color: transparent;
    color: #2a445f;
    border-color: transparent; }
    .socialbar.default.flat a.tumblr:hover {
      background-color: #2a445f;
      color: #fff; }
  .socialbar.default.inline a.tumblr {
    background-color: transparent;
    border-color: transparent;
    color: #17161A; }
    .socialbar.default.inline a.tumblr:hover {
      color: #2a445f; }
      .socialbar.default.inline a.tumblr:hover:before {
        display: none; }
  .socialbar.default a.flickr {
    background-color: #0063db;
    border-color: #0063db;
    border-width: 1px !important;
    color: #fff; }
    .socialbar.default a.flickr:hover {
      background-color: transparent;
      color: #0063db;
      border-color: #0063db; }
  .socialbar.default.hover-colorize-reverse a.flickr {
    background-color: transparent;
    color: #0063db;
    border-color: #0063db;
    border-width: 1px !important; }
    .socialbar.default.hover-colorize-reverse a.flickr:hover {
      background-color: #0063db;
      color: #fff; }
  .socialbar.default.outline a.flickr {
    background-color: transparent;
    color: #0063db; }
    .socialbar.default.outline a.flickr:hover {
      background-color: #0063db;
      color: #fff; }
  .socialbar.default.flat a.flickr {
    background-color: transparent;
    color: #0063db;
    border-color: transparent; }
    .socialbar.default.flat a.flickr:hover {
      background-color: #0063db;
      color: #fff; }
  .socialbar.default.inline a.flickr {
    background-color: transparent;
    border-color: transparent;
    color: #17161A; }
    .socialbar.default.inline a.flickr:hover {
      color: #0063db; }
      .socialbar.default.inline a.flickr:hover:before {
        display: none; }
  .socialbar.default a.reddit {
    background-color: #ff4501;
    border-color: #ff4501;
    border-width: 1px !important;
    color: #fff; }
    .socialbar.default a.reddit:hover {
      background-color: transparent;
      color: #ff4501;
      border-color: #ff4501; }
  .socialbar.default.hover-colorize-reverse a.reddit {
    background-color: transparent;
    color: #ff4501;
    border-color: #ff4501;
    border-width: 1px !important; }
    .socialbar.default.hover-colorize-reverse a.reddit:hover {
      background-color: #ff4501;
      color: #fff; }
  .socialbar.default.outline a.reddit {
    background-color: transparent;
    color: #ff4501; }
    .socialbar.default.outline a.reddit:hover {
      background-color: #ff4501;
      color: #fff; }
  .socialbar.default.flat a.reddit {
    background-color: transparent;
    color: #ff4501;
    border-color: transparent; }
    .socialbar.default.flat a.reddit:hover {
      background-color: #ff4501;
      color: #fff; }
  .socialbar.default.inline a.reddit {
    background-color: transparent;
    border-color: transparent;
    color: #17161A; }
    .socialbar.default.inline a.reddit:hover {
      color: #ff4501; }
      .socialbar.default.inline a.reddit:hover:before {
        display: none; }
  .socialbar.default a.snapchat {
    background-color: #e0e410;
    border-color: #e0e410;
    border-width: 1px !important;
    color: #fff; }
    .socialbar.default a.snapchat:hover {
      background-color: transparent;
      color: #e0e410;
      border-color: #e0e410; }
  .socialbar.default.hover-colorize-reverse a.snapchat {
    background-color: transparent;
    color: #e0e410;
    border-color: #e0e410;
    border-width: 1px !important; }
    .socialbar.default.hover-colorize-reverse a.snapchat:hover {
      background-color: #e0e410;
      color: #fff; }
  .socialbar.default.outline a.snapchat {
    background-color: transparent;
    color: #e0e410; }
    .socialbar.default.outline a.snapchat:hover {
      background-color: #e0e410;
      color: #fff; }
  .socialbar.default.flat a.snapchat {
    background-color: transparent;
    color: #e0e410;
    border-color: transparent; }
    .socialbar.default.flat a.snapchat:hover {
      background-color: #e0e410;
      color: #fff; }
  .socialbar.default.inline a.snapchat {
    background-color: transparent;
    border-color: transparent;
    color: #17161A; }
    .socialbar.default.inline a.snapchat:hover {
      color: #e0e410; }
      .socialbar.default.inline a.snapchat:hover:before {
        display: none; }
  .socialbar.default a.whatsapp {
    background-color: #0ec143;
    border-color: #0ec143;
    border-width: 1px !important;
    color: #fff; }
    .socialbar.default a.whatsapp:hover {
      background-color: transparent;
      color: #0ec143;
      border-color: #0ec143; }
  .socialbar.default.hover-colorize-reverse a.whatsapp {
    background-color: transparent;
    color: #0ec143;
    border-color: #0ec143;
    border-width: 1px !important; }
    .socialbar.default.hover-colorize-reverse a.whatsapp:hover {
      background-color: #0ec143;
      color: #fff; }
  .socialbar.default.outline a.whatsapp {
    background-color: transparent;
    color: #0ec143; }
    .socialbar.default.outline a.whatsapp:hover {
      background-color: #0ec143;
      color: #fff; }
  .socialbar.default.flat a.whatsapp {
    background-color: transparent;
    color: #0ec143;
    border-color: transparent; }
    .socialbar.default.flat a.whatsapp:hover {
      background-color: #0ec143;
      color: #fff; }
  .socialbar.default.inline a.whatsapp {
    background-color: transparent;
    border-color: transparent;
    color: #17161A; }
    .socialbar.default.inline a.whatsapp:hover {
      color: #0ec143; }
      .socialbar.default.inline a.whatsapp:hover:before {
        display: none; }
  .socialbar.default a.quora {
    background-color: #a82401;
    border-color: #a82401;
    border-width: 1px !important;
    color: #fff; }
    .socialbar.default a.quora:hover {
      background-color: transparent;
      color: #a82401;
      border-color: #a82401; }
  .socialbar.default.hover-colorize-reverse a.quora {
    background-color: transparent;
    color: #a82401;
    border-color: #a82401;
    border-width: 1px !important; }
    .socialbar.default.hover-colorize-reverse a.quora:hover {
      background-color: #a82401;
      color: #fff; }
  .socialbar.default.outline a.quora {
    background-color: transparent;
    color: #a82401; }
    .socialbar.default.outline a.quora:hover {
      background-color: #a82401;
      color: #fff; }
  .socialbar.default.flat a.quora {
    background-color: transparent;
    color: #a82401;
    border-color: transparent; }
    .socialbar.default.flat a.quora:hover {
      background-color: #a82401;
      color: #fff; }
  .socialbar.default.inline a.quora {
    background-color: transparent;
    border-color: transparent;
    color: #17161A; }
    .socialbar.default.inline a.quora:hover {
      color: #a82401; }
      .socialbar.default.inline a.quora:hover:before {
        display: none; }
  .socialbar.default a.vine {
    background-color: #00be8e;
    border-color: #00be8e;
    border-width: 1px !important;
    color: #fff; }
    .socialbar.default a.vine:hover {
      background-color: transparent;
      color: #00be8e;
      border-color: #00be8e; }
  .socialbar.default.hover-colorize-reverse a.vine {
    background-color: transparent;
    color: #00be8e;
    border-color: #00be8e;
    border-width: 1px !important; }
    .socialbar.default.hover-colorize-reverse a.vine:hover {
      background-color: #00be8e;
      color: #fff; }
  .socialbar.default.outline a.vine {
    background-color: transparent;
    color: #00be8e; }
    .socialbar.default.outline a.vine:hover {
      background-color: #00be8e;
      color: #fff; }
  .socialbar.default.flat a.vine {
    background-color: transparent;
    color: #00be8e;
    border-color: transparent; }
    .socialbar.default.flat a.vine:hover {
      background-color: #00be8e;
      color: #fff; }
  .socialbar.default.inline a.vine {
    background-color: transparent;
    border-color: transparent;
    color: #17161A; }
    .socialbar.default.inline a.vine:hover {
      color: #00be8e; }
      .socialbar.default.inline a.vine:hover:before {
        display: none; }
  .socialbar.default a.digg {
    background-color: #1c5891;
    border-color: #1c5891;
    border-width: 1px !important;
    color: #fff; }
    .socialbar.default a.digg:hover {
      background-color: transparent;
      color: #1c5891;
      border-color: #1c5891; }
  .socialbar.default.hover-colorize-reverse a.digg {
    background-color: transparent;
    color: #1c5891;
    border-color: #1c5891;
    border-width: 1px !important; }
    .socialbar.default.hover-colorize-reverse a.digg:hover {
      background-color: #1c5891;
      color: #fff; }
  .socialbar.default.outline a.digg {
    background-color: transparent;
    color: #1c5891; }
    .socialbar.default.outline a.digg:hover {
      background-color: #1c5891;
      color: #fff; }
  .socialbar.default.flat a.digg {
    background-color: transparent;
    color: #1c5891;
    border-color: transparent; }
    .socialbar.default.flat a.digg:hover {
      background-color: #1c5891;
      color: #fff; }
  .socialbar.default.inline a.digg {
    background-color: transparent;
    border-color: transparent;
    color: #17161A; }
    .socialbar.default.inline a.digg:hover {
      color: #1c5891; }
      .socialbar.default.inline a.digg:hover:before {
        display: none; }
  .socialbar.default a.foursquare {
    background-color: #fa4778;
    border-color: #fa4778;
    border-width: 1px !important;
    color: #fff; }
    .socialbar.default a.foursquare:hover {
      background-color: transparent;
      color: #fa4778;
      border-color: #fa4778; }
  .socialbar.default.hover-colorize-reverse a.foursquare {
    background-color: transparent;
    color: #fa4778;
    border-color: #fa4778;
    border-width: 1px !important; }
    .socialbar.default.hover-colorize-reverse a.foursquare:hover {
      background-color: #fa4778;
      color: #fff; }
  .socialbar.default.outline a.foursquare {
    background-color: transparent;
    color: #fa4778; }
    .socialbar.default.outline a.foursquare:hover {
      background-color: #fa4778;
      color: #fff; }
  .socialbar.default.flat a.foursquare {
    background-color: transparent;
    color: #fa4778;
    border-color: transparent; }
    .socialbar.default.flat a.foursquare:hover {
      background-color: #fa4778;
      color: #fff; }
  .socialbar.default.inline a.foursquare {
    background-color: transparent;
    border-color: transparent;
    color: #17161A; }
    .socialbar.default.inline a.foursquare:hover {
      color: #fa4778; }
      .socialbar.default.inline a.foursquare:hover:before {
        display: none; }
  .socialbar.default a.tiktok {
    background-color: #323131;
    border-color: #323131;
    border-width: 1px !important;
    color: #fff; }
    .socialbar.default a.tiktok:hover {
      background-color: transparent;
      color: #323131;
      border-color: #323131; }
  .socialbar.default.hover-colorize-reverse a.tiktok {
    background-color: transparent;
    color: #323131;
    border-color: #323131;
    border-width: 1px !important; }
    .socialbar.default.hover-colorize-reverse a.tiktok:hover {
      background-color: #323131;
      color: #fff; }
  .socialbar.default.outline a.tiktok {
    background-color: transparent;
    color: #323131; }
    .socialbar.default.outline a.tiktok:hover {
      background-color: #323131;
      color: #fff; }
  .socialbar.default.flat a.tiktok {
    background-color: transparent;
    color: #323131;
    border-color: transparent; }
    .socialbar.default.flat a.tiktok:hover {
      background-color: #323131;
      color: #fff; }
  .socialbar.default.inline a.tiktok {
    background-color: transparent;
    border-color: transparent;
    color: #17161A; }
    .socialbar.default.inline a.tiktok:hover {
      color: #323131; }
      .socialbar.default.inline a.tiktok:hover:before {
        display: none; }
  .socialbar.default a.twitch {
    background-color: #9147ff;
    border-color: #9147ff;
    border-width: 1px !important;
    color: #fff; }
    .socialbar.default a.twitch:hover {
      background-color: transparent;
      color: #9147ff;
      border-color: #9147ff; }
  .socialbar.default.hover-colorize-reverse a.twitch {
    background-color: transparent;
    color: #9147ff;
    border-color: #9147ff;
    border-width: 1px !important; }
    .socialbar.default.hover-colorize-reverse a.twitch:hover {
      background-color: #9147ff;
      color: #fff; }
  .socialbar.default.outline a.twitch {
    background-color: transparent;
    color: #9147ff; }
    .socialbar.default.outline a.twitch:hover {
      background-color: #9147ff;
      color: #fff; }
  .socialbar.default.flat a.twitch {
    background-color: transparent;
    color: #9147ff;
    border-color: transparent; }
    .socialbar.default.flat a.twitch:hover {
      background-color: #9147ff;
      color: #fff; }
  .socialbar.default.inline a.twitch {
    background-color: transparent;
    border-color: transparent;
    color: #17161A; }
    .socialbar.default.inline a.twitch:hover {
      color: #9147ff; }
      .socialbar.default.inline a.twitch:hover:before {
        display: none; }
  .socialbar.default a.mixer {
    background-color: #0270d9;
    border-color: #0270d9;
    border-width: 1px !important;
    color: #fff; }
    .socialbar.default a.mixer:hover {
      background-color: transparent;
      color: #0270d9;
      border-color: #0270d9; }
  .socialbar.default.hover-colorize-reverse a.mixer {
    background-color: transparent;
    color: #0270d9;
    border-color: #0270d9;
    border-width: 1px !important; }
    .socialbar.default.hover-colorize-reverse a.mixer:hover {
      background-color: #0270d9;
      color: #fff; }
  .socialbar.default.outline a.mixer {
    background-color: transparent;
    color: #0270d9; }
    .socialbar.default.outline a.mixer:hover {
      background-color: #0270d9;
      color: #fff; }
  .socialbar.default.flat a.mixer {
    background-color: transparent;
    color: #0270d9;
    border-color: transparent; }
    .socialbar.default.flat a.mixer:hover {
      background-color: #0270d9;
      color: #fff; }
  .socialbar.default.inline a.mixer {
    background-color: transparent;
    border-color: transparent;
    color: #17161A; }
    .socialbar.default.inline a.mixer:hover {
      color: #0270d9; }
      .socialbar.default.inline a.mixer:hover:before {
        display: none; }
  .socialbar.hover-default a.white:hover {
    background-color: transparent;
    color: #fff;
    border-color: #fff; }
  .socialbar.hover-default.outline a.white:hover {
    background-color: #fff;
    color: #fff; }
  .socialbar.hover-default.flat a.white:hover {
    background-color: #fff;
    color: #fff; }
  .socialbar.hover-default.inline a.white:hover {
    color: #fff; }
  .socialbar.hover-default.inline a.white:before {
    background-color: #fff; }
  .socialbar.hover-default a.facebook:hover {
    background-color: transparent;
    color: #4c6ecd;
    border-color: #4c6ecd; }
  .socialbar.hover-default.outline a.facebook:hover {
    background-color: #4c6ecd;
    color: #fff; }
  .socialbar.hover-default.flat a.facebook:hover {
    background-color: #4c6ecd;
    color: #fff; }
  .socialbar.hover-default.inline a.facebook:hover {
    color: #4c6ecd; }
  .socialbar.hover-default.inline a.facebook:before {
    background-color: #4c6ecd; }
  .socialbar.hover-default a.twitter:hover {
    background-color: transparent;
    color: #44acfe;
    border-color: #44acfe; }
  .socialbar.hover-default.outline a.twitter:hover {
    background-color: #44acfe;
    color: #fff; }
  .socialbar.hover-default.flat a.twitter:hover {
    background-color: #44acfe;
    color: #fff; }
  .socialbar.hover-default.inline a.twitter:hover {
    color: #44acfe; }
  .socialbar.hover-default.inline a.twitter:before {
    background-color: #44acfe; }
  .socialbar.hover-default a.pinterest:hover {
    background-color: transparent;
    color: #e8323f;
    border-color: #e8323f; }
  .socialbar.hover-default.outline a.pinterest:hover {
    background-color: #e8323f;
    color: #fff; }
  .socialbar.hover-default.flat a.pinterest:hover {
    background-color: #e8323f;
    color: #fff; }
  .socialbar.hover-default.inline a.pinterest:hover {
    color: #e8323f; }
  .socialbar.hover-default.inline a.pinterest:before {
    background-color: #e8323f; }
  .socialbar.hover-default a.linkedin:hover {
    background-color: transparent;
    color: #4477ab;
    border-color: #4477ab; }
  .socialbar.hover-default.outline a.linkedin:hover {
    background-color: #4477ab;
    color: #fff; }
  .socialbar.hover-default.flat a.linkedin:hover {
    background-color: #4477ab;
    color: #fff; }
  .socialbar.hover-default.inline a.linkedin:hover {
    color: #4477ab; }
  .socialbar.hover-default.inline a.linkedin:before {
    background-color: #4477ab; }
  .socialbar.hover-default a.dribbble:hover {
    background-color: transparent;
    color: #fd629e;
    border-color: #fd629e; }
  .socialbar.hover-default.outline a.dribbble:hover {
    background-color: #fd629e;
    color: #fff; }
  .socialbar.hover-default.flat a.dribbble:hover {
    background-color: #fd629e;
    color: #fff; }
  .socialbar.hover-default.inline a.dribbble:hover {
    color: #fd629e; }
  .socialbar.hover-default.inline a.dribbble:before {
    background-color: #fd629e; }
  .socialbar.hover-default a.github:hover {
    background-color: transparent;
    color: #323131;
    border-color: #323131; }
  .socialbar.hover-default.outline a.github:hover {
    background-color: #323131;
    color: #fff; }
  .socialbar.hover-default.flat a.github:hover {
    background-color: #323131;
    color: #fff; }
  .socialbar.hover-default.inline a.github:hover {
    color: #323131; }
  .socialbar.hover-default.inline a.github:before {
    background-color: #323131; }
  .socialbar.hover-default a.instagram:hover {
    background-color: transparent;
    color: #3a6aba;
    border-color: #3a6aba; }
  .socialbar.hover-default.outline a.instagram:hover {
    background-color: #3a6aba;
    color: #fff; }
  .socialbar.hover-default.flat a.instagram:hover {
    background-color: #3a6aba;
    color: #fff; }
  .socialbar.hover-default.inline a.instagram:hover {
    color: #3a6aba; }
  .socialbar.hover-default.inline a.instagram:before {
    background-color: #3a6aba; }
  .socialbar.hover-default a.dropbox:hover {
    background-color: transparent;
    color: #187fe7;
    border-color: #187fe7; }
  .socialbar.hover-default.outline a.dropbox:hover {
    background-color: #187fe7;
    color: #fff; }
  .socialbar.hover-default.flat a.dropbox:hover {
    background-color: #187fe7;
    color: #fff; }
  .socialbar.hover-default.inline a.dropbox:hover {
    color: #187fe7; }
  .socialbar.hover-default.inline a.dropbox:before {
    background-color: #187fe7; }
  .socialbar.hover-default a.vk:hover {
    background-color: transparent;
    color: #6083ab;
    border-color: #6083ab; }
  .socialbar.hover-default.outline a.vk:hover {
    background-color: #6083ab;
    color: #fff; }
  .socialbar.hover-default.flat a.vk:hover {
    background-color: #6083ab;
    color: #fff; }
  .socialbar.hover-default.inline a.vk:hover {
    color: #6083ab; }
  .socialbar.hover-default.inline a.vk:before {
    background-color: #6083ab; }
  .socialbar.hover-default a.youtube:hover {
    background-color: transparent;
    color: #f00;
    border-color: #f00; }
  .socialbar.hover-default.outline a.youtube:hover {
    background-color: #f00;
    color: #fff; }
  .socialbar.hover-default.flat a.youtube:hover {
    background-color: #f00;
    color: #fff; }
  .socialbar.hover-default.inline a.youtube:hover {
    color: #f00; }
  .socialbar.hover-default.inline a.youtube:before {
    background-color: #f00; }
  .socialbar.hover-default a.vimeo:hover {
    background-color: transparent;
    color: #1ab8ea;
    border-color: #1ab8ea; }
  .socialbar.hover-default.outline a.vimeo:hover {
    background-color: #1ab8ea;
    color: #fff; }
  .socialbar.hover-default.flat a.vimeo:hover {
    background-color: #1ab8ea;
    color: #fff; }
  .socialbar.hover-default.inline a.vimeo:hover {
    color: #1ab8ea; }
  .socialbar.hover-default.inline a.vimeo:before {
    background-color: #1ab8ea; }
  .socialbar.hover-default a.behance:hover {
    background-color: transparent;
    color: #0056ff;
    border-color: #0056ff; }
  .socialbar.hover-default.outline a.behance:hover {
    background-color: #0056ff;
    color: #fff; }
  .socialbar.hover-default.flat a.behance:hover {
    background-color: #0056ff;
    color: #fff; }
  .socialbar.hover-default.inline a.behance:hover {
    color: #0056ff; }
  .socialbar.hover-default.inline a.behance:before {
    background-color: #0056ff; }
  .socialbar.hover-default a.tumblr:hover {
    background-color: transparent;
    color: #2a445f;
    border-color: #2a445f; }
  .socialbar.hover-default.outline a.tumblr:hover {
    background-color: #2a445f;
    color: #fff; }
  .socialbar.hover-default.flat a.tumblr:hover {
    background-color: #2a445f;
    color: #fff; }
  .socialbar.hover-default.inline a.tumblr:hover {
    color: #2a445f; }
  .socialbar.hover-default.inline a.tumblr:before {
    background-color: #2a445f; }
  .socialbar.hover-default a.flickr:hover {
    background-color: transparent;
    color: #0063db;
    border-color: #0063db; }
  .socialbar.hover-default.outline a.flickr:hover {
    background-color: #0063db;
    color: #fff; }
  .socialbar.hover-default.flat a.flickr:hover {
    background-color: #0063db;
    color: #fff; }
  .socialbar.hover-default.inline a.flickr:hover {
    color: #0063db; }
  .socialbar.hover-default.inline a.flickr:before {
    background-color: #0063db; }
  .socialbar.hover-default a.reddit:hover {
    background-color: transparent;
    color: #ff4501;
    border-color: #ff4501; }
  .socialbar.hover-default.outline a.reddit:hover {
    background-color: #ff4501;
    color: #fff; }
  .socialbar.hover-default.flat a.reddit:hover {
    background-color: #ff4501;
    color: #fff; }
  .socialbar.hover-default.inline a.reddit:hover {
    color: #ff4501; }
  .socialbar.hover-default.inline a.reddit:before {
    background-color: #ff4501; }
  .socialbar.hover-default a.snapchat:hover {
    background-color: transparent;
    color: #e0e410;
    border-color: #e0e410; }
  .socialbar.hover-default.outline a.snapchat:hover {
    background-color: #e0e410;
    color: #fff; }
  .socialbar.hover-default.flat a.snapchat:hover {
    background-color: #e0e410;
    color: #fff; }
  .socialbar.hover-default.inline a.snapchat:hover {
    color: #e0e410; }
  .socialbar.hover-default.inline a.snapchat:before {
    background-color: #e0e410; }
  .socialbar.hover-default a.whatsapp:hover {
    background-color: transparent;
    color: #0ec143;
    border-color: #0ec143; }
  .socialbar.hover-default.outline a.whatsapp:hover {
    background-color: #0ec143;
    color: #fff; }
  .socialbar.hover-default.flat a.whatsapp:hover {
    background-color: #0ec143;
    color: #fff; }
  .socialbar.hover-default.inline a.whatsapp:hover {
    color: #0ec143; }
  .socialbar.hover-default.inline a.whatsapp:before {
    background-color: #0ec143; }
  .socialbar.hover-default a.quora:hover {
    background-color: transparent;
    color: #a82401;
    border-color: #a82401; }
  .socialbar.hover-default.outline a.quora:hover {
    background-color: #a82401;
    color: #fff; }
  .socialbar.hover-default.flat a.quora:hover {
    background-color: #a82401;
    color: #fff; }
  .socialbar.hover-default.inline a.quora:hover {
    color: #a82401; }
  .socialbar.hover-default.inline a.quora:before {
    background-color: #a82401; }
  .socialbar.hover-default a.vine:hover {
    background-color: transparent;
    color: #00be8e;
    border-color: #00be8e; }
  .socialbar.hover-default.outline a.vine:hover {
    background-color: #00be8e;
    color: #fff; }
  .socialbar.hover-default.flat a.vine:hover {
    background-color: #00be8e;
    color: #fff; }
  .socialbar.hover-default.inline a.vine:hover {
    color: #00be8e; }
  .socialbar.hover-default.inline a.vine:before {
    background-color: #00be8e; }
  .socialbar.hover-default a.digg:hover {
    background-color: transparent;
    color: #1c5891;
    border-color: #1c5891; }
  .socialbar.hover-default.outline a.digg:hover {
    background-color: #1c5891;
    color: #fff; }
  .socialbar.hover-default.flat a.digg:hover {
    background-color: #1c5891;
    color: #fff; }
  .socialbar.hover-default.inline a.digg:hover {
    color: #1c5891; }
  .socialbar.hover-default.inline a.digg:before {
    background-color: #1c5891; }
  .socialbar.hover-default a.foursquare:hover {
    background-color: transparent;
    color: #fa4778;
    border-color: #fa4778; }
  .socialbar.hover-default.outline a.foursquare:hover {
    background-color: #fa4778;
    color: #fff; }
  .socialbar.hover-default.flat a.foursquare:hover {
    background-color: #fa4778;
    color: #fff; }
  .socialbar.hover-default.inline a.foursquare:hover {
    color: #fa4778; }
  .socialbar.hover-default.inline a.foursquare:before {
    background-color: #fa4778; }
  .socialbar.hover-default a.tiktok:hover {
    background-color: transparent;
    color: #323131;
    border-color: #323131; }
  .socialbar.hover-default.outline a.tiktok:hover {
    background-color: #323131;
    color: #fff; }
  .socialbar.hover-default.flat a.tiktok:hover {
    background-color: #323131;
    color: #fff; }
  .socialbar.hover-default.inline a.tiktok:hover {
    color: #323131; }
  .socialbar.hover-default.inline a.tiktok:before {
    background-color: #323131; }
  .socialbar.hover-default a.twitch:hover {
    background-color: transparent;
    color: #9147ff;
    border-color: #9147ff; }
  .socialbar.hover-default.outline a.twitch:hover {
    background-color: #9147ff;
    color: #fff; }
  .socialbar.hover-default.flat a.twitch:hover {
    background-color: #9147ff;
    color: #fff; }
  .socialbar.hover-default.inline a.twitch:hover {
    color: #9147ff; }
  .socialbar.hover-default.inline a.twitch:before {
    background-color: #9147ff; }
  .socialbar.hover-default a.mixer:hover {
    background-color: transparent;
    color: #0270d9;
    border-color: #0270d9; }
  .socialbar.hover-default.outline a.mixer:hover {
    background-color: #0270d9;
    color: #fff; }
  .socialbar.hover-default.flat a.mixer:hover {
    background-color: #0270d9;
    color: #fff; }
  .socialbar.hover-default.inline a.mixer:hover {
    color: #0270d9; }
  .socialbar.hover-default.inline a.mixer:before {
    background-color: #0270d9; }
  .socialbar.brand a {
    background-color: #d90a2c;
    border-color: #d90a2c; }
    .socialbar.brand a:hover {
      background-color: transparent;
      color: #d90a2c; }
  .socialbar.brand.outline a {
    background-color: transparent;
    color: #d90a2c; }
    .socialbar.brand.outline a:hover {
      background-color: #d90a2c;
      color: #fff; }
  .socialbar.brand.flat a {
    background-color: transparent;
    color: #d90a2c;
    border-color: transparent; }
    .socialbar.brand.flat a:hover {
      background-color: #d90a2c;
      color: #fff; }
  .socialbar.brand.inline a {
    background-color: transparent;
    border-color: transparent; }
    .socialbar.brand.inline a:hover {
      color: #d90a2c; }

.socialbar.boxed {
  margin: 0;
  overflow: hidden; }
  .socialbar.boxed.social-column-1 a {
    width: 100%; }
  .socialbar.boxed.social-column-2 a {
    width: 50%; }
  .socialbar.boxed.social-column-3 a {
    width: 33.333%; }
  .socialbar.boxed.social-column-4 a {
    width: 25%; }
  .socialbar.boxed.social-column-5 a {
    width: 20%; }
  .socialbar.boxed.social-column-6 a {
    width: 16.666%; }
  .socialbar.boxed.social-column-7 a {
    width: 14.285%; }
  .socialbar.boxed.social-column-8 a {
    width: 12.5%; }
  .socialbar.boxed.social-column-9 a {
    width: 11.11%; }
  .socialbar.boxed.social-column-10 a {
    width: 10%; }
  .socialbar.boxed a {
    background-color: transparent;
    color: #232226;
    height: 100px;
    float: left;
    margin: 0;
    border: none;
    -webkit-border-radius: 0px;
    border-radius: 0px;
    line-height: 100px;
    vertical-align: middle;
    position: relative;
    overflow: hidden; }
    .socialbar.boxed a .icon {
      width: 100%;
      text-align: center;
      position: absolute;
      opacity: 0;
      top: 60%;
      left: 0;
      -webkit-transition: .2s ease-in-out;
      -o-transition: .2s ease-in-out;
      transition: .2s ease-in-out;
      -webkit-transition-property: opacity, top;
      -o-transition-property: opacity, top;
      transition-property: opacity, top; }
    .socialbar.boxed a .social-text {
      font-family: "Space Grotesk Bold", -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
      font-size: 0.78em;
      font-weight: 600;
      position: relative;
      top: 0;
      opacity: 1;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    .socialbar.boxed a:hover {
      background-color: rgba(35, 34, 38, 0.03); }
      .socialbar.boxed a:hover .icon {
        opacity: 1;
        top: 40%; }
      .socialbar.boxed a:hover .social-text {
        opacity: 0;
        top: -30px; }
    .socialbar.boxed a.default a.white {
      background-color: #fff;
      border-color: #fff; }
      .socialbar.boxed a.default a.white:hover {
        background-color: #fff;
        color: #fff; }
    .socialbar.boxed a.default a.facebook {
      background-color: #4c6ecd;
      border-color: #4c6ecd; }
      .socialbar.boxed a.default a.facebook:hover {
        background-color: #4c6ecd;
        color: #fff; }
    .socialbar.boxed a.default a.twitter {
      background-color: #44acfe;
      border-color: #44acfe; }
      .socialbar.boxed a.default a.twitter:hover {
        background-color: #44acfe;
        color: #fff; }
    .socialbar.boxed a.default a.pinterest {
      background-color: #e8323f;
      border-color: #e8323f; }
      .socialbar.boxed a.default a.pinterest:hover {
        background-color: #e8323f;
        color: #fff; }
    .socialbar.boxed a.default a.linkedin {
      background-color: #4477ab;
      border-color: #4477ab; }
      .socialbar.boxed a.default a.linkedin:hover {
        background-color: #4477ab;
        color: #fff; }
    .socialbar.boxed a.default a.dribbble {
      background-color: #fd629e;
      border-color: #fd629e; }
      .socialbar.boxed a.default a.dribbble:hover {
        background-color: #fd629e;
        color: #fff; }
    .socialbar.boxed a.default a.github {
      background-color: #323131;
      border-color: #323131; }
      .socialbar.boxed a.default a.github:hover {
        background-color: #323131;
        color: #fff; }
    .socialbar.boxed a.default a.instagram {
      background-color: #3a6aba;
      border-color: #3a6aba; }
      .socialbar.boxed a.default a.instagram:hover {
        background-color: #3a6aba;
        color: #fff; }
    .socialbar.boxed a.default a.dropbox {
      background-color: #187fe7;
      border-color: #187fe7; }
      .socialbar.boxed a.default a.dropbox:hover {
        background-color: #187fe7;
        color: #fff; }
    .socialbar.boxed a.default a.vk {
      background-color: #6083ab;
      border-color: #6083ab; }
      .socialbar.boxed a.default a.vk:hover {
        background-color: #6083ab;
        color: #fff; }
    .socialbar.boxed a.default a.youtube {
      background-color: #f00;
      border-color: #f00; }
      .socialbar.boxed a.default a.youtube:hover {
        background-color: #f00;
        color: #fff; }
    .socialbar.boxed a.default a.vimeo {
      background-color: #1ab8ea;
      border-color: #1ab8ea; }
      .socialbar.boxed a.default a.vimeo:hover {
        background-color: #1ab8ea;
        color: #fff; }
    .socialbar.boxed a.default a.behance {
      background-color: #0056ff;
      border-color: #0056ff; }
      .socialbar.boxed a.default a.behance:hover {
        background-color: #0056ff;
        color: #fff; }
    .socialbar.boxed a.default a.tumblr {
      background-color: #2a445f;
      border-color: #2a445f; }
      .socialbar.boxed a.default a.tumblr:hover {
        background-color: #2a445f;
        color: #fff; }
    .socialbar.boxed a.default a.flickr {
      background-color: #0063db;
      border-color: #0063db; }
      .socialbar.boxed a.default a.flickr:hover {
        background-color: #0063db;
        color: #fff; }
    .socialbar.boxed a.default a.reddit {
      background-color: #ff4501;
      border-color: #ff4501; }
      .socialbar.boxed a.default a.reddit:hover {
        background-color: #ff4501;
        color: #fff; }
    .socialbar.boxed a.default a.snapchat {
      background-color: #e0e410;
      border-color: #e0e410; }
      .socialbar.boxed a.default a.snapchat:hover {
        background-color: #e0e410;
        color: #fff; }
    .socialbar.boxed a.default a.whatsapp {
      background-color: #0ec143;
      border-color: #0ec143; }
      .socialbar.boxed a.default a.whatsapp:hover {
        background-color: #0ec143;
        color: #fff; }
    .socialbar.boxed a.default a.quora {
      background-color: #a82401;
      border-color: #a82401; }
      .socialbar.boxed a.default a.quora:hover {
        background-color: #a82401;
        color: #fff; }
    .socialbar.boxed a.default a.vine {
      background-color: #00be8e;
      border-color: #00be8e; }
      .socialbar.boxed a.default a.vine:hover {
        background-color: #00be8e;
        color: #fff; }
    .socialbar.boxed a.default a.digg {
      background-color: #1c5891;
      border-color: #1c5891; }
      .socialbar.boxed a.default a.digg:hover {
        background-color: #1c5891;
        color: #fff; }
    .socialbar.boxed a.default a.foursquare {
      background-color: #fa4778;
      border-color: #fa4778; }
      .socialbar.boxed a.default a.foursquare:hover {
        background-color: #fa4778;
        color: #fff; }
    .socialbar.boxed a.default a.tiktok {
      background-color: #323131;
      border-color: #323131; }
      .socialbar.boxed a.default a.tiktok:hover {
        background-color: #323131;
        color: #fff; }
    .socialbar.boxed a.default a.twitch {
      background-color: #9147ff;
      border-color: #9147ff; }
      .socialbar.boxed a.default a.twitch:hover {
        background-color: #9147ff;
        color: #fff; }
    .socialbar.boxed a.default a.mixer {
      background-color: #0270d9;
      border-color: #0270d9; }
      .socialbar.boxed a.default a.mixer:hover {
        background-color: #0270d9;
        color: #fff; }
  }@media screen and (max-width: 768px){
    .socialbar.boxed {
      clear: both; }
      .socialbar.boxed a {
        height: 60px;
        line-height: 60px;
        font-size: 1.2em; }
        .socialbar.boxed a .social-text {
          display: none; }
        .socialbar.boxed a .icon {
          opacity: 1;
          position: static; } }

@media all{@-webkit-keyframes toTopFromBottom {
  59% {
    -webkit-transform: translateY(-90%);
            transform: translateY(-90%); }
  60% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  61% {
    opacity: 1; } }

@keyframes toTopFromBottom {
  59% {
    -webkit-transform: translateY(-90%);
            transform: translateY(-90%); }
  60% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  61% {
    opacity: 1; } }

/*--------------------------------------------------------------
## Split Section
--------------------------------------------------------------*/
.split-box {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch; }
  .split-box-container {
    padding: 5%;
    vertical-align: middle;
    overflow: hidden; }
    .split-box-container:after {
      content: '';
      width: 100%;
      height: 100%;
      position: absolute;
      left: 0;
      top: 0;
      z-index: 2; }
    .split-box-container .content {
      position: relative;
      z-index: 3; }
  .split-box .split-box-inner {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
  }@media screen and (max-width: 768px){
    .split-box {
      display: block; } }

@media all{/*--------------------------------------------------------------
## Subscibe
--------------------------------------------------------------*/
.subscribe-form {
  width: 100%;
  position: relative;
  padding-top: 0 !important;
  padding-bottom: 0 !important; }
  .subscribe-form .btn,
  .subscribe-form input[type="submit"] {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    white-space: nowrap;
    position: absolute;
    right: 0;
    top: 0; }
  }@media screen and (max-width: 768px){
    .subscribe-form .btn,
    .subscribe-form input[type="submit"] {
      width: auto; } }

@media all{/*--------------------------------------------------------------
## Tabs
--------------------------------------------------------------*/
.tab {
  width: 100%; }
  .tab:after {
    content: '';
    display: table;
    clear: both; }
  .tab .tabNav {
    width: 100%;
    white-space: nowrap;
    margin-bottom: 10px;
    overflow: auto;
    position: relative;
    list-style-type: none; }
    .tab .tabNav_wrapper {
      width: 100%;
      position: relative; }
    .tab .tabNav:after {
      content: '';
      display: table;
      clear: both; }
    .tab .tabNav_line {
      width: 0;
      height: 2px;
      position: absolute;
      bottom: 0;
      left: 0;
      padding: 0;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    .tab .tabNav_link {
      width: auto;
      margin: 0 25px 0 0;
      padding: 12px 0;
      font-weight: 600;
      display: inline-block;
      clear: none;
      cursor: pointer;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
      .tab .tabNav_link.active {
        font-weight: bold; }
  .tab .tabItems {
    position: relative;
    -webkit-transition: height 0.3s cubic-bezier(0.2, 0.35, 0.25, 1);
    -o-transition: height 0.3s cubic-bezier(0.2, 0.35, 0.25, 1);
    transition: height 0.3s cubic-bezier(0.2, 0.35, 0.25, 1); }
    .tab .tabItems_item {
      width: 100%;
      opacity: 0;
      overflow: hidden;
      -webkit-transition: 0.2s cubic-bezier(0.2, 0.35, 0.25, 1);
      -o-transition: 0.2s cubic-bezier(0.2, 0.35, 0.25, 1);
      transition: 0.2s cubic-bezier(0.2, 0.35, 0.25, 1);
      -webkit-transition-property: opacity, visibility;
      -o-transition-property: opacity, visibility;
      transition-property: opacity, visibility;
      position: absolute;
      top: 0;
      left: 0; }
      .tab .tabItems_item.active {
        opacity: 1;
        overflow: visible;
        z-index: 2; }
  .tab.filled {
    background-color: rgba(35, 34, 38, 0.03);
    padding: 10px 30px 30px 30px;
    -webkit-border-radius: 4px;
    border-radius: 4px; }
  .tab.vertical .tabNav_wrapper {
    float: left;
    width: 161px;
    max-width: 35%;
    border-bottom: none; }
  .tab.vertical .tabNav {
    overflow: visible;
    white-space: normal;
    margin: 0;
    padding-right: 5px;
    right: 0; }
    .tab.vertical .tabNav .tabNav_line {
      width: 2px;
      top: 0;
      left: auto;
      right: 0;
      padding: 0; }
  .tab.vertical .tabNav_link {
    width: 100%;
    float: left; }
  .tab.vertical .tabItems {
    width: -webkit-calc(100% - 180px);
    width: calc(100% - 180px);
    min-width: 60%;
    float: right; }
  .tab.vertical .tabItems_item {
    top: 0;
    padding-left: 10px; }
  .tab.vertical.filled {
    padding: 25px 30px; }
    .tab.vertical.filled .tabNav_wrapper {
      border-color: rgba(255, 255, 255, 0.3); }
  .tab.tabs-center .tabNav {
    text-align: center; }
    .tab.tabs-center .tabNav .tabNav_link {
      margin-left: 12px;
      margin-right: 12px; }
  .tab.tabs-right .tabNav {
    text-align: right; }

/*--------------------------------------------------------------
## Team Member
--------------------------------------------------------------*/
.team-member {
  width: 100%;
  position: relative; }
  .team-member_title {
    margin-bottom: 0;
    margin-top: 25px; }
  .team-member_subtitle {
    margin: 0; }
  .team-member_description {
    margin: 0px 0px 20px;
    color: #fff;
    position: relative;
    -webkit-transform: translateY(10px);
        -ms-transform: translateY(10px);
            transform: translateY(10px);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  .team-member .socialbar {
    -webkit-transform: translateY(10px);
        -ms-transform: translateY(10px);
            transform: translateY(10px);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    padding-top: 10px; }
    .team-member .socialbar .team-member-link {
      display: none; }
  .team-member .socialbar > a,
  .team-member .socialbar.default > a {
    position: relative; }
  .team-member_image {
    position: relative;
    overflow: hidden;
    -webkit-border-radius: 4px;
    border-radius: 4px; }
    .team-member_image img {
      width: 100%;
      display: block;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    .team-member_image:hover:after {
      opacity: 1; }
    .team-member_image:hover .team-member_wrap {
      opacity: 1; }
    .team-member_image:hover .team-member_description,
    .team-member_image:hover .socialbar {
      -webkit-transform: none;
          -ms-transform: none;
              transform: none;
      visibility: visible;
      opacity: 1; }
  .team-member_wrap {
    position: absolute;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 40px;
    z-index: 1;
    opacity: 0; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .team-member_wrap {
        padding: 30px; } }
    @media screen and (max-width: 1024px){
      .team-member_wrap {
        padding: 30px; } }
    @media screen and (max-width: 768px){
      .team-member_wrap {
        padding: 20px; } }
    @media all{.team-member_wrap:before {
      content: '';
      position: absolute;
      bottom: 0;
      left: 0;
      height: 100%;
      width: 100%;
      background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(23, 22, 26, 0.6)), to(transparent));
      background-image: -webkit-linear-gradient(bottom, rgba(23, 22, 26, 0.6), transparent);
      background-image: -o-linear-gradient(bottom, rgba(23, 22, 26, 0.6), transparent);
      background-image: linear-gradient(to top, rgba(23, 22, 26, 0.6), transparent); }
  .team-member.inner .team-member_title,
  .team-member.inner .team-member_subtitle {
    color: #fff;
    position: relative; }
  .team-member.inner .team-member_title {
    margin-top: 0; }
  .team-member.inner .team-member_description {
    padding-top: 10px; }
  .team-member.inner .team-member_description_wrap {
    opacity: 0;
    display: none;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  .team-member.inner .team-member_wrap {
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  .team-member.inner .team-member_image:hover .team-member_description_wrap {
    opacity: 1;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  .team-member.cover {
    padding: 0;
    overflow: hidden; }
    .team-member.cover.column-2 .team-member_image,
    .team-member.cover.column-2 .cover-content {
      width: 33.333%;
      float: left; }
    .team-member.cover.column-3 .team-member_image,
    .team-member.cover.column-3 .cover-content {
      width: 25%;
      float: left; }
    .team-member.cover.column-4 .team-member_image,
    .team-member.cover.column-4 .cover-content {
      width: 20%;
      float: left; }
    .team-member.cover.column-5 .team-member_image,
    .team-member.cover.column-5 .cover-content {
      width: 16.66%;
      float: left; }
    .team-member.cover .team-member_image:after {
      display: none; }
    .team-member.cover img {
      width: 100%; }
    .team-member.cover .cover-content {
      background: #fff;
      padding: 0;
      overflow: hidden;
      -webkit-transition: width 0.25s cubic-bezier(0.4, 0, 0.2, 1);
      -o-transition: width 0.25s cubic-bezier(0.4, 0, 0.2, 1);
      transition: width 0.25s cubic-bezier(0.4, 0, 0.2, 1); }
      .team-member.cover .cover-content.active .team-member_wrap {
        -webkit-transform: none;
            -ms-transform: none;
                transform: none;
        visibility: visible;
        opacity: 1; }
    .team-member.cover .team-member_image {
      -webkit-border-radius: 0px;
      border-radius: 0px; }
    .team-member.cover .team-member_subtitle {
      margin-top: 5px;
      font-size: 15px;
      line-height: 24px;
      margin-bottom: 5px; }
    .team-member.cover .team-member_title,
    .team-member.cover .team-member_description,
    .team-member.cover .team-member_subtitle {
      color: #fff; }
    .team-member.cover .team-member_description {
      margin-bottom: 20px;
      opacity: 1;
      visibility: visible; }
    .team-member.cover .center-aligned {
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
          -ms-flex-pack: start;
              justify-content: flex-start;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
          -ms-flex-align: start;
              align-items: flex-start;
      background: #17161A; }
    .team-member.cover .team-member_wrap {
      padding: 40px;
      opacity: 1;
      position: relative;
      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;
      -webkit-box-pack: end;
      -webkit-justify-content: flex-end;
          -ms-flex-pack: end;
              justify-content: flex-end;
      height: 100%;
      text-align: left;
      -webkit-transform: translateY(10px);
          -ms-transform: translateY(10px);
              transform: translateY(10px);
      opacity: 0;
      visibility: hidden;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -webkit-transition-delay: .3s;
           -o-transition-delay: .3s;
              transition-delay: .3s; }
      }@media screen and (min-width: 1025px) and (max-width: 1440px){
        .team-member.cover .team-member_wrap {
          padding: 30px; } }
      @media screen and (max-width: 1024px){
        .team-member.cover .team-member_wrap {
          padding: 30px; } }
      @media screen and (max-width: 768px){
        .team-member.cover .team-member_wrap {
          padding: 20px; } }
      @media all{.team-member.cover .team-member_wrap .socialbar {
        opacity: 1;
        visibility: visible;
        -webkit-transform: none;
            -ms-transform: none;
                transform: none; }
        .team-member.cover .team-member_wrap .socialbar > a span {
          -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
          -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
          transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
        }@media screen and (max-width: 768px){
          .team-member.cover .team-member_wrap .socialbar {
            bottom: auto;
            position: relative; } }
      @media all{.team-member.cover .team-member_wrap:before {
        display: none; }
    }@media screen and (max-width: 768px){
      .team-member.cover.column-2 .team-member_image,
      .team-member.cover.column-2 .cover-content, .team-member.cover.column-3 .team-member_image,
      .team-member.cover.column-3 .cover-content, .team-member.cover.column-4 .team-member_image,
      .team-member.cover.column-4 .cover-content, .team-member.cover.column-5 .team-member_image,
      .team-member.cover.column-5 .cover-content, .team-member.cover.column-6 .team-member_image,
      .team-member.cover.column-6 .cover-content {
        width: 100%;
        float: left; }
      .team-member.cover.column-2 .team-member_wrap, .team-member.cover.column-3 .team-member_wrap, .team-member.cover.column-4 .team-member_wrap, .team-member.cover.column-5 .team-member_wrap, .team-member.cover.column-6 .team-member_wrap {
        opacity: 1;
        visibility: visible; } }

@media all{/*--------------------------------------------------------------
## Testimonials
--------------------------------------------------------------*/
.testimonial blockquote {
  margin: 0;
  padding: 0;
  border: none;
  font-size: 17px; }
  .testimonial blockquote:after {
    display: none; }

.testimonial-subtitle {
  margin: 0;
  font-weight: 600; }

.testimonial .author {
  margin-top: 20px; }
  .testimonial .author-name, .testimonial .author-details {
    margin: 0; }

.testimonial .author-avatar {
  width: 60px;
  height: 60px;
  background-color: rgba(35, 34, 38, 0.03);
  background-repeat: no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
  background-position: center;
  display: inline-block;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  overflow: hidden; }

.testimonial.with-top-avatar .author-avatar {
  margin-bottom: 15px; }

.testimonial.with-middle-avatar .author-avatar {
  margin-top: 20px; }

/*--------------------------------------------------------------
## Video
--------------------------------------------------------------*/
.video-module {
  display: inline-block; }
  .video-module-holder {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
  .video-module .btn-round.btn-brand {
    background: #d90a2c;
    border-color: #d90a2c; }
  }@media screen and (min-width: 1025px){
    .video-module .btn-round:before {
      height: 62px;
      width: 62px;
      line-height: 62px;
      left: 0; }
    .video-module .btn-round .ion {
      height: 62px;
      width: 62px;
      line-height: 62px; } }
  @media all{.video-module .btn-round .ion:before {
    margin-right: -3px; }
  .video-module .btn-round-outline .ion {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-color: currentColor;
    background-color: transparent; }
  .video-module .btn-round-outline.btn-brand {
    color: #d90a2c; }
  .video-module .video-headline {
    margin: 0px 0px 0px 10px; }
  .video-module-preview {
    width: 100%;
    min-height: 160px; }
    .video-module-preview .preview-image {
      vertical-align: top;
      -webkit-border-radius: 4px;
      border-radius: 4px;
      width: 100%; }
    .video-module-preview .video-module-holder {
      position: absolute;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%; }
      .video-module-preview .video-module-holder .btn-play {
        position: relative;
        z-index: 1;
        display: inline-block; }
        .video-module-preview .video-module-holder .btn-play + .video-headline {
          margin-bottom: -35px; }
    .video-module-preview .video-headline {
      position: absolute;
      color: #fff;
      margin: 50px 0px 0px 0px;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -webkit-transform: translateY(10px);
          -ms-transform: translateY(10px);
              transform: translateY(10px);
      opacity: 0;
      visibility: hidden;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    .video-module-preview:hover .video-headline {
      -webkit-transform: none;
          -ms-transform: none;
              transform: none;
      visibility: visible;
      opacity: 1; }
  .video-module.boxed .btn-play.outline .ion {
    border: 1px solid; }
  .video-module.boxed > .wrap,
  .video-module.boxed .btn-play {
    display: inline-block; }
  .video-module.boxed:hover .btn-play {
    color: #232226; }
    .video-module.boxed:hover .btn-play.btn-brand {
      color: #d90a2c; }
    .video-module.boxed:hover .btn-play.outline.btn-brand {
      background: #d90a2c; }
  .video-module.with-animation .btn-play:after {
    content: '';
    border-color: inherit;
    width: 100%;
    height: 100%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
            box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-animation-duration: 1.2s;
            animation-duration: 1.2s;
    -webkit-animation-name: video_sc;
            animation-name: video_sc;
    -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
    -webkit-animation-delay: 1s;
            animation-delay: 1s; }
  .video-module.with-animation .btn-play:hover:after {
    -webkit-animation: none;
            animation: none; }
  .video-module.with-animation .btn-play.light:after {
    background-color: #fff !important;
    border-color: #fff !important; }
  .video-module.btn-brand-color-hover:hover .btn-play .icon {
    color: #d90a2c !important; }
  }@media screen and (max-width: 768px){
    .video-module.preview .btn-play {
      margin-top: 0; } }

@media all{@keyframes video_sc {
  0% {
    -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
            box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
    opacity: 1; }
  100% {
    -webkit-box-shadow: 0px 0px 0px 15px rgba(0, 0, 0, 0.5);
            box-shadow: 0px 0px 0px 15px rgba(0, 0, 0, 0.5);
    opacity: 0; } }

@-webkit-keyframes video_sc {
  0% {
    background: rgba(0, 0, 0, 0.5);
    -webkit-transform: scale(0);
            transform: scale(0);
    opacity: 1; }
  100% {
    background: rgba(0, 0, 0, 0.5);
    -webkit-transform: scale(1.5);
            transform: scale(1.5);
    opacity: 0; } }

/*--------------------------------------------------------------
## Woo Categories
--------------------------------------------------------------*/
.woo_c-category:after {
  content: '';
  display: table;
  clear: both; }

.product-category {
  float: left;
  width: 100%;
  padding: 0;
  position: relative;
  padding-right: 0 !important;
  padding-left: 0 !important;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  overflow: hidden;
  /*Default category*/
  /*Boxed category*/
  /*Block category*/ }
  .product-category:hover .product-category__background-image {
    -webkit-transform: scale(1.02);
        -ms-transform: scale(1.02);
            transform: scale(1.02); }
  .product-category .center-aligned {
    padding-bottom: 5px; }
  .product-category--default .product-category__info-wrapper {
    padding: 0;
    height: 100%; }
  .product-category--default .product-category__background-image {
    min-height: 528px;
    float: right;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    width: -webkit-calc(100% - 120px);
    width: calc(100% - 120px);
    position: relative;
    -webkit-background-size: cover !important;
            background-size: cover !important;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    }@media screen and (max-width: 1024px){
      .product-category--default .product-category__background-image {
        min-height: 350px; } }
    @media screen and (max-width: 768px){
      .product-category--default .product-category__background-image {
        width: 100%;
        float: none;
        max-width: 100%;
        background-position: left center !important; } }
  @media all{.product-category--boxed {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    background-color: rgba(35, 34, 38, 0.03); }
    }@media screen and (max-width: 768px){
      .product-category--boxed {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -webkit-flex-direction: column !important;
            -ms-flex-direction: column !important;
                flex-direction: column !important; } }
    @media all{.product-category--boxed .product-category__background-image {
      min-height: 320px;
      width: 50%;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
      }@media screen and (max-width: 1024px){
        .product-category--boxed .product-category__background-image {
          min-height: 280px; } }
      @media screen and (max-width: 768px){
        .product-category--boxed .product-category__background-image {
          min-height: 240px;
          width: 100%; } }
    @media all{.product-category--boxed .product-category__info-wrapper {
      width: 50%;
      max-width: none;
      position: static;
      height: 100%;
      padding: 0 40px; }
      }@media screen and (max-width: 1024px){
        .product-category--boxed .product-category__info-wrapper {
          padding: 0 30px; } }
      @media screen and (max-width: 768px){
        .product-category--boxed .product-category__info-wrapper {
          width: 100%; } }
  @media all{.product-category--block {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end; }
    }@media screen and (max-width: 768px){
      .product-category--block {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
            -ms-flex-direction: column;
                flex-direction: column; } }
    @media all{.product-category--block .product-category__background-image {
      min-height: 528px;
      width: -webkit-calc(100% - 120px);
      width: calc(100% - 120px); }
      }@media screen and (max-width: 1024px){
        .product-category--block .product-category__background-image {
          min-height: 350px; } }
      @media screen and (max-width: 768px){
        .product-category--block .product-category__background-image {
          width: 100%; } }
    @media all{.product-category--block .product-category__info-wrapper {
      max-width: 280px;
      top: 40px;
      left: 0;
      bottom: 40px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      background: rgba(23, 22, 26, 0.9); }
      .product-category--block .product-category__info-wrapper h3, .product-category--block .product-category__info-wrapper h3 a, .product-category--block .product-category__info-wrapper .description {
        color: #fff; }
    .product-category--block .center-aligned {
      max-height: 200px; }
  .product-category__background-image {
    height: 100%;
    width: 100%;
    -webkit-background-size: cover !important;
            background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center center !important; }
  .product-category__description {
    margin: -5px 0 5px;
    font-size: 0.8em;
    font-weight: 600;
    line-height: 1.5;
    text-transform: uppercase; }
  .product-category__info-wrapper {
    max-width: 45%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0 40px;
    position: absolute;
    overflow: hidden;
    left: 0; }
    }@media screen and (max-width: 768px){
      .product-category__info-wrapper {
        position: static;
        padding: 25px !important;
        width: 100%;
        max-width: none !important; } }
    @media all{.product-category__info-wrapper .wrap-bg {
      background: rgba(23, 22, 26, 0.6);
      padding: 20px; }
    .product-category__info-wrapper h3, .product-category__info-wrapper h3 a, .product-category__info-wrapper .description {
      margin: 5px 0; }
    .product-category__info-wrapper .btn {
      margin-top: 15px; }
      .product-category__info-wrapper .btn.btn-link {
        margin-top: 5px; }
    .product-category__info-wrapper.text-right .plus {
      right: auto;
      left: 50px; }

/*--------------------------------------------------------------
## Circle Progress Bar
--------------------------------------------------------------*/
.circle-progress-bar {
  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;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center; }
  .circle-progress-bar .circle {
    display: inline-block;
    position: relative;
    margin-bottom: 15px; }
    .circle-progress-bar .circle .progress {
      -webkit-transform: rotate(-90deg);
          -ms-transform: rotate(-90deg);
              transform: rotate(-90deg);
      vertical-align: top; }
    .circle-progress-bar .circle .progress__meter,
    .circle-progress-bar .circle .progress__value {
      fill: none; }
    .circle-progress-bar .circle .progress__meter {
      stroke: rgba(35, 34, 38, 0.03); }
    .circle-progress-bar .circle .progress__value {
      -webkit-transition: 0.9s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: 0.9s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: 0.9s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      stroke-dasharray: 1000;
      stroke-dashoffset: 1000;
      stroke: #d90a2c; }
    .circle-progress-bar .circle .percent-wrap {
      position: absolute;
      left: 50%;
      top: 50%;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%); }
      .circle-progress-bar .circle .percent-wrap h4 {
        color: inherit;
        font-size: 30px;
        margin: 0; }
      .circle-progress-bar .circle .percent-wrap .ion {
        font-size: 28px; }
  .circle-progress-bar-content {
    max-width: 60%; }
    .circle-progress-bar-content .percent-wrap h4 {
      color: inherit;
      margin: 0; }
  .circle-progress-bar-right .circle-progress-bar-content, .circle-progress-bar-left .circle-progress-bar-content {
    min-width: 70px; }
  .circle-progress-bar-right .circle, .circle-progress-bar-left .circle {
    margin: 0; }
  .circle-progress-bar-right {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row; }
    .circle-progress-bar-right .circle-progress-bar-content {
      padding-left: 20px;
      text-align: left; }
  .circle-progress-bar-left {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse; }
    .circle-progress-bar-left .circle-progress-bar-content {
      padding-right: 20px;
      text-align: right; }

/*--------------------------------------------------------------
## Compare
--------------------------------------------------------------*/
.twentytwenty-horizontal .twentytwenty-handle:before,
.twentytwenty-horizontal .twentytwenty-handle:after {
  content: " ";
  display: block;
  background: white;
  position: absolute;
  z-index: 30;
  -webkit-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
          box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
  width: 3px;
  height: 9999px;
  left: 50%;
  margin-left: -1.5px; }

.twentytwenty-horizontal .twentytwenty-overlay {
  -webkit-transition-property: background;
  -o-transition-property: background;
  transition-property: background;
  background: transparent;
  z-index: 25; }
  .twentytwenty-horizontal .twentytwenty-overlay,
  .twentytwenty-horizontal .twentytwenty-overlay .twentytwenty-before-label,
  .twentytwenty-horizontal .twentytwenty-overlay .twentytwenty-after-label {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  .twentytwenty-horizontal .twentytwenty-overlay .twentytwenty-before-label,
  .twentytwenty-horizontal .twentytwenty-overlay .twentytwenty-after-label {
    -webkit-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity; }
    .twentytwenty-horizontal .twentytwenty-overlay .twentytwenty-before-label:before,
    .twentytwenty-horizontal .twentytwenty-overlay .twentytwenty-after-label:before {
      color: #fff;
      position: absolute;
      background: #17161A;
      font-size: 0.94rem;
      line-height: 36px;
      font-weight: 500;
      padding: 0 20px;
      -webkit-transform: rotate(-90deg);
          -ms-transform: rotate(-90deg);
              transform: rotate(-90deg);
      -webkit-border-radius: 4px;
      border-radius: 4px;
      top: 50%;
      margin-top: -19px; }
  .twentytwenty-horizontal .twentytwenty-overlay:hover {
    background: rgba(23, 22, 26, 0.5); }
    .twentytwenty-horizontal .twentytwenty-overlay:hover .twentytwenty-after-label,
    .twentytwenty-horizontal .twentytwenty-overlay:hover .twentytwenty-before-label {
      opacity: 1; }

.twentytwenty-horizontal .twentytwenty-arrows {
  color: #fff;
  display: inline-block;
  width: 100%;
  height: 100%;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }
  .twentytwenty-horizontal .twentytwenty-arrows .ion {
    font-size: 25px; }

.twentytwenty-horizontal .twentytwenty-container {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  z-index: 0;
  overflow: hidden;
  position: relative; }
  .twentytwenty-horizontal .twentytwenty-container img {
    width: 100%;
    height: auto;
    position: absolute;
    top: 0;
    display: block; }
  .twentytwenty-horizontal .twentytwenty-container .twentytwenty-before {
    z-index: 20; }
  .twentytwenty-horizontal .twentytwenty-container .twentytwenty-after {
    z-index: 10; }
  .twentytwenty-horizontal .twentytwenty-container.active .twentytwenty-overlay,
  .twentytwenty-horizontal .twentytwenty-container.active :hover.twentytwenty-overlay {
    background: transparent; }
    .twentytwenty-horizontal .twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,
    .twentytwenty-horizontal .twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,
    .twentytwenty-horizontal .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,
    .twentytwenty-horizontal .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label {
      opacity: 0; }
  .twentytwenty-horizontal .twentytwenty-container .twentytwenty-before-label,
  .twentytwenty-horizontal .twentytwenty-container .twentytwenty-after-label {
    opacity: 0; }
    .twentytwenty-horizontal .twentytwenty-container .twentytwenty-before-label:before,
    .twentytwenty-horizontal .twentytwenty-container .twentytwenty-after-label:before {
      content: attr(data-content); }
  .twentytwenty-horizontal .twentytwenty-container .twentytwenty-before-label:before {
    left: 10px; }
  .twentytwenty-horizontal .twentytwenty-container .twentytwenty-after-label:before {
    right: 10px; }

.twentytwenty-horizontal .twentytwenty-handle {
  height: 56px;
  width: 56px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -28px;
  margin-top: -28px;
  -webkit-border-radius: 100%;
          border-radius: 100%;
  z-index: 40;
  cursor: pointer;
  background-color: #17161A; }
  .twentytwenty-horizontal .twentytwenty-handle:before {
    bottom: 50%;
    margin-bottom: 30px; }
  .twentytwenty-horizontal .twentytwenty-handle:after {
    top: 50%;
    margin-top: 28px; }

/*--------------------------------------------------------------
## Compare
--------------------------------------------------------------*/
.ohio-recent-projects-sc .portfolio-onepage-slider:not(.full-vh) .portfolio-item {
  height: auto; }

.ohio-recent-projects-sc .portfolio-onepage-slider:not(.full-vh) .portfolio-item-image,
.ohio-recent-projects-sc .portfolio-onepage-slider:not(.full-vh) .parallax {
  height: 105% !important; }

/*--------------------------------------------------------------
## Compare
--------------------------------------------------------------*/
.clb-gallery .gallery-image img {
  vertical-align: top; }

.clb-gallery .gallery-image .clb-gallery-img-details .caption {
  display: none; }

.clb-gallery .gallery-image.clasic-grid .clb-gallery-img-details {
  padding-top: 25px;
  padding-bottom: 25px; }
  }@media screen and (max-width: 768px){
    .clb-gallery .gallery-image.clasic-grid .clb-gallery-img-details {
      padding-top: 20px; } }
  @media screen and (max-width: 768px){
    .clb-gallery .gallery-image.clasic-grid .clb-gallery-img-details {
      padding-bottom: 20px; } }

@media all{.clb-gallery .gallery-image.minimal-grid {
  position: relative; }
  }@media screen and (max-width: 768px){
    .clb-gallery .gallery-image.minimal-grid.vc_col-xs-6 {
      padding: 10px 15px !important; } }
  @media all{.clb-gallery .gallery-image.minimal-grid .grid-item-container {
    overflow: hidden;
    -webkit-border-radius: 4px;
    border-radius: 4px; }
  .clb-gallery .gallery-image.minimal-grid .clb-gallery-img-details {
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 40px;
    padding: 40px;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    opacity: 0;
    -webkit-align-self: flex-end;
        -ms-flex-item-align: end;
            align-self: flex-end;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(23, 22, 26, 0)), to(rgba(23, 22, 26, 0.4)));
    background: -webkit-linear-gradient(top, rgba(23, 22, 26, 0), rgba(23, 22, 26, 0.4));
    background: -o-linear-gradient(top, rgba(23, 22, 26, 0), rgba(23, 22, 26, 0.4));
    background: linear-gradient(180deg, rgba(23, 22, 26, 0), rgba(23, 22, 26, 0.4));
    z-index: 10; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .clb-gallery .gallery-image.minimal-grid .clb-gallery-img-details {
        padding: 30px; } }
    @media screen and (max-width: 1024px){
      .clb-gallery .gallery-image.minimal-grid .clb-gallery-img-details {
        padding: 30px; } }
    @media screen and (max-width: 768px){
      .clb-gallery .gallery-image.minimal-grid .clb-gallery-img-details {
        padding: 20px; } }
    @media all{.clb-gallery .gallery-image.minimal-grid .clb-gallery-img-details * {
      color: #fff;
      -webkit-transform: translateY(10px);
          -ms-transform: translateY(10px);
              transform: translateY(10px);
      opacity: 0;
      visibility: hidden;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  .clb-gallery .gallery-image.minimal-grid:hover .clb-gallery-img-details {
    opacity: 1; }
    .clb-gallery .gallery-image.minimal-grid:hover .clb-gallery-img-details * {
      -webkit-transform: none;
          -ms-transform: none;
              transform: none;
      visibility: visible;
      opacity: 1; }

.grid-item-container {
  position: relative;
  overflow: hidden; }
  .grid-item-container-image {
    vertical-align: top;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }

.grid-item .grid-image-holder {
  position: relative;
  overflow: hidden;
  -webkit-border-radius: 4px;
  border-radius: 4px; }
  .grid-item .grid-image-holder:after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    height: 100%;
    background: rgba(23, 22, 26, 0.25);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }

.grid-item:hover .grid-image-holder:after {
  opacity: 1;
  visibility: visible; }

.grid-item.metro-style .grid-item-container {
  overflow: hidden; }

.grid-item.metro-style figure.grid-item-image {
  padding-top: 100%;
  -webkit-background-size: cover;
          background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  overflow: hidden;
  position: relative; }

.grid-item.metro-style .hidden-image {
  visibility: hidden;
  height: 100% !important;
  width: 100% !important;
  top: 0;
  position: absolute; }

.gallery-tmpimage {
  position: fixed;
  z-index: 9999999;
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  .gallery-tmpimage.active {
    left: 50%; }

/*--------------------------------------------------------------
## Horizontal Accordion
--------------------------------------------------------------*/
.horizontal_accordion {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }
  .horizontal_accordionItem {
    min-width: 50%;
    position: relative;
    -webkit-box-shadow: 5px 0px 8px -2px rgba(0, 0, 0, 0.05);
            box-shadow: 5px 0px 8px -2px rgba(0, 0, 0, 0.05);
    background: #fff;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    .horizontal_accordionItem_content {
      height: 100%;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
      .horizontal_accordionItem_content > .wrap {
        height: 100%; }
    .horizontal_accordionItem:first-child {
      padding-left: 0; }
    .horizontal_accordionItem:not(.active) {
      cursor: pointer; }
    .horizontal_accordionItem:not(.active):hover {
      background-color: #f9f9f9; }
    .horizontal_accordionItem:last-child {
      padding-left: 0;
      -webkit-box-shadow: none;
              box-shadow: none; }
  }@media screen and (max-width: 768px){
    .horizontal_accordion {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
          -ms-flex-direction: column;
              flex-direction: column; }
      .horizontal_accordionItem {
        min-width: 50%;
        position: relative;
        -webkit-box-shadow: 5px 0px 8px -2px rgba(0, 0, 0, 0.05);
                box-shadow: 5px 0px 8px -2px rgba(0, 0, 0, 0.05);
        background: #fff;
        -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
        .horizontal_accordionItem_content {
          height: 100%; }
          .horizontal_accordionItem_content > .wrap {
            height: 100%; }
        .horizontal_accordionItem:first-child {
          padding-left: 0; }
        .horizontal_accordionItem:not(.active) {
          cursor: pointer; }
        .horizontal_accordionItem:not(.active):hover {
          background-color: #f9f9f9; }
        .horizontal_accordionItem:last-child {
          -webkit-box-shadow: 5px 0px 8px -2px rgba(0, 0, 0, 0.05);
                  box-shadow: 5px 0px 8px -2px rgba(0, 0, 0, 0.05); } }

@media all{/*--------------------------------------------------------------
## Pricing Table
--------------------------------------------------------------*/
.service {
  width: 100%;
  position: relative;
  display: inline-block;
  padding: 40px;
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -webkit-border-radius: 4px;
  border-radius: 4px; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .service {
      padding: 30px; } }
  @media screen and (max-width: 1024px){
    .service {
      padding: 30px; } }
  @media screen and (max-width: 768px){
    .service {
      padding: 20px; } }
  @media all{.service_icon {
    margin-bottom: 10px;
    font-size: 42px; }
    .service_icon .ion {
      font-size: 42px; }
    .service_icon img {
      max-width: 36px; }
  .service_title {
    margin: 0; }
  .service_subtitle {
    margin-top: 15px;
    margin-bottom: 20px;
    font-size: 0.94rem; }
  .service_list {
    margin: 0;
    list-style-type: none; }
  .service_list + .btn {
    margin-top: 25px; }
  .service .btn {
    background: #17161A;
    border-color: #17161A; }
  .service_list_item:first-child {
    padding-top: 0; }
  .service_list_item:last-child {
    padding-bottom: 0; }
  .service_list_item .ion {
    font-size: 22px;
    vertical-align: -3px;
    color: #d90a2c; }
    .service_list_item .ion + .title {
      margin-left: 10px; }
  .service_list_item.disabled {
    color: #6A696C; }
    .service_list_item.disabled .ion {
      color: inherit; }
  .service:hover {
    background-color: rgba(35, 34, 38, 0.03); }

/*--------------------------------------------------------------
## Pricing Table
--------------------------------------------------------------*/
.sticky-section-item {
  height: 100%;
  position: relative; }
  .sticky-section-item-image-wrapper {
    position: -webkit-sticky;
    position: sticky;
    top: 0px;
    height: 100%; }
  .sticky-section-item-second-image {
    bottom: 0;
    width: 100%;
    position: absolute;
    height: 100vh;
    -webkit-clip-path: inset(100% 0px 0px);
            clip-path: inset(100% 0px 0px); }
  .sticky-section-item-content {
    padding-bottom: 100vh;
    position: relative; }

.sticky-section.full-vh {
  height: auto;
  min-height: 100vh; }
  .sticky-section.full-vh .sticky-section-item .sticky-section-item-first-image {
    height: 100vh; }

/*--------------------------------------------------------------
# Widgets
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Base Widgets
--------------------------------------------------------------*/
.widgets a ,
.widgets a *:not(.fab) {
  color: #d90a2c;
  font-weight: 500;
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  .widgets a :hover,
  .widgets a *:not(.fab):hover {
    opacity: .5; }

.widgets cite {
  font-style: normal; }
  .widgets cite:before {
    content: "— "; }

.widgets .rss-date {
  color: #6A696C; }

.widget-title {
  color: #6A696C; }

.widget {
  margin: 0;
  padding: 50px 0 0;
  list-style: none;
  /* Make sure select elements fit in widgets. */ }
  }@media screen and (max-width: 768px){
    .widget {
      padding-top: 30px; } }
  @media all{.widget.widget_rating_filter a:before, .widget.widget_ohio_widget_logo a:before {
    display: none; }
  .widget select {
    max-width: 100%; }
  .widget ul {
    margin-left: 0; }
  .widget h3 {
    font-size: 16px; }

h3.widget-title {
  text-align: inherit;
  line-height: inherit;
  margin: 0 0 20px;
  font-weight: 600;
  letter-spacing: 0;
  color: #6A696C; }

section.widget:first-child .widget-title {
  margin-top: 5px; }

.widget input.search-field.flat:not([type="submit"]) {
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
          box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05); }

.widget .subtitle {
  color: #6A696C; }

.widget .select .select-options {
  min-width: 300px; }

/*--------------------------------------------------------------
## Standard Widgets
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Recent comments widget
--------------------------------------------------------------*/
.widget_recent_comments h3.title {
  margin-bottom: 20px; }
  }@media screen and (max-width: 1024px){
    .widget_recent_comments h3.title {
      margin-bottom: 15px; } }

@media all{.widget_recent_comments ul {
  list-style: none; }

.widget_recent_comments li {
  padding-left: 0; }
  .widget_recent_comments li:after {
    display: none; }
  .widget_recent_comments li.current-cat > a {
    font-weight: 600; }
  .widget_recent_comments li.cat-parent {
    position: relative;
    padding-right: 20px; }
    .widget_recent_comments li.cat-parent:after {
      content: "\f3d0";
      display: inline-block;
      font-family: Ionicons;
      position: absolute;
      font-style: normal;
      right: 0;
      top: 6px;
      font-size: 0.78em; }
    .widget_recent_comments li.cat-parent.current-cat:after {
      -webkit-transform: rotate(180deg);
          -ms-transform: rotate(180deg);
              transform: rotate(180deg); }
    .widget_recent_comments li.cat-parent.current-cat .children {
      display: block; }

.widget_recent_comments .children {
  margin-left: 15px; }

.widget_recent_comments ul .comment-author-link a {
  color: #d90a2c; }

.widget_recent_comments ul li > a {
  position: relative;
  color: #d90a2c; }

/*--------------------------------------------------------------
## Recent entries widget
--------------------------------------------------------------*/
.widget_recent_entries h3.title {
  margin-bottom: 20px; }
  }@media screen and (max-width: 1024px){
    .widget_recent_entries h3.title {
      margin-bottom: 15px; } }

@media all{.widget_recent_entries ul {
  list-style: none; }

.widget_recent_entries li {
  padding-left: 0; }
  .widget_recent_entries li:after {
    display: none; }
  .widget_recent_entries li.current-cat > a {
    font-weight: 600; }
  .widget_recent_entries li.cat-parent {
    position: relative;
    padding-right: 20px; }
    .widget_recent_entries li.cat-parent:after {
      content: "\f3d0";
      display: inline-block;
      font-family: Ionicons;
      position: absolute;
      font-style: normal;
      right: 0;
      top: 6px;
      font-size: 0.78em; }
    .widget_recent_entries li.cat-parent.current-cat:after {
      -webkit-transform: rotate(180deg);
          -ms-transform: rotate(180deg);
              transform: rotate(180deg); }
    .widget_recent_entries li.cat-parent.current-cat .children {
      display: block; }

.widget_recent_entries .children {
  margin-left: 15px; }

.widget_recent_entries ul a {
  display: inline-block;
  margin-bottom: 3px; }

.wp-block-latest-posts,
.wp-block-archives-list,
.wp-block-categories {
  list-style-type: none; }

/*--------------------------------------------------------------
## Search widget
--------------------------------------------------------------*/
.widget_search form {
  position: relative; }
  .widget_search form button {
    background: none;
    width: 42px;
    -webkit-box-shadow: none;
            box-shadow: none;
    height: 100%;
    border: none;
    height: 42px;
    line-height: 42px;
    padding: 0px 10px;
    font-size: 22px;
    text-align: center;
    position: absolute;
    top: 0;
    right: 0;
    outline: none;
    color: #17161A; }
    .widget_search form button:hover {
      opacity: .6; }

.site-footer .widget_search input.placeholder,
.site-footer .widget_search input::-webkit-input-placeholder {
  color: currentColor; }

.site-footer .widget_search input.placeholder,
.site-footer .widget_search input::-moz-placeholder {
  color: currentColor; }

.site-footer .widget_search input.placeholder,
.site-footer .widget_search input:-ms-input-placeholder {
  color: currentColor; }

.site-footer .widget_search input.placeholder,
.site-footer .widget_search input::-ms-input-placeholder {
  color: currentColor; }

.site-footer .widget_search input.placeholder,
.site-footer .widget_search input::placeholder {
  color: currentColor; }

.site-footer .widget_search button {
  color: currentColor; }

/*--------------------------------------------------------------
## Tag cloud widget
--------------------------------------------------------------*/
.widget_tag_cloud .tagcloud, .widget_product_tag_cloud .tagcloud {
  font-size: 0; }
  .widget_tag_cloud .tagcloud:after, .widget_product_tag_cloud .tagcloud:after {
    content: '';
    display: table;
    clear: both; }
  .widget_tag_cloud .tagcloud a, .widget_product_tag_cloud .tagcloud a {
    margin: 0px 6px 6px 0px; }

/*--------------------------------------------------------------
## Meta widget
--------------------------------------------------------------*/
.widget_meta h3.title {
  margin-bottom: 20px; }
  }@media screen and (max-width: 1024px){
    .widget_meta h3.title {
      margin-bottom: 15px; } }

@media all{.widget_meta ul {
  list-style: none; }

.widget_meta li {
  padding-left: 0; }
  .widget_meta li:after {
    display: none; }
  .widget_meta li.current-cat > a {
    font-weight: 600; }
  .widget_meta li.cat-parent {
    position: relative;
    padding-right: 20px; }
    .widget_meta li.cat-parent:after {
      content: "\f3d0";
      display: inline-block;
      font-family: Ionicons;
      position: absolute;
      font-style: normal;
      right: 0;
      top: 6px;
      font-size: 0.78em; }
    .widget_meta li.cat-parent.current-cat:after {
      -webkit-transform: rotate(180deg);
          -ms-transform: rotate(180deg);
              transform: rotate(180deg); }
    .widget_meta li.cat-parent.current-cat .children {
      display: block; }

.widget_meta .children {
  margin-left: 15px; }

.widget_meta ul li.cat-item {
  padding-bottom: 14px;
  padding-top: 14px; }

/*--------------------------------------------------------------
## Archive widget
--------------------------------------------------------------*/
.widget_archive h3.title {
  margin-bottom: 20px; }
  }@media screen and (max-width: 1024px){
    .widget_archive h3.title {
      margin-bottom: 15px; } }

@media all{.widget_archive ul {
  list-style: none; }

.widget_archive li {
  padding-left: 0; }
  .widget_archive li:after {
    display: none; }
  .widget_archive li.current-cat > a {
    font-weight: 600; }
  .widget_archive li.cat-parent {
    position: relative;
    padding-right: 20px; }
    .widget_archive li.cat-parent:after {
      content: "\f3d0";
      display: inline-block;
      font-family: Ionicons;
      position: absolute;
      font-style: normal;
      right: 0;
      top: 6px;
      font-size: 0.78em; }
    .widget_archive li.cat-parent.current-cat:after {
      -webkit-transform: rotate(180deg);
          -ms-transform: rotate(180deg);
              transform: rotate(180deg); }
    .widget_archive li.cat-parent.current-cat .children {
      display: block; }

.widget_archive .children {
  margin-left: 15px; }

/*--------------------------------------------------------------
## Calendar widget
--------------------------------------------------------------*/
.widget_calendar table {
  position: relative;
  text-align: center;
  color: #232226; }
  .widget_calendar table td, .widget_calendar table th {
    border: none;
    padding: 0; }

.widget_calendar caption {
  background: #d90a2c;
  color: #fff;
  width: 100%;
  height: 46px;
  font-family: "Space Grotesk Bold", -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 600;
  line-height: 48px;
  text-align: center;
  vertical-align: middle; }

.widget_calendar tfoot {
  width: 100%;
  height: 46px;
  line-height: 46px;
  padding: 0 20px;
  vertical-align: middle;
  color: #fff;
  position: absolute;
  top: 0;
  left: 0; }
  .widget_calendar tfoot tr, .widget_calendar tfoot #prev, .widget_calendar tfoot #next {
    display: block;
    font-weight: 600;
    font-size: 0; }
    .widget_calendar tfoot tr a, .widget_calendar tfoot #prev a, .widget_calendar tfoot #next a {
      color: #fff; }
      .widget_calendar tfoot tr a:hover, .widget_calendar tfoot #prev a:hover, .widget_calendar tfoot #next a:hover {
        opacity: .6; }
  .widget_calendar tfoot tr {
    width: 100%; }
  .widget_calendar tfoot td {
    display: none; }
  .widget_calendar tfoot #prev {
    float: left; }
  .widget_calendar tfoot #next {
    float: right; }
  .widget_calendar tfoot #prev a:after, .widget_calendar tfoot #next a:after {
    content: '\f27d';
    font-family: "Ionicons";
    font-size: 21px;
    font-weight: normal; }
  .widget_calendar tfoot #next a:after {
    content: '\f287'; }

.widget_calendar thead {
  line-height: 44px; }
  .widget_calendar thead tr th {
    color: #17161A;
    font-size: 0.94rem; }

.widget_calendar tbody {
  line-height: 44px; }
  .widget_calendar tbody tr td {
    border: none;
    text-align: center;
    font-size: 0.94rem; }
    .widget_calendar tbody tr td#today {
      border-color: #e5e5e5;
      border-collapse: separate;
      border-width: 1px;
      display: block;
      margin: -1px;
      position: relative; }
    .widget_calendar tbody tr td a {
      display: block;
      width: 100%;
      height: 100%;
      font-weight: 600; }
      .widget_calendar tbody tr td a:hover {
        background: rgba(0, 0, 0, 0.2); }

/*--------------------------------------------------------------
## Nav widget
--------------------------------------------------------------*/
.widget_nav_menu h3.title,
.widget_pages h3.title {
  margin-bottom: 20px; }
  }@media screen and (max-width: 1024px){
    .widget_nav_menu h3.title,
    .widget_pages h3.title {
      margin-bottom: 15px; } }

@media all{.widget_nav_menu ul,
.widget_pages ul {
  list-style: none; }

.widget_nav_menu li,
.widget_pages li {
  padding-left: 0; }
  .widget_nav_menu li:after,
  .widget_pages li:after {
    display: none; }
  .widget_nav_menu li.current-cat > a,
  .widget_pages li.current-cat > a {
    font-weight: 600; }
  .widget_nav_menu li.cat-parent,
  .widget_pages li.cat-parent {
    position: relative;
    padding-right: 20px; }
    .widget_nav_menu li.cat-parent:after,
    .widget_pages li.cat-parent:after {
      content: "\f3d0";
      display: inline-block;
      font-family: Ionicons;
      position: absolute;
      font-style: normal;
      right: 0;
      top: 6px;
      font-size: 0.78em; }
    .widget_nav_menu li.cat-parent.current-cat:after,
    .widget_pages li.cat-parent.current-cat:after {
      -webkit-transform: rotate(180deg);
          -ms-transform: rotate(180deg);
              transform: rotate(180deg); }
    .widget_nav_menu li.cat-parent.current-cat .children,
    .widget_pages li.cat-parent.current-cat .children {
      display: block; }

.widget_nav_menu .children,
.widget_pages .children {
  margin-left: 15px; }

.widget_nav_menu ul, .widget_nav_menu .menu,
.widget_pages ul,
.widget_pages .menu {
  list-style: none; }

.widget_nav_menu .menu > li,
.widget_pages .menu > li {
  padding: 0px 0px 20px; }
  .widget_nav_menu .menu > li:last-child,
  .widget_pages .menu > li:last-child {
    padding: 0; }

.widget_nav_menu .menu-item a,
.widget_pages .menu-item a {
  display: block; }
  .widget_nav_menu .menu-item a:hover,
  .widget_pages .menu-item a:hover {
    color: #d90a2c; }

.widget_nav_menu .mega-menu-item.has-submenu > a .has-submenu-icon,
.widget_pages .mega-menu-item.has-submenu > a .has-submenu-icon {
  display: none; }

.widget_nav_menu .menu ul,
.widget_pages .menu ul {
  margin-top: 10px; }

.widget_nav_menu .menu-item-depth-0 > .menu-link span,
.widget_pages .menu-item-depth-0 > .menu-link span {
  font-weight: 600; }

.widget_nav_menu .current-menu-item a,
.widget_pages .current-menu-item a {
  color: #d90a2c;
  font-weight: 600; }

.widget_nav_menu div.test,
.widget_pages div.test {
  display: none;
  list-style: none; }

.widget_nav_menu .has-submenu > .sub-nav, .widget_nav_menu .sub-sub-menu,
.widget_pages .has-submenu > .sub-nav,
.widget_pages .sub-sub-menu {
  margin-left: 15px; }

.widget_pages .children {
  margin-top: 10px; }

.site-footer .widget_nav_menu .menu > li {
  padding: 4px 0px; }

.site-footer .widget_nav_menu .menu-link span {
  font-weight: normal; }

/*--------------------------------------------------------------
## Sidebar menu widget
--------------------------------------------------------------*/
.widget-sidebar-menu-left {
  list-style: none; }
  .widget-sidebar-menu-left .menu-item {
    font-size: 0.94rem; }
    .widget-sidebar-menu-left .menu-item a {
      display: block; }
      .widget-sidebar-menu-left .menu-item a:hover {
        color: #d90a2c; }
  .widget-sidebar-menu-left ul.sub-menu {
    display: none;
    list-style: none; }

/*--------------------------------------------------------------
## Categories widget
--------------------------------------------------------------*/
.widget_categories h3.title {
  margin-bottom: 20px; }
  }@media screen and (max-width: 1024px){
    .widget_categories h3.title {
      margin-bottom: 15px; } }

@media all{.widget_categories ul {
  list-style: none; }

.widget_categories li {
  padding-left: 0; }
  .widget_categories li:after {
    display: none; }
  .widget_categories li.current-cat > a {
    font-weight: 600; }
  .widget_categories li.cat-parent {
    position: relative;
    padding-right: 20px; }
    .widget_categories li.cat-parent:after {
      content: "\f3d0";
      display: inline-block;
      font-family: Ionicons;
      position: absolute;
      font-style: normal;
      right: 0;
      top: 6px;
      font-size: 0.78em; }
    .widget_categories li.cat-parent.current-cat:after {
      -webkit-transform: rotate(180deg);
          -ms-transform: rotate(180deg);
              transform: rotate(180deg); }
    .widget_categories li.cat-parent.current-cat .children {
      display: block; }

.widget_categories .children {
  margin-left: 15px; }

/*--------------------------------------------------------------
## RSS widget
--------------------------------------------------------------*/
.widget_rss h3.title {
  margin-bottom: 20px; }
  }@media screen and (max-width: 1024px){
    .widget_rss h3.title {
      margin-bottom: 15px; } }

@media all{.widget_rss ul {
  list-style: none; }

.widget_rss li {
  padding-left: 0; }
  .widget_rss li:after {
    display: none; }
  .widget_rss li.current-cat > a {
    font-weight: 600; }
  .widget_rss li.cat-parent {
    position: relative;
    padding-right: 20px; }
    .widget_rss li.cat-parent:after {
      content: "\f3d0";
      display: inline-block;
      font-family: Ionicons;
      position: absolute;
      font-style: normal;
      right: 0;
      top: 6px;
      font-size: 0.78em; }
    .widget_rss li.cat-parent.current-cat:after {
      -webkit-transform: rotate(180deg);
          -ms-transform: rotate(180deg);
              transform: rotate(180deg); }
    .widget_rss li.cat-parent.current-cat .children {
      display: block; }

.widget_rss .children {
  margin-left: 15px; }

.widget_rss ul {
  list-style: none; }
  .widget_rss ul a {
    color: #d90a2c; }

.widget_rss .rss-date {
  font-size: 0.94rem; }

.widget_rss .rssSummary {
  margin-top: 5px; }

.widget_rss cite {
  margin-top: 5px;
  display: inline-block; }

/*--------------------------------------------------------------
## RSS widget
--------------------------------------------------------------*/
.widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown {
  width: auto; }
  .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown a {
    line-height: 34px;
    border: none; }
  .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle {
    font-weight: 600; }
    .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {
      content: "\f3d0";
      border: none;
      top: 0; }
  .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu {
    border: none;
    visibility: visible; }
    .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a {
      width: auto; }
    .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu.select-options li a {
      padding: 0px 15px; }

/*--------------------------------------------------------------
## Theme Widgets
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Ohio logo widget
--------------------------------------------------------------*/
.widget_ohio_widget_logo a {
  margin: 0;
  display: inline-block; }

.widget_ohio_widget_logo h3 {
  font-size: 1.6em;
  font-weight: bold;
  line-height: 30px;
  color: #232226; }

/*--------------------------------------------------------------
## Ohio recent posts widget
--------------------------------------------------------------*/
.widget_ohio_widget_recent_posts ul.recent-posts-list {
  list-style: none;
  margin: 0; }
  .widget_ohio_widget_recent_posts ul.recent-posts-list li {
    min-height: 20px;
    margin-bottom: 15px;
    position: relative;
    overflow: hidden; }
    .widget_ohio_widget_recent_posts ul.recent-posts-list li:last-child {
      margin-bottom: 0; }
  .widget_ohio_widget_recent_posts ul.recent-posts-list img {
    width: 70px;
    position: absolute;
    top: 0;
    left: 0; }
  .widget_ohio_widget_recent_posts ul.recent-posts-list h4 {
    font-weight: 600; }
  .widget_ohio_widget_recent_posts ul.recent-posts-list .content-wrap {
    float: left;
    padding-left: 85px;
    margin-top: -5px; }
    .widget_ohio_widget_recent_posts ul.recent-posts-list .content-wrap .comments + .author:before,
    .widget_ohio_widget_recent_posts ul.recent-posts-list .content-wrap .date + .categories:before {
      content: '•';
      display: inline-block;
      vertical-align: middle;
      color: #232226;
      margin-right: 4px; }
    .widget_ohio_widget_recent_posts ul.recent-posts-list .content-wrap.no-thumb {
      padding-left: 0; }

/*--------------------------------------------------------------
## Ohio about author widget
--------------------------------------------------------------*/
.widget_ohio_widget_about_author {
  max-width: 100%;
  position: relative;
  -webkit-border-radius: 4px;
  border-radius: 4px; }
  .widget_ohio_widget_about_author img {
    width: 60px;
    max-height: 60px;
    height: auto;
    -webkit-border-radius: 100%;
            border-radius: 100%;
    margin-bottom: 10px; }
  .widget_ohio_widget_about_author .content .info {
    line-height: 1.7;
    margin-bottom: 10px; }
    .widget_ohio_widget_about_author .content .info h6 {
      margin: 0; }
    .widget_ohio_widget_about_author .content .info-wrap .site {
      color: #6A696C; }
  .widget_ohio_widget_about_author .socialbar {
    margin-top: 20px; }

/*--------------------------------------------------------------
## Ohio login widget
--------------------------------------------------------------*/
.widget_ohio_widget_login {
  overflow: hidden; }
  .widget_ohio_widget_login .login-wrap {
    overflow: hidden;
    position: relative;
    -webkit-transition: height .25s ease-in-out;
    -o-transition: height .25s ease-in-out;
    transition: height .25s ease-in-out; }
  .widget_ohio_widget_login form {
    overflow: hidden; }
  .widget_ohio_widget_login .login-form {
    position: relative;
    left: 0;
    opacity: 1;
    -webkit-transition: opacity .25s ease-in-out;
    -o-transition: opacity .25s ease-in-out;
    transition: opacity .25s ease-in-out;
    z-index: 2; }
    .widget_ohio_widget_login .login-form.hidden {
      display: block;
      opacity: 0;
      position: absolute;
      z-index: 1; }
  .widget_ohio_widget_login .reg-form {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    -webkit-transition: opacity .25s ease-in-out;
    -o-transition: opacity .25s ease-in-out;
    transition: opacity .25s ease-in-out;
    z-index: 1; }
    .widget_ohio_widget_login .reg-form.visible {
      opacity: 1;
      z-index: 2; }
  .widget_ohio_widget_login .reg-success {
    color: #0a6; }
  .widget_ohio_widget_login .login-error,
  .widget_ohio_widget_login .reg-error {
    color: #c22; }
  .widget_ohio_widget_login .login-submit {
    float: left;
    margin-top: 2px; }
    .widget_ohio_widget_login .login-submit.with-registration {
      width: 48%; }
    .widget_ohio_widget_login .login-submit button {
      margin-top: 0; }
  .widget_ohio_widget_login .btn .text-loading {
    display: none; }
  .widget_ohio_widget_login .btn.loading {
    background: transparent;
    color: #17161A;
    opacity: .6;
    cursor: default; }
    .widget_ohio_widget_login .btn.loading .text-loading {
      display: block; }
    .widget_ohio_widget_login .btn.loading .text {
      display: none; }
  .widget_ohio_widget_login .login-registration {
    width: 48%;
    margin-top: 2px;
    float: right; }
    .widget_ohio_widget_login .login-registration a {
      width: 100%; }
      .widget_ohio_widget_login .login-registration a:hover {
        color: #fff;
        text-decoration: none; }
  .widget_ohio_widget_login .login-remember {
    float: left; }
  .widget_ohio_widget_login .login-lost-password {
    float: right; }
  .widget_ohio_widget_login .login-remember,
  .widget_ohio_widget_login .login-lost-password {
    width: auto; }
  .widget_ohio_widget_login .reg-submit {
    margin-top: 12px; }
    .widget_ohio_widget_login .reg-submit button {
      margin-top: 0; }
  .widget_ohio_widget_login .back-to-login {
    margin-top: 20px; }
  .widget_ohio_widget_login .logged-in {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    opacity: 0;
    -webkit-transition: opacity .25s ease-in-out;
    -o-transition: opacity .25s ease-in-out;
    transition: opacity .25s ease-in-out; }
    .widget_ohio_widget_login .logged-in.visible {
      position: relative;
      opacity: 1;
      z-index: 2;
      padding: 5px 0px; }
      .widget_ohio_widget_login .logged-in.visible:after {
        content: '';
        display: table;
        clear: both; }

/*--------------------------------------------------------------
## Ohio contact widget
--------------------------------------------------------------*/
.widget_ohio_widget_contact ul.list-box, .widget_ohio_widget_contact ul.widget_recent_comments, .widget_ohio_widget_contact ul.widget_recent_entries, .widget_ohio_widget_contact ul.widget_meta, .widget_ohio_widget_contact ul.widget_archive, .widget_ohio_widget_contact ul.widget_nav_menu,
.widget_ohio_widget_contact ul.widget_pages, .widget_ohio_widget_contact ul.widget_categories, .widget_ohio_widget_contact ul.widget_rss, .widget_ohio_widget_contact ul.widget_product_categories, .widget_ohio_widget_contact ul.widget_layered_nav {
  margin: 0; }

.widget_ohio_widget_contact li {
  padding: 0;
  font-weight: 600;
  list-style: none;
  line-height: 2.3; }
  .widget_ohio_widget_contact li:after {
    display: none; }
  .widget_ohio_widget_contact li address {
    display: inline;
    font-weight: 400; }

/*--------------------------------------------------------------
## Woo Widgets
--------------------------------------------------------------*/
/*/*--------------------------------------------------------------
## Product tag cloud widget
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Product categories widget
--------------------------------------------------------------*/
.widget_product_categories h3.title {
  margin-bottom: 20px; }
  }@media screen and (max-width: 1024px){
    .widget_product_categories h3.title {
      margin-bottom: 15px; } }

@media all{.widget_product_categories ul {
  list-style: none; }

.widget_product_categories li {
  padding-left: 0; }
  .widget_product_categories li:after {
    display: none; }
  .widget_product_categories li.current-cat > a {
    font-weight: 600; }
  .widget_product_categories li.cat-parent {
    position: relative;
    padding-right: 20px; }
    .widget_product_categories li.cat-parent:after {
      content: "\f3d0";
      display: inline-block;
      font-family: Ionicons;
      position: absolute;
      font-style: normal;
      right: 0;
      top: 6px;
      font-size: 0.78em; }
    .widget_product_categories li.cat-parent.current-cat:after {
      -webkit-transform: rotate(180deg);
          -ms-transform: rotate(180deg);
              transform: rotate(180deg); }
    .widget_product_categories li.cat-parent.current-cat .children {
      display: block; }

.widget_product_categories .children {
  margin-left: 15px; }

.widget_product_categories li.cat-parent:after {
  background: transparent; }

/*--------------------------------------------------------------
## Products widgets
--------------------------------------------------------------*/
.widget_products .image,
.widget_top_rated_products .image,
.widget.widget_recently_viewed_products .image {
  position: absolute; }
  .widget_products .image img,
  .widget_top_rated_products .image img,
  .widget.widget_recently_viewed_products .image img {
    width: 60px;
    height: auto;
    vertical-align: top;
    margin-top: 5px; }

.widget_products .content,
.widget_top_rated_products .content,
.widget.widget_recently_viewed_products .content {
  padding-left: 75px;
  margin-bottom: 20px; }

.widget_products li,
.widget_top_rated_products li,
.widget.widget_recently_viewed_products li {
  padding: 0; }

.widget_products li:last-child .content,
.widget_top_rated_products li:last-child .content,
.widget.widget_recently_viewed_products li:last-child .content {
  margin-bottom: 0; }

.widget_products h4,
.widget_top_rated_products h4,
.widget.widget_recently_viewed_products h4 {
  display: block;
  padding: 0;
  font-family: "Space Grotesk Bold", -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; }
  .widget_products h4 a,
  .widget_top_rated_products h4 a,
  .widget.widget_recently_viewed_products h4 a {
    display: inline-block; }

.widget_products span.price,
.widget_top_rated_products span.price,
.widget.widget_recently_viewed_products span.price {
  font-weight: 600; }

.widget_products div.star-rating,
.widget_top_rated_products div.star-rating,
.widget.widget_recently_viewed_products div.star-rating {
  width: 100%; }

.widget_products div.category,
.widget_top_rated_products div.category,
.widget.widget_recently_viewed_products div.category {
  display: inline-block; }

/*--------------------------------------------------------------
## Recent reviews widget
--------------------------------------------------------------*/
.widget_recent_reviews li {
  margin-bottom: 15px; }
  .widget_recent_reviews li:last-child {
    margin-bottom: 0; }
  .widget_recent_reviews li:after {
    content: '';
    display: block;
    clear: both; }

.widget_recent_reviews img {
  max-width: 60px;
  margin-right: 15px;
  display: block;
  float: left; }

.widget_recent_reviews li > a {
  width: 100%;
  display: block;
  line-height: 1.4;
  font-weight: 600; }

.widget_recent_reviews .reviewer {
  padding-left: 75px;
  display: block; }

/*--------------------------------------------------------------
## Price filter widget
--------------------------------------------------------------*/
.widget_price_filter .price_slider {
  background-color: rgba(23, 22, 25, 0.03);
  height: 4px;
  margin-top: 20px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  position: relative; }

.widget_price_filter .ui-slider-range {
  background: #d90a2c;
  height: 4px;
  position: absolute; }

.widget_price_filter .ui-slider-handle {
  background: #fff;
  width: 24px;
  height: 24px;
  margin-left: -0px;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  outline: none;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);
          box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);
  position: absolute;
  top: -10px;
  z-index: 5;
  cursor: ew-resize; }
  .widget_price_filter .ui-slider-handle:after {
    content: "";
    background-color: #d90a2c;
    width: 10px;
    height: 10px;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    position: absolute;
    top: 7px;
    left: 7px; }
  .widget_price_filter .ui-slider-handle:last-child {
    margin-left: -22px; }

.widget_price_filter .price_slider_amount {
  margin-top: 30px; }

.widget_price_filter .button {
  background: none;
  border: none;
  float: right;
  padding: 0;
  font-weight: 600;
  font-size: 0.78em;
  text-transform: uppercase;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: inherit;
  font-family: inherit; }

.widget_price_filter .price_label {
  float: left;
  min-height: 20px;
  line-height: 20px;
  font-size: 0.78em;
  text-transform: uppercase;
  font-weight: 600; }
  .widget_price_filter .price_label .from, .widget_price_filter .price_label .to {
    color: #232226; }

/*--------------------------------------------------------------
## Woo layered nav widget
--------------------------------------------------------------*/
.widget_layered_nav h3.title {
  margin-bottom: 20px; }
  }@media screen and (max-width: 1024px){
    .widget_layered_nav h3.title {
      margin-bottom: 15px; } }

@media all{.widget_layered_nav ul {
  list-style: none; }

.widget_layered_nav li {
  padding-left: 0; }
  .widget_layered_nav li:after {
    display: none; }
  .widget_layered_nav li.current-cat > a {
    font-weight: 600; }
  .widget_layered_nav li.cat-parent {
    position: relative;
    padding-right: 20px; }
    .widget_layered_nav li.cat-parent:after {
      content: "\f3d0";
      display: inline-block;
      font-family: Ionicons;
      position: absolute;
      font-style: normal;
      right: 0;
      top: 6px;
      font-size: 0.78em; }
    .widget_layered_nav li.cat-parent.current-cat:after {
      -webkit-transform: rotate(180deg);
          -ms-transform: rotate(180deg);
              transform: rotate(180deg); }
    .widget_layered_nav li.cat-parent.current-cat .children {
      display: block; }

.widget_layered_nav .children {
  margin-left: 15px; }

/*--------------------------------------------------------------
## Woo rating filter
--------------------------------------------------------------*/
.widget_rating_filter li .star-rating:after {
  content: '•';
  color: #6A696C;
  font-size: 16px;
  position: absolute;
  line-height: 0;
  top: 10px;
  right: -8px; }

/*--------------------------------------------------------------
## Woo product search
--------------------------------------------------------------*/
.widget_product_search .woocommerce-product-search label .search-field {
  padding-right: 160px; }

.widget_product_search .woocommerce-product-search select {
  position: absolute;
  opacity: 0; }

.widget_product_search .woocommerce-product-search .select-holder {
  position: absolute;
  top: 1px;
  right: 30px;
  width: 125px; }
  .widget_product_search .woocommerce-product-search .select-holder select {
    background: transparent;
    -webkit-box-shadow: none;
            box-shadow: none;
    position: relative;
    top: 0;
    opacity: 1; }

/*--------------------------------------------------------------
## Woo widgets
--------------------------------------------------------------*/
.widget_recent_reviews .product_list_widget > li > a:before {
  display: none; }

.widget_recent_reviews .product_list_widget > li > a span {
  position: relative; }
  .widget_recent_reviews .product_list_widget > li > a span:before {
    content: '';
    background: currentColor;
    width: 30%;
    height: 2px;
    position: absolute;
    bottom: -2px;
    left: 0;
    opacity: 0;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }

.widget_recent_reviews .product_list_widget > li > a:hover span:before {
  opacity: 1;
  width: 100%; }

.widget-woocommerce-currency-switcher {
  overflow-x: hidden; }

/*--------------------------------------------------------------
# Content
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Elements
--------------------------------------------------------------*/
html {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -ms-word-wrap: break-word;
  word-wrap: break-word; }

div {
  outline: none; }

body {
  background: #fff;
  height: 100%;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 16px;
  font-weight: 400;
  overflow-x: hidden;
  line-height: 1.65; }
  body.archive {
    width: 100%; }
  body.no-scroll {
    overflow-y: hidden; }
  body *::-moz-selection {
    background: #fcb3bf; }
  body *::selection {
    background: #fcb3bf; }
  body *::-moz-selection {
    background: #fcb3bf; }
  body.admin-bar .site-header.showed {
    margin-top: 32px; }
  body.admin-bar .project-fullscreen-slider .clb-slider-nav-btn,
  body.admin-bar .portfolio-onepage-slider .clb-slider-nav-btn,
  body.admin-bar .fullscreen-slider .clb-slider-nav-btn {
    bottom: 32px; }
  body.admin-bar .clb-mode-switcher {
    top: -webkit-calc(200px + 32px);
    top: calc(200px + 32px); }
  body.admin-bar .site-header.mobile-header .mbl-overlay {
    height: -webkit-calc(100vh - 46px);
    height: calc(100vh - 46px);
    top: 46px; }
  body.admin-bar .site-header.mobile-header .submenu_cart {
    top: -webkit-calc(80px + 46px);
    top: calc(80px + 46px); }

blockquote,
q {
  margin: 25px 0;
  padding-left: 30px;
  padding-right: 30px;
  quotes: "" "";
  position: relative;
  border-left: 5px solid rgba(23, 22, 26, 0.5); }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    blockquote,
    q {
      padding-left: 25px; } }
  @media screen and (max-width: 1024px){
    blockquote,
    q {
      padding-left: 25px; } }
  @media screen and (max-width: 768px){
    blockquote,
    q {
      padding-left: 20px; } }
  @media screen and (min-width: 1025px) and (max-width: 1440px){
    blockquote,
    q {
      padding-right: 25px; } }
  @media screen and (max-width: 1024px){
    blockquote,
    q {
      padding-right: 25px; } }
  @media screen and (max-width: 768px){
    blockquote,
    q {
      padding-right: 20px; } }
  @media all{blockquote p,
  q p {
    margin: 0;
    font-style: normal;
    font-weight: 400;
    position: relative; }
  blockquote cite, blockquote h4,
  q cite,
  q h4 {
    position: relative;
    text-align: left;
    margin-top: 5px;
    font-weight: 600;
    font-size: 0.94rem;
    font-style: normal; }

blockquote.wp-block-quote {
  border-left: 4px solid rgba(23, 22, 26, 0.5); }

mark, ins {
  background: #9ff8d0; }

abbr, acronym {
  border-bottom: 1px dotted #666;
  cursor: help; }

hr {
  background-color: #e5e5e5;
  width: 100%;
  border: 0;
  height: 1px;
  margin: 5px auto;
  display: block; }

.wp-block-separator {
  border-color: #e5e5e5; }

pre {
  background-color: rgba(35, 34, 38, 0.03);
  padding: 15px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  font-size: 0.94rem; }

img {
  height: auto;
  max-width: 100%; }

.alignfull {
  max-width: none;
  position: relative; }

.widget_price_filter input {
  opacity: 0;
  visibility: hidden;
  height: 0; }

/*--------------------------------------------------------------
### Custom cursor
--------------------------------------------------------------*/
.custom-cursor .circle-cursor {
  position: fixed;
  left: 0;
  top: 0;
  pointer-events: none;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  visibility: hidden; }
  .custom-cursor .circle-cursor--inner {
    margin-left: -3px;
    margin-top: -3px;
    width: 6px;
    height: 6px;
    z-index: 10000001;
    background-color: #d90a2c; }
    .custom-cursor .circle-cursor--inner.cursor-link-hover {
      margin-left: -10px;
      margin-top: -10px;
      width: 20px;
      height: 20px;
      background-color: #d90a2c;
      opacity: .5; }
  .custom-cursor .circle-cursor--outer {
    margin-left: -15px;
    margin-top: -15px;
    width: 30px;
    height: 30px;
    border: 1px solid #d90a2c;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    z-index: 10000000;
    opacity: .5;
    -webkit-transition: all .08s ease-out;
    -o-transition: all .08s ease-out;
    transition: all .08s ease-out; }
  }@media screen and (max-width: 1024px){
    .custom-cursor .circle-cursor {
      display: none; } }

@media all{.custom-cursor .cursor-link.circle-cursor--inner {
  background: transparent !important;
  text-align: center; }
  .custom-cursor .cursor-link.circle-cursor--inner.cursor-link-hover {
    opacity: 1; }
  .custom-cursor .cursor-link.circle-cursor--inner:after {
    content: "\f273";
    display: block;
    font-family: "Ionicons";
    color: #fff;
    position: absolute;
    font-size: 25px;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    height: 30px;
    width: 30px;
    line-height: 30px;
    display: inline-block; }

.custom-cursor .cursor-link.circle-cursor--outer.cursor-link-hover {
  margin-left: -23px;
  margin-top: -23px;
  width: 46px;
  height: 46px;
  border-color: #fff; }

.custom-cursor .dark-color.circle-cursor--inner {
  background-color: #17161A; }
  .custom-cursor .dark-color.circle-cursor--inner:after {
    color: #17161A; }

.custom-cursor .dark-color.circle-cursor--outer.cursor-link-hover {
  border-color: #17161A; }

/*--------------------------------------------------------------
### Parallax image with tilt effect
--------------------------------------------------------------*/
.perspective-remove .parallax-holder {
  -webkit-perspective: initial !important;
          perspective: initial !important; }
  .perspective-remove .parallax-holder .parallax {
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important;
    -webkit-transition: none !important;
    -o-transition: none !important;
    transition: none !important; }

.parallax-holder {
  -webkit-perspective: 60px;
          perspective: 60px; }
  }@media screen and (min-width: 1025px){
    .parallax-holder .parallax, .parallax-holder .parallax.portfolio-item-image {
      -webkit-transition: -webkit-transform 0.5s;
      transition: -webkit-transform 0.5s;
      -o-transition: transform 0.5s;
      transition: transform 0.5s;
      transition: transform 0.5s, -webkit-transform 0.5s;
      width: 110%;
      max-width: 110%;
      height: 110%;
      margin-left: -5%;
      margin-top: -5%;
      margin-bottom: -5%; }
    .parallax-holder.portfolio-grid-type-3, .parallax-holder.portfolio-grid-type-4, .parallax-holder.portfolio-grid-type-5 {
      -webkit-perspective: 220;
              perspective: 220; }
      .parallax-holder.portfolio-grid-type-3 .parallax, .parallax-holder.portfolio-grid-type-3 .parallax.portfolio-item-image, .parallax-holder.portfolio-grid-type-4 .parallax, .parallax-holder.portfolio-grid-type-4 .parallax.portfolio-item-image, .parallax-holder.portfolio-grid-type-5 .parallax, .parallax-holder.portfolio-grid-type-5 .parallax.portfolio-item-image {
        height: 104vh;
        margin-left: -5%;
        margin-top: -5%;
        margin-top: -2vh;
        margin-bottom: 0; }
    .parallax-holder.portfolio-grid-type-6 {
      -webkit-perspective: 120;
              perspective: 120; }
    .parallax-holder.portfolio-grid-type-7 {
      -webkit-perspective: 150;
              perspective: 150; } }
  @media screen and (min-width: 769px){
    .parallax-holder.portfolio-grid-type-7 .parallax {
      width: -webkit-calc(50vw - 30px) !important;
      width: calc(50vw - 30px) !important;
      height: auto !important;
      margin: 0; } }
  @media screen and (max-width: 768px){
    .parallax-holder .parallax {
      height: auto; } }
  @media all{.parallax-holder.parallax-offset-reset .parallax, .parallax-holder.parallax-offset-reset .parallax.portfolio-item-image {
    -webkit-transition: -webkit-transform 0.5s;
    transition: -webkit-transform 0.5s;
    -o-transition: transform 0.5s;
    transition: transform 0.5s;
    transition: transform 0.5s, -webkit-transform 0.5s;
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0; }

}@media screen and (min-width: 769px){
  .double-width .parallax-holder {
    -webkit-perspective: 120px;
            perspective: 120px; }
    .double-width .parallax-holder .parallax {
      width: 105%;
      max-width: 105%;
      height: 105%;
      margin-left: -2.5%;
      margin-top: -2.5%;
      margin-bottom: -2.5%; } }

@media all{/*--------------------------------------------------------------
### Links
--------------------------------------------------------------*/
a {
  color: inherit;
  text-decoration: none;
  cursor: pointer; }
  a:hover, a.current, a.highlighted {
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    color: #d90a2c; }
  a.highlighted:hover {
    opacity: .6; }

.quicklinks a {
  position: static; }
  .quicklinks a:before {
    display: none;
    visibility: hidden; }

.woocommerce-mini-cart__buttons a:first-child:hover:before {
  -webkit-transform: translateY(-2px);
      -ms-transform: translateY(-2px);
          transform: translateY(-2px); }

/* Make sure embeds and iframes fit their containers. */
embed,
iframe,
object {
  max-width: 100%; }

/*--------------------------------------------------------------
### Sticky section
--------------------------------------------------------------*/
[data-ohio-content-scroll] {
  width: 100%; }

/*--------------------------------------------------------------
### Lists
--------------------------------------------------------------*/
ul, ol {
  margin: 0 0 1.5em 3em; }
  ul li, ol li {
    padding: 5px 0;
    list-style-position: inside; }
  ul ul, ol ul {
    list-style-type: circle; }

ul {
  list-style: disc;
  margin: 0;
  padding: 0; }
  ul.unstyled {
    list-style: none; }
  ul.inline li {
    display: inline-block; }
  ul.list-square li {
    padding-left: 20px;
    list-style: none; }
    ul.list-square li:after {
      content: '\25A0';
      float: left;
      margin-left: -20px;
      margin-top: -1px;
      font-size: 50%;
      vertical-align: middle; }

ol {
  list-style: decimal;
  margin-left: 0;
  padding-left: 0; }

li > ul,
li > ol {
  margin-bottom: 0;
  margin-left: 25px; }

dt {
  font-weight: 600; }

dd {
  margin: 0 1.5em 1.5em; }

/*--------------------------------------------------------------
### Tables
--------------------------------------------------------------*/
table,
.wp-block-table {
  margin: 15px 0;
  width: 100%; }
  table td, table th,
  .wp-block-table td,
  .wp-block-table th {
    border: none;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    text-align: inherit;
    padding: 12px 12px 12px 0; }
    table td:last-child, table th:last-child,
    .wp-block-table td:last-child,
    .wp-block-table th:last-child {
      padding-right: 0; }
  table th,
  .wp-block-table th {
    font-weight: 600; }
  table.is-style-stripes tbody tr:nth-child(odd),
  .wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
    background-color: rgba(35, 34, 38, 0.03); }
  table.is-style-stripes td,
  .wp-block-table.is-style-stripes td {
    border-color: #e5e5e5; }

/*--------------------------------------------------------------
### Arrow link
--------------------------------------------------------------*/
.arrow-icon {
  fill: currentColor;
  stroke: currentColor; }
  .arrow-icon-back {
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
            transform: rotate(180deg); }
  .arrow-icon-inverse {
    fill: #fff;
    stroke: #fff; }

/*--------------------------------------------------------------
### Scroll
--------------------------------------------------------------*/
body *::-webkit-scrollbar {
  background: rgba(0, 0, 0, 0.1);
  width: 8px;
  -webkit-border-radius: 4px;
  border-radius: 4px; }

body *::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 4px;
  border-radius: 4px; }
  body *::-webkit-scrollbar-thumb:hover {
    background: rgba(0, 0, 0, 0.3); }

/*--------------------------------------------------------------
### Buttons
--------------------------------------------------------------*/
input[type="submit"],
button,
.btn,
a.btn input.btn,
a.button,
span.button,
.wp-block-file__button,
div.button,
.wp-block-file * + .wp-block-file__button,
.wp-block-button__link {
  background-color: #17161A;
  border: 1px solid #17161A;
  color: #fff;
  padding: 14px 18px;
  min-height: 20px;
  line-height: 20px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  font-family: "Space Grotesk Bold", -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  font-weight: 600;
  text-decoration: none;
  vertical-align: middle;
  outline: none;
  display: inline-block;
  position: relative;
  text-align: center;
  overflow: hidden; }
  input[type="submit"]:not(.btn-outline):not(.btn-flat):not(.btn-link) .text,
  button:not(.btn-outline):not(.btn-flat):not(.btn-link) .text,
  .btn:not(.btn-outline):not(.btn-flat):not(.btn-link) .text,
  a.btn input.btn:not(.btn-outline):not(.btn-flat):not(.btn-link) .text,
  a.button:not(.btn-outline):not(.btn-flat):not(.btn-link) .text,
  span.button:not(.btn-outline):not(.btn-flat):not(.btn-link) .text,
  .wp-block-file__button:not(.btn-outline):not(.btn-flat):not(.btn-link) .text,
  div.button:not(.btn-outline):not(.btn-flat):not(.btn-link) .text,
  .wp-block-file * + .wp-block-file__button:not(.btn-outline):not(.btn-flat):not(.btn-link) .text,
  .wp-block-button__link:not(.btn-outline):not(.btn-flat):not(.btn-link) .text {
    color: #fff; }
  input[type="submit"]:before,
  button:before,
  .btn:before,
  a.btn input.btn:before,
  a.button:before,
  span.button:before,
  .wp-block-file__button:before,
  div.button:before,
  .wp-block-file * + .wp-block-file__button:before,
  .wp-block-button__link:before {
    display: none; }
  input[type="submit"] .ion,
  button .ion,
  .btn .ion,
  a.btn input.btn .ion,
  a.button .ion,
  span.button .ion,
  .wp-block-file__button .ion,
  div.button .ion,
  .wp-block-file * + .wp-block-file__button .ion,
  .wp-block-button__link .ion {
    display: inline-block;
    vertical-align: middle;
    margin-top: -2px;
    font-size: 20px;
    position: relative;
    min-width: 20px;
    height: 20px; }
    input[type="submit"] .ion-left,
    button .ion-left,
    .btn .ion-left,
    a.btn input.btn .ion-left,
    a.button .ion-left,
    span.button .ion-left,
    .wp-block-file__button .ion-left,
    div.button .ion-left,
    .wp-block-file * + .wp-block-file__button .ion-left,
    .wp-block-button__link .ion-left {
      margin-right: 5px; }
    input[type="submit"] .ion-right,
    button .ion-right,
    .btn .ion-right,
    a.btn input.btn .ion-right,
    a.button .ion-right,
    span.button .ion-right,
    .wp-block-file__button .ion-right,
    div.button .ion-right,
    .wp-block-file * + .wp-block-file__button .ion-right,
    .wp-block-button__link .ion-right {
      margin-left: 5px; }
  input[type="submit"]:not(.text-on-hover):hover .ion.ion-right:before,
  input[type="submit"]:not(.text-on-hover):hover .ion.ion-right svg,
  button:not(.text-on-hover):hover .ion.ion-right:before,
  button:not(.text-on-hover):hover .ion.ion-right svg,
  .btn:not(.text-on-hover):hover .ion.ion-right:before,
  .btn:not(.text-on-hover):hover .ion.ion-right svg,
  a.btn input.btn:not(.text-on-hover):hover .ion.ion-right:before,
  a.btn input.btn:not(.text-on-hover):hover .ion.ion-right svg,
  a.button:not(.text-on-hover):hover .ion.ion-right:before,
  a.button:not(.text-on-hover):hover .ion.ion-right svg,
  span.button:not(.text-on-hover):hover .ion.ion-right:before,
  span.button:not(.text-on-hover):hover .ion.ion-right svg,
  .wp-block-file__button:not(.text-on-hover):hover .ion.ion-right:before,
  .wp-block-file__button:not(.text-on-hover):hover .ion.ion-right svg,
  div.button:not(.text-on-hover):hover .ion.ion-right:before,
  div.button:not(.text-on-hover):hover .ion.ion-right svg,
  .wp-block-file * + .wp-block-file__button:not(.text-on-hover):hover .ion.ion-right:before,
  .wp-block-file * + .wp-block-file__button:not(.text-on-hover):hover .ion.ion-right svg,
  .wp-block-button__link:not(.text-on-hover):hover .ion.ion-right:before,
  .wp-block-button__link:not(.text-on-hover):hover .ion.ion-right svg {
    -webkit-animation: hoverBtn ease-out 0.3s;
            animation: hoverBtn ease-out 0.3s; }
  input[type="submit"]:not(.text-on-hover):hover .ion.ion-left:before,
  input[type="submit"]:not(.text-on-hover):hover .ion.ion-left svg,
  button:not(.text-on-hover):hover .ion.ion-left:before,
  button:not(.text-on-hover):hover .ion.ion-left svg,
  .btn:not(.text-on-hover):hover .ion.ion-left:before,
  .btn:not(.text-on-hover):hover .ion.ion-left svg,
  a.btn input.btn:not(.text-on-hover):hover .ion.ion-left:before,
  a.btn input.btn:not(.text-on-hover):hover .ion.ion-left svg,
  a.button:not(.text-on-hover):hover .ion.ion-left:before,
  a.button:not(.text-on-hover):hover .ion.ion-left svg,
  span.button:not(.text-on-hover):hover .ion.ion-left:before,
  span.button:not(.text-on-hover):hover .ion.ion-left svg,
  .wp-block-file__button:not(.text-on-hover):hover .ion.ion-left:before,
  .wp-block-file__button:not(.text-on-hover):hover .ion.ion-left svg,
  div.button:not(.text-on-hover):hover .ion.ion-left:before,
  div.button:not(.text-on-hover):hover .ion.ion-left svg,
  .wp-block-file * + .wp-block-file__button:not(.text-on-hover):hover .ion.ion-left:before,
  .wp-block-file * + .wp-block-file__button:not(.text-on-hover):hover .ion.ion-left svg,
  .wp-block-button__link:not(.text-on-hover):hover .ion.ion-left:before,
  .wp-block-button__link:not(.text-on-hover):hover .ion.ion-left svg {
    animation: hoverBtn ease-out 0.3s reverse; }
  input[type="submit"]:not(.text-on-hover):hover .ion:before,
  button:not(.text-on-hover):hover .ion:before,
  .btn:not(.text-on-hover):hover .ion:before,
  a.btn input.btn:not(.text-on-hover):hover .ion:before,
  a.button:not(.text-on-hover):hover .ion:before,
  span.button:not(.text-on-hover):hover .ion:before,
  .wp-block-file__button:not(.text-on-hover):hover .ion:before,
  div.button:not(.text-on-hover):hover .ion:before,
  .wp-block-file * + .wp-block-file__button:not(.text-on-hover):hover .ion:before,
  .wp-block-button__link:not(.text-on-hover):hover .ion:before {
    color: inherit; }

@-webkit-keyframes hoverBtn {
  0% {
    -webkit-transform: translateX(0px);
            transform: translateX(0px); }
  51% {
    -webkit-transform: translateX(20px);
            transform: translateX(20px);
    opacity: 1; }
  52% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
            transform: translateX(-20px); }
  53% {
    opacity: 0; }
  54% {
    opacity: 1; }
  100% {
    -webkit-transform: translateX(0px);
            transform: translateX(0px); } }

@keyframes hoverBtn {
  0% {
    -webkit-transform: translateX(0px);
            transform: translateX(0px); }
  51% {
    -webkit-transform: translateX(20px);
            transform: translateX(20px);
    opacity: 1; }
  52% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
            transform: translateX(-20px); }
  53% {
    opacity: 0; }
  54% {
    opacity: 1; }
  100% {
    -webkit-transform: translateX(0px);
            transform: translateX(0px); } }
  input[type="submit"]:hover, input[type="submit"]:focus,
  button:hover,
  button:focus,
  .btn:hover,
  .btn:focus,
  a.btn input.btn:hover,
  a.btn input.btn:focus,
  a.button:hover,
  a.button:focus,
  span.button:hover,
  span.button:focus,
  .wp-block-file__button:hover,
  .wp-block-file__button:focus,
  div.button:hover,
  div.button:focus,
  .wp-block-file * + .wp-block-file__button:hover,
  .wp-block-file * + .wp-block-file__button:focus,
  .wp-block-button__link:hover,
  .wp-block-button__link:focus {
    color: #fff;
    background-color: #d90a2c;
    border-color: #d90a2c;
    opacity: .9; }
  input[type="submit"].btn-white,
  button.btn-white,
  .btn.btn-white,
  a.btn input.btn.btn-white,
  a.button.btn-white,
  span.button.btn-white,
  .wp-block-file__button.btn-white,
  div.button.btn-white,
  .wp-block-file * + .wp-block-file__button.btn-white,
  .wp-block-button__link.btn-white {
    background-color: #fff;
    border-color: #fff;
    color: #17161A; }
    input[type="submit"].btn-white:hover,
    button.btn-white:hover,
    .btn.btn-white:hover,
    a.btn input.btn.btn-white:hover,
    a.button.btn-white:hover,
    span.button.btn-white:hover,
    .wp-block-file__button.btn-white:hover,
    div.button.btn-white:hover,
    .wp-block-file * + .wp-block-file__button.btn-white:hover,
    .wp-block-button__link.btn-white:hover {
      background-color: transparent;
      color: #fff; }
  input[type="submit"].text-on-hover,
  button.text-on-hover,
  .btn.text-on-hover,
  a.btn input.btn.text-on-hover,
  a.button.text-on-hover,
  span.button.text-on-hover,
  .wp-block-file__button.text-on-hover,
  div.button.text-on-hover,
  .wp-block-file * + .wp-block-file__button.text-on-hover,
  .wp-block-button__link.text-on-hover {
    overflow: hidden;
    position: relative; }
    input[type="submit"].text-on-hover .ion, input[type="submit"].text-on-hover .text,
    button.text-on-hover .ion,
    button.text-on-hover .text,
    .btn.text-on-hover .ion,
    .btn.text-on-hover .text,
    a.btn input.btn.text-on-hover .ion,
    a.btn input.btn.text-on-hover .text,
    a.button.text-on-hover .ion,
    a.button.text-on-hover .text,
    span.button.text-on-hover .ion,
    span.button.text-on-hover .text,
    .wp-block-file__button.text-on-hover .ion,
    .wp-block-file__button.text-on-hover .text,
    div.button.text-on-hover .ion,
    div.button.text-on-hover .text,
    .wp-block-file * + .wp-block-file__button.text-on-hover .ion,
    .wp-block-file * + .wp-block-file__button.text-on-hover .text,
    .wp-block-button__link.text-on-hover .ion,
    .wp-block-button__link.text-on-hover .text {
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    input[type="submit"].text-on-hover .ion,
    button.text-on-hover .ion,
    .btn.text-on-hover .ion,
    a.btn input.btn.text-on-hover .ion,
    a.button.text-on-hover .ion,
    span.button.text-on-hover .ion,
    .wp-block-file__button.text-on-hover .ion,
    div.button.text-on-hover .ion,
    .wp-block-file * + .wp-block-file__button.text-on-hover .ion,
    .wp-block-button__link.text-on-hover .ion {
      max-width: 100%;
      text-align: center;
      height: 26px;
      position: absolute;
      top: -webkit-calc(50% - 10px);
      top: calc(50% - 10px);
      font-size: 20px;
      left: 50%;
      top: 50%;
      margin: 0;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%); }
    input[type="submit"].text-on-hover .text,
    button.text-on-hover .text,
    .btn.text-on-hover .text,
    a.btn input.btn.text-on-hover .text,
    a.button.text-on-hover .text,
    span.button.text-on-hover .text,
    .wp-block-file__button.text-on-hover .text,
    div.button.text-on-hover .text,
    .wp-block-file * + .wp-block-file__button.text-on-hover .text,
    .wp-block-button__link.text-on-hover .text {
      display: inline-block;
      -webkit-transform: translateY(-120%);
          -ms-transform: translateY(-120%);
              transform: translateY(-120%);
      opacity: 0; }
    input[type="submit"].text-on-hover:hover .ion,
    button.text-on-hover:hover .ion,
    .btn.text-on-hover:hover .ion,
    a.btn input.btn.text-on-hover:hover .ion,
    a.button.text-on-hover:hover .ion,
    span.button.text-on-hover:hover .ion,
    .wp-block-file__button.text-on-hover:hover .ion,
    div.button.text-on-hover:hover .ion,
    .wp-block-file * + .wp-block-file__button.text-on-hover:hover .ion,
    .wp-block-button__link.text-on-hover:hover .ion {
      -webkit-transform: translate(-50%, 120%);
          -ms-transform: translate(-50%, 120%);
              transform: translate(-50%, 120%);
      opacity: 0; }
    input[type="submit"].text-on-hover:hover .text,
    button.text-on-hover:hover .text,
    .btn.text-on-hover:hover .text,
    a.btn input.btn.text-on-hover:hover .text,
    a.button.text-on-hover:hover .text,
    span.button.text-on-hover:hover .text,
    .wp-block-file__button.text-on-hover:hover .text,
    div.button.text-on-hover:hover .text,
    .wp-block-file * + .wp-block-file__button.text-on-hover:hover .text,
    .wp-block-button__link.text-on-hover:hover .text {
      -webkit-transform: none;
          -ms-transform: none;
              transform: none;
      opacity: 1; }

p a.btn:hover {
  text-decoration: none; }

.btn-wrap .btn-small {
  min-width: 40px; }

button[disabled].btn-white:hover,
input[type="submit"][disabled].btn-white:hover {
  background-color: #fff;
  color: #17161A; }

button[disabled].btn-brand:hover,
input[type="submit"][disabled].btn-brand:hover {
  background-color: #d90a2c;
  color: #fff; }

/*--------------------------------------------------------------
### Buttons: outline
--------------------------------------------------------------*/
.btn-outline,
input[type="submit"].btn-outline,
a.btn-outline,
.is-style-outline .wp-block-button__link {
  background-color: transparent;
  color: currentColor; }
  .btn-outline:after, .btn-outline:before,
  input[type="submit"].btn-outline:after,
  input[type="submit"].btn-outline:before,
  a.btn-outline:after,
  a.btn-outline:before,
  .is-style-outline .wp-block-button__link:after,
  .is-style-outline .wp-block-button__link:before {
    display: none; }
  .btn-outline:hover, .btn-outline:focus,
  input[type="submit"].btn-outline:hover,
  input[type="submit"].btn-outline:focus,
  a.btn-outline:hover,
  a.btn-outline:focus,
  .is-style-outline .wp-block-button__link:hover,
  .is-style-outline .wp-block-button__link:focus {
    background-color: #d90a2c;
    color: #fff; }
  .btn-outline.btn-white,
  input[type="submit"].btn-outline.btn-white,
  a.btn-outline.btn-white,
  .is-style-outline .wp-block-button__link.btn-white {
    background-color: transparent;
    border-color: #fff;
    color: #fff; }
    .btn-outline.btn-white:hover,
    input[type="submit"].btn-outline.btn-white:hover,
    a.btn-outline.btn-white:hover,
    .is-style-outline .wp-block-button__link.btn-white:hover {
      background-color: #fff;
      color: #17161A; }
  .btn-outline.disabled:hover,
  input[type="submit"].btn-outline.disabled:hover,
  a.btn-outline.disabled:hover,
  .is-style-outline .wp-block-button__link.disabled:hover {
    background-color: transparent;
    color: #17161A;
    border-color: #17161A;
    cursor: default; }

.is-style-outline .wp-block-button__link.has-beige-dark-color {
  color: #d90a2c; }

.is-style-outline .wp-block-button__link.has-dark-strong-color {
  color: #17161A; }

.is-style-outline .wp-block-button__link.has-dark-light-color {
  color: #232226; }

.is-style-outline .wp-block-button__link.has-grey-strong-color {
  color: #6A696C; }

.is-style-outline .wp-block-button__link.has-grey-light-color {
  color: #838286; }

/*--------------------------------------------------------------
### Buttons: flat
--------------------------------------------------------------*/
.btn-flat,
input[type="submit"].btn-flat,
a.btn-flat {
  background-color: transparent;
  border: none;
  color: currentColor; }
  .btn-flat:after,
  input[type="submit"].btn-flat:after,
  a.btn-flat:after {
    display: none; }
  .btn-flat:hover, .btn-flat:focus,
  input[type="submit"].btn-flat:hover,
  input[type="submit"].btn-flat:focus,
  a.btn-flat:hover,
  a.btn-flat:focus {
    background-color: #d90a2c;
    border-color: #d90a2c;
    color: #fff; }

/*--------------------------------------------------------------
### Buttons: link
--------------------------------------------------------------*/
.btn-link,
a.btn-link,
span.btn-link {
  background-color: transparent;
  color: currentColor;
  padding: 3px 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  border: none; }
  .btn-link svg,
  a.btn-link svg,
  span.btn-link svg {
    vertical-align: middle;
    margin: -2px 0px 0px 3px; }
  .btn-link:before,
  a.btn-link:before,
  span.btn-link:before {
    display: block;
    bottom: 0; }
  .btn-link:after,
  a.btn-link:after,
  span.btn-link:after {
    display: none; }
  .btn-link:hover, .btn-link:focus,
  a.btn-link:hover,
  a.btn-link:focus,
  span.btn-link:hover,
  span.btn-link:focus {
    background-color: transparent;
    color: #d90a2c; }
  .btn-link.btn-brand,
  a.btn-link.btn-brand,
  span.btn-link.btn-brand {
    color: #d90a2c; }
    .btn-link.btn-brand:hover,
    a.btn-link.btn-brand:hover,
    span.btn-link.btn-brand:hover {
      background-color: transparent; }

/*--------------------------------------------------------------
### Buttons: different sizes
--------------------------------------------------------------*/
.btn-small,
a.btn-small {
  padding: 7px 15px;
  font-size: 0.96rem; }

.btn-large,
a.btn-large {
  padding: 15px 20px; }

.btn-huge,
a.btn-huge {
  padding: 18px 25px;
  font-size: 1.02em; }

.btn-full-width,
a.btn-full-width {
  width: 100%; }

ins {
  text-decoration: none; }

del {
  color: #6A696C; }

/*--------------------------------------------------------------
### Buttons: loading spinner
--------------------------------------------------------------*/
.btn-loading,
.container-loading,
.tp-loader.spinner5,
.yith-wcan-loading {
  -webkit-box-shadow: none;
          box-shadow: none; }
  .btn-loading:before,
  .container-loading:before,
  .tp-loader.spinner5:before,
  .yith-wcan-loading:before {
    content: "";
    position: relative;
    display: inline-block !important;
    vertical-align: middle;
    width: 18px;
    height: 18px;
    bottom: auto;
    left: auto;
    opacity: 1;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    border: 2px solid transparent;
    border-top: 2px solid rgba(255, 255, 255, 0.7);
    border-right: 2px solid rgba(255, 255, 255, 0.7);
    background: transparent;
    -webkit-animation: 0.8s rotate cubic-bezier(0.4, 0, 0.2, 1) infinite;
            animation: 0.8s rotate cubic-bezier(0.4, 0, 0.2, 1) infinite; }
  .btn-loading.search-submit:before, .btn-loading.btn-outline:before, .btn-loading.btn-link:before,
  .container-loading.search-submit:before,
  .container-loading.btn-outline:before,
  .container-loading.btn-link:before,
  .tp-loader.spinner5.search-submit:before,
  .tp-loader.spinner5.btn-outline:before,
  .tp-loader.spinner5.btn-link:before,
  .yith-wcan-loading.search-submit:before,
  .yith-wcan-loading.btn-outline:before,
  .yith-wcan-loading.btn-link:before {
    border-color: rgba(23, 22, 26, 0.2);
    border-top-color: rgba(23, 22, 26, 0.8);
    border-right-color: rgba(23, 22, 26, 0.8); }
  .btn-loading.btn-outline:before, .btn-loading.btn:before,
  .container-loading.btn-outline:before,
  .container-loading.btn:before,
  .tp-loader.spinner5.btn-outline:before,
  .tp-loader.spinner5.btn:before,
  .yith-wcan-loading.btn-outline:before,
  .yith-wcan-loading.btn:before {
    margin-right: 8px; }

.btn-loading:before {
  vertical-align: top;
  margin-top: 1px; }

.btn-loading .ion-left {
  display: none; }

.btn-loading:hover {
  -webkit-transition: none;
  -o-transition: none;
  transition: none; }
  .btn-loading:hover:before {
    background: transparent;
    width: 18px;
    -webkit-transition: none;
    -o-transition: none;
    transition: none; }

.container-loading,
.tp-loader.spinner5,
.yith-wcan-loading {
  background-image: none !important;
  background: transparent; }
  .container-loading:before,
  .tp-loader.spinner5:before,
  .yith-wcan-loading:before {
    position: absolute;
    left: -webkit-calc(50% - 20px);
    left: calc(50% - 20px);
    top: -webkit-calc(50% - 20px);
    top: calc(50% - 20px);
    width: 40px;
    height: 40px; }
  .container-loading.hidden:before,
  .tp-loader.spinner5.hidden:before,
  .yith-wcan-loading.hidden:before {
    display: none; }

.yith-wcan-loading {
  position: relative; }
  .yith-wcan-loading:before {
    border-top-color: rgba(23, 22, 26, 0.8);
    border-right-color: rgba(23, 22, 26, 0.8); }

@-webkit-keyframes rotate {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes rotate {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

/*--------------------------------------------------------------
### Buttons: round
--------------------------------------------------------------*/
.btn-round {
  position: relative; }
  .btn-round .ion {
    width: 56px;
    height: 56px;
    line-height: 56px;
    text-align: center;
    background-color: rgba(23, 22, 26, 0.95);
    -webkit-border-radius: 50%;
    border-radius: 50%;
    font-size: 24px;
    position: relative;
    z-index: 1;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    color: #fff;
    cursor: pointer;
    outline: none; }
  .btn-round a:before {
    display: none; }
  .btn-round:before {
    content: "";
    position: absolute;
    top: 0;
    height: 56px;
    width: 56px;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background: rgba(136, 136, 136, 0.2);
    background: #d90a2c;
    -webkit-transform: scale(0);
        -ms-transform: scale(0);
            transform: scale(0);
    z-index: 1;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  .btn-round:focus {
    outline: none; }
    .btn-round:focus:before {
      -webkit-animation: 0.5s click_animation cubic-bezier(0.4, 0, 0.2, 1) 1;
              animation: 0.5s click_animation cubic-bezier(0.4, 0, 0.2, 1) 1; }
  .btn-round-light .ion {
    background-color: rgba(136, 136, 136, 0.03);
    color: inherit; }
  .btn-round-light:hover .ion {
    background-color: rgba(136, 136, 136, 0.1); }
  .btn-round-small .ion {
    width: 46px;
    height: 46px;
    line-height: 44px; }
  .btn-round-small:before {
    height: 46px;
    width: 46px; }
  .btn-round-outline .ion {
    background-color: transparent;
    color: #17161A;
    border: 1px solid currentColor; }
  .btn-round-outline.btn-round-light .ion {
    color: #fff; }
  .btn-round-outline:hover .ion, .btn-round-outline.btn-round-light:hover .ion {
    background-color: #17161A;
    color: #fff; }

@-webkit-keyframes click_animation {
  from {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: .3; }
  to {
    -webkit-transform: scale(5);
            transform: scale(5);
    opacity: 0; } }

@keyframes click_animation {
  from {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: .3; }
  to {
    -webkit-transform: scale(5);
            transform: scale(5);
    opacity: 0; } }

/*--------------------------------------------------------------
### Buttons: close
--------------------------------------------------------------*/
.close-bar {
  padding: 40px;
  position: relative;
  line-height: 1;
  z-index: 11;
  text-align: right; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .close-bar {
      padding: 30px; } }
  @media screen and (max-width: 1024px){
    .close-bar {
      padding: 30px; } }
  @media screen and (max-width: 768px){
    .close-bar {
      padding: 20px; } }
  @media all{.close-bar-btn {
    width: 56px;
    height: 56px;
    position: relative;
    cursor: pointer;
    display: inline-block; }
    .close-bar-btn .ion {
      display: inline-block;
      vertical-align: top;
      -webkit-animation: btn-rotation 0.3s cubic-bezier(0.4, 0, 0.2, 1);
              animation: btn-rotation 0.3s cubic-bezier(0.4, 0, 0.2, 1); }

@-webkit-keyframes btn-rotation {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg); } }
    .close-bar-btn .ion:after {
      display: none; }

/*--------------------------------------------------------------
### Fields
--------------------------------------------------------------*/
fieldset.without-label {
  padding-top: 20px; }
  fieldset.without-label button.btn {
    margin-top: 0; }

input, textarea {
  font-family: -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; }

.wpcf7-form label,
.field-label,
label {
  font-size: 0.93em;
  margin-bottom: 10px;
  font-weight: 500;
  display: block;
  font-style: normal;
  text-align: left; }

input[type="text"],
input[type="password"],
input[type="number"],
input[type="email"],
input[type="tel"],
select,
.select2-container--default .select2-selection--single,
textarea {
  background: none;
  color: #232226;
  background-color: rgba(23, 22, 26, 0.04);
  border: 1px solid transparent;
  width: 100%;
  padding: 14px 15px;
  line-height: 1.3;
  font-weight: 400;
  font-size: inherit;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  position: relative;
  -webkit-appearance: none;
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  outline: none; }
  input[type="text"].outline,
  input[type="password"].outline,
  input[type="number"].outline,
  input[type="email"].outline,
  input[type="tel"].outline,
  select.outline,
  .select2-container--default .select2-selection--single.outline,
  textarea.outline {
    background-color: rgba(35, 34, 38, 0.03);
    border-color: rgba(35, 34, 38, 0.03); }
    input[type="text"].outline:focus,
    input[type="password"].outline:focus,
    input[type="number"].outline:focus,
    input[type="email"].outline:focus,
    input[type="tel"].outline:focus,
    select.outline:focus,
    .select2-container--default .select2-selection--single.outline:focus,
    textarea.outline:focus {
      background-color: rgba(35, 34, 38, 0.03); }
  input[type="text"]:hover,
  input[type="password"]:hover,
  input[type="number"]:hover,
  input[type="email"]:hover,
  input[type="tel"]:hover,
  select:hover,
  .select2-container--default .select2-selection--single:hover,
  textarea:hover {
    color: inherit; }
  input[type="text"]:focus,
  input[type="password"]:focus,
  input[type="number"]:focus,
  input[type="email"]:focus,
  input[type="tel"]:focus,
  select:focus,
  .select2-container--default .select2-selection--single:focus,
  textarea:focus {
    background-color: rgba(23, 22, 26, 0.07); }

.select2-container--default .select2-selection--single {
  display: block;
  height: auto;
  margin: 0; }
  .select2-container--default .select2-selection--single .select2-selection__rendered {
    padding-left: 0;
    line-height: inherit;
    color: inherit; }
  .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 100%; }
    .select2-container--default .select2-selection--single .select2-selection__arrow b {
      display: none; }
    .select2-container--default .select2-selection--single .select2-selection__arrow:before {
      content: "\f3d0";
      font-family: "Ionicons";
      font-weight: 600;
      font-size: 13px;
      position: absolute;
      line-height: 1;
      top: 50%;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%); }

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:before {
  -webkit-transform: translateY(-50%) rotate(180deg);
      -ms-transform: translateY(-50%) rotate(180deg);
          transform: translateY(-50%) rotate(180deg); }

/*--------------------------------------------------------------
### Custom Select
--------------------------------------------------------------*/
.select-holder {
  position: relative; }
  .select-holder:after {
    content: "\f3d0";
    font-family: "Ionicons";
    font-weight: 600;
    font-size: 13px;
    position: absolute;
    line-height: 1;
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    right: 18px;
    z-index: 10;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }

select {
  cursor: pointer;
  display: inline-block;
  padding: 0 15px 0 15px;
  height: 50px; }

/*--------------------------------------------------------------
### Select inline
--------------------------------------------------------------*/
.select-inline .select-holder:after,
.variation .select-holder:after {
  right: 12px; }

.select-inline .select-holder select,
.variation .select-holder select {
  height: 32px;
  font-size: 0.94rem;
  padding-left: 12px;
  padding-right: 28px; }

.checkbox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center; }

input[type="checkbox"] + span {
  margin-left: 5px;
  font-size: initial; }

input.placeholder, input::-webkit-input-placeholder,
textarea.placeholder,
textarea::-webkit-input-placeholder {
  color: #6A696C;
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }

input.placeholder, input::-moz-placeholder,
textarea.placeholder,
textarea::-moz-placeholder {
  color: #6A696C;
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }

input.placeholder, input:-ms-input-placeholder,
textarea.placeholder,
textarea:-ms-input-placeholder {
  color: #6A696C;
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }

input.placeholder, input::-ms-input-placeholder,
textarea.placeholder,
textarea::-ms-input-placeholder {
  color: #6A696C;
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }

input.placeholder, input::placeholder,
textarea.placeholder,
textarea::placeholder {
  color: #6A696C;
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }

textarea {
  width: 100%;
  height: 150px;
  resize: vertical; }

.input-group:after {
  content: '';
  clear: both;
  display: table; }

.input-group > br {
  display: none; }

.input-group .input-block {
  float: left; }
  .input-group .input-block.col-6 {
    width: 50%; }
  .input-group .input-block.col-4 {
    width: 33.33334%; }
  .input-group .input-block.col-3 {
    width: 25%; }
  .input-group .input-block.col-2 {
    width: 16.6665%; }
  .input-group .input-block.col-fifth {
    width: 20%; }
  .input-group .input-block[class^="col-"] button.btn {
    margin-top: 0; }
  }@media screen and (max-width: 768px){
    .input-group .input-block input {
      border-right-width: 1px; }
    .input-group .input-block.col-6, .input-group .input-block.col-4, .input-group .input-block.col-3, .input-group .input-block.col-2, .input-group .input-block.col-fifth {
      width: 100%;
      padding-right: 0 !important;
      padding-left: 0 !important; } }
  @media all{.input-group .input-block.offset input, .input-group .input-block.offset:last-of-type input:not([type="submit"]) {
    border-width: 1px; }

/*--------------------------------------------------------------
### Radio Checkbox
--------------------------------------------------------------*/
.radio {
  width: 20px;
  height: 20px;
  display: inline-block;
  position: relative;
  vertical-align: middle;
  margin-right: 5px; }
  .radio + label {
    text-transform: none;
    font-weight: normal;
    color: inherit;
    vertical-align: middle; }
  .radio input {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    cursor: pointer; }
    .radio input:checked {
      cursor: default; }
  .radio input:checked + .input:after {
    background: #17161A; }
  .radio .input {
    background: rgba(20, 20, 22, 0.03);
    width: 18px;
    height: 18px;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1; }
    .radio .input:after {
      content: '';
      background: #fff;
      width: 8px;
      height: 8px;
      -webkit-border-radius: 50%;
      border-radius: 50%;
      position: absolute;
      top: 5px;
      left: 5px;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  .radio:hover .input:after {
    background: #17161A; }
  .radio:hover input:checked + .input:after {
    background: #17161A; }

@keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

/*--------------------------------------------------------------
## Filter
--------------------------------------------------------------*/
.filter-holder {
  position: relative; }
  .filter-holder .filter {
    line-height: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    font-weight: 500;
    width: 100%;
    font-size: 0.94rem; }
    .filter-holder .filter .result {
      margin-left: 10px;
      margin-right: 10px; }
    .filter-holder .filter .select-inline {
      margin-left: 8px; }
      .filter-holder .filter .select-inline select {
        max-width: 160px; }
      .filter-holder .filter .select-inline span {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
            -ms-flex-align: center;
                align-items: center; }
    .filter-holder .filter p {
      width: auto;
      margin: 0px 20px 0px 0px; }
    }@media screen and (max-width: 768px){
      .filter-holder .filter {
        margin-top: auto;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
            -ms-flex-align: start;
                align-items: flex-start; }
        .filter-holder .filter .select-inline {
          margin: 15px 0px 0px 0px;
          width: 100%; }
          .filter-holder .filter .select-inline select {
            width: 100%;
            line-height: 45px;
            height: 45px;
            max-width: none; } }
  @media all{.filter-holder .btn-filter {
    display: none;
    z-index: 10;
    margin-left: 15px; }
    }@media screen and (max-width: 768px){
      .filter-holder .btn-filter {
        display: block;
        white-space: nowrap; } }
  @media screen and (min-width: 769px){
    .filter-holder .close-bar {
      display: none; } }
  @media all{.filter-holder.visible .mbl-overlay {
    visibility: visible;
    opacity: 1;
    left: 0; }
    .filter-holder.visible .mbl-overlay .filter {
      top: 0;
      position: static;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
          -ms-flex-pack: start;
              justify-content: flex-start;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
          -ms-flex-align: start;
              align-items: flex-start;
      width: 100%; }

/*--------------------------------------------------------------
### Scroll top button
--------------------------------------------------------------*/
.scroll-bar-container {
  position: absolute; }

.clb-social,
.clb-scroll-top {
  position: fixed;
  height: 56px;
  top: 0;
  font-weight: 600;
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  bottom: 0;
  margin: auto;
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  .clb-social:before,
  .clb-scroll-top:before {
    display: none; }
  .clb-social.light-typo,
  .clb-scroll-top.light-typo {
    color: #fff; }
  .clb-social.dark-typo,
  .clb-scroll-top.dark-typo {
    color: #17161A; }

.clb-scroll-top {
  opacity: 0;
  visibility: hidden;
  left: 40px;
  -webkit-transform-origin: 0 50%;
      -ms-transform-origin: 0 50%;
          transform-origin: 0 50%;
  -webkit-transform: rotate(-90deg) translate(-50%, 50%);
      -ms-transform: rotate(-90deg) translate(-50%, 50%);
          transform: rotate(-90deg) translate(-50%, 50%); }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .clb-scroll-top {
      left: 30px; } }
  @media screen and (max-width: 1024px){
    .clb-scroll-top {
      left: 30px; } }
  @media screen and (max-width: 768px){
    .clb-scroll-top {
      left: 20px; } }
  @media all{.clb-scroll-top-holder {
    white-space: nowrap; }
  .clb-scroll-top-bar {
    width: 60px;
    height: 2px;
    margin-right: 15px;
    position: relative; }
    .clb-scroll-top-bar:before {
      content: "";
      position: absolute;
      left: 0;
      top: 0;
      height: 100%;
      width: 100%;
      background-color: currentColor;
      opacity: .3; }
    .clb-scroll-top-bar .scroll-track {
      position: absolute;
      top: 0;
      right: 0;
      height: 100%;
      background-color: currentColor; }
  .clb-scroll-top.clb-slider-scroll-top {
    visibility: visible;
    opacity: 1; }
    .clb-scroll-top.clb-slider-scroll-top .clb-scroll-top-bar .scroll-track {
      width: 0;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }

.portfolio-type-6 .scroll-bar-container,
.portfolio-type-7 .scroll-bar-container,
.portfolio-type-9 .scroll-bar-container {
  position: fixed;
  width: 100%;
  left: 0%;
  bottom: 0;
  z-index: 20; }
  .portfolio-type-6 .scroll-bar-container .page-container > [class*="vc_col-md-"],
  .portfolio-type-7 .scroll-bar-container .page-container > [class*="vc_col-md-"],
  .portfolio-type-9 .scroll-bar-container .page-container > [class*="vc_col-md-"] {
    position: relative; }

.portfolio-type-6 .clb-scroll-top,
.portfolio-type-7 .clb-scroll-top,
.portfolio-type-9 .clb-scroll-top {
  bottom: 40px;
  position: absolute;
  -webkit-transform-origin: center;
      -ms-transform-origin: center;
          transform-origin: center;
  top: auto;
  left: 0px;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .portfolio-type-6 .clb-scroll-top,
    .portfolio-type-7 .clb-scroll-top,
    .portfolio-type-9 .clb-scroll-top {
      bottom: 30px; } }
  @media screen and (max-width: 1024px){
    .portfolio-type-6 .clb-scroll-top,
    .portfolio-type-7 .clb-scroll-top,
    .portfolio-type-9 .clb-scroll-top {
      bottom: 30px; } }
  @media screen and (max-width: 768px){
    .portfolio-type-6 .clb-scroll-top,
    .portfolio-type-7 .clb-scroll-top,
    .portfolio-type-9 .clb-scroll-top {
      bottom: 20px; } }

@media all{.portfolio-type-6 .scroll-bar-container .clb-scroll-top {
  left: 0; }
  }@media screen and (max-width: 1440px) and (min-width: 1025px){
    .portfolio-type-6 .scroll-bar-container .clb-scroll-top {
      left: 3.3vw; } }

@media all{[data-isotope-grid] {
  -webkit-transition: height .3s ease-in-out;
  -o-transition: height .3s ease-in-out;
  transition: height .3s ease-in-out; }

/*--------------------------------------------------------------
### Tags
--------------------------------------------------------------*/
.tag:not(body),
.woo-onsale,
.price-discount,
.tag-cloud-link,
.pricing_price_time {
  -webkit-border-radius: 4px;
  border-radius: 4px;
  padding: 0px 10px;
  height: 26px;
  line-height: 26px;
  display: inline-block;
  vertical-align: top;
  font-size: 14.5px !important;
  font-weight: 500;
  color: inherit;
  background-color: rgba(136, 136, 136, 0.1); }
  .tag:not(body) a,
  .woo-onsale a,
  .price-discount a,
  .tag-cloud-link a,
  .pricing_price_time a {
    display: block; }
    .tag:not(body) a:before,
    .woo-onsale a:before,
    .price-discount a:before,
    .tag-cloud-link a:before,
    .pricing_price_time a:before {
      display: none; }
  .tag:not(body):hover,
  .woo-onsale:hover,
  .price-discount:hover,
  .tag-cloud-link:hover,
  .pricing_price_time:hover {
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    background-color: #d90a2c;
    color: #fff; }
    .tag:not(body):hover a,
    .woo-onsale:hover a,
    .price-discount:hover a,
    .tag-cloud-link:hover a,
    .pricing_price_time:hover a {
      color: #fff; }
  .tag:not(body):before,
  .woo-onsale:before,
  .price-discount:before,
  .tag-cloud-link:before,
  .pricing_price_time:before {
    display: none; }
  .tag:not(body).out-of-stock,
  .woo-onsale.out-of-stock,
  .price-discount.out-of-stock,
  .tag-cloud-link.out-of-stock,
  .pricing_price_time.out-of-stock {
    background-color: #232226;
    color: #fff; }
  .tag:not(body).tag-brand-bg-color,
  .woo-onsale.tag-brand-bg-color,
  .price-discount.tag-brand-bg-color,
  .tag-cloud-link.tag-brand-bg-color,
  .pricing_price_time.tag-brand-bg-color {
    background: customColor; }

.category-holder {
  display: inline; }
  .category-holder .category {
    font-weight: 500; }
    .category-holder .category:after {
      content: ","; }
    .category-holder .category:last-child:after {
      content: ""; }
  .category-holder:after {
    content: '•';
    display: inline-block;
    vertical-align: middle;
    font-size: .8em;
    margin-top: -2px;
    color: #d90a2c; }

.inline-divider:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #d90a2c; }

.clb-share-bar {
  background: #fff;
  display: inline-block;
  position: absolute;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  overflow: hidden;
  z-index: 1; }
  .clb-share-bar .socialbar {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column; }
    .clb-share-bar .socialbar .social-text {
      display: none; }
    .clb-share-bar .socialbar > a {
      margin: 0;
      -webkit-border-radius: 0px;
      border-radius: 0px; }
    .clb-share-bar .socialbar.socialbar-horizontal {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
          -ms-flex-direction: row;
              flex-direction: row; }

/*--------------------------------------------------------------
### SlideUp animated elements
--------------------------------------------------------------*/
.clb-page-headline .animated-holder,
.project-page .project-page-content .animated-holder,
.project-page-title .animated-holder,
.main-section .animated-holder,
[data-interactive-links-grid] .animated-holder {
  z-index: 10; }
  .clb-page-headline .animated-holder > *,
  .project-page .project-page-content .animated-holder > *,
  .project-page-title .animated-holder > *,
  .main-section .animated-holder > *,
  [data-interactive-links-grid] .animated-holder > * {
    -webkit-animation-name: slide_up_elements;
            animation-name: slide_up_elements; }

.animated-holder > *,
.clb-hamburger-nav .menu > *,
.clb-hamburger-nav:not(.centered) .sub-menu > *,
.clb-hamburger-nav:not(.centered) .sub-sub-menu > *,
.hamburger-nav-info > *,
.header-5 .sub-menu > *,
.header-5 .sub-sub-menu > * {
  will-change: transform;
  opacity: 0;
  -webkit-transform: translateY(30px);
      -ms-transform: translateY(30px);
          transform: translateY(30px);
  -webkit-animation-duration: .35s;
          animation-duration: .35s;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
       -o-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }

*.visible:not(.open-onclick) .animated-holder > *,
*.visible:not(.open-onclick).clb-hamburger-nav .clb-hamburger-nav-holder > .menu > *,
*.visible:not(.open-onclick) .hamburger-nav-info > *,
*.visible:not(.open-onclick).sub-nav > .sub-menu > *,
*.visible:not(.open-onclick).sub-sub-nav > .sub-sub-menu > *, *.active .animated-holder > *,
*.active.clb-hamburger-nav .clb-hamburger-nav-holder > .menu > *,
*.active .hamburger-nav-info > *,
*.active.sub-nav > .sub-menu > *,
*.active.sub-sub-nav > .sub-sub-menu > *, *.last-active .animated-holder > *,
*.last-active.clb-hamburger-nav .clb-hamburger-nav-holder > .menu > *,
*.last-active .hamburger-nav-info > *,
*.last-active.sub-nav > .sub-menu > *,
*.last-active.sub-sub-nav > .sub-sub-menu > * {
  -webkit-animation-name: slide_up_elements;
          animation-name: slide_up_elements; }

*.last-active .animated-holder * {
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  opacity: 0 !important;
  -webkit-transform: translateY(10px);
      -ms-transform: translateY(10px);
          transform: translateY(10px); }

*:hover:not(.showed-onclick) > .sub-sub-nav > .sub-sub-menu > * {
  -webkit-animation-name: slide_up_elements;
          animation-name: slide_up_elements; }

.animated-holder > *:nth-child(1),
.clb-hamburger-nav .menu > *:nth-child(1),
.clb-hamburger-nav:not(.centered) .sub-menu > *:nth-child(1),
.clb-hamburger-nav:not(.centered) .sub-sub-menu > *:nth-child(1),
.hamburger-nav-info > *:nth-child(1),
.header-5 .sub-menu > *:nth-child(1),
.header-5 .sub-sub-menu > *:nth-child(1) {
  -webkit-animation-delay: 0.05s;
          animation-delay: 0.05s;
  -webkit-transition-delay: 0.05s;
       -o-transition-delay: 0.05s;
          transition-delay: 0.05s; }

[data-interactive-links-grid] .portfolio-grid > *:nth-child(1) > [data-aos-delay] {
  -webkit-animation-delay: 0.05s !important;
          animation-delay: 0.05s !important;
  -webkit-transition-delay: 0.05s !important;
       -o-transition-delay: 0.05s !important;
          transition-delay: 0.05s !important; }

.clb-slider .animated-holder > *:nth-child(1) {
  -webkit-animation-delay: 0.45s;
          animation-delay: 0.45s;
  -webkit-transition-delay: 0.45s;
       -o-transition-delay: 0.45s;
          transition-delay: 0.45s; }

.animated-holder > *:nth-child(2),
.clb-hamburger-nav .menu > *:nth-child(2),
.clb-hamburger-nav:not(.centered) .sub-menu > *:nth-child(2),
.clb-hamburger-nav:not(.centered) .sub-sub-menu > *:nth-child(2),
.hamburger-nav-info > *:nth-child(2),
.header-5 .sub-menu > *:nth-child(2),
.header-5 .sub-sub-menu > *:nth-child(2) {
  -webkit-animation-delay: 0.1s;
          animation-delay: 0.1s;
  -webkit-transition-delay: 0.1s;
       -o-transition-delay: 0.1s;
          transition-delay: 0.1s; }

[data-interactive-links-grid] .portfolio-grid > *:nth-child(2) > [data-aos-delay] {
  -webkit-animation-delay: 0.1s !important;
          animation-delay: 0.1s !important;
  -webkit-transition-delay: 0.1s !important;
       -o-transition-delay: 0.1s !important;
          transition-delay: 0.1s !important; }

.clb-slider .animated-holder > *:nth-child(2) {
  -webkit-animation-delay: 0.5s;
          animation-delay: 0.5s;
  -webkit-transition-delay: 0.5s;
       -o-transition-delay: 0.5s;
          transition-delay: 0.5s; }

.animated-holder > *:nth-child(3),
.clb-hamburger-nav .menu > *:nth-child(3),
.clb-hamburger-nav:not(.centered) .sub-menu > *:nth-child(3),
.clb-hamburger-nav:not(.centered) .sub-sub-menu > *:nth-child(3),
.hamburger-nav-info > *:nth-child(3),
.header-5 .sub-menu > *:nth-child(3),
.header-5 .sub-sub-menu > *:nth-child(3) {
  -webkit-animation-delay: 0.15s;
          animation-delay: 0.15s;
  -webkit-transition-delay: 0.15s;
       -o-transition-delay: 0.15s;
          transition-delay: 0.15s; }

[data-interactive-links-grid] .portfolio-grid > *:nth-child(3) > [data-aos-delay] {
  -webkit-animation-delay: 0.15s !important;
          animation-delay: 0.15s !important;
  -webkit-transition-delay: 0.15s !important;
       -o-transition-delay: 0.15s !important;
          transition-delay: 0.15s !important; }

.clb-slider .animated-holder > *:nth-child(3) {
  -webkit-animation-delay: 0.55s;
          animation-delay: 0.55s;
  -webkit-transition-delay: 0.55s;
       -o-transition-delay: 0.55s;
          transition-delay: 0.55s; }

.animated-holder > *:nth-child(4),
.clb-hamburger-nav .menu > *:nth-child(4),
.clb-hamburger-nav:not(.centered) .sub-menu > *:nth-child(4),
.clb-hamburger-nav:not(.centered) .sub-sub-menu > *:nth-child(4),
.hamburger-nav-info > *:nth-child(4),
.header-5 .sub-menu > *:nth-child(4),
.header-5 .sub-sub-menu > *:nth-child(4) {
  -webkit-animation-delay: 0.2s;
          animation-delay: 0.2s;
  -webkit-transition-delay: 0.2s;
       -o-transition-delay: 0.2s;
          transition-delay: 0.2s; }

[data-interactive-links-grid] .portfolio-grid > *:nth-child(4) > [data-aos-delay] {
  -webkit-animation-delay: 0.2s !important;
          animation-delay: 0.2s !important;
  -webkit-transition-delay: 0.2s !important;
       -o-transition-delay: 0.2s !important;
          transition-delay: 0.2s !important; }

.clb-slider .animated-holder > *:nth-child(4) {
  -webkit-animation-delay: 0.6s;
          animation-delay: 0.6s;
  -webkit-transition-delay: 0.6s;
       -o-transition-delay: 0.6s;
          transition-delay: 0.6s; }

.animated-holder > *:nth-child(5),
.clb-hamburger-nav .menu > *:nth-child(5),
.clb-hamburger-nav:not(.centered) .sub-menu > *:nth-child(5),
.clb-hamburger-nav:not(.centered) .sub-sub-menu > *:nth-child(5),
.hamburger-nav-info > *:nth-child(5),
.header-5 .sub-menu > *:nth-child(5),
.header-5 .sub-sub-menu > *:nth-child(5) {
  -webkit-animation-delay: 0.25s;
          animation-delay: 0.25s;
  -webkit-transition-delay: 0.25s;
       -o-transition-delay: 0.25s;
          transition-delay: 0.25s; }

[data-interactive-links-grid] .portfolio-grid > *:nth-child(5) > [data-aos-delay] {
  -webkit-animation-delay: 0.25s !important;
          animation-delay: 0.25s !important;
  -webkit-transition-delay: 0.25s !important;
       -o-transition-delay: 0.25s !important;
          transition-delay: 0.25s !important; }

.clb-slider .animated-holder > *:nth-child(5) {
  -webkit-animation-delay: 0.65s;
          animation-delay: 0.65s;
  -webkit-transition-delay: 0.65s;
       -o-transition-delay: 0.65s;
          transition-delay: 0.65s; }

.animated-holder > *:nth-child(6),
.clb-hamburger-nav .menu > *:nth-child(6),
.clb-hamburger-nav:not(.centered) .sub-menu > *:nth-child(6),
.clb-hamburger-nav:not(.centered) .sub-sub-menu > *:nth-child(6),
.hamburger-nav-info > *:nth-child(6),
.header-5 .sub-menu > *:nth-child(6),
.header-5 .sub-sub-menu > *:nth-child(6) {
  -webkit-animation-delay: 0.3s;
          animation-delay: 0.3s;
  -webkit-transition-delay: 0.3s;
       -o-transition-delay: 0.3s;
          transition-delay: 0.3s; }

[data-interactive-links-grid] .portfolio-grid > *:nth-child(6) > [data-aos-delay] {
  -webkit-animation-delay: 0.3s !important;
          animation-delay: 0.3s !important;
  -webkit-transition-delay: 0.3s !important;
       -o-transition-delay: 0.3s !important;
          transition-delay: 0.3s !important; }

.clb-slider .animated-holder > *:nth-child(6) {
  -webkit-animation-delay: 0.7s;
          animation-delay: 0.7s;
  -webkit-transition-delay: 0.7s;
       -o-transition-delay: 0.7s;
          transition-delay: 0.7s; }

.animated-holder > *:nth-child(7),
.clb-hamburger-nav .menu > *:nth-child(7),
.clb-hamburger-nav:not(.centered) .sub-menu > *:nth-child(7),
.clb-hamburger-nav:not(.centered) .sub-sub-menu > *:nth-child(7),
.hamburger-nav-info > *:nth-child(7),
.header-5 .sub-menu > *:nth-child(7),
.header-5 .sub-sub-menu > *:nth-child(7) {
  -webkit-animation-delay: 0.35s;
          animation-delay: 0.35s;
  -webkit-transition-delay: 0.35s;
       -o-transition-delay: 0.35s;
          transition-delay: 0.35s; }

[data-interactive-links-grid] .portfolio-grid > *:nth-child(7) > [data-aos-delay] {
  -webkit-animation-delay: 0.35s !important;
          animation-delay: 0.35s !important;
  -webkit-transition-delay: 0.35s !important;
       -o-transition-delay: 0.35s !important;
          transition-delay: 0.35s !important; }

.clb-slider .animated-holder > *:nth-child(7) {
  -webkit-animation-delay: 0.75s;
          animation-delay: 0.75s;
  -webkit-transition-delay: 0.75s;
       -o-transition-delay: 0.75s;
          transition-delay: 0.75s; }

.animated-holder > *:nth-child(8),
.clb-hamburger-nav .menu > *:nth-child(8),
.clb-hamburger-nav:not(.centered) .sub-menu > *:nth-child(8),
.clb-hamburger-nav:not(.centered) .sub-sub-menu > *:nth-child(8),
.hamburger-nav-info > *:nth-child(8),
.header-5 .sub-menu > *:nth-child(8),
.header-5 .sub-sub-menu > *:nth-child(8) {
  -webkit-animation-delay: 0.4s;
          animation-delay: 0.4s;
  -webkit-transition-delay: 0.4s;
       -o-transition-delay: 0.4s;
          transition-delay: 0.4s; }

[data-interactive-links-grid] .portfolio-grid > *:nth-child(8) > [data-aos-delay] {
  -webkit-animation-delay: 0.4s !important;
          animation-delay: 0.4s !important;
  -webkit-transition-delay: 0.4s !important;
       -o-transition-delay: 0.4s !important;
          transition-delay: 0.4s !important; }

.clb-slider .animated-holder > *:nth-child(8) {
  -webkit-animation-delay: 0.8s;
          animation-delay: 0.8s;
  -webkit-transition-delay: 0.8s;
       -o-transition-delay: 0.8s;
          transition-delay: 0.8s; }

.animated-holder > *:nth-child(9),
.clb-hamburger-nav .menu > *:nth-child(9),
.clb-hamburger-nav:not(.centered) .sub-menu > *:nth-child(9),
.clb-hamburger-nav:not(.centered) .sub-sub-menu > *:nth-child(9),
.hamburger-nav-info > *:nth-child(9),
.header-5 .sub-menu > *:nth-child(9),
.header-5 .sub-sub-menu > *:nth-child(9) {
  -webkit-animation-delay: 0.45s;
          animation-delay: 0.45s;
  -webkit-transition-delay: 0.45s;
       -o-transition-delay: 0.45s;
          transition-delay: 0.45s; }

[data-interactive-links-grid] .portfolio-grid > *:nth-child(9) > [data-aos-delay] {
  -webkit-animation-delay: 0.45s !important;
          animation-delay: 0.45s !important;
  -webkit-transition-delay: 0.45s !important;
       -o-transition-delay: 0.45s !important;
          transition-delay: 0.45s !important; }

.clb-slider .animated-holder > *:nth-child(9) {
  -webkit-animation-delay: 0.85s;
          animation-delay: 0.85s;
  -webkit-transition-delay: 0.85s;
       -o-transition-delay: 0.85s;
          transition-delay: 0.85s; }

.animated-holder > *:nth-child(10),
.clb-hamburger-nav .menu > *:nth-child(10),
.clb-hamburger-nav:not(.centered) .sub-menu > *:nth-child(10),
.clb-hamburger-nav:not(.centered) .sub-sub-menu > *:nth-child(10),
.hamburger-nav-info > *:nth-child(10),
.header-5 .sub-menu > *:nth-child(10),
.header-5 .sub-sub-menu > *:nth-child(10) {
  -webkit-animation-delay: 0.5s;
          animation-delay: 0.5s;
  -webkit-transition-delay: 0.5s;
       -o-transition-delay: 0.5s;
          transition-delay: 0.5s; }

[data-interactive-links-grid] .portfolio-grid > *:nth-child(10) > [data-aos-delay] {
  -webkit-animation-delay: 0.5s !important;
          animation-delay: 0.5s !important;
  -webkit-transition-delay: 0.5s !important;
       -o-transition-delay: 0.5s !important;
          transition-delay: 0.5s !important; }

.clb-slider .animated-holder > *:nth-child(10) {
  -webkit-animation-delay: 0.9s;
          animation-delay: 0.9s;
  -webkit-transition-delay: 0.9s;
       -o-transition-delay: 0.9s;
          transition-delay: 0.9s; }

.animated-holder > *:nth-child(11),
.clb-hamburger-nav .menu > *:nth-child(11),
.clb-hamburger-nav:not(.centered) .sub-menu > *:nth-child(11),
.clb-hamburger-nav:not(.centered) .sub-sub-menu > *:nth-child(11),
.hamburger-nav-info > *:nth-child(11),
.header-5 .sub-menu > *:nth-child(11),
.header-5 .sub-sub-menu > *:nth-child(11) {
  -webkit-animation-delay: 0.55s;
          animation-delay: 0.55s;
  -webkit-transition-delay: 0.55s;
       -o-transition-delay: 0.55s;
          transition-delay: 0.55s; }

[data-interactive-links-grid] .portfolio-grid > *:nth-child(11) > [data-aos-delay] {
  -webkit-animation-delay: 0.55s !important;
          animation-delay: 0.55s !important;
  -webkit-transition-delay: 0.55s !important;
       -o-transition-delay: 0.55s !important;
          transition-delay: 0.55s !important; }

.clb-slider .animated-holder > *:nth-child(11) {
  -webkit-animation-delay: 0.95s;
          animation-delay: 0.95s;
  -webkit-transition-delay: 0.95s;
       -o-transition-delay: 0.95s;
          transition-delay: 0.95s; }

.animated-holder > *:nth-child(12),
.clb-hamburger-nav .menu > *:nth-child(12),
.clb-hamburger-nav:not(.centered) .sub-menu > *:nth-child(12),
.clb-hamburger-nav:not(.centered) .sub-sub-menu > *:nth-child(12),
.hamburger-nav-info > *:nth-child(12),
.header-5 .sub-menu > *:nth-child(12),
.header-5 .sub-sub-menu > *:nth-child(12) {
  -webkit-animation-delay: 0.6s;
          animation-delay: 0.6s;
  -webkit-transition-delay: 0.6s;
       -o-transition-delay: 0.6s;
          transition-delay: 0.6s; }

[data-interactive-links-grid] .portfolio-grid > *:nth-child(12) > [data-aos-delay] {
  -webkit-animation-delay: 0.6s !important;
          animation-delay: 0.6s !important;
  -webkit-transition-delay: 0.6s !important;
       -o-transition-delay: 0.6s !important;
          transition-delay: 0.6s !important; }

.clb-slider .animated-holder > *:nth-child(12) {
  -webkit-animation-delay: 1s;
          animation-delay: 1s;
  -webkit-transition-delay: 1s;
       -o-transition-delay: 1s;
          transition-delay: 1s; }

.animated-holder > *:nth-child(13),
.clb-hamburger-nav .menu > *:nth-child(13),
.clb-hamburger-nav:not(.centered) .sub-menu > *:nth-child(13),
.clb-hamburger-nav:not(.centered) .sub-sub-menu > *:nth-child(13),
.hamburger-nav-info > *:nth-child(13),
.header-5 .sub-menu > *:nth-child(13),
.header-5 .sub-sub-menu > *:nth-child(13) {
  -webkit-animation-delay: 0.65s;
          animation-delay: 0.65s;
  -webkit-transition-delay: 0.65s;
       -o-transition-delay: 0.65s;
          transition-delay: 0.65s; }

[data-interactive-links-grid] .portfolio-grid > *:nth-child(13) > [data-aos-delay] {
  -webkit-animation-delay: 0.65s !important;
          animation-delay: 0.65s !important;
  -webkit-transition-delay: 0.65s !important;
       -o-transition-delay: 0.65s !important;
          transition-delay: 0.65s !important; }

.clb-slider .animated-holder > *:nth-child(13) {
  -webkit-animation-delay: 1.05s;
          animation-delay: 1.05s;
  -webkit-transition-delay: 1.05s;
       -o-transition-delay: 1.05s;
          transition-delay: 1.05s; }

.animated-holder > *:nth-child(14),
.clb-hamburger-nav .menu > *:nth-child(14),
.clb-hamburger-nav:not(.centered) .sub-menu > *:nth-child(14),
.clb-hamburger-nav:not(.centered) .sub-sub-menu > *:nth-child(14),
.hamburger-nav-info > *:nth-child(14),
.header-5 .sub-menu > *:nth-child(14),
.header-5 .sub-sub-menu > *:nth-child(14) {
  -webkit-animation-delay: 0.7s;
          animation-delay: 0.7s;
  -webkit-transition-delay: 0.7s;
       -o-transition-delay: 0.7s;
          transition-delay: 0.7s; }

[data-interactive-links-grid] .portfolio-grid > *:nth-child(14) > [data-aos-delay] {
  -webkit-animation-delay: 0.7s !important;
          animation-delay: 0.7s !important;
  -webkit-transition-delay: 0.7s !important;
       -o-transition-delay: 0.7s !important;
          transition-delay: 0.7s !important; }

.clb-slider .animated-holder > *:nth-child(14) {
  -webkit-animation-delay: 1.1s;
          animation-delay: 1.1s;
  -webkit-transition-delay: 1.1s;
       -o-transition-delay: 1.1s;
          transition-delay: 1.1s; }

.animated-holder > *:nth-child(15),
.clb-hamburger-nav .menu > *:nth-child(15),
.clb-hamburger-nav:not(.centered) .sub-menu > *:nth-child(15),
.clb-hamburger-nav:not(.centered) .sub-sub-menu > *:nth-child(15),
.hamburger-nav-info > *:nth-child(15),
.header-5 .sub-menu > *:nth-child(15),
.header-5 .sub-sub-menu > *:nth-child(15) {
  -webkit-animation-delay: 0.75s;
          animation-delay: 0.75s;
  -webkit-transition-delay: 0.75s;
       -o-transition-delay: 0.75s;
          transition-delay: 0.75s; }

[data-interactive-links-grid] .portfolio-grid > *:nth-child(15) > [data-aos-delay] {
  -webkit-animation-delay: 0.75s !important;
          animation-delay: 0.75s !important;
  -webkit-transition-delay: 0.75s !important;
       -o-transition-delay: 0.75s !important;
          transition-delay: 0.75s !important; }

.clb-slider .animated-holder > *:nth-child(15) {
  -webkit-animation-delay: 1.15s;
          animation-delay: 1.15s;
  -webkit-transition-delay: 1.15s;
       -o-transition-delay: 1.15s;
          transition-delay: 1.15s; }

.animated-holder > *:nth-child(16),
.clb-hamburger-nav .menu > *:nth-child(16),
.clb-hamburger-nav:not(.centered) .sub-menu > *:nth-child(16),
.clb-hamburger-nav:not(.centered) .sub-sub-menu > *:nth-child(16),
.hamburger-nav-info > *:nth-child(16),
.header-5 .sub-menu > *:nth-child(16),
.header-5 .sub-sub-menu > *:nth-child(16) {
  -webkit-animation-delay: 0.8s;
          animation-delay: 0.8s;
  -webkit-transition-delay: 0.8s;
       -o-transition-delay: 0.8s;
          transition-delay: 0.8s; }

[data-interactive-links-grid] .portfolio-grid > *:nth-child(16) > [data-aos-delay] {
  -webkit-animation-delay: 0.8s !important;
          animation-delay: 0.8s !important;
  -webkit-transition-delay: 0.8s !important;
       -o-transition-delay: 0.8s !important;
          transition-delay: 0.8s !important; }

.clb-slider .animated-holder > *:nth-child(16) {
  -webkit-animation-delay: 1.2s;
          animation-delay: 1.2s;
  -webkit-transition-delay: 1.2s;
       -o-transition-delay: 1.2s;
          transition-delay: 1.2s; }

.animated-holder > *:nth-child(17),
.clb-hamburger-nav .menu > *:nth-child(17),
.clb-hamburger-nav:not(.centered) .sub-menu > *:nth-child(17),
.clb-hamburger-nav:not(.centered) .sub-sub-menu > *:nth-child(17),
.hamburger-nav-info > *:nth-child(17),
.header-5 .sub-menu > *:nth-child(17),
.header-5 .sub-sub-menu > *:nth-child(17) {
  -webkit-animation-delay: 0.85s;
          animation-delay: 0.85s;
  -webkit-transition-delay: 0.85s;
       -o-transition-delay: 0.85s;
          transition-delay: 0.85s; }

[data-interactive-links-grid] .portfolio-grid > *:nth-child(17) > [data-aos-delay] {
  -webkit-animation-delay: 0.85s !important;
          animation-delay: 0.85s !important;
  -webkit-transition-delay: 0.85s !important;
       -o-transition-delay: 0.85s !important;
          transition-delay: 0.85s !important; }

.clb-slider .animated-holder > *:nth-child(17) {
  -webkit-animation-delay: 1.25s;
          animation-delay: 1.25s;
  -webkit-transition-delay: 1.25s;
       -o-transition-delay: 1.25s;
          transition-delay: 1.25s; }

.animated-holder > *:nth-child(18),
.clb-hamburger-nav .menu > *:nth-child(18),
.clb-hamburger-nav:not(.centered) .sub-menu > *:nth-child(18),
.clb-hamburger-nav:not(.centered) .sub-sub-menu > *:nth-child(18),
.hamburger-nav-info > *:nth-child(18),
.header-5 .sub-menu > *:nth-child(18),
.header-5 .sub-sub-menu > *:nth-child(18) {
  -webkit-animation-delay: 0.9s;
          animation-delay: 0.9s;
  -webkit-transition-delay: 0.9s;
       -o-transition-delay: 0.9s;
          transition-delay: 0.9s; }

[data-interactive-links-grid] .portfolio-grid > *:nth-child(18) > [data-aos-delay] {
  -webkit-animation-delay: 0.9s !important;
          animation-delay: 0.9s !important;
  -webkit-transition-delay: 0.9s !important;
       -o-transition-delay: 0.9s !important;
          transition-delay: 0.9s !important; }

.clb-slider .animated-holder > *:nth-child(18) {
  -webkit-animation-delay: 1.3s;
          animation-delay: 1.3s;
  -webkit-transition-delay: 1.3s;
       -o-transition-delay: 1.3s;
          transition-delay: 1.3s; }

.animated-holder > *:nth-child(19),
.clb-hamburger-nav .menu > *:nth-child(19),
.clb-hamburger-nav:not(.centered) .sub-menu > *:nth-child(19),
.clb-hamburger-nav:not(.centered) .sub-sub-menu > *:nth-child(19),
.hamburger-nav-info > *:nth-child(19),
.header-5 .sub-menu > *:nth-child(19),
.header-5 .sub-sub-menu > *:nth-child(19) {
  -webkit-animation-delay: 0.95s;
          animation-delay: 0.95s;
  -webkit-transition-delay: 0.95s;
       -o-transition-delay: 0.95s;
          transition-delay: 0.95s; }

[data-interactive-links-grid] .portfolio-grid > *:nth-child(19) > [data-aos-delay] {
  -webkit-animation-delay: 0.95s !important;
          animation-delay: 0.95s !important;
  -webkit-transition-delay: 0.95s !important;
       -o-transition-delay: 0.95s !important;
          transition-delay: 0.95s !important; }

.clb-slider .animated-holder > *:nth-child(19) {
  -webkit-animation-delay: 1.35s;
          animation-delay: 1.35s;
  -webkit-transition-delay: 1.35s;
       -o-transition-delay: 1.35s;
          transition-delay: 1.35s; }

@-webkit-keyframes slide_up_elements {
  from {
    -webkit-transform: translateY(50px);
            transform: translateY(50px);
    opacity: 0; }
  to {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
    opacity: 1; } }

@keyframes slide_up_elements {
  from {
    -webkit-transform: translateY(50px);
            transform: translateY(50px);
    opacity: 0; }
  to {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
    opacity: 1; } }

/*--------------------------------------------------------------
### Back link
--------------------------------------------------------------*/
.clb-back-link {
  position: fixed;
  left: 40px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .clb-back-link {
      left: 30px; } }
  @media screen and (max-width: 1024px){
    .clb-back-link {
      left: 30px; } }
  @media screen and (max-width: 768px){
    .clb-back-link {
      left: 20px; } }
  @media all{.clb-back-link .btn-round .ion {
    background-color: rgba(136, 136, 136, 0.05); }
  .clb-back-link-caption {
    opacity: 0;
    -webkit-transform: translateX(10px);
        -ms-transform: translateX(10px);
            transform: translateX(10px);
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  .clb-back-link:hover .clb-back-link-caption {
    opacity: 1;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none; }
  .clb-back-link-project {
    top: 20vh; }
  .clb-back-link.showed {
    opacity: 1;
    visibility: visible; }

/*--------------------------------------------------------------
### Mode color switcher
--------------------------------------------------------------*/
.clb-mode-switcher {
  position: fixed;
  top: 200px;
  font-weight: 500;
  font-size: 15px;
  left: 40px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  min-width: 120px;
  height: 30px;
  z-index: 10;
  -webkit-transform-origin: left top;
      -ms-transform-origin: left top;
          transform-origin: left top;
  -webkit-transform: rotate(-90deg) translate(-100%, 40%);
      -ms-transform: rotate(-90deg) translate(-100%, 40%);
          transform: rotate(-90deg) translate(-100%, 40%);
  background-color: rgba(229, 229, 229, 0.9);
  -webkit-border-radius: 15px;
          border-radius: 15px;
  cursor: pointer; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .clb-mode-switcher {
      left: 30px; } }
  @media screen and (max-width: 1024px){
    .clb-mode-switcher {
      left: 30px; } }
  @media screen and (max-width: 768px){
    .clb-mode-switcher {
      left: 20px; } }
  @media all{.clb-mode-switcher p {
    margin: -2px 0 0 0; }
  .clb-mode-switcher-item {
    position: relative; }
    .clb-mode-switcher-item p {
      color: #6A696C; }
  .clb-mode-switcher-item, .clb-mode-switcher-toddler-item {
    width: 100%;
    height: 100%;
    text-align: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0px 8px;
    line-height: 1.4; }
  .clb-mode-switcher-toddler {
    position: absolute;
    top: 0;
    right: 0px;
    -webkit-transform: translateX(0%);
        -ms-transform: translateX(0%);
            transform: translateX(0%);
    min-width: 60px;
    height: 100%;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    .clb-mode-switcher-toddler-wrap {
      position: relative;
      height: 100%; }
    .clb-mode-switcher-toddler-item {
      position: absolute;
      background-color: #fff;
      width: 100%;
      -webkit-border-radius: 17px;
              border-radius: 17px;
      -webkit-box-shadow: -1px 0px 4px rgba(23, 22, 26, 0.05);
              box-shadow: -1px 0px 4px rgba(23, 22, 26, 0.05); }
      .clb-mode-switcher-toddler-item .light {
        z-index: 1; }
  .clb-mode-switcher.dark .clb-mode-switcher-toddler {
    -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
            transform: translateX(-100%);
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    .clb-mode-switcher.dark .clb-mode-switcher-toddler .clb-mode-switcher-toddler-item.dark {
      z-index: 1; }

/*--------------------------------------------------------------
### Standart image
--------------------------------------------------------------*/
.wpb_single_image {
  margin: 0 !important; }

.hover-scale-img img,
.hover-scale-img .blog-metro-image {
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }

.hover-scale-img:hover img:not(.author-avatar),
.hover-scale-img:hover .portfolio-metro-image,
.hover-scale-img:hover .blog-metro-image {
  -webkit-transform: scale3d(1.1, 1.1, 1);
          transform: scale3d(1.1, 1.1, 1); }

.hover-color-overlay.portfolio-grid-type-1 .portfolio-item-image a,
.hover-color-overlay.portfolio-grid-type-2 .portfolio-item-image,
.hover-color-overlay.portfolio-grid-type-11 .portfolio-item-image,
.hover-color-overlay .slider a,
.hover-color-overlay.blog-grid .blog-grid-image {
  position: relative;
  display: block; }
  .hover-color-overlay.portfolio-grid-type-1 .portfolio-item-image a:after,
  .hover-color-overlay.portfolio-grid-type-2 .portfolio-item-image:after,
  .hover-color-overlay.portfolio-grid-type-11 .portfolio-item-image:after,
  .hover-color-overlay .slider a:after,
  .hover-color-overlay.blog-grid .blog-grid-image:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(217, 10, 44, 0.9);
    z-index: 1;
    opacity: 0;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }

.hover-color-overlay:hover.portfolio-grid-type-2 .portfolio-item-image:after,
.hover-color-overlay:hover.portfolio-grid-type-1 .portfolio-item-image a:after,
.hover-color-overlay:hover.portfolio-grid-type-11 .portfolio-item-image:after,
.hover-color-overlay:hover .slider a:after,
.hover-color-overlay:hover.blog-grid .blog-grid-image:after {
  opacity: 1; }

.hover-greyscale img,
.hover-greyscale .portfolio-metro-image,
.hover-greyscale .blog-metro-image,
.hover-greyscale.blog-grid .blog-grid-image {
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }

.hover-greyscale:hover img,
.hover-greyscale:hover .portfolio-metro-image,
.hover-greyscale:hover .blog-metro-image,
.hover-greyscale:hover.blog-grid .blog-grid-image {
  -webkit-filter: grayscale(0);
          filter: grayscale(0); }

/*--------------------------------------------------------------
### Mobile overlay
--------------------------------------------------------------*/
}@media screen and (max-width: 768px){
  .mbl-overlay:not(.menu-mbl-overlay) {
    width: 100%;
    height: 100vh;
    position: fixed;
    top: 0;
    visibility: hidden;
    opacity: 0;
    left: 0;
    z-index: 9999999;
    overflow: hidden;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    .mbl-overlay:not(.menu-mbl-overlay) .close-bar .ion {
      color: #232226; }
    .mbl-overlay:not(.menu-mbl-overlay) .close-bar .search-global {
      display: block; }
    .mbl-overlay:not(.menu-mbl-overlay) .mbl-overlay-bg {
      position: fixed;
      background-color: rgba(23, 22, 26, 0.9);
      top: 0;
      left: 0;
      width: 100%;
      height: 100vh; }
    .mbl-overlay:not(.menu-mbl-overlay) .mbl-overlay-container {
      position: absolute;
      top: 0;
      height: 100vh;
      z-index: 1;
      background: #fff;
      width: -webkit-calc(100% - 60px);
      width: calc(100% - 60px);
      text-align: left;
      overflow-y: auto;
      padding: 94px 20px;
      -webkit-transform: translateX(-50px);
          -ms-transform: translateX(-50px);
              transform: translateX(-50px);
      -webkit-transition-duration: .25s;
           -o-transition-duration: .25s;
              transition-duration: .25s;
      opacity: 0; }
    .mbl-overlay:not(.menu-mbl-overlay).visible .mbl-overlay-container {
      -webkit-transform: none;
          -ms-transform: none;
              transform: none;
      opacity: 1; } }

@media all{/*--------------------------------------------------------------
### Preset colors
--------------------------------------------------------------*/
.has-beige-dark-background-color {
  background-color: #a80822; }
  .has-beige-dark-background-color.wp-block-button__link {
    border-color: #a80822; }

.has-dark-strong-background-color {
  background-color: #17161A; }
  .has-dark-strong-background-color.wp-block-button__link {
    border-color: #17161A; }

.has-dark-light-background-color {
  background-color: #232226; }
  .has-dark-light-background-color.wp-block-button__link {
    border-color: #232226; }

.has-grey-strong-background-color {
  background-color: #838286; }
  .has-grey-strong-background-color.wp-block-button__link {
    border-color: #838286; }

.has-grey-light-background-color {
  background-color: #9d9c9f; }
  .has-grey-light-background-color.wp-block-button__link {
    border-color: #9d9c9f; }

.has-beige-dark-color {
  color: #a80822; }

.has-dark-strong-color {
  color: #17161A; }

.has-dark-light-color {
  color: #232226; }

.has-grey-strong-color {
  color: #6A696C; }

.has-grey-light-color {
  color: #9d9c9f; }

/*--------------------------------------------------------------
## Pages
--------------------------------------------------------------*/
.sticky {
  display: block; }

.byline,
.updated:not(.published) {
  display: none; }

.site-content {
  min-height: -webkit-calc(100vh - 107px);
  min-height: calc(100vh - 107px);
  background-color: #fff; }

i.ion {
  vertical-align: middle; }

/*--------------------------------------------------------------
## Dark mode
--------------------------------------------------------------*/
.dark-scheme,
.dark-scheme .woo-cart_item_values p span,
.dark-scheme .select-holder select,
.dark-scheme .search-form .search-submit,
.dark-scheme .woocommerce-product-search .search-submit {
  color: rgba(255, 255, 255, 0.65); }

.dark-scheme .heading .subtitle {
  color: rgba(255, 255, 255, 0.8); }

.dark-scheme .socialbar.outline a,
.dark-scheme .socialbar.flat a,
.dark-scheme .socialbar.inline a,
.dark-scheme .clb-social a,
.dark-scheme .clb-social,
.dark-scheme .search-global.fixed,
.dark-scheme .clb-hamburger,
.dark-scheme .site-header,
.dark-scheme .price,
.dark-scheme .tabNav_link.active,
.dark-scheme .clb-clb-scroll-top,
.dark-scheme .product-item-price,
.dark-scheme .woo-cart_item_name .woo-c_product > a,
.dark-scheme .loadmore-text,
.dark-scheme .portfolio-sorting li,
.dark-scheme .ohio-dynamic-text-sc,
.dark-scheme .clb-blank-image i,
.dark-scheme .ohio-slider-sc .btn-round .ion,
.dark-scheme .clb-slider-count,
.dark-scheme .menu-list-price .regular-price,
.dark-scheme .btn-round-light:not(.cart):not(.clb-hamburger):not(.clb-notification-close) .ion,
.dark-scheme .btn-link {
  color: #fff; }

.dark-scheme .site-content,
.dark-scheme .horizontal_accordionItem,
.dark-scheme .clb-page-headline:before {
  background-color: #1a191d; }

.dark-scheme .horizontal_accordionItem:hover {
  background-color: #1b1a1e; }

.dark-scheme .sticky-nav,
.dark-scheme .notification-bar,
.dark-scheme .clb-popup-product .woo_c-product,
.dark-scheme .header-fixed .clb-hamburger,
.dark-scheme .site-header:not(.header-5) .sub-menu,
.dark-scheme .submenu_cart,
.dark-scheme .clb-mode-switcher,
.dark-scheme .sticky-nav_item h6,
.dark-scheme .sticky-product,
.dark-scheme .sticky-product .price,
.dark-scheme .clb-popup-product .price,
.dark-scheme .clb-popup-product .woo_c-product-details-title,
.dark-scheme .site-header.header-fixed,
.dark-scheme .clb-share-bar .socialbar span,
.dark-scheme .clb-subscribe,
.dark-scheme .sticky-product-desc .btn,
.dark-scheme .sticky-nav .btn-round-light .ion,
.dark-scheme .clb-subscribe .btn,
.dark-scheme .select-holder option {
  color: initial; }

.dark-scheme .site-title .for-onepage .light {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important; }

.dark-scheme .site-title .logo,
.dark-scheme .site-title .mobile-logo {
  display: none !important; }

.dark-scheme .clb__dark_mode_spacer {
  background-color: #1a191d !important; }

.dark-scheme .clb__dark_mode_fill .vc_column-inner {
  background-color: rgba(26, 25, 29, 0.95) !important; }

.dark-scheme .clb__dark_mode_image img {
  mix-blend-mode: multiply; }

.dark-scheme .project-page .project-meta li,
.dark-scheme table td, .dark-scheme table th,
.dark-scheme .wp-block-table td,
.dark-scheme .wp-block-table th,
.dark-scheme .socialbar.outline a,
.dark-scheme .woo_c-product-details-variations,
.dark-scheme .icon-box.shape-border .icon-box-icon,
.dark-scheme .wp-block-quote:not(.is-large):not(.is-style-large),
.dark-scheme .woo_c-product-details-variations .single_variation_wrap .woo-variation-price,
.dark-scheme .contact-form.outline input[type="email"],
.dark-scheme blockquote, .dark-scheme q {
  border-color: rgba(255, 255, 255, 0.15); }

.dark-scheme .circle-progress-bar .circle .progress__meter {
  stroke: rgba(255, 255, 255, 0.1); }

.dark-scheme.single-post .widget_ohio_widget_about_author,
.dark-scheme .woo_c-product .single-product-tabs .tab-items-container,
.dark-scheme .clb-woo-sidebar,
.dark-scheme .menu.menu-blank,
.dark-scheme .blog-grid.boxed .blog-grid-content,
.dark-scheme .blog-grid-type-4:not(.without-media),
.dark-scheme .accordion:not(.outline) .accordionItem_title,
.dark-scheme .service:hover,
.dark-scheme .product-category--boxed {
  background-color: rgba(255, 255, 255, 0.02); }

.dark-scheme .comments-container {
  background: transparent; }

.dark-scheme .btn:not(.btn-link):not(.btn-flat):not(.btn-brand):not(.btn-optional) {
  background-color: rgba(0, 0, 0, 0.6);
  border-color: rgba(0, 0, 0, 0.6); }
  .dark-scheme .btn:not(.btn-link):not(.btn-flat):not(.btn-brand):not(.btn-optional):hover {
    background-color: #d90a2c;
    border-color: #d90a2c; }

.dark-scheme input[type="text"],
.dark-scheme input[type="password"],
.dark-scheme input[type="number"],
.dark-scheme input[type="email"],
.dark-scheme input[type="tel"],
.dark-scheme .select-holder select,
.dark-scheme textarea {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.05); }

.dark-scheme .clb-popup .clb-subscribe input[type="email"] {
  background: rgba(35, 34, 38, 0.03); }

.dark-scheme h6 {
  color: #fff; }

.dark-scheme h5 {
  color: #fff; }

.dark-scheme h4 {
  color: #fff; }

.dark-scheme h3 {
  color: #fff; }

.dark-scheme h2 {
  color: #fff; }

.dark-scheme h1 {
  color: #fff; }

.dark-scheme h6.clb-subscribe-content-headline, .dark-scheme h6.sticky-nav_heading, .dark-scheme h6.cart_heading_title {
  color: initial; }

.dark-scheme h5.clb-subscribe-content-headline, .dark-scheme h5.sticky-nav_heading, .dark-scheme h5.cart_heading_title {
  color: initial; }

.dark-scheme h4.clb-subscribe-content-headline, .dark-scheme h4.sticky-nav_heading, .dark-scheme h4.cart_heading_title {
  color: initial; }

.dark-scheme h3.clb-subscribe-content-headline, .dark-scheme h3.sticky-nav_heading, .dark-scheme h3.cart_heading_title {
  color: initial; }

.dark-scheme h2.clb-subscribe-content-headline, .dark-scheme h2.sticky-nav_heading, .dark-scheme h2.cart_heading_title {
  color: initial; }

.dark-scheme h1.clb-subscribe-content-headline, .dark-scheme h1.sticky-nav_heading, .dark-scheme h1.cart_heading_title {
  color: initial; }

/*--------------------------------------------------------------
## Empty Container
--------------------------------------------------------------*/
.clb-blank {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 30vw;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  text-align: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
  margin-top: 20vh;
  margin-left: auto;
  margin-right: auto;
  padding: 40px; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .clb-blank {
      padding: 30px; } }
  @media screen and (max-width: 1024px){
    .clb-blank {
      padding: 30px; } }
  @media screen and (max-width: 768px){
    .clb-blank {
      padding: 20px; } }
  @media all{.clb-blank-image {
    background-color: rgba(222, 75, 83, 0.08);
    width: 90px;
    height: 90px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-border-radius: 50px;
    border-radius: 50px; }
    .clb-blank-image i {
      font-size: 40px;
      color: #232226; }
    .clb-blank-image svg {
      width: 20px;
      vertical-align: middle;
      fill: #232226; }
  .clb-blank-headline {
    width: 100%;
    text-align: center;
    margin: 20px 0px 10px;
    font-size: -webkit-calc(26px + 6 * ( (100vw - 576px) / 1024));
    font-size: calc(26px + 6 * ( (100vw - 576px) / 1024)); }
    }@media screen and (max-width: 576px){
      .clb-blank-headline {
        font-size: 26px; } }
    @media screen and (min-width: 1600px){
      .clb-blank-headline {
        font-size: 32px; } }
  @media all{.clb-blank-details {
    margin: 0px 0px 30px;
    font-size: 17px;
    line-height: 1.65; }
    }@media screen and (max-width: 768px){
      .clb-blank-details {
        max-width: 100%;
        padding-left: 20px;
        padding-right: 20px; } }
  @media all{.clb-blank-search {
    min-width: 300px; }
  }@media screen and (max-width: 768px){
    .clb-blank {
      margin-top: 15vh;
      max-width: 100%; }
      .clb-blank-search {
        min-width: 100%; } }

@media all{.header-cap + .clb-blank {
  margin-top: -webkit-calc(20vh - 130px);
  margin-top: calc(20vh - 130px); }

/*--------------------------------------------------------------
## Authorization page
--------------------------------------------------------------*/
.page-auth {
  background: #444 url("/wp-content/themes/ohio/images/bg-full.jpg");
  -webkit-background-size: cover;
          background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: relative; }
  .page-auth:before {
    content: '';
    background: rgba(52, 52, 54, 0.75);
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0; }
  .page-auth .page-auth-wrap {
    text-align: center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0; }
    .page-auth .page-auth-wrap form {
      background: #fff;
      width: 460px;
      margin: 0 auto;
      padding: 60px; }
      .page-auth .page-auth-wrap form input {
        margin-bottom: 15px; }
      .page-auth .page-auth-wrap form button.btn {
        margin-top: 0; }

.post-password-form {
  text-align: left;
  padding: 2em 0px; }
  }@media screen and (min-width: 1025px){
    .post-password-form {
      width: 50%; } }
  @media all{.post-password-form input[type="password"] {
    margin: 8px 0px 15px; }

/*--------------------------------------------------------------
## Search page
--------------------------------------------------------------*/
.search.woocommerce .result {
  display: none; }

/*--------------------------------------------------------------
## Global page animation
--------------------------------------------------------------*/
.global-page-animation > #page {
  opacity: 0;
  margin-top: -25px;
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -webkit-transition-duration: .5s;
       -o-transition-duration: .5s;
          transition-duration: .5s; }

.global-page-animation.global-page-animation-active > #page {
  opacity: 1;
  margin-top: 0; }

.global-page-animation.global-page-animation-fade-out > #page {
  opacity: 0;
  margin-top: -25px; }

/*--------------------------------------------------------------
## Grid
--------------------------------------------------------------*/
.ohio-masonry {
  -webkit-transition: height 0.25s 0.4s;
  -o-transition: height 0.25s 0.4s;
  transition: height 0.25s 0.4s; }

.breadcrumbs + .page-container .blog-posts-masonry,
.breadcrumbs + .page-container .portfolio-grid {
  margin-top: -20px; }
  .breadcrumbs + .page-container .blog-posts-masonry.grid-offset,
  .breadcrumbs + .page-container .portfolio-grid.grid-offset {
    margin: 0; }

.breadcrumbs + .page-container .portfolio-sorting + .portfolio-grid {
  margin-top: 0; }

.grid-offset {
  margin: 0 20px; }
  .grid-offset .grid-item.masonry-block {
    padding: 0; }

.grid-item.masonry-block {
  padding: 20px; }
  .grid-item.masonry-block .blog-grid:not(.boxed):not(.blog-grid-type-6) {
    margin-bottom: 20px; }

.grid-item.blog-post-masonry {
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }

.grid-item:not(.masonry-block) {
  margin-bottom: 40px; }
  }@media screen and (max-width: 768px){
    .grid-item:not(.masonry-block) {
      padding-left: 0;
      padding-right: 0; } }

@media screen and (max-width: 768px){
  .grid-item {
    width: 100%; } }

@media all{.clb-asymmetric-parallax-grid > * {
  -webkit-transition: none !important;
  -o-transition: none !important;
  transition: none !important; }

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

.vc_row:after {
  clear: both; }

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

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

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

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

@media all{.vc_row,
.vc_row.masonry,
.vc_row.portfolio-grid,
.vc_row.wpb_row,
.vc_row.woo_c-products,
.vc_row.blog-posts-masonry,
.vc_row.tab-items-container,
.site-footer .vc_row,
.breadcrumbs .vc_row,
.project-page-content > .vc_row,
.project-page > .vc_row,
.comments-container .vc_row,
.clb-page-headline-holder .vc_row {
  margin-left: -20px;
  margin-right: -20px; }

div[class^='vc_col-'] {
  position: relative;
  min-height: 1px;
  padding-left: 20px;
  padding-right: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

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

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

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

.vc_col-xs-11 {
  width: -webkit-calc(100%/12 * 11);
  width: calc(100%/12 * 11); }

.vc_col-xs-10 {
  width: -webkit-calc(100%/12 * 10);
  width: calc(100%/12 * 10); }

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

.vc_col-xs-8 {
  width: -webkit-calc(100%/12 * 8);
  width: calc(100%/12 * 8); }

.vc_col-xs-7 {
  width: -webkit-calc(100%/12 * 7);
  width: calc(100%/12 * 7); }

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

.vc_col-xs-5 {
  width: -webkit-calc(100%/12 * 5);
  width: calc(100%/12 * 5); }

.vc_col-xs-4 {
  width: -webkit-calc(100%/12 * 4);
  width: calc(100%/12 * 4); }

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

.vc_col-xs-2 {
  width: -webkit-calc(100%/12 * 2);
  width: calc(100%/12 * 2); }

.vc_col-xs-1 {
  width: -webkit-calc(100%/12 * 1);
  width: calc(100%/12 * 1); }

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

.vc_col-xs-pull-11 {
  right: -webkit-calc(100%/12 * 11);
  right: calc(100%/12 * 11); }

.vc_col-xs-pull-10 {
  right: -webkit-calc(100%/12 * 10);
  right: calc(100%/12 * 10); }

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

.vc_col-xs-pull-8 {
  right: -webkit-calc(100%/12 * 8);
  right: calc(100%/12 * 8); }

.vc_col-xs-pull-7 {
  right: -webkit-calc(100%/12 * 7);
  right: calc(100%/12 * 7); }

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

.vc_col-xs-pull-5 {
  right: -webkit-calc(100%/12 * 5);
  right: calc(100%/12 * 5); }

.vc_col-xs-pull-4 {
  right: -webkit-calc(100%/12 * 4);
  right: calc(100%/12 * 4); }

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

.vc_col-xs-pull-2 {
  right: -webkit-calc(100%/12 * 2);
  right: calc(100%/12 * 2); }

.vc_col-xs-pull-1 {
  right: -webkit-calc(100%/12 * 1);
  right: calc(100%/12 * 1); }

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

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

.vc_col-xs-push-11 {
  left: -webkit-calc(100%/12 * 11);
  left: calc(100%/12 * 11); }

.vc_col-xs-push-10 {
  left: -webkit-calc(100%/12 * 10);
  left: calc(100%/12 * 10); }

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

.vc_col-xs-push-8 {
  left: -webkit-calc(100%/12 * 8);
  left: calc(100%/12 * 8); }

.vc_col-xs-push-7 {
  left: -webkit-calc(100%/12 * 7);
  left: calc(100%/12 * 7); }

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

.vc_col-xs-push-5 {
  left: -webkit-calc(100%/12 * 5);
  left: calc(100%/12 * 5); }

.vc_col-xs-push-4 {
  left: -webkit-calc(100%/12 * 4);
  left: calc(100%/12 * 4); }

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

.vc_col-xs-push-2 {
  left: -webkit-calc(100%/12 * 2);
  left: calc(100%/12 * 2); }

.vc_col-xs-push-1 {
  left: -webkit-calc(100%/12 * 1);
  left: calc(100%/12 * 1); }

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

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

.vc_col-xs-offset-11 {
  margin-left: -webkit-calc(100%/12 * 11);
  margin-left: calc(100%/12 * 11); }

.vc_col-xs-offset-10 {
  margin-left: -webkit-calc(100%/12 * 10);
  margin-left: calc(100%/12 * 10); }

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

.vc_col-xs-offset-8 {
  margin-left: -webkit-calc(100%/12 * 8);
  margin-left: calc(100%/12 * 8); }

.vc_col-xs-offset-7 {
  margin-left: -webkit-calc(100%/12 * 7);
  margin-left: calc(100%/12 * 7); }

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

.vc_col-xs-offset-5 {
  margin-left: -webkit-calc(100%/12 * 5);
  margin-left: calc(100%/12 * 5); }

.vc_col-xs-offset-4 {
  margin-left: -webkit-calc(100%/12 * 4);
  margin-left: calc(100%/12 * 4); }

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

.vc_col-xs-offset-2 {
  margin-left: -webkit-calc(100%/12 * 2);
  margin-left: calc(100%/12 * 2); }

.vc_col-xs-offset-1 {
  margin-left: -webkit-calc(100%/12 * 1);
  margin-left: calc(100%/12 * 1); }

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

}@media all and (min-width: 768px){
  .vc_col-sm-1,
  .vc_col-sm-10,
  .vc_col-sm-11,
  .vc_col-sm-12,
  .vc_col-sm-2,
  .vc_col-sm-3,
  .vc_col-sm-4,
  .vc_col-sm-5,
  .vc_col-sm-6,
  .vc_col-sm-7,
  .vc_col-sm-8,
  .vc_col-sm-9 {
    float: left; }
  .rtl .vc_rtl-columns-reverse .vc_col-sm-1,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-10,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-11,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-12,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-2,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-3,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-4,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-5,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-6,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-7,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-8,
  .rtl .vc_rtl-columns-reverse .vc_col-sm-9 {
    float: right; }
  .vc_col-sm-12 {
    width: 100%; }
  .vc_col-sm-11 {
    width: 91.66666667%; }
  .vc_col-sm-10 {
    width: 83.33333333%; }
  .vc_col-sm-9 {
    width: 75%; }
  .vc_col-sm-8 {
    width: 66.66666667%; }
  .vc_col-sm-7 {
    width: 58.33333333%; }
  .vc_col-sm-6 {
    width: 50%; }
  .vc_col-sm-5 {
    width: 41.66666667%; }
  .vc_col-sm-4 {
    width: 33.33333333%; }
  .vc_col-sm-3 {
    width: 25%; }
  .vc_col-sm-2 {
    width: 16.66666667%; }
  .vc_col-sm-1 {
    width: 8.33333333%; }
  .vc_col-sm-pull-12 {
    right: 100%; }
  .vc_col-sm-pull-11 {
    right: 91.66666667%; }
  .vc_col-sm-pull-10 {
    right: 83.33333333%; }
  .vc_col-sm-pull-9 {
    right: 75%; }
  .vc_col-sm-pull-8 {
    right: 66.66666667%; }
  .vc_col-sm-pull-7 {
    right: 58.33333333%; }
  .vc_col-sm-pull-6 {
    right: 50%; }
  .vc_col-sm-pull-5 {
    right: 41.66666667%; }
  .vc_col-sm-pull-4 {
    right: 33.33333333%; }
  .vc_col-sm-pull-3 {
    right: 25%; }
  .vc_col-sm-pull-2 {
    right: 16.66666667%; }
  .vc_col-sm-pull-1 {
    right: 8.33333333%; }
  .vc_col-sm-pull-0 {
    right: auto; }
  .vc_col-sm-push-12 {
    left: 100%; }
  .vc_col-sm-push-11 {
    left: 91.66666667%; }
  .vc_col-sm-push-10 {
    left: 83.33333333%; }
  .vc_col-sm-push-9 {
    left: 75%; }
  .vc_col-sm-push-8 {
    left: 66.66666667%; }
  .vc_col-sm-push-7 {
    left: 58.33333333%; }
  .vc_col-sm-push-6 {
    left: 50%; }
  .vc_col-sm-push-5 {
    left: 41.66666667%; }
  .vc_col-sm-push-4 {
    left: 33.33333333%; }
  .vc_col-sm-push-3 {
    left: 25%; }
  .vc_col-sm-push-2 {
    left: 16.66666667%; }
  .vc_col-sm-push-1 {
    left: 8.33333333%; }
  .vc_col-sm-push-0 {
    left: auto; }
  .vc_col-sm-offset-12 {
    margin-left: 100%; }
  .vc_col-sm-offset-11 {
    margin-left: 91.66666667%; }
  .vc_col-sm-offset-10 {
    margin-left: 83.33333333%; }
  .vc_col-sm-offset-9 {
    margin-left: 75%; }
  .vc_col-sm-offset-8 {
    margin-left: 66.66666667%; }
  .vc_col-sm-offset-7 {
    margin-left: 58.33333333%; }
  .vc_col-sm-offset-6 {
    margin-left: 50%; }
  .vc_col-sm-offset-5 {
    margin-left: 41.66666667%; }
  .vc_col-sm-offset-4 {
    margin-left: 33.33333333%; }
  .vc_col-sm-offset-3 {
    margin-left: 25%; }
  .vc_col-sm-offset-2 {
    margin-left: 16.66666667%; }
  .vc_col-sm-offset-1 {
    margin-left: 8.33333333%; }
  .vc_col-sm-offset-0 {
    margin-left: 0; }
  .vc_col-sm-1\/5 {
    width: 20%; }
  .vc_col-sm-2\/5 {
    width: 40%; }
  .vc_col-sm-3\/5 {
    width: 60%; }
  .vc_col-sm-4\/5 {
    width: 80%; }
  .vc_col-sm-5\/5 {
    width: 100%; } }

@media all and (min-width: 992px){
  .vc_col-md-1,
  .vc_col-md-10,
  .vc_col-md-11,
  .vc_col-md-12,
  .vc_col-md-2,
  .vc_col-md-3,
  .vc_col-md-4,
  .vc_col-md-5,
  .vc_col-md-6,
  .vc_col-md-7,
  .vc_col-md-8,
  .vc_col-md-9 {
    float: left; }
  .rtl .vc_rtl-columns-reverse .vc_col-md-1,
  .rtl .vc_rtl-columns-reverse .vc_col-md-10,
  .rtl .vc_rtl-columns-reverse .vc_col-md-11,
  .rtl .vc_rtl-columns-reverse .vc_col-md-12,
  .rtl .vc_rtl-columns-reverse .vc_col-md-2,
  .rtl .vc_rtl-columns-reverse .vc_col-md-3,
  .rtl .vc_rtl-columns-reverse .vc_col-md-4,
  .rtl .vc_rtl-columns-reverse .vc_col-md-5,
  .rtl .vc_rtl-columns-reverse .vc_col-md-6,
  .rtl .vc_rtl-columns-reverse .vc_col-md-7,
  .rtl .vc_rtl-columns-reverse .vc_col-md-8,
  .rtl .vc_rtl-columns-reverse .vc_col-md-9 {
    float: right; }
  .vc_col-md-12 {
    width: 100%; }
  .vc_col-md-11 {
    width: 91.66666667%; }
  .vc_col-md-10 {
    width: 83.33333333%; }
  .vc_col-md-9 {
    width: 75%; }
  .vc_col-md-8 {
    width: 66.66666667%; }
  .vc_col-md-7 {
    width: 58.33333333%; }
  .vc_col-md-6 {
    width: 50%; }
  .vc_col-md-5 {
    width: 41.66666667%; }
  .vc_col-md-4 {
    width: 33.33333333%; }
  .vc_col-md-3 {
    width: 25%; }
  .vc_col-md-2 {
    width: 16.66666667%; }
  .vc_col-md-1 {
    width: 8.33333333%; }
  .vc_col-md-pull-12 {
    right: 100%; }
  .vc_col-md-pull-11 {
    right: 91.66666667%; }
  .vc_col-md-pull-10 {
    right: 83.33333333%; }
  .vc_col-md-pull-9 {
    right: 75%; }
  .vc_col-md-pull-8 {
    right: 66.66666667%; }
  .vc_col-md-pull-7 {
    right: 58.33333333%; }
  .vc_col-md-pull-6 {
    right: 50%; }
  .vc_col-md-pull-5 {
    right: 41.66666667%; }
  .vc_col-md-pull-4 {
    right: 33.33333333%; }
  .vc_col-md-pull-3 {
    right: 25%; }
  .vc_col-md-pull-2 {
    right: 16.66666667%; }
  .vc_col-md-pull-1 {
    right: 8.33333333%; }
  .vc_col-md-pull-0 {
    right: auto; }
  .vc_col-md-push-12 {
    left: 100%; }
  .vc_col-md-push-11 {
    left: 91.66666667%; }
  .vc_col-md-push-10 {
    left: 83.33333333%; }
  .vc_col-md-push-9 {
    left: 75%; }
  .vc_col-md-push-8 {
    left: 66.66666667%; }
  .vc_col-md-push-7 {
    left: 58.33333333%; }
  .vc_col-md-push-6 {
    left: 50%; }
  .vc_col-md-push-5 {
    left: 41.66666667%; }
  .vc_col-md-push-4 {
    left: 33.33333333%; }
  .vc_col-md-push-3 {
    left: 25%; }
  .vc_col-md-push-2 {
    left: 16.66666667%; }
  .vc_col-md-push-1 {
    left: 8.33333333%; }
  .vc_col-md-push-0 {
    left: auto; }
  .vc_col-md-offset-12 {
    margin-left: 100%; }
  .vc_col-md-offset-11 {
    margin-left: 91.66666667%; }
  .vc_col-md-offset-10 {
    margin-left: 83.33333333%; }
  .vc_col-md-offset-9 {
    margin-left: 75%; }
  .vc_col-md-offset-8 {
    margin-left: 66.66666667%; }
  .vc_col-md-offset-7 {
    margin-left: 58.33333333%; }
  .vc_col-md-offset-6 {
    margin-left: 50%; }
  .vc_col-md-offset-5 {
    margin-left: 41.66666667%; }
  .vc_col-md-offset-4 {
    margin-left: 33.33333333%; }
  .vc_col-md-offset-3 {
    margin-left: 25%; }
  .vc_col-md-offset-2 {
    margin-left: 16.66666667%; }
  .vc_col-md-offset-1 {
    margin-left: 8.33333333%; }
  .vc_col-md-offset-0 {
    margin-left: 0; } }

@media all and (min-width: 1200px){
  .vc_col-lg-1,
  .vc_col-lg-10,
  .vc_col-lg-11,
  .vc_col-lg-12,
  .vc_col-lg-2,
  .vc_col-lg-3,
  .vc_col-lg-4,
  .vc_col-lg-5,
  .vc_col-lg-6,
  .vc_col-lg-7,
  .vc_col-lg-8,
  .vc_col-lg-9 {
    float: left; }
  .rtl .vc_rtl-columns-reverse .vc_col-lg-1,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-10,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-11,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-12,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-2,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-3,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-4,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-5,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-6,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-7,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-8,
  .rtl .vc_rtl-columns-reverse .vc_col-lg-9 {
    float: right; }
  .vc_col-lg-12 {
    width: 100%; }
  .vc_col-lg-11 {
    width: 91.66666667%; }
  .vc_col-lg-10 {
    width: 83.33333333%; }
  .vc_col-lg-9 {
    width: 75%; }
  .vc_col-lg-8 {
    width: 66.66666667%; }
  .vc_col-lg-7 {
    width: 58.33333333%; }
  .vc_col-lg-6 {
    width: 50%; }
  .vc_col-lg-5 {
    width: 41.66666667%; }
  .vc_col-lg-4 {
    width: 33.33333333%; }
  .vc_col-lg-3 {
    width: 25%; }
  .vc_col-lg-2 {
    width: 16.66666667%; }
  .vc_col-lg-1 {
    width: 8.33333333%; }
  .vc_col-lg-pull-12 {
    right: 100%; }
  .vc_col-lg-pull-11 {
    right: 91.66666667%; }
  .vc_col-lg-pull-10 {
    right: 83.33333333%; }
  .vc_col-lg-pull-9 {
    right: 75%; }
  .vc_col-lg-pull-8 {
    right: 66.66666667%; }
  .vc_col-lg-pull-7 {
    right: 58.33333333%; }
  .vc_col-lg-pull-6 {
    right: 50%; }
  .vc_col-lg-pull-5 {
    right: 41.66666667%; }
  .vc_col-lg-pull-4 {
    right: 33.33333333%; }
  .vc_col-lg-pull-3 {
    right: 25%; }
  .vc_col-lg-pull-2 {
    right: 16.66666667%; }
  .vc_col-lg-pull-1 {
    right: 8.33333333%; }
  .vc_col-lg-pull-0 {
    right: auto; }
  .vc_col-lg-push-12 {
    left: 100%; }
  .vc_col-lg-push-11 {
    left: 91.66666667%; }
  .vc_col-lg-push-10 {
    left: 83.33333333%; }
  .vc_col-lg-push-9 {
    left: 75%; }
  .vc_col-lg-push-8 {
    left: 66.66666667%; }
  .vc_col-lg-push-7 {
    left: 58.33333333%; }
  .vc_col-lg-push-6 {
    left: 50%; }
  .vc_col-lg-push-5 {
    left: 41.66666667%; }
  .vc_col-lg-push-4 {
    left: 33.33333333%; }
  .vc_col-lg-push-3 {
    left: 25%; }
  .vc_col-lg-push-2 {
    left: 16.66666667%; }
  .vc_col-lg-push-1 {
    left: 8.33333333%; }
  .vc_col-lg-push-0 {
    left: auto; }
  .vc_col-lg-offset-12 {
    margin-left: 100%; }
  .vc_col-lg-offset-11 {
    margin-left: 91.66666667%; }
  .vc_col-lg-offset-10 {
    margin-left: 83.33333333%; }
  .vc_col-lg-offset-9 {
    margin-left: 75%; }
  .vc_col-lg-offset-8 {
    margin-left: 66.66666667%; }
  .vc_col-lg-offset-7 {
    margin-left: 58.33333333%; }
  .vc_col-lg-offset-6 {
    margin-left: 50%; }
  .vc_col-lg-offset-5 {
    margin-left: 41.66666667%; }
  .vc_col-lg-offset-4 {
    margin-left: 33.33333333%; }
  .vc_col-lg-offset-3 {
    margin-left: 25%; }
  .vc_col-lg-offset-2 {
    margin-left: 16.66666667%; }
  .vc_col-lg-offset-1 {
    margin-left: 8.33333333%; }
  .vc_col-lg-offset-0 {
    margin-left: 0; } }

@media all{.vc_pull-right {
  float: right !important; }

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

.vc_row .wpb_column > .vc_column-inner {
  padding-left: 20px;
  padding-right: 20px; }

.vc_section {
  padding-left: 20px;
  padding-right: 20px;
  margin-left: -20px;
  margin-right: -20px; }

/*--------------------------------------------------------------
## Popup
--------------------------------------------------------------*/
.clb-popup {
  background-color: rgba(23, 22, 26, 0.992);
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  z-index: 9999999;
  overflow: hidden;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(-50vh);
      -ms-transform: translateY(-50vh);
          transform: translateY(-50vh); }
  .clb-popup.hidden {
    opacity: 0;
    visibility: hidden;
    display: initial; }
  .clb-popup.visible {
    opacity: 1;
    visibility: visible;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    -webkit-transition: opacity .5s ease-in-out;
    -o-transition: opacity .5s ease-in-out;
    transition: opacity .5s ease-in-out; }
  .clb-popup .close-bar {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse; }
    .clb-popup .close-bar.text-left {
      -webkit-box-pack: end;
      -webkit-justify-content: flex-end;
          -ms-flex-pack: end;
              justify-content: flex-end; }
    .clb-popup .close-bar .btn-expand {
      display: inline-block; }
  .clb-popup-holder {
    padding: 136px 10vw;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .clb-popup-holder {
        padding: 80px 10vw; } }
  @media screen and (max-width: 768px){
    .clb-popup {
      overflow-y: auto; }
      .clb-popup-holder {
        height: auto;
        padding: 96px 25px; }
      .clb-popup .close-bar {
        position: fixed; }
      .clb-popup .clb-slider-nav-btn {
        margin-right: 0 !important; } }

@media all{.clb-video-popup iframe {
  margin: 0;
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1; }

.clb-portfolio-lightbox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }
  .clb-portfolio-lightbox-media, .clb-portfolio-lightbox-details {
    height: 100%; }
  .clb-portfolio-lightbox-media {
    width: -webkit-calc(100% - 650px);
    width: calc(100% - 650px);
    height: 100%;
    overflow-y: auto;
    position: relative; }
    .clb-portfolio-lightbox-media .slider {
      width: 100%;
      height: 100%;
      position: static; }
      .clb-portfolio-lightbox-media .slider .clb-slider-outer-stage,
      .clb-portfolio-lightbox-media .slider .clb-slider-stage {
        height: 100%; }
      .clb-portfolio-lightbox-media .slider .clb-slider-pagination {
        left: 0; }
      .clb-portfolio-lightbox-media .slider .portfolio-lightbox-image {
        width: 100%;
        height: 100%;
        -webkit-background-size: cover;
                background-size: cover;
        background-repeat: no-repeat;
        background-position: center; }
  .clb-portfolio-lightbox-details {
    width: 650px;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    right: 0;
    padding: 12vh 10vh;
    background-color: #17161A;
    position: relative;
    color: #fff; }
    .clb-portfolio-lightbox-details .project-page-headline,
    .clb-portfolio-lightbox-details .project-meta-title,
    .clb-portfolio-lightbox-details .btn-link {
      color: #fff; }
    .clb-portfolio-lightbox-details .project-page-headline {
      margin: 10px 0px; }
    .clb-portfolio-lightbox-details .project-page .project-meta li {
      width: -webkit-calc((100% / 3) - 25px);
      width: calc((100% / 3) - 25px);
      border-color: rgba(255, 255, 255, 0.25); }
    .clb-portfolio-lightbox-details .project-page .project-meta p {
      color: rgba(255, 255, 255, 0.35); }
  }@media screen and (max-width: 768px){
    .clb-portfolio-lightbox {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
          -ms-flex-direction: column;
              flex-direction: column;
      overflow-y: scroll; }
      .clb-portfolio-lightbox::-webkit-scrollbar {
        width: 0; }
    .clb-portfolio-lightbox-media {
      width: 100%;
      position: relative;
      overflow-y: auto;
      overflow: visible;
      min-height: 50%; }
    .clb-portfolio-lightbox-details {
      width: 100%;
      height: auto;
      display: block;
      position: relative;
      right: auto;
      padding: 20px; } }

@media all{.clb-gallery-lightbox .close-bar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.clb-gallery-lightbox .clb-popup-holder {
  padding-top: 0;
  padding-bottom: 0; }
  .clb-gallery-lightbox .clb-popup-holder .slider {
    opacity: 0;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    .clb-gallery-lightbox .clb-popup-holder .slider.ready .clb-slider-item:not(.active) {
      -webkit-transform: scale(0.5);
          -ms-transform: scale(0.5);
              transform: scale(0.5);
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  .clb-gallery-lightbox .clb-popup-holder .slider,
  .clb-gallery-lightbox .clb-popup-holder .clb-slider-stage {
    height: 100%; }
    .clb-gallery-lightbox .clb-popup-holder .slider .image-wrap,
    .clb-gallery-lightbox .clb-popup-holder .clb-slider-stage .image-wrap {
      padding-top: 136px;
      padding-bottom: 136px; }
      .clb-gallery-lightbox .clb-popup-holder .slider .image-wrap.with-description,
      .clb-gallery-lightbox .clb-popup-holder .clb-slider-stage .image-wrap.with-description {
        padding-bottom: 0; }

.clb-gallery-lightbox .clb-slider {
  max-width: 70%; }
  .clb-gallery-lightbox .clb-slider-outer-stage {
    overflow: visible; }
  .clb-gallery-lightbox .clb-slider-stage {
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
  .clb-gallery-lightbox .clb-slider-item {
    position: relative;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center; }
    .clb-gallery-lightbox .clb-slider-item img {
      max-height: -webkit-calc(100vh - 290px);
      max-height: calc(100vh - 290px); }
    .clb-gallery-lightbox .clb-slider-item.active {
      -webkit-transform: none;
          -ms-transform: none;
              transform: none;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  .clb-gallery-lightbox .clb-slider-item:not(.active) {
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  .clb-gallery-lightbox .clb-slider-nav-btn {
    position: fixed; }
  }@media screen and (max-width: 991px){
    .clb-gallery-lightbox .clb-slider .clb-slider-outer-stage {
      height: 100%; }
      .clb-gallery-lightbox .clb-slider .clb-slider-outer-stage .image-wrap:not(.with-description) {
        padding-top: 30px;
        padding-bottom: 30px; }
        .clb-gallery-lightbox .clb-slider .clb-slider-outer-stage .image-wrap:not(.with-description) img {
          max-height: -webkit-calc(100vh - 60px);
          max-height: calc(100vh - 60px); }
      .clb-gallery-lightbox .clb-slider .clb-slider-outer-stage .image-wrap.with-description {
        padding-top: 30px; }
        .clb-gallery-lightbox .clb-slider .clb-slider-outer-stage .image-wrap.with-description img {
          max-height: -webkit-calc(100vh - 166px);
          max-height: calc(100vh - 166px); } }

@media all{.clb-gallery-lightbox .clb-gallery-img-details {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  min-height: 136px;
  max-height: 200px;
  width: 100%;
  padding: 30px; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .clb-gallery-lightbox .clb-gallery-img-details {
      padding: 25px; } }
  @media screen and (max-width: 1024px){
    .clb-gallery-lightbox .clb-gallery-img-details {
      padding: 25px; } }
  @media screen and (max-width: 768px){
    .clb-gallery-lightbox .clb-gallery-img-details {
      padding: 20px; } }
  @media all{.clb-gallery-lightbox .clb-gallery-img-details .title {
    color: #fff;
    font-size: 18px; }
  .clb-gallery-lightbox .clb-gallery-img-details .caption {
    display: block;
    width: auto;
    color: #6A696C; }

.clb-popup-product {
  display: block;
  overflow-y: auto; }
  .clb-popup-product .vc_row {
    margin: 0; }
    .clb-popup-product .vc_row .vc_col-md-6 {
      padding: 0; }
  .clb-popup-product .woocommerce-product-gallery__image > img {
    width: 100%; }
  .clb-popup-product .woo_c-product {
    background-color: #fff;
    padding: 0;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    overflow-y: auto;
    overflow-x: hidden;
    height: 100%; }
    .clb-popup-product .woo_c-product-details {
      background-color: transparent !important; }
      }@media screen and (max-width: 768px){
        .clb-popup-product .woo_c-product-details {
          margin-left: 0;
          margin-right: 0; } }
      @media all{.clb-popup-product .woo_c-product-details-inner {
        padding: 60px; }
        }@media screen and (min-width: 1025px) and (max-width: 1440px){
          .clb-popup-product .woo_c-product-details-inner {
            padding: 50px; } }
        @media screen and (max-width: 1024px){
          .clb-popup-product .woo_c-product-details-inner {
            padding: 40px; } }
        @media screen and (max-width: 768px){
          .clb-popup-product .woo_c-product-details-inner {
            padding: 30px; } }
    @media all{.clb-popup-product .woo_c-product-image .product-image-dots {
      margin-top: 30px;
      margin-left: 30px;
      margin-right: 30px; }
      }@media screen and (min-width: 1025px) and (max-width: 1440px){
        .clb-popup-product .woo_c-product-image .product-image-dots {
          margin-top: 25px; } }
      @media screen and (max-width: 1024px){
        .clb-popup-product .woo_c-product-image .product-image-dots {
          margin-top: 25px; } }
      @media screen and (max-width: 768px){
        .clb-popup-product .woo_c-product-image .product-image-dots {
          margin-top: 20px; } }
      @media screen and (min-width: 1025px) and (max-width: 1440px){
        .clb-popup-product .woo_c-product-image .product-image-dots {
          margin-left: 25px; } }
      @media screen and (max-width: 1024px){
        .clb-popup-product .woo_c-product-image .product-image-dots {
          margin-left: 25px; } }
      @media screen and (max-width: 768px){
        .clb-popup-product .woo_c-product-image .product-image-dots {
          margin-left: 20px; } }
      @media screen and (min-width: 1025px) and (max-width: 1440px){
        .clb-popup-product .woo_c-product-image .product-image-dots {
          margin-right: 25px; } }
      @media screen and (max-width: 1024px){
        .clb-popup-product .woo_c-product-image .product-image-dots {
          margin-right: 25px; } }
      @media screen and (max-width: 768px){
        .clb-popup-product .woo_c-product-image .product-image-dots {
          margin-right: 20px; } }
    @media screen and (max-width: 768px){
      .clb-popup-product .woo_c-product .clb-slider-stage {
        -webkit-border-radius: 6px;
        border-radius: 6px; } }
    @media screen and (min-width: 1025px){
      .clb-popup-product .woo_c-product-details,
      .clb-popup-product .woo_c-product .product-image-dots {
        position: -webkit-sticky;
        position: sticky;
        top: 0; }
      .clb-popup-product .woo_c-product .product-image-dots {
        top: 30px; } }

@media all{/*--------------------------------------------------------------
## Breadcrumbs
--------------------------------------------------------------*/
.breadcrumbs {
  width: 100%;
  padding-top: 30px;
  padding-bottom: 30px;
  line-height: 20px;
  font-size: 0.94rem;
  line-height: 1; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .breadcrumbs {
      padding-top: 25px; } }
  @media screen and (max-width: 1024px){
    .breadcrumbs {
      padding-top: 25px; } }
  @media screen and (max-width: 768px){
    .breadcrumbs {
      padding-top: 20px; } }
  @media screen and (min-width: 1025px) and (max-width: 1440px){
    .breadcrumbs {
      padding-bottom: 25px; } }
  @media screen and (max-width: 1024px){
    .breadcrumbs {
      padding-bottom: 25px; } }
  @media screen and (max-width: 768px){
    .breadcrumbs {
      padding-bottom: 20px; } }
  @media all{.breadcrumbs .vc_row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    }@media screen and (max-width: 768px){
      .breadcrumbs .vc_row {
        margin: 0; }
        .breadcrumbs .vc_row [class*="vc_col"] {
          padding: 0; } }
  @media all{.breadcrumbs-holder {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 32px;
    line-height: 32px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-flex: 2;
    -webkit-flex-grow: 2;
        -ms-flex-positive: 2;
            flex-grow: 2; }
    }@media screen and (max-width: 768px){
      .breadcrumbs-holder {
        height: auto;
        padding: 0; } }
  @media all{.breadcrumbs-slug {
    position: relative;
    z-index: 3;
    margin: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
    .breadcrumbs-slug li {
      list-style: none;
      padding: 0; }
    .breadcrumbs-slug i {
      margin: -2px 8px 0; }
  .breadcrumbs-inner {
    height: 32px;
    line-height: 32px; }
  .breadcrumbs-slug .active, .breadcrumbs-inner .active {
    font-weight: 500; }

.post-type-archive-product .breadcrumbs-container.vc_col-lg-push-2 {
  left: auto;
  width: 100%; }

/*--------------------------------------------------------------
## Pagination
--------------------------------------------------------------*/
.pagination {
  margin-top: 25px;
  font-size: 1em;
  font-family: "Space Grotesk Bold", -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; }
  .pagination li {
    display: inline-block;
    font-weight: 600;
    padding: 0; }
    .pagination li .btn,
    .pagination li .page-numbers {
      margin: 0px 4px;
      padding: 0px 4px;
      height: 36px;
      line-height: 36px;
      vertical-align: top;
      display: inline-block; }
      .pagination li .btn .ion,
      .pagination li .page-numbers .ion {
        vertical-align: middle;
        margin-top: -3px; }
      .pagination li .btn.active, .pagination li .btn.current,
      .pagination li .page-numbers.active,
      .pagination li .page-numbers.current {
        color: #d90a2c; }
        .pagination li .btn.active:before, .pagination li .btn.current:before,
        .pagination li .page-numbers.active:before,
        .pagination li .page-numbers.current:before {
          width: 100%;
          opacity: 1; }
    .pagination li .page-numbers > .btn {
      padding: 0; }
    .pagination li .page-numbers.current {
      position: relative; }
      .pagination li .page-numbers.current:before {
        content: '';
        background: currentColor;
        width: 100%;
        height: 2px;
        position: absolute;
        bottom: -2px;
        left: 0; }
    .pagination li:first-child .btn,
    .pagination li:first-child .page-numbers {
      margin-left: 0; }
    .pagination li:last-child .btn,
    .pagination li:last-child .page-numbers {
      margin-right: 0; }

.page-links {
  font-weight: 600; }
  .page-links a {
    margin: 0 5px; }

.lazy-load {
  margin: auto;
  margin-top: 30px;
  margin-bottom: 30px;
  display: block;
  font-weight: 600;
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .lazy-load {
      margin-top: 25px; } }
  @media screen and (max-width: 1024px){
    .lazy-load {
      margin-top: 25px; } }
  @media screen and (max-width: 768px){
    .lazy-load {
      margin-top: 20px; } }
  @media screen and (min-width: 1025px) and (max-width: 1440px){
    .lazy-load {
      margin-bottom: 25px; } }
  @media screen and (max-width: 1024px){
    .lazy-load {
      margin-bottom: 25px; } }
  @media screen and (max-width: 768px){
    .lazy-load {
      margin-bottom: 20px; } }
  @media all{.lazy-load .btn-round {
    margin-right: 10px;
    display: inline-block; }
    .lazy-load .btn-round .ion {
      vertical-align: middle;
      fill: #17161A;
      color: currentColor;
      font-size: 26px; }
  .lazy-load[data-lazy-load-loading=""] {
    display: none; }
  .lazy-load.active .ion:before {
    -webkit-animation: mymove 1s linear 0s infinite;
            animation: mymove 1s linear 0s infinite;
    -webkit-box-shadow: none;
            box-shadow: none; }
  .lazy-load.load-more .loading-text {
    display: none; }
  .lazy-load.load-more.active .loadmore-text {
    display: none; }
  .lazy-load.load-more.active .loading-text {
    display: inline; }

.pagination-standard li .btn,
.pagination-standard li .page-numbers {
  background-color: rgba(136, 136, 136, 0.05);
  color: currentColor;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  height: 42px;
  min-width: 42px;
  line-height: 42px;
  text-align: center;
  padding: 0px 15px; }
  .pagination-standard li .btn:before,
  .pagination-standard li .page-numbers:before {
    display: none; }
  .pagination-standard li .btn .ion,
  .pagination-standard li .page-numbers .ion {
    color: currentColor; }
  .pagination-standard li .btn:hover,
  .pagination-standard li .page-numbers:hover {
    background-color: rgba(136, 136, 136, 0.08); }
  .pagination-standard li .btn.active, .pagination-standard li .btn.current,
  .pagination-standard li .page-numbers.active,
  .pagination-standard li .page-numbers.current {
    background-color: #17161A;
    color: #fff !important; }
    .pagination-standard li .btn.active:hover, .pagination-standard li .btn.current:hover,
    .pagination-standard li .page-numbers.active:hover,
    .pagination-standard li .page-numbers.current:hover {
      color: #fff; }

@-webkit-keyframes mymove {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes mymove {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

/*--------------------------------------------------------------
## Preloader
--------------------------------------------------------------*/
.page-preloader {
  background-color: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  height: 100vh;
  z-index: 999999;
  position: fixed;
  top: 0;
  left: 0;
  opacity: 1;
  visibility: visible;
  -webkit-transition: .6s ease-in-out;
  -o-transition: .6s ease-in-out;
  transition: .6s ease-in-out;
  -webkit-transition-property: opacity, visibility;
  -o-transition-property: opacity, visibility;
  transition-property: opacity, visibility; }
  .page-preloader .loader {
    width: 6px;
    height: 6px;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-animation: typing 1s linear infinite alternate;
            animation: typing 1s linear infinite alternate; }
  .page-preloader.hidden {
    opacity: 0;
    visibility: hidden; }
  .page-preloader.hide {
    display: none; }
  .page-preloader.percentage-preloader .sk-percentage {
    height: 100%;
    width: 0;
    background-color: #fceef1;
    left: 0;
    position: fixed; }
    .page-preloader.percentage-preloader .sk-percentage-percent {
      position: fixed;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      font-size: 6em;
      font-family: "Space Grotesk Bold", -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
      font-weight: 600;
      letter-spacing: -.02rem; }

}@media screen and (max-width: 1024px){
  .page-preloader {
    display: none; } }

@media all{.spinner {
  -webkit-animation: anim1 2s linear infinite;
          animation: anim1 2s linear infinite;
  z-index: 2;
  position: relative;
  width: 50px;
  height: 50px; }
  .spinner .path {
    opacity: .75;
    stroke: #17161A;
    stroke-linecap: round;
    -webkit-animation: dash 1.5s ease-in-out infinite;
            animation: dash 1.5s ease-in-out infinite; }

@-webkit-keyframes anim1 {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes anim1 {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@-webkit-keyframes dash {
  0% {
    stroke-dasharray: 1, 150;
    stroke-dashoffset: 0; }
  50% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -35; }
  100% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -124; } }

@keyframes dash {
  0% {
    stroke-dasharray: 1, 150;
    stroke-dashoffset: 0; }
  50% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -35; }
  100% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -124; } }

.sk-fading-circle,
.sk-double-bounce,
.sk-circle,
.sk-folding-cube {
  width: 50px;
  height: 50px; }

.sk-fading-circle {
  position: relative; }
  .sk-fading-circle .sk-circle {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0; }
  .sk-fading-circle .sk-circle:before {
    content: '';
    display: block;
    margin: 0 auto;
    width: 15%;
    height: 15%;
    background-color: #17161A;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    -webkit-animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
            animation: sk-circleFadeDelay 1.2s infinite ease-in-out both; }
  .sk-fading-circle .sk-circle2 {
    -webkit-transform: rotate(30deg);
        -ms-transform: rotate(30deg);
            transform: rotate(30deg); }
  .sk-fading-circle .sk-circle3 {
    -webkit-transform: rotate(60deg);
        -ms-transform: rotate(60deg);
            transform: rotate(60deg); }
  .sk-fading-circle .sk-circle4 {
    -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg); }
  .sk-fading-circle .sk-circle5 {
    -webkit-transform: rotate(120deg);
        -ms-transform: rotate(120deg);
            transform: rotate(120deg); }
  .sk-fading-circle .sk-circle6 {
    -webkit-transform: rotate(150deg);
        -ms-transform: rotate(150deg);
            transform: rotate(150deg); }
  .sk-fading-circle .sk-circle7 {
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
            transform: rotate(180deg); }
  .sk-fading-circle .sk-circle8 {
    -webkit-transform: rotate(210deg);
        -ms-transform: rotate(210deg);
            transform: rotate(210deg); }
  .sk-fading-circle .sk-circle9 {
    -webkit-transform: rotate(240deg);
        -ms-transform: rotate(240deg);
            transform: rotate(240deg); }
  .sk-fading-circle .sk-circle10 {
    -webkit-transform: rotate(270deg);
        -ms-transform: rotate(270deg);
            transform: rotate(270deg); }
  .sk-fading-circle .sk-circle11 {
    -webkit-transform: rotate(300deg);
        -ms-transform: rotate(300deg);
            transform: rotate(300deg); }
  .sk-fading-circle .sk-circle12 {
    -webkit-transform: rotate(330deg);
        -ms-transform: rotate(330deg);
            transform: rotate(330deg); }
  .sk-fading-circle .sk-circle2:before {
    -webkit-animation-delay: -1.1s;
            animation-delay: -1.1s; }
  .sk-fading-circle .sk-circle3:before {
    -webkit-animation-delay: -1s;
            animation-delay: -1s; }
  .sk-fading-circle .sk-circle4:before {
    -webkit-animation-delay: -0.9s;
            animation-delay: -0.9s; }
  .sk-fading-circle .sk-circle5:before {
    -webkit-animation-delay: -0.8s;
            animation-delay: -0.8s; }
  .sk-fading-circle .sk-circle6:before {
    -webkit-animation-delay: -0.7s;
            animation-delay: -0.7s; }
  .sk-fading-circle .sk-circle7:before {
    -webkit-animation-delay: -0.6s;
            animation-delay: -0.6s; }
  .sk-fading-circle .sk-circle8:before {
    -webkit-animation-delay: -0.5s;
            animation-delay: -0.5s; }
  .sk-fading-circle .sk-circle9:before {
    -webkit-animation-delay: -0.4s;
            animation-delay: -0.4s; }
  .sk-fading-circle .sk-circle10:before {
    -webkit-animation-delay: -0.3s;
            animation-delay: -0.3s; }
  .sk-fading-circle .sk-circle11:before {
    -webkit-animation-delay: -0.2s;
            animation-delay: -0.2s; }
  .sk-fading-circle .sk-circle12:before {
    -webkit-animation-delay: -0.1s;
            animation-delay: -0.1s; }

@-webkit-keyframes sk-circleFadeDelay {
  0%, 39%, 100% {
    opacity: 0; }
  40% {
    opacity: 1; } }

@keyframes sk-circleFadeDelay {
  0%, 39%, 100% {
    opacity: 0; }
  40% {
    opacity: 1; } }

.sk-double-bounce {
  position: relative; }
  .sk-double-bounce .sk-child {
    width: 100%;
    height: 100%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background-color: #17161A;
    opacity: 0.6;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-animation: sk-doubleBounce 2.0s infinite ease-in-out;
            animation: sk-doubleBounce 2.0s infinite ease-in-out; }
  .sk-double-bounce .sk-double-bounce2 {
    -webkit-animation-delay: -1.0s;
            animation-delay: -1.0s; }

@-webkit-keyframes sk-doubleBounce {
  0%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  50% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes sk-doubleBounce {
  0%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  50% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

.sk-wave {
  width: 50px;
  height: 40px;
  text-align: center;
  font-size: 10px; }
  .sk-wave .sk-rect {
    background-color: #17161A;
    height: 100%;
    width: 5px;
    display: inline-block;
    -webkit-animation: sk-waveStretchDelay 1.2s infinite ease-in-out;
            animation: sk-waveStretchDelay 1.2s infinite ease-in-out; }
  .sk-wave .sk-rect1 {
    -webkit-animation-delay: -1.2s;
            animation-delay: -1.2s; }
  .sk-wave .sk-rect2 {
    -webkit-animation-delay: -1.1s;
            animation-delay: -1.1s; }
  .sk-wave .sk-rect3 {
    -webkit-animation-delay: -1s;
            animation-delay: -1s; }
  .sk-wave .sk-rect4 {
    -webkit-animation-delay: -0.9s;
            animation-delay: -0.9s; }
  .sk-wave .sk-rect5 {
    -webkit-animation-delay: -0.8s;
            animation-delay: -0.8s; }

@-webkit-keyframes sk-waveStretchDelay {
  0%, 40%, 100% {
    -webkit-transform: scaleY(0.4);
            transform: scaleY(0.4); }
  20% {
    -webkit-transform: scaleY(1);
            transform: scaleY(1); } }

@keyframes sk-waveStretchDelay {
  0%, 40%, 100% {
    -webkit-transform: scaleY(0.4);
            transform: scaleY(0.4); }
  20% {
    -webkit-transform: scaleY(1);
            transform: scaleY(1); } }

.sk-circle {
  position: relative; }
  .sk-circle .sk-child {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0; }
  .sk-circle .sk-child:before {
    content: '';
    display: block;
    margin: 0 auto;
    width: 15%;
    height: 15%;
    background-color: #17161A;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    -webkit-animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;
            animation: sk-circleBounceDelay 1.2s infinite ease-in-out both; }
  .sk-circle .sk-circle2 {
    -webkit-transform: rotate(30deg);
        -ms-transform: rotate(30deg);
            transform: rotate(30deg); }
  .sk-circle .sk-circle3 {
    -webkit-transform: rotate(60deg);
        -ms-transform: rotate(60deg);
            transform: rotate(60deg); }
  .sk-circle .sk-circle4 {
    -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg); }
  .sk-circle .sk-circle5 {
    -webkit-transform: rotate(120deg);
        -ms-transform: rotate(120deg);
            transform: rotate(120deg); }
  .sk-circle .sk-circle6 {
    -webkit-transform: rotate(150deg);
        -ms-transform: rotate(150deg);
            transform: rotate(150deg); }
  .sk-circle .sk-circle7 {
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
            transform: rotate(180deg); }
  .sk-circle .sk-circle8 {
    -webkit-transform: rotate(210deg);
        -ms-transform: rotate(210deg);
            transform: rotate(210deg); }
  .sk-circle .sk-circle9 {
    -webkit-transform: rotate(240deg);
        -ms-transform: rotate(240deg);
            transform: rotate(240deg); }
  .sk-circle .sk-circle10 {
    -webkit-transform: rotate(270deg);
        -ms-transform: rotate(270deg);
            transform: rotate(270deg); }
  .sk-circle .sk-circle11 {
    -webkit-transform: rotate(300deg);
        -ms-transform: rotate(300deg);
            transform: rotate(300deg); }
  .sk-circle .sk-circle12 {
    -webkit-transform: rotate(330deg);
        -ms-transform: rotate(330deg);
            transform: rotate(330deg); }
  .sk-circle .sk-circle2:before {
    -webkit-animation-delay: -1.1s;
            animation-delay: -1.1s; }
  .sk-circle .sk-circle3:before {
    -webkit-animation-delay: -1s;
            animation-delay: -1s; }
  .sk-circle .sk-circle4:before {
    -webkit-animation-delay: -0.9s;
            animation-delay: -0.9s; }
  .sk-circle .sk-circle5:before {
    -webkit-animation-delay: -0.8s;
            animation-delay: -0.8s; }
  .sk-circle .sk-circle6:before {
    -webkit-animation-delay: -0.7s;
            animation-delay: -0.7s; }
  .sk-circle .sk-circle7:before {
    -webkit-animation-delay: -0.6s;
            animation-delay: -0.6s; }
  .sk-circle .sk-circle8:before {
    -webkit-animation-delay: -0.5s;
            animation-delay: -0.5s; }
  .sk-circle .sk-circle9:before {
    -webkit-animation-delay: -0.4s;
            animation-delay: -0.4s; }
  .sk-circle .sk-circle10:before {
    -webkit-animation-delay: -0.3s;
            animation-delay: -0.3s; }
  .sk-circle .sk-circle11:before {
    -webkit-animation-delay: -0.2s;
            animation-delay: -0.2s; }
  .sk-circle .sk-circle12:before {
    -webkit-animation-delay: -0.1s;
            animation-delay: -0.1s; }

@-webkit-keyframes sk-circleBounceDelay {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  40% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes sk-circleBounceDelay {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  40% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

.sk-folding-cube {
  position: relative;
  -webkit-transform: rotateZ(45deg);
      -ms-transform: rotate(45deg);
          transform: rotateZ(45deg); }
  .sk-folding-cube .sk-cube {
    float: left;
    width: 50%;
    height: 50%;
    position: relative;
    -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
            transform: scale(1.1); }
  .sk-folding-cube .sk-cube:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #17161A;
    -webkit-animation: sk-foldCubeAngle 2.4s infinite linear both;
            animation: sk-foldCubeAngle 2.4s infinite linear both;
    -webkit-transform-origin: 100% 100%;
        -ms-transform-origin: 100% 100%;
            transform-origin: 100% 100%; }
  .sk-folding-cube .sk-cube2 {
    -webkit-transform: scale(1.1) rotateZ(90deg);
        -ms-transform: scale(1.1) rotate(90deg);
            transform: scale(1.1) rotateZ(90deg); }
  .sk-folding-cube .sk-cube3 {
    -webkit-transform: scale(1.1) rotateZ(180deg);
        -ms-transform: scale(1.1) rotate(180deg);
            transform: scale(1.1) rotateZ(180deg); }
  .sk-folding-cube .sk-cube4 {
    -webkit-transform: scale(1.1) rotateZ(270deg);
        -ms-transform: scale(1.1) rotate(270deg);
            transform: scale(1.1) rotateZ(270deg); }
  .sk-folding-cube .sk-cube2:before {
    -webkit-animation-delay: 0.3s;
            animation-delay: 0.3s; }
  .sk-folding-cube .sk-cube3:before {
    -webkit-animation-delay: 0.6s;
            animation-delay: 0.6s; }
  .sk-folding-cube .sk-cube4:before {
    -webkit-animation-delay: 0.9s;
            animation-delay: 0.9s; }

@-webkit-keyframes sk-foldCubeAngle {
  0%, 10% {
    -webkit-transform: perspective(140px) rotateX(-180deg);
            transform: perspective(140px) rotateX(-180deg);
    opacity: 0; }
  25%, 75% {
    -webkit-transform: perspective(140px) rotateX(0deg);
            transform: perspective(140px) rotateX(0deg);
    opacity: 1; }
  90%, 100% {
    -webkit-transform: perspective(140px) rotateY(180deg);
            transform: perspective(140px) rotateY(180deg);
    opacity: 0; } }

@keyframes sk-foldCubeAngle {
  0%, 10% {
    -webkit-transform: perspective(140px) rotateX(-180deg);
            transform: perspective(140px) rotateX(-180deg);
    opacity: 0; }
  25%, 75% {
    -webkit-transform: perspective(140px) rotateX(0deg);
            transform: perspective(140px) rotateX(0deg);
    opacity: 1; }
  90%, 100% {
    -webkit-transform: perspective(140px) rotateY(180deg);
            transform: perspective(140px) rotateY(180deg);
    opacity: 0; } }

/*--------------------------------------------------------------
## Subscribe
--------------------------------------------------------------*/
.clb-subscribe {
  overflow: hidden;
  max-width: 760px;
  height: auto;
  -webkit-animation: 0.4s slide_up_inner cubic-bezier(0.4, 0, 0.2, 1);
          animation: 0.4s slide_up_inner cubic-bezier(0.4, 0, 0.2, 1);
  /*Sent form state*/ }
  .clb-subscribe .vc_row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    margin: 0;
    overflow: hidden;
    -webkit-border-radius: 6px;
    border-radius: 6px; }
    }@media screen and (max-width: 768px){
      .clb-subscribe .vc_row {
        display: block; } }
  @media all{.clb-subscribe .clb-subscribe-img {
    -webkit-background-size: cover;
            background-size: cover;
    background-color: #fff;
    min-height: 20vh;
    background-position: center center; }
  .clb-subscribe-content.vc_col-sm-6 {
    padding: 40px;
    background-color: #fff; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .clb-subscribe-content.vc_col-sm-6 {
        padding: 30px; } }
    @media screen and (max-width: 1024px){
      .clb-subscribe-content.vc_col-sm-6 {
        padding: 30px; } }
    @media screen and (max-width: 768px){
      .clb-subscribe-content.vc_col-sm-6 {
        padding: 20px; } }
  @media all{.clb-subscribe-content-headline {
    margin: 0px 0px 20px 0px; }
  .clb-subscribe div.wpcf7-validation-errors,
  .clb-subscribe div.wpcf7-acceptance-missing,
  .clb-subscribe div.wpcf7-response-output {
    padding: 0;
    text-align: center; }
  .clb-subscribe .wpcf7-form.sent .subscribe-form {
    display: none; }
  .clb-subscribe .wpcf7-form.sent .wpcf7-mail-sent-ok:before {
    content: "\f2bc";
    font-family: Ionicons;
    font-size: 1.6em;
    display: block;
    margin: 20px auto;
    height: 56px;
    width: 56px;
    line-height: 56px;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    color: #0ebd6e;
    background-color: rgba(14, 189, 110, 0.15); }
  .clb-subscribe .subscribe-form {
    margin: 20px 0px; }
    }@media screen and (max-width: 768px){
      .clb-subscribe .subscribe-form input[type="email"] {
        margin-bottom: 0; } }

@media all{@-webkit-keyframes slide_up_inner {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    opacity: .5; }
  100% {
    -webkit-transform: translateY(0%);
            transform: translateY(0%);
    opacity: 1; } }

@keyframes slide_up_inner {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    opacity: .5; }
  100% {
    -webkit-transform: translateY(0%);
            transform: translateY(0%);
    opacity: 1; } }

/*--------------------------------------------------------------
## Search
--------------------------------------------------------------*/
.clb-search-popup .search-holder {
  width: 100%;
  position: absolute;
  top: -webkit-calc(30vh - 50px);
  top: calc(30vh - 50px);
  left: 0; }
  }@media screen and (max-width: 768px){
    .clb-search-popup .search-holder {
      top: 90px; } }
  @media all{.clb-search-popup .search-holder .search-field {
    background-color: rgba(255, 255, 255, 0.03);
    border-color: rgba(0, 0, 0, 0.2);
    -webkit-border-radius: 5px;
    border-radius: 5px;
    color: #fff;
    height: 56px;
    padding-left: 18px;
    padding-right: 18px; }
    .clb-search-popup .search-holder .search-field::-webkit-input-placeholder {
      color: #fff; }
    .clb-search-popup .search-holder .search-field::-moz-placeholder {
      color: #fff; }
    .clb-search-popup .search-holder .search-field:-ms-input-placeholder {
      color: #fff; }
    .clb-search-popup .search-holder .search-field::-ms-input-placeholder {
      color: #fff; }
    .clb-search-popup .search-holder .search-field::placeholder {
      color: #fff; }
    .clb-search-popup .search-holder .search-field:hover::-webkit-input-placeholder {
      opacity: .7; }
    .clb-search-popup .search-holder .search-field:hover::-moz-placeholder {
      opacity: .7; }
    .clb-search-popup .search-holder .search-field:hover:-ms-input-placeholder {
      opacity: .7; }
    .clb-search-popup .search-holder .search-field:hover::-ms-input-placeholder {
      opacity: .7; }
    .clb-search-popup .search-holder .search-field:hover::placeholder {
      opacity: .7; }
  .clb-search-popup .search-holder .product_search_description {
    color: #fff;
    margin-left: 25px;
    max-width: -webkit-calc(100% - 195px);
    max-width: calc(100% - 195px); }
  .clb-search-popup .search-holder .search_results_btn.btn-link {
    color: #fff; }
  .clb-search-popup .search-holder form {
    max-width: 500px;
    margin: 0 auto;
    position: relative;
    z-index: 12; }
    .clb-search-popup .search-holder form label {
      margin-bottom: 0; }
    .clb-search-popup .search-holder form .select-holder {
      position: absolute;
      top: 0;
      bottom: 0;
      right: 45px;
      color: #fff; }
      .clb-search-popup .search-holder form .select-holder select {
        background: transparent;
        color: currentColor;
        height: 100%; }
    .clb-search-popup .search-holder form .search-submit {
      color: #fff;
      width: 56px; }
      .clb-search-popup .search-holder form .search-submit.btn-loading:before {
        border-color: rgba(255, 255, 255, 0.2);
        border-top-color: rgba(255, 255, 255, 0.8);
        border-right-color: rgba(255, 255, 255, 0.8); }
    }@media screen and (max-width: 768px){
      .clb-search-popup .search-holder form {
        max-width: -webkit-calc(100% - 40px);
        max-width: calc(100% - 40px); } }

@media all{.search_results {
  max-width: 500px;
  margin: 0 auto;
  max-height: 500px;
  overflow: auto; }
  .search_results .suggestions,
  .search_results .no-search-results,
  .search_results #loading {
    margin: 18px 0;
    color: #6A696C; }
  .search_results #loading {
    margin: 25px 15px; }
  .search_results .product_search {
    position: relative;
    padding: 13px 0;
    border-top: solid 1px rgba(229, 229, 229, 0.08);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
    .search_results .product_search_img a:before {
      display: none; }
    .search_results .product_search_img img {
      vertical-align: top;
      max-width: 70px;
      min-width: 70px;
      height: auto; }
    .search_results .product_search_name {
      display: block;
      font-weight: 600; }
    .search_results .product_search_description {
      margin-left: 15px; }
      .search_results .product_search_description .product_search_name div {
        white-space: nowrap;
        -o-text-overflow: ellipsis;
           text-overflow: ellipsis;
        overflow: hidden; }
    .search_results .product_search_price {
      font-weight: 600;
      position: absolute;
      right: 0;
      color: #fff; }
    .search_results .product_search:first-child {
      border: none; }
  .search_results_btn.btn-link {
    margin-top: 15px;
    position: relative; }
    .search_results_btn.btn-link:before {
      float: right;
      margin-right: 0 !important; }
  }@media screen and (max-width: 768px){
    .search_results .suggestions,
    .search_results #loading, .search_results_btn {
      margin: 25px 20px; }
    .search_results .product_search {
      margin: 0px 20px; } }

@media all{.search-global.fixed {
  position: fixed;
  left: 40px;
  bottom: 40px;
  z-index: 999; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .search-global.fixed {
      left: 30px; } }
  @media screen and (max-width: 1024px){
    .search-global.fixed {
      left: 30px; } }
  @media screen and (max-width: 768px){
    .search-global.fixed {
      left: 20px; } }
  @media screen and (min-width: 1025px) and (max-width: 1440px){
    .search-global.fixed {
      bottom: 30px; } }
  @media screen and (max-width: 1024px){
    .search-global.fixed {
      bottom: 30px; } }
  @media screen and (max-width: 768px){
    .search-global.fixed {
      bottom: 20px; } }
  @media all{.search-global.fixed .ion.light-typo {
    color: #fff; }
  .search-global.fixed .ion.dark-typo {
    color: #17161A; }

}@media screen and (max-width: 768px){
  .search-global {
    display: none; } }

@media all{button.search-submit.btn-loading .ion {
  display: none; }

/*--------------------------------------------------------------
## Product search widget
--------------------------------------------------------------*/
.search-form,
.woocommerce-product-search {
  position: relative; }
  .search-form label,
  .woocommerce-product-search label {
    font-size: 1em; }
  .search-form .search-submit,
  .woocommerce-product-search .search-submit {
    color: #232226; }
  .search-form button.search,
  .woocommerce-product-search button.search {
    background: none;
    width: 50px;
    height: 50px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-shadow: none;
            box-shadow: none;
    height: 100%;
    border: none;
    padding: 0;
    text-align: center;
    position: absolute;
    top: 0;
    right: 0;
    outline: none; }
    .search-form button.search:hover,
    .woocommerce-product-search button.search:hover {
      opacity: .6; }

.search-results .clb-page-headline .category-holder:after {
  display: none; }

/*--------------------------------------------------------------
## Structure
--------------------------------------------------------------*/
.page-container {
  max-width: 1300px;
  margin: 0 auto;
  padding: 0px 25px;
  position: relative; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .page-container {
      max-width: 1260px; } }
  @media screen and (max-width: 768px){
    .page-container {
      padding: 0px 20px; } }
  @media all{.page-container.full {
    max-width: none !important;
    padding: 0; }
    }@media screen and (max-width: 768px){
      .page-container.full {
        padding-left: 20px !important;
        padding-right: 20px !important; } }
  @media all{.page-container.top-offset {
    padding-top: 80px; }
    }@media screen and (max-width: 768px){
      .page-container.top-offset {
        padding-top: 30px; } }
  @media all{.page-container.bottom-offset {
    padding-bottom: 80px; }
    }@media screen and (max-width: 768px){
      .page-container.bottom-offset {
        padding-bottom: 30px; } }
  @media all{.page-container:after {
    content: '';
    clear: both;
    display: table; }

}@media screen and (min-width: 1025px){
  .single-post:not(.single-post-sidebar) .site-content .page-container .vc_row:not(.vc_row-reset),
  .single-post:not(.single-post-sidebar) .clb-page-headline .page-container .vc_row:not(.vc_row-reset),
  .single-post:not(.single-post-sidebar) .breadcrumbs .page-container .vc_row:not(.vc_row-reset),
  .woocommerce-account .site-content .page-container .vc_row:not(.vc_row-reset),
  .woocommerce-account .clb-page-headline .page-container .vc_row:not(.vc_row-reset),
  .woocommerce-account .breadcrumbs .page-container .vc_row:not(.vc_row-reset),
  .woocommerce-cart .site-content .page-container .vc_row:not(.vc_row-reset),
  .woocommerce-cart .clb-page-headline .page-container .vc_row:not(.vc_row-reset),
  .woocommerce-cart .breadcrumbs .page-container .vc_row:not(.vc_row-reset),
  .woocommerce-checkout .site-content .page-container .vc_row:not(.vc_row-reset),
  .woocommerce-checkout .clb-page-headline .page-container .vc_row:not(.vc_row-reset),
  .woocommerce-checkout .breadcrumbs .page-container .vc_row:not(.vc_row-reset),
  .woocommerce-wishlist .site-content .page-container .vc_row:not(.vc_row-reset),
  .woocommerce-wishlist .clb-page-headline .page-container .vc_row:not(.vc_row-reset),
  .woocommerce-wishlist .breadcrumbs .page-container .vc_row:not(.vc_row-reset) {
    padding-left: -webkit-calc(100%/15 * 1);
    padding-left: calc(100%/15 * 1);
    padding-right: -webkit-calc(100%/15 * 1);
    padding-right: calc(100%/15 * 1); }
  .woocommerce-account:not(.logged-in) .site-content .page-container .vc_row {
    padding-left: -webkit-calc(100%/15 * 3);
    padding-left: calc(100%/15 * 3);
    padding-right: -webkit-calc(100%/15 * 3);
    padding-right: calc(100%/15 * 3); } }

@media all{.boxed-container {
  max-width: 1300px;
  margin: 0px auto;
  z-index: 2;
  position: relative;
  overflow: hidden; }

.page-content {
  width: 100%;
  float: left; }
  .page-content.with-left-sidebar {
    width: 75%;
    float: right; }
  .page-content.with-right-sidebar {
    width: 75%;
    float: left; }
  }@media screen and (max-width: 768px){
    .page-content.with-left-sidebar, .page-content.with-right-sidebar {
      width: 100%; } }

@media all{.single-post .page-content.with-left-sidebar .content-area .vc_col-lg-8, .single-post .page-content.with-right-sidebar .content-area .vc_col-lg-8 {
  left: auto;
  width: 100%; }

/*--------------------------------------------------------------
## Header
--------------------------------------------------------------*/
.site-header {
  background: transparent;
  border-bottom: 1px solid rgba(0, 0, 0, 0.04);
  vertical-align: middle;
  left: 0;
  right: 0;
  position: absolute;
  z-index: 60;
  padding: 0px 40px;
  /*--------------------------------------------------------------
    ### Header Type2
    --------------------------------------------------------------*/
  /*--------------------------------------------------------------
    ### Header Type3
    --------------------------------------------------------------*/
  /*--------------------------------------------------------------
    ### Header Type4
    --------------------------------------------------------------*/ }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .site-header {
      padding: 0px 30px; } }
  @media screen and (max-width: 1024px){
    .site-header {
      padding: 0px 25px; } }
  @media screen and (max-width: 768px){
    .site-header {
      padding: 0px 20px; }
      .site-header.mobile-hamburger-position-right .left-part .clb-hamburger,
      .site-header.mobile-hamburger-position-right .menu-optional-left .clb-hamburger,
      .site-header.mobile-hamburger-position-right .top-part .clb-hamburger {
        display: none; }
      .site-header.mobile-hamburger-position-right .right-part .clb-hamburger,
      .site-header.mobile-hamburger-position-right .menu-optional-right .clb-hamburger,
      .site-header.mobile-hamburger-position-right .bottom-part .clb-hamburger {
        display: block; }
      .site-header.mobile-hamburger-position-left .right-part .clb-hamburger,
      .site-header.mobile-hamburger-position-left .menu-optional-right .clb-hamburger,
      .site-header.mobile-hamburger-position-left .bottom-part .clb-hamburger {
        display: none; }
      .site-header.mobile-hamburger-position-left .left-part .clb-hamburger,
      .site-header.mobile-hamburger-position-left .menu-optional-left .clb-hamburger,
      .site-header.mobile-hamburger-position-left .top-part .clb-hamburger {
        display: block; }
      .site-header .header-wrap .right-part .clb-hamburger,
      .site-header .header-wrap .menu-optional-right .clb-hamburger,
      .site-header .header-wrap .bottom-part .clb-hamburger {
        margin-left: 15px;
        margin-right: 0; } }
  @media all{.site-header svg {
    fill: currentColor; }
  .site-header .header-wrap {
    position: relative;
    z-index: 1;
    height: 130px; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .site-header .header-wrap {
        height: 120px; } }
    @media screen and (max-width: 1024px){
      .site-header .header-wrap {
        height: 100px; }
        .site-header .header-wrap.page-container {
          padding: 0; } }
    @media all{.site-header .header-wrap .clb-social {
      display: none; }
    .site-header .header-wrap-inner {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: stretch;
      -webkit-align-items: stretch;
          -ms-flex-align: stretch;
              align-items: stretch;
      height: 100%; }
      .site-header .header-wrap-inner .left-part {
        white-space: nowrap; }
        .site-header .header-wrap-inner .left-part .clb-hamburger {
          margin-right: 15px; }
          }@media screen and (max-width: 768px){
            .site-header .header-wrap-inner .left-part .clb-hamburger {
              margin-right: 10px; } }
      @media all{.site-header .header-wrap-inner .left-part,
      .site-header .header-wrap-inner .right-part,
      .site-header .header-wrap-inner .top-part {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
            -ms-flex-align: center;
                align-items: center; }
      .site-header .header-wrap-inner .right-part {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
            -ms-flex-pack: end;
                justify-content: flex-end; }
      .site-header .header-wrap-inner.vertical-inner {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
            -ms-flex-direction: column;
                flex-direction: column; }
      .site-header .header-wrap-inner .menu-optional {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
            -ms-flex-align: center;
                align-items: center; }
        .site-header .header-wrap-inner .menu-optional > a:before {
          display: none; }
    .site-header .header-wrap .lang-dropdown {
      font-weight: 600;
      font-size: .98em;
      font-family: "Space Grotesk Bold", -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; }
      .site-header .header-wrap .lang-dropdown .select .select-options {
        min-width: auto; }
    .site-header .header-wrap .top-part {
      width: 100%;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center; }
      }@media screen and (max-width: 1024px){
        .site-header .header-wrap .top-part.page-container {
          padding: 0; } }
    @media all{.site-header .header-wrap .bottom-part {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      width: 100%; }
  .site-header:not(.mobile-header).extended-menu .clb-hamburger {
    display: none; }
  .site-header:not(.mobile-header) .lang-dropdown .select {
    vertical-align: middle; }
  .site-header:not(.mobile-header).hamburger-position-right .left-part .clb-hamburger,
  .site-header:not(.mobile-header).hamburger-position-right .menu-optional-left .clb-hamburger,
  .site-header:not(.mobile-header).hamburger-position-right .top-part .clb-hamburger {
    display: none; }
  .site-header:not(.mobile-header).hamburger-position-right .right-part .clb-hamburger,
  .site-header:not(.mobile-header).hamburger-position-right .menu-optional-right .clb-hamburger,
  .site-header:not(.mobile-header).hamburger-position-right .bottom-part .clb-hamburger {
    display: block; }
  .site-header:not(.mobile-header).hamburger-position-left .right-part .clb-hamburger,
  .site-header:not(.mobile-header).hamburger-position-left .menu-optional-right .clb-hamburger,
  .site-header:not(.mobile-header).hamburger-position-left .bottom-part .clb-hamburger {
    display: none; }
  .site-header:not(.mobile-header).hamburger-position-left .left-part .clb-hamburger,
  .site-header:not(.mobile-header).hamburger-position-left .menu-optional-left .clb-hamburger,
  .site-header:not(.mobile-header).hamburger-position-left .top-part .clb-hamburger {
    display: block; }
  .site-header .widget_shopping_cart_content .woocomerce-mini-cart__container {
    position: fixed;
    bottom: 20px;
    width: -webkit-calc(100% - 80px);
    width: calc(100% - 80px); }
    }@media screen and (max-width: 768px){
      .site-header .widget_shopping_cart_content .woocomerce-mini-cart__container {
        bottom: 15px;
        width: -webkit-calc(100% - 40px);
        width: calc(100% - 40px); } }
  @media all{.site-header ul li {
    list-style: none; }
  .site-header .site-branding .search a:hover, .site-header .site-branding .search a.visible, .site-header .site-branding .search a.focus,
  .site-header a.hamburger:hover,
  .site-header a.hamburger.visible,
  .site-header a.hamburger.focus,
  .site-header .menu-optional a:hover,
  .site-header .menu-optional a.visible,
  .site-header .menu-optional a.focus {
    opacity: 1; }
  .site-header .site-branding {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
    .site-header .site-branding .site-title,
    .site-header .site-branding .site-title a {
      border: none;
      display: block;
      font-weight: bold;
      font-size: 1.25em;
      font-family: "Space Grotesk Bold", -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
      line-height: inherit;
      text-decoration: none;
      color: inherit; }
      .site-header .site-branding .site-title:before,
      .site-header .site-branding .site-title a:before {
        display: none; }
    .site-header .site-branding:hover {
      opacity: .7;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    .site-header .site-branding .logo img,
    .site-header .site-branding .logo img.svg-logo {
      max-height: 66px;
      display: inherit; }
      }@media screen and (max-width: 768px){
        .site-header .site-branding .logo img,
        .site-header .site-branding .logo img.svg-logo {
          max-height: 40px; } }
    @media all{.site-header .site-branding .fixed-logo {
      display: none; }
  .site-header .favorites-global,
  .site-header .search-global {
    display: inline-block; }
  .site-header:not(.header-6) .favorites-global .ion,
  .site-header:not(.header-6) .search-global .ion {
    font-size: 22px;
    color: inherit;
    background-color: transparent; }
  .site-header .fixed-logo,
  .site-header .mobile-logo,
  .site-header .fixed-mobile-logo {
    display: none; }
  }@media screen and (min-width: 769px){
    .site-header.header-2 {
      background-color: #fff; }
      .site-header.header-2 .header-wrap {
        height: 200px;
        padding: 0;
        position: relative;
        z-index: 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;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
            -ms-flex-pack: justify;
                justify-content: space-between;
        -webkit-box-align: center;
        -webkit-align-items: center;
            -ms-flex-align: center;
                align-items: center; }
        .site-header.header-2 .header-wrap .menu-optional {
          min-width: 20%; }
          .site-header.header-2 .header-wrap .menu-optional-right {
            -webkit-box-pack: start;
            -webkit-justify-content: flex-start;
                -ms-flex-pack: start;
                    justify-content: flex-start;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
                -ms-flex-align: center;
                    align-items: center; }
            .site-header.header-2 .header-wrap .menu-optional-right li:first-child {
              margin-left: 0; }
          .site-header.header-2 .header-wrap .menu-optional-right {
            -webkit-box-pack: end;
            -webkit-justify-content: flex-end;
                -ms-flex-pack: end;
                    justify-content: flex-end; }
            .site-header.header-2 .header-wrap .menu-optional-right li:last-child {
              margin-right: 0; }
        .site-header.header-2 .header-wrap .top-part {
          height: 100%; }
        .site-header.header-2 .header-wrap .top-part.page-container:after {
          content: none; }
        .site-header.header-2 .header-wrap .middle-part {
          border-top: 1px solid #e5e5e5;
          width: 100%; }
        .site-header.header-2 .header-wrap .bottom-part {
          height: 110px; }
      .site-header.header-2.both-types .lang-dropdown {
        margin-left: 25px; } }
  @media all{.site-header.header-3 .main-nav {
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%); }
    }@media screen and (max-width: 768px){
      .site-header.header-3 .main-nav {
        position: static;
        left: auto;
        -webkit-transform: none;
            -ms-transform: none;
                transform: none; } }
  @media all{.site-header.header-4 .left-part {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
  .site-header:not(.mobile-header).header-4 {
    -webkit-transition: opacity cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: opacity cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: opacity cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    opacity: 0; }
    .site-header:not(.mobile-header).header-4 .main-nav {
      width: 100%;
      position: absolute;
      text-align: center;
      z-index: 11; }
    .site-header:not(.mobile-header).header-4 .site-branding {
      position: absolute;
      left: 50%;
      -webkit-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
              transform: translateX(-50%);
      top: 0;
      bottom: 0; }
    .site-header:not(.mobile-header).header-4 .site-title {
      width: auto;
      padding: 0 30px; }
    .site-header:not(.mobile-header).header-4 .site-branding .search {
      line-height: inherit;
      float: left; }
      .site-header:not(.mobile-header).header-4 .site-branding .search .icon {
        font-size: 19px;
        vertical-align: -2px; }
    .site-header:not(.mobile-header).header-4 ul.menu {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-wrap: nowrap;
          -ms-flex-wrap: nowrap;
              flex-wrap: nowrap; }
      .site-header:not(.mobile-header).header-4 ul.menu > li {
        text-align: left;
        white-space: nowrap; }
        .site-header:not(.mobile-header).header-4 ul.menu > li.has-submenu > a .has-submenu-icon {
          right: -20px; }
        .site-header:not(.mobile-header).header-4 ul.menu > li:last-child > a.menu-link .has-submenu-icon {
          display: none; }
        .site-header:not(.mobile-header).header-4 ul.menu > li.without-divider > a.menu-link .has-submenu-icon {
          display: none; }
      .site-header:not(.mobile-header).header-4 ul.menu > ul.sub-menu {
        left: 8px; }
    .site-header:not(.mobile-header).header-4 .menu-wrap {
      position: relative; }
    .site-header:not(.mobile-header).header-4 .menu-optional {
      margin: 0;
      float: left;
      position: relative;
      z-index: 10;
      -webkit-box-pack: end;
      -webkit-justify-content: flex-end;
          -ms-flex-pack: end;
              justify-content: flex-end; }
      .site-header:not(.mobile-header).header-4 .menu-optional > li > a {
        position: relative; }
      .site-header:not(.mobile-header).header-4 .menu-optional > li .submenu {
        left: auto;
        right: -4px; }
      .site-header:not(.mobile-header).header-4 .menu-optional .lang-dropdown {
        float: none; }
      .site-header:not(.mobile-header).header-4 .menu-optional.right-part .search {
        display: none; }
    .site-header:not(.mobile-header).header-4 .menu-optional-wrap {
      float: right; }
    .site-header:not(.mobile-header).header-4 .clb-hamburger {
      float: left; }
    }@media screen and (max-width: 768px){
      .site-header:not(.mobile-header).header-4 .menu-optional {
        float: right; }
        .site-header:not(.mobile-header).header-4 .menu-optional-wrap {
          width: 100%; }
      .site-header:not(.mobile-header).header-4 .close-bar {
        z-index: 20; } }
    @media all{.site-header:not(.mobile-header).header-4 .top-part {
      height: 100%; }
      .site-header:not(.mobile-header).header-4 .top-part .site-branding {
        z-index: 12; }
      .site-header:not(.mobile-header).header-4 .top-part .main-nav {
        position: absolute;
        width: auto;
        max-width: 100%; }
    .site-header:not(.mobile-header).header-4 #mega-menu-wrap > ul > li.current-menu-item:before,
    .site-header:not(.mobile-header).header-4 #mega-menu-wrap > ul > li.current-menu-ancestor:before {
      top: -35px; }
    .site-header:not(.mobile-header).header-4 .page-container:after {
      display: none; }
  .site-header:not(.mobile-header) {
    /*--------------------------------------------------------------
        ### Header Type5
        --------------------------------------------------------------*/
    /*--------------------------------------------------------------
        ### Header Type6
        --------------------------------------------------------------*/ }
    .site-header:not(.mobile-header).header-5 {
      width: 300px;
      min-height: 100%;
      position: fixed;
      top: 0;
      left: 0;
      padding: 0;
      background: #fff; }
      .site-header:not(.mobile-header).header-5 .header-wrap {
        height: 100vh;
        padding: 40px; }
        }@media screen and (min-width: 1025px) and (max-width: 1440px){
          .site-header:not(.mobile-header).header-5 .header-wrap {
            padding: 30px; } }
        @media screen and (max-width: 1024px){
          .site-header:not(.mobile-header).header-5 .header-wrap {
            padding: 30px; } }
        @media screen and (max-width: 768px){
          .site-header:not(.mobile-header).header-5 .header-wrap {
            padding: 20px; } }
        @media all{.site-header:not(.mobile-header).header-5 .header-wrap .top-part {
          -webkit-box-pack: start;
          -webkit-justify-content: flex-start;
              -ms-flex-pack: start;
                  justify-content: flex-start; }
          .site-header:not(.mobile-header).header-5 .header-wrap .top-part .clb-hamburger {
            margin-right: 15px; }
          .site-header:not(.mobile-header).header-5 .header-wrap .top-part .site-branding {
            -webkit-box-flex: 2;
            -webkit-flex-grow: 2;
                -ms-flex-positive: 2;
                    flex-grow: 2; }
          .site-header:not(.mobile-header).header-5 .header-wrap .top-part .search-global:not(.fixed) {
            float: right; }
        .site-header:not(.mobile-header).header-5 .header-wrap .bottom-part {
          -webkit-box-pack: start;
          -webkit-justify-content: flex-start;
              -ms-flex-pack: start;
                  justify-content: flex-start; }
      .site-header:not(.mobile-header).header-5 .main-nav {
        position: static; }
        .site-header:not(.mobile-header).header-5 .main-nav .menu li {
          font-size: 20px;
          letter-spacing: -0.02em; }
          .site-header:not(.mobile-header).header-5 .main-nav .menu li a {
            width: 100%;
            line-height: 24px;
            padding: 5px 0px; }
            .site-header:not(.mobile-header).header-5 .main-nav .menu li a .has-submenu-icon {
              margin: 0; }
        .site-header:not(.mobile-header).header-5 .main-nav .menu .nav-item.menu-item-depth-0 {
          position: relative; }
        .site-header:not(.mobile-header).header-5 .main-nav .menu > .nav-item {
          width: 100%;
          padding: 0;
          margin: 0;
          position: static; }
          .site-header:not(.mobile-header).header-5 .main-nav .menu > .nav-item .menu-sub-items {
            display: none; }
          .site-header:not(.mobile-header).header-5 .main-nav .menu > .nav-item .has-submenu-icon {
            right: 0; }
          .site-header:not(.mobile-header).header-5 .main-nav .menu > .nav-item .sub-nav-item {
            position: static !important;
            padding-left: 40px;
            padding-right: 40px; }
            }@media screen and (min-width: 1025px) and (max-width: 1440px){
              .site-header:not(.mobile-header).header-5 .main-nav .menu > .nav-item .sub-nav-item {
                padding-left: 30px; } }
            @media screen and (max-width: 1024px){
              .site-header:not(.mobile-header).header-5 .main-nav .menu > .nav-item .sub-nav-item {
                padding-left: 30px; } }
            @media screen and (max-width: 768px){
              .site-header:not(.mobile-header).header-5 .main-nav .menu > .nav-item .sub-nav-item {
                padding-left: 20px; } }
            @media screen and (min-width: 1025px) and (max-width: 1440px){
              .site-header:not(.mobile-header).header-5 .main-nav .menu > .nav-item .sub-nav-item {
                padding-right: 30px; } }
            @media screen and (max-width: 1024px){
              .site-header:not(.mobile-header).header-5 .main-nav .menu > .nav-item .sub-nav-item {
                padding-right: 30px; } }
            @media screen and (max-width: 768px){
              .site-header:not(.mobile-header).header-5 .main-nav .menu > .nav-item .sub-nav-item {
                padding-right: 20px; } }
          @media all{.site-header:not(.mobile-header).header-5 .main-nav .menu > .nav-item .sub-nav,
          .site-header:not(.mobile-header).header-5 .main-nav .menu > .nav-item .sub-sub-nav {
            position: absolute;
            left: 100% !important;
            height: 100%;
            background-color: transparent;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
                -ms-flex-align: center;
                    align-items: center;
            z-index: -1;
            visibility: hidden;
            -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
            -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
            transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
            color: #fff;
            top: 0; }
          .site-header:not(.mobile-header).header-5 .main-nav .menu > .nav-item .sub-nav {
            margin-left: 40px; }
            }@media screen and (min-width: 1025px) and (max-width: 1440px){
              .site-header:not(.mobile-header).header-5 .main-nav .menu > .nav-item .sub-nav {
                margin-left: 30px; } }
            @media screen and (max-width: 1024px){
              .site-header:not(.mobile-header).header-5 .main-nav .menu > .nav-item .sub-nav {
                margin-left: 30px; } }
            @media screen and (max-width: 768px){
              .site-header:not(.mobile-header).header-5 .main-nav .menu > .nav-item .sub-nav {
                margin-left: 20px; } }
          @media all{.site-header:not(.mobile-header).header-5 .main-nav .menu > .nav-item .sub-nav.visible {
            z-index: 10; }
          .site-header:not(.mobile-header).header-5 .main-nav .menu > .nav-item .sub-menu,
          .site-header:not(.mobile-header).header-5 .main-nav .menu > .nav-item .sub-sub-menu {
            background: transparent;
            -webkit-box-shadow: none;
                    box-shadow: none;
            margin: 0;
            min-width: -webkit-calc(100vw/5 - 50px);
            min-width: calc(100vw/5 - 50px);
            padding-top: 0;
            padding-bottom: 0;
            position: absolute;
            top: 0;
            left: 0; }
            .site-header:not(.mobile-header).header-5 .main-nav .menu > .nav-item .sub-menu li a,
            .site-header:not(.mobile-header).header-5 .main-nav .menu > .nav-item .sub-sub-menu li a {
              text-transform: none;
              -webkit-transition: opacity cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
              -o-transition: opacity cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
              transition: opacity cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
            .site-header:not(.mobile-header).header-5 .main-nav .menu > .nav-item .sub-menu li.visible > a, .site-header:not(.mobile-header).header-5 .main-nav .menu > .nav-item .sub-menu li:hover > a,
            .site-header:not(.mobile-header).header-5 .main-nav .menu > .nav-item .sub-sub-menu li.visible > a,
            .site-header:not(.mobile-header).header-5 .main-nav .menu > .nav-item .sub-sub-menu li:hover > a {
              background: transparent;
              opacity: .5; }
          .site-header:not(.mobile-header).header-5 .main-nav .menu > .nav-item > .sub-nav:after {
            content: '';
            height: 100vh;
            background: rgba(23, 22, 26, 0.99);
            position: fixed;
            left: 300px;
            right: 0;
            top: 0;
            z-index: 1;
            visibility: hidden;
            opacity: 0;
            -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
            -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
            transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
            pointer-events: none; }
          .site-header:not(.mobile-header).header-5 .main-nav .menu > .nav-item > a.visible + .sub-nav:after,
          .site-header:not(.mobile-header).header-5 .main-nav .menu > .nav-item:hover > .sub-nav:after {
            visibility: visible;
            opacity: 1; }
      .site-header:not(.mobile-header).header-5 .menu-optional {
        position: relative;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
            -ms-flex-pack: end;
                justify-content: flex-end; }
        .site-header:not(.mobile-header).header-5 .menu-optional .cart-holder {
          -webkit-box-orient: horizontal;
          -webkit-box-direction: reverse;
          -webkit-flex-direction: row-reverse;
              -ms-flex-direction: row-reverse;
                  flex-direction: row-reverse;
          -webkit-box-pack: end;
          -webkit-justify-content: flex-end;
              -ms-flex-pack: end;
                  justify-content: flex-end; }
        .site-header:not(.mobile-header).header-5 .menu-optional > li {
          margin: 0;
          width: 100%; }
          .site-header:not(.mobile-header).header-5 .menu-optional > li .submenu_cart {
            top: auto;
            right: auto;
            left: 300px;
            position: fixed;
            bottom: 40px;
            margin-left: 40px; }
            }@media screen and (min-width: 1025px) and (max-width: 1440px){
              .site-header:not(.mobile-header).header-5 .menu-optional > li .submenu_cart {
                bottom: 30px; } }
            @media screen and (max-width: 1024px){
              .site-header:not(.mobile-header).header-5 .menu-optional > li .submenu_cart {
                bottom: 30px; } }
            @media screen and (max-width: 768px){
              .site-header:not(.mobile-header).header-5 .menu-optional > li .submenu_cart {
                bottom: 20px; } }
            @media screen and (min-width: 1025px) and (max-width: 1440px){
              .site-header:not(.mobile-header).header-5 .menu-optional > li .submenu_cart {
                margin-left: 30px; } }
            @media screen and (max-width: 1024px){
              .site-header:not(.mobile-header).header-5 .menu-optional > li .submenu_cart {
                margin-left: 30px; } }
            @media screen and (max-width: 768px){
              .site-header:not(.mobile-header).header-5 .menu-optional > li .submenu_cart {
                margin-left: 20px; } }
    @media all{.site-header:not(.mobile-header).header-6 {
      background: #fff;
      position: fixed;
      width: 90px;
      left: 0;
      top: 0;
      height: 100%;
      border-bottom: none; }
      .site-header:not(.mobile-header).header-6.site-header,
      .site-header:not(.mobile-header).header-6 .header-wrap {
        padding: 0 !important; }
      .site-header:not(.mobile-header).header-6 ~ .clb-hamburger-nav.split {
        left: 80px;
        z-index: 100; }
      .site-header:not(.mobile-header).header-6 ~ .clb-hamburger-nav .close-bar {
        padding: 15px; }
      .site-header:not(.mobile-header).header-6 .vertical-inner {
        padding-top: 30px;
        padding-bottom: 30px; }
        }@media screen and (min-width: 1025px) and (max-width: 1440px){
          .site-header:not(.mobile-header).header-6 .vertical-inner {
            padding-top: 25px; } }
        @media screen and (max-width: 1024px){
          .site-header:not(.mobile-header).header-6 .vertical-inner {
            padding-top: 25px; } }
        @media screen and (max-width: 768px){
          .site-header:not(.mobile-header).header-6 .vertical-inner {
            padding-top: 20px; } }
        @media screen and (min-width: 1025px) and (max-width: 1440px){
          .site-header:not(.mobile-header).header-6 .vertical-inner {
            padding-bottom: 25px; } }
        @media screen and (max-width: 1024px){
          .site-header:not(.mobile-header).header-6 .vertical-inner {
            padding-bottom: 25px; } }
        @media screen and (max-width: 768px){
          .site-header:not(.mobile-header).header-6 .vertical-inner {
            padding-bottom: 20px; } }
      @media all{.site-header:not(.mobile-header).header-6 .submenu_cart {
        top: auto;
        right: auto;
        left: 80px;
        margin-left: 40px;
        bottom: 40px;
        position: fixed; }
        }@media screen and (min-width: 1025px) and (max-width: 1440px){
          .site-header:not(.mobile-header).header-6 .submenu_cart {
            margin-left: 30px; } }
        @media screen and (max-width: 1024px){
          .site-header:not(.mobile-header).header-6 .submenu_cart {
            margin-left: 30px; } }
        @media screen and (max-width: 768px){
          .site-header:not(.mobile-header).header-6 .submenu_cart {
            margin-left: 20px; } }
        @media screen and (min-width: 1025px) and (max-width: 1440px){
          .site-header:not(.mobile-header).header-6 .submenu_cart {
            bottom: 30px; } }
        @media screen and (max-width: 1024px){
          .site-header:not(.mobile-header).header-6 .submenu_cart {
            bottom: 30px; } }
        @media screen and (max-width: 768px){
          .site-header:not(.mobile-header).header-6 .submenu_cart {
            bottom: 20px; } }
      @media all{.site-header:not(.mobile-header).header-6 .main-nav {
        display: none; }
      .site-header:not(.mobile-header).header-6 .top-part {
        text-align: right;
        position: relative; }
        .site-header:not(.mobile-header).header-6 .top-part-inner {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
          -webkit-align-items: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-flex-direction: column;
              -ms-flex-direction: column;
                  flex-direction: column;
          width: 100%; }
        .site-header:not(.mobile-header).header-6 .top-part .site-branding {
          white-space: nowrap;
          height: 90px;
          line-height: 90px;
          width: 90px;
          margin-left: 0;
          -webkit-transform-origin: left top;
              -ms-transform-origin: left top;
                  transform-origin: left top;
          -webkit-transform: translate(0, 100%) rotate(270deg);
              -ms-transform: translate(0, 100%) rotate(270deg);
                  transform: translate(0, 100%) rotate(270deg); }
          .site-header:not(.mobile-header).header-6 .top-part .site-branding.text-logo {
            position: absolute;
            top: 62px;
            left: 0;
            -webkit-transform-origin: left top;
                -ms-transform-origin: left top;
                    transform-origin: left top;
            -webkit-transform: rotate(-90deg) translate(-100%, 0);
                -ms-transform: rotate(-90deg) translate(-100%, 0);
                    transform: rotate(-90deg) translate(-100%, 0); }
      .site-header:not(.mobile-header).header-6.header-fixed .header-wrap {
        height: 100%; }
      .site-header:not(.mobile-header).header-6 .header-wrap {
        height: 100%; }
      .site-header:not(.mobile-header).header-6 .bottom-part {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
            -ms-flex-direction: column;
                flex-direction: column;
        height: auto; }
        .site-header:not(.mobile-header).header-6 .bottom-part .menu-optional {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-flex-direction: column;
              -ms-flex-direction: column;
                  flex-direction: column;
          -webkit-box-align: center;
          -webkit-align-items: center;
              -ms-flex-align: center;
                  align-items: center; }
          .site-header:not(.mobile-header).header-6 .bottom-part .menu-optional > li {
            margin: 0; }
          .site-header:not(.mobile-header).header-6 .bottom-part .menu-optional .btn-optional {
            -webkit-transform: rotate(-90deg);
                -ms-transform: rotate(-90deg);
                    transform: rotate(-90deg);
            margin-bottom: 50px;
            white-space: nowrap; }
          .site-header:not(.mobile-header).header-6 .bottom-part .menu-optional .favorites-global,
          .site-header:not(.mobile-header).header-6 .bottom-part .menu-optional .search-global {
            margin-top: 10px; }
          .site-header:not(.mobile-header).header-6 .bottom-part .menu-optional .cart-holder {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
                -ms-flex-direction: column;
                    flex-direction: column; }
          .site-header:not(.mobile-header).header-6 .bottom-part .menu-optional .cart-total {
            margin: 25% 0;
            -webkit-transform: rotate(-90deg);
                -ms-transform: rotate(-90deg);
                    transform: rotate(-90deg); }
        .site-header:not(.mobile-header).header-6 .bottom-part .lang-dropdown {
          -webkit-transform-origin: center center;
              -ms-transform-origin: center center;
                  transform-origin: center center;
          -webkit-transform: rotate(-90deg);
              -ms-transform: rotate(-90deg);
                  transform: rotate(-90deg);
          margin-bottom: 50px;
          position: relative;
          min-width: 130px; }
          .site-header:not(.mobile-header).header-6 .bottom-part .lang-dropdown .select-options {
            -webkit-transform: rotate(90deg);
                -ms-transform: rotate(90deg);
                    transform: rotate(90deg);
            -webkit-transform-origin: 0% 0%;
                -ms-transform-origin: 0% 0%;
                    transform-origin: 0% 0%;
            left: 100%; }
    .site-header:not(.mobile-header).header-1 .menu-item-depth-0 > .menu-link .has-submenu-icon, .site-header:not(.mobile-header).header-2 .menu-item-depth-0 > .menu-link .has-submenu-icon, .site-header:not(.mobile-header).header-3 .menu-item-depth-0 > .menu-link .has-submenu-icon, .site-header:not(.mobile-header).header-4 .menu-item-depth-0 > .menu-link .has-submenu-icon {
      visibility: hidden; }
    .site-header:not(.mobile-header).header-1 .menu-depth-1, .site-header:not(.mobile-header).header-3 .menu-depth-1, .site-header:not(.mobile-header).header-4 .menu-depth-1 {
      top: -.8em; }
    }@media screen and (max-width: 1024px){
      .site-header:not(.mobile-header).header-1 .mbl-overlay,
      .site-header:not(.mobile-header).header-1 .mbl-overlay-container,
      .site-header:not(.mobile-header).header-1 .main-nav-container, .site-header:not(.mobile-header).header-2 .mbl-overlay,
      .site-header:not(.mobile-header).header-2 .mbl-overlay-container,
      .site-header:not(.mobile-header).header-2 .main-nav-container, .site-header:not(.mobile-header).header-3 .mbl-overlay,
      .site-header:not(.mobile-header).header-3 .mbl-overlay-container,
      .site-header:not(.mobile-header).header-3 .main-nav-container, .site-header:not(.mobile-header).header-4 .mbl-overlay,
      .site-header:not(.mobile-header).header-4 .mbl-overlay-container,
      .site-header:not(.mobile-header).header-4 .main-nav-container {
        height: 100%; }
      .site-header:not(.mobile-header).header-1 .main-nav-container, .site-header:not(.mobile-header).header-2 .main-nav-container, .site-header:not(.mobile-header).header-3 .main-nav-container, .site-header:not(.mobile-header).header-4 .main-nav-container {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-align-content: center;
            -ms-flex-line-pack: center;
                align-content: center; } }
  @media all{.site-header.mobile-header.header-2 .search {
    padding-right: 10px; }
  .site-header.mobile-header.header-4 .main-nav.active {
    z-index: 20; }
  .site-header.mobile-header.header-4 .menu-optional {
    position: static; }
  .site-header.mobile-header.header-4 .left-part .menu-optional .search {
    display: none; }
  .site-header.mobile-header.header-5 .site-branding .search {
    display: none; }
  .site-header.mobile-header.header-5 .bottom-part .search a {
    padding: 0 10px;
    color: inherit;
    display: inline-block; }
    .site-header.mobile-header.header-5 .bottom-part .search a .icon {
      vertical-align: middle;
      margin-top: -2px;
      font-size: 20px; }
  .site-header.mobile-header.header-5 .bottom-part .wishlist span {
    display: none; }
  .site-header.mobile-header.header-5 .header-wrap-inner, .site-header.mobile-header.header-6 .header-wrap-inner {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row; }
    .site-header.mobile-header.header-5 .header-wrap-inner .top-part, .site-header.mobile-header.header-6 .header-wrap-inner .top-part {
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
          -ms-flex-pack: start;
              justify-content: flex-start;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center; }
    .site-header.mobile-header.header-5 .header-wrap-inner .bottom-part, .site-header.mobile-header.header-6 .header-wrap-inner .bottom-part {
      -webkit-box-pack: end;
      -webkit-justify-content: flex-end;
          -ms-flex-pack: end;
              justify-content: flex-end; }
  .site-header.mobile-header.header-6 {
    display: block; }
    .site-header.mobile-header.header-6 .top-part-inner {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex; }
  .site-header.mobile-header .header-wrap .clb-social {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    right: 5px;
    margin-right: 0 !important;
    visibility: visible; }
  .site-header.mobile-header .lang-dropdown {
    display: none; }
  }@media screen and (max-width: 1024px){
    .site-header.header-6 {
      display: none; } }
  @media all{.site-header.header-fixed {
    background: #fff;
    margin: 0;
    position: fixed;
    border-bottom: 1px solid transparent;
    top: 0;
    opacity: 0 !important;
    visibility: hidden !important;
    -webkit-transform: translate3d(0, -15px, 0);
            transform: translate3d(0, -15px, 0); }
    .site-header.header-fixed .header-wrap {
      height: 70px; }
    .site-header.header-fixed.showed {
      opacity: 1 !important;
      visibility: visible !important;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
      z-index: 1000;
      -webkit-transition: 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
      .site-header.header-fixed.showed #mega-menu-wrap > ul > li.current-menu-item:before,
      .site-header.header-fixed.showed #mega-menu-wrap > ul > li.current-menu-ancestor:before {
        top: -10px; }
    .site-header.header-fixed.no-transition {
      -webkit-transition: none;
      -o-transition: none;
      transition: none; }
    .site-header.header-fixed.with-header-cap {
      margin: 0; }
    .site-header.header-fixed.subheader-open {
      margin-top: 38px; }
    .site-header.header-fixed .site-title img,
    .site-header.header-fixed .site-title a img {
      max-height: 66px;
      -webkit-transition-duration: .2s;
           -o-transition-duration: .2s;
              transition-duration: .2s; }
    .site-header.header-fixed .site-branding .site-title, .site-header.header-fixed .site-branding .site-title a {
      line-height: inherit; }
      .site-header.header-fixed .site-branding .site-title img, .site-header.header-fixed .site-branding .site-title a img {
        max-height: 50px;
        -webkit-transition-duration: .2s;
             -o-transition-duration: .2s;
                transition-duration: .2s; }
  }@media screen and (max-width: 768px){
    .site-header.header-2 .top-part, .site-header.header-4 .top-part {
      height: 100%; }
    .site-header.header-2 .menu-optional.text-right,
    .site-header.header-2 .menu-optional.text-left, .site-header.header-4 .menu-optional.text-right,
    .site-header.header-4 .menu-optional.text-left {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center; }
      .site-header.header-2 .menu-optional.text-right li,
      .site-header.header-2 .menu-optional.text-left li, .site-header.header-4 .menu-optional.text-right li,
      .site-header.header-4 .menu-optional.text-left li {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex; }
    .site-header.header-2 .menu-optional.text-left .wishlist, .site-header.header-4 .menu-optional.text-left .wishlist {
      display: none; } }
  @media all{.site-header .header-wrap.wrapped-container {
    padding: 0 15px; }
  }@media screen and (max-width: 768px){
    .site-header .logo.with-mobile {
      display: none; }
    .site-header .mobile-logo {
      display: inline; } }

@media all{.header-cap {
  width: 100%;
  height: 130px; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .header-cap {
      height: 120px; } }
  @media screen and (max-width: 1024px){
    .header-cap {
      height: 100px; } }

@media all{.boxed-container .site-header .header-wrap {
  padding: 0 30px 0 30px; }

.slider-with-bullets:not(.slider-with-bullets-type5):not(.slider-with-bullets-type8) .site-header,
.slider-with-bullets:not(.slider-with-bullets-type5):not(.slider-with-bullets-type8) .clb-slider-nav-btn,
.slider-with-bullets:not(.slider-with-bullets-type5):not(.slider-with-bullets-type8) .clb-social,
.slider-with-bullets:not(.slider-with-bullets-type5):not(.slider-with-bullets-type8) .sticky-nav {
  margin-right: 40px; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .slider-with-bullets:not(.slider-with-bullets-type5):not(.slider-with-bullets-type8) .site-header,
    .slider-with-bullets:not(.slider-with-bullets-type5):not(.slider-with-bullets-type8) .clb-slider-nav-btn,
    .slider-with-bullets:not(.slider-with-bullets-type5):not(.slider-with-bullets-type8) .clb-social,
    .slider-with-bullets:not(.slider-with-bullets-type5):not(.slider-with-bullets-type8) .sticky-nav {
      margin-right: 30px; } }
  @media screen and (max-width: 1024px){
    .slider-with-bullets:not(.slider-with-bullets-type5):not(.slider-with-bullets-type8) .site-header,
    .slider-with-bullets:not(.slider-with-bullets-type5):not(.slider-with-bullets-type8) .clb-slider-nav-btn,
    .slider-with-bullets:not(.slider-with-bullets-type5):not(.slider-with-bullets-type8) .clb-social,
    .slider-with-bullets:not(.slider-with-bullets-type5):not(.slider-with-bullets-type8) .sticky-nav {
      margin-right: 30px; } }
  @media screen and (max-width: 768px){
    .slider-with-bullets:not(.slider-with-bullets-type5):not(.slider-with-bullets-type8) .site-header,
    .slider-with-bullets:not(.slider-with-bullets-type5):not(.slider-with-bullets-type8) .clb-slider-nav-btn,
    .slider-with-bullets:not(.slider-with-bullets-type5):not(.slider-with-bullets-type8) .clb-social,
    .slider-with-bullets:not(.slider-with-bullets-type5):not(.slider-with-bullets-type8) .sticky-nav {
      margin-right: 20px; } }

@media all{.slider-with-bullets.slider-with-bullets-type5 .site-header,
.slider-with-bullets.slider-with-bullets-type5 .clb-slider-nav-btn,
.slider-with-bullets.slider-with-bullets-type5 .clb-social {
  margin-right: 40px; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .slider-with-bullets.slider-with-bullets-type5 .site-header,
    .slider-with-bullets.slider-with-bullets-type5 .clb-slider-nav-btn,
    .slider-with-bullets.slider-with-bullets-type5 .clb-social {
      margin-right: 30px; } }
  @media screen and (max-width: 1024px){
    .slider-with-bullets.slider-with-bullets-type5 .site-header,
    .slider-with-bullets.slider-with-bullets-type5 .clb-slider-nav-btn,
    .slider-with-bullets.slider-with-bullets-type5 .clb-social {
      margin-right: 30px; } }
  @media screen and (max-width: 768px){
    .slider-with-bullets.slider-with-bullets-type5 .site-header,
    .slider-with-bullets.slider-with-bullets-type5 .clb-slider-nav-btn,
    .slider-with-bullets.slider-with-bullets-type5 .clb-social {
      margin-right: 20px; } }

@media all{.slider-with-bullets.slider-with-bullets-type8 .clb-slider-nav-btn,
.slider-with-bullets.slider-with-bullets-type8 .clb-social {
  margin-right: 40px; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .slider-with-bullets.slider-with-bullets-type8 .clb-slider-nav-btn,
    .slider-with-bullets.slider-with-bullets-type8 .clb-social {
      margin-right: 30px; } }
  @media screen and (max-width: 1024px){
    .slider-with-bullets.slider-with-bullets-type8 .clb-slider-nav-btn,
    .slider-with-bullets.slider-with-bullets-type8 .clb-social {
      margin-right: 30px; } }
  @media screen and (max-width: 768px){
    .slider-with-bullets.slider-with-bullets-type8 .clb-slider-nav-btn,
    .slider-with-bullets.slider-with-bullets-type8 .clb-social {
      margin-right: 20px; } }

@media all{body:not(.is-mobile-menu).with-header-2 .header-cap {
  height: 200px; }

body:not(.is-mobile-menu).with-header-5.with-spacer .site-content,
body:not(.is-mobile-menu).with-header-5.with-spacer .site-footer,
body:not(.is-mobile-menu).with-header-5.with-spacer [data-vc-stretch-content] {
  padding-left: 300px; }

body:not(.is-mobile-menu).with-header-5 .close-bar {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end; }

body:not(.is-mobile-menu).with-header-5 .header-cap {
  position: fixed;
  height: 100%;
  width: 300px;
  left: 0;
  top: 0; }

body:not(.is-mobile-menu).with-header-5 .clb-scroll-top,
body:not(.is-mobile-menu).with-header-5 .search-global.fixed,
body:not(.is-mobile-menu).with-header-5 .clb-mode-switcher,
body:not(.is-mobile-menu).with-header-5 .clb-back-link {
  margin-left: 300px; }

body:not(.is-mobile-menu).with-header-6.with-spacer .site-content,
body:not(.is-mobile-menu).with-header-6.with-spacer .site-footer {
  margin-left: 90px; }

body:not(.is-mobile-menu).with-header-6.with-spacer [data-vc-stretch-content] {
  padding-left: 90px; }

body:not(.is-mobile-menu).with-header-6 .header-cap {
  position: fixed;
  height: 100%;
  width: 90px;
  left: 0;
  top: 0; }

body:not(.is-mobile-menu).with-header-6 .clb-scroll-top,
body:not(.is-mobile-menu).with-header-6 .search-global.fixed,
body:not(.is-mobile-menu).with-header-6 .clb-mode-switcher,
body:not(.is-mobile-menu).with-header-6 .clb-back-link {
  margin-left: 90px; }

body:not(.is-mobile-menu).with-header-6 .search-global.fixed {
  bottom: 30px; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    body:not(.is-mobile-menu).with-header-6 .search-global.fixed {
      bottom: 25px; } }
  @media screen and (max-width: 1024px){
    body:not(.is-mobile-menu).with-header-6 .search-global.fixed {
      bottom: 25px; } }
  @media screen and (max-width: 768px){
    body:not(.is-mobile-menu).with-header-6 .search-global.fixed {
      bottom: 20px; } }

@media screen and (max-width: 1024px){
  body:not(.is-mobile-menu).with-header-6.with-spacer .site-content,
  body:not(.is-mobile-menu).with-header-6.with-spacer .site-footer {
    margin-left: 0px; }
  body:not(.is-mobile-menu).with-header-6.with-spacer [data-vc-stretch-content] {
    padding-left: 0px; } }

@media all{body:not(.is-mobile-menu).with-header-5 .btn.purchase-theme, body:not(.is-mobile-menu).with-header-6 .btn.purchase-theme {
  bottom: 120px;
  left: auto;
  right: 26px;
  margin: 0; }

}@media screen and (max-width: 1024px){
  body.page-is-loaded .header-6 {
    display: block; }
  body.page-is-loaded .main-nav {
    display: block; }
  body.page-is-loaded.with-spacer.with-header-6:not(.is-mobile-menu) .site-content,
  body.page-is-loaded.with-spacer.with-header-6:not(.is-mobile-menu) .site-footer {
    margin-left: 90px; }
  body.page-is-loaded.with-spacer.with-header-6:not(.is-mobile-menu) [data-vc-stretch-content] {
    padding-left: 90px; } }

@media screen and (min-width: 1024px) and (max-width: 1440px){
  .with-header-5.single-post .post-share .clb-share-bar {
    left: 10px; }
  .with-header-6.single-post .post-share .clb-share-bar {
    left: -30px; } }

@media all{/*--------------------------------------------------------------
## Subheader
--------------------------------------------------------------*/
.subheader {
  background: rgba(30, 29, 33, 0.03);
  color: #6A696C;
  width: 100%;
  vertical-align: middle;
  cursor: default;
  position: relative;
  padding: 8px 25px;
  font-size: 0.88em;
  z-index: 10; }
  }@media screen and (max-width: 1024px){
    .subheader {
      padding-right: 20px;
      padding-left: 20px; } }
  @media screen and (max-width: 768px){
    .subheader {
      padding-right: 0;
      padding-left: 0; } }
  @media all{.subheader .select img {
    display: none; }
  .subheader a {
    color: #6A696C; }
  .subheader ul:not(.select-options):not(.dd-options) {
    list-style: none;
    padding: 0;
    margin: 0;
    line-height: 1.5; }
    .subheader ul:not(.select-options):not(.dd-options) li {
      display: inline-block;
      vertical-align: middle;
      padding: 0; }
    .subheader ul:not(.select-options):not(.dd-options).left > li:after {
      content: "";
      display: inline-block;
      vertical-align: middle;
      height: 14px;
      width: 1px;
      background-color: #6A696C;
      margin: -2px 8px 0px 10px; }
    .subheader ul:not(.select-options):not(.dd-options).left > li:last-child:after {
      display: none; }
    .subheader ul:not(.select-options):not(.dd-options).left > li:first-child {
      padding-left: 0; }
    .subheader ul:not(.select-options):not(.dd-options).right > li:before {
      content: "";
      display: inline-block;
      vertical-align: middle;
      height: 14px;
      width: 1px;
      background-color: #6A696C;
      margin: -2px 10px 0px 8px; }
    .subheader ul:not(.select-options):not(.dd-options).right > li:first-child:before {
      display: none; }
    .subheader ul:not(.select-options):not(.dd-options).right > li:last-child {
      padding-right: 0; }
    .subheader ul:not(.select-options):not(.dd-options).right > li > .select-dropdown {
      height: 24px;
      line-height: 24px; }
  .subheader .select.select-dropdown {
    z-index: 999; }
    .subheader .select.select-dropdown ul.select-options li {
      width: 100%; }

/*--------------------------------------------------------------
## Header title
--------------------------------------------------------------*/
.clb-page-headline {
  width: 100%;
  min-height: 30vh;
  position: relative;
  overflow: hidden;
  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;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end; }
  .clb-page-headline-holder {
    position: relative;
    z-index: 2;
    padding-top: 60px;
    padding-bottom: 60px; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .clb-page-headline-holder {
        padding-top: 50px; } }
    @media screen and (max-width: 1024px){
      .clb-page-headline-holder {
        padding-top: 40px; } }
    @media screen and (max-width: 768px){
      .clb-page-headline-holder {
        padding-top: 30px; } }
    @media screen and (min-width: 1025px) and (max-width: 1440px){
      .clb-page-headline-holder {
        padding-bottom: 50px; } }
    @media screen and (max-width: 1024px){
      .clb-page-headline-holder {
        padding-bottom: 40px; } }
    @media screen and (max-width: 768px){
      .clb-page-headline-holder {
        padding-bottom: 30px; } }
  @media all{.clb-page-headline .bg-image {
    background-position: center center;
    -webkit-background-size: cover;
            background-size: cover;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1; }
  .clb-page-headline:after {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1; }
  .clb-page-headline.without-cap {
    padding-top: 130px; }
  .clb-page-headline.full-vh {
    padding-top: 0; }
  .clb-page-headline .clb-title {
    margin: 10px 0px;
    max-width: 60%;
    display: inline-block;
    text-align: inherit; }
    }@media screen and (max-width: 768px){
      .clb-page-headline .clb-title {
        margin: 10px 0px; } }
  @media all{.clb-page-headline .clb-post-meta {
    max-width: 60%;
    font-size: 17px; }
    .clb-page-headline .clb-post-meta .clb-post-holder {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      margin-top: 20px;
      list-style: none;
      font-size: 16px; }
      }@media screen and (max-width: 768px){
        .clb-page-headline .clb-post-meta .clb-post-holder {
          -webkit-box-align: start;
          -webkit-align-items: flex-start;
              -ms-flex-align: start;
                  align-items: flex-start;
          font-size: 0.94rem; } }
    @media all{.clb-page-headline .clb-post-meta .author-avatar {
      height: 50px;
      min-width: 50px;
      -webkit-border-radius: 50%;
      border-radius: 50%;
      -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.07);
      box-shadow: 0 2px 4px rgba(0, 0, 0, 0.07); }
      }@media screen and (max-width: 768px){
        .clb-page-headline .clb-post-meta .author-avatar {
          -webkit-transform: scale(0.9);
              -ms-transform: scale(0.9);
                  transform: scale(0.9); } }
    @media all{.clb-page-headline .clb-post-meta-item {
      margin-right: 30px;
      line-height: 1.6;
      text-align: left; }
      }@media screen and (min-width: 1025px) and (max-width: 1440px){
        .clb-page-headline .clb-post-meta-item {
          margin-right: 25px; } }
      @media screen and (max-width: 1024px){
        .clb-page-headline .clb-post-meta-item {
          margin-right: 25px; } }
      @media screen and (max-width: 768px){
        .clb-page-headline .clb-post-meta-item {
          margin-right: 20px; } }
      @media all{.clb-page-headline .clb-post-meta-item:first-child {
        margin-right: 15px; }
      .clb-page-headline .clb-post-meta-item .caption {
        color: #6A696C; }
      .clb-page-headline .clb-post-meta-item span, .clb-page-headline .clb-post-meta-item time {
        font-weight: 600; }
    .clb-page-headline .clb-post-meta .btn {
      margin-top: 20px; }
  .clb-page-headline.text-center .clb-post-meta {
    margin: auto; }
    .clb-page-headline.text-center .clb-post-meta .clb-post-holder {
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center; }
  .clb-page-headline.text-right .clb-post-meta {
    margin: auto;
    max-width: 100%; }
  .clb-page-headline.headline-with-parallax {
    position: relative; }
    .clb-page-headline.headline-with-parallax .parallax {
      position: absolute;
      width: 100%; }
  }@media screen and (max-width: 768px){
    .clb-page-headline {
      min-height: 30vh;
      margin-bottom: -15px; }
      .clb-page-headline:before {
        content: '';
        background-color: #fff;
        width: 100%;
        height: 15px;
        -webkit-border-top-right-radius: 15px;
        border-top-right-radius: 15px;
        -webkit-border-top-left-radius: 15px;
        border-top-left-radius: 15px;
        position: absolute;
        bottom: 0;
        left: 0;
        z-index: 2; }
    .clb-page-headline .clb-title,
    .clb-page-headline .clb-post-meta {
      max-width: 100%; }
    .clb-page-headline.without-cap {
      padding-top: 80px; } }

@media screen and (min-width: 1025px){
  .single-post .clb-page-headline .clb-title {
    max-width: 80%; }
  .with-header-2 .clb-page-headline.without-cap {
    padding-top: 200px; } }

@media all{/*--------------------------------------------------------------
## Footer
--------------------------------------------------------------*/
.site-footer {
  background-color: rgba(35, 34, 38, 0.03); }
  }@media screen and (min-width: 1025px){
    .site-footer.sticky {
      width: 100%;
      position: fixed;
      bottom: 0;
      left: 0;
      z-index: 1;
      visibility: hidden; }
      .site-footer.sticky.visible {
        visibility: visible; } }
  @media all{.site-footer .widget {
    padding-top: 30px; }
    .site-footer .widget:first-child {
      padding-top: 0; }
    }@media screen and (max-width: 1024px){
      .site-footer .widget {
        padding-top: 25px; }
        .site-footer .widget:first-child {
          padding-top: 25px; } }
  @media all{.site-footer .widgets {
    padding: 90px 0;
    list-style: none; }
    }@media screen and (max-width: 1024px){
      .site-footer .widgets {
        padding: 35px 0 50px; } }
    @media all{.site-footer .widgets .subscribe-form input[type="email"] {
      background-color: rgba(136, 136, 136, 0.06); }
    .site-footer .widgets .subscribe-form .btn .text {
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    .site-footer .widgets .subscribe-form .btn:hover .text, .site-footer .widgets .subscribe-form .btn:focus .text {
      color: #fff; }
    .site-footer .widgets .socialbar a:hover {
      color: #fff; }
    .site-footer .widgets .socialbar i:hover {
      opacity: 1; }
  }@media screen and (max-width: 768px){
    .site-footer .widgets {
      padding: 20px 0px; } }
  @media all{.site-footer .page-container + .site-info .site-info-holder {
    border-top: 1px solid rgba(136, 136, 136, 0.1); }
  .site-footer .site-info {
    font-size: 0.94rem; }
    .site-footer .site-info-holder {
      padding-top: 30px;
      padding-bottom: 30px; }
      }@media screen and (min-width: 1025px) and (max-width: 1440px){
        .site-footer .site-info-holder {
          padding-top: 25px; } }
      @media screen and (max-width: 1024px){
        .site-footer .site-info-holder {
          padding-top: 25px; } }
      @media screen and (max-width: 768px){
        .site-footer .site-info-holder {
          padding-top: 20px; } }
      @media screen and (min-width: 1025px) and (max-width: 1440px){
        .site-footer .site-info-holder {
          padding-bottom: 25px; } }
      @media screen and (max-width: 1024px){
        .site-footer .site-info-holder {
          padding-bottom: 25px; } }
      @media screen and (max-width: 768px){
        .site-footer .site-info-holder {
          padding-bottom: 20px; } }
      @media all{.site-footer .site-info-holder:after {
        content: '';
        display: table;
        clear: both; }
  }@media screen and (max-width: 768px){
    .site-footer .left,
    .site-footer .right {
      width: 100%;
      text-align: left; }
    .site-footer .right {
      margin-top: 10px; } }

@media all{/*--------------------------------------------------------------
## Menus
--------------------------------------------------------------*/
/*Cross Icon*/
.main-nav .sub-nav-group li.has-submenu > a .has-submenu-icon,
.main-nav .sub-nav-group li.has-submenu > a .btn-round-has-submenu,
.header-5 .main-nav .has-submenu > a .has-submenu-icon,
.header-5 .main-nav .has-submenu > a .btn-round-has-submenu,
.main-nav.active .has-submenu > a .has-submenu-icon,
.main-nav.active .has-submenu > a .btn-round-has-submenu,
.clb-hamburger-nav .has-submenu > a .has-submenu-icon,
.clb-hamburger-nav .has-submenu > a .btn-round-has-submenu,
.main-nav .nav-item > a .has-submenu-icon,
.main-nav .nav-item > a .btn-round-has-submenu,
.cross .has-submenu-icon,
.cross .btn-round-has-submenu {
  display: block;
  position: absolute;
  color: currentColor;
  top: -webkit-calc(50% - 8px);
  top: calc(50% - 8px);
  -webkit-transform-origin: center;
      -ms-transform-origin: center;
          transform-origin: center;
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
  right: 0;
  font-size: 0.94rem;
  display: inline-block;
  line-height: 0;
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  opacity: .75; }

.main-nav .sub-nav-group li.has-submenu > a:hover .has-submenu-icon, .main-nav .sub-nav-group li.has-submenu > a.active .has-submenu-icon,
.header-5 .main-nav .has-submenu > a:hover .has-submenu-icon,
.header-5 .main-nav .has-submenu > a.active .has-submenu-icon,
.main-nav.active .has-submenu > a:hover .has-submenu-icon,
.main-nav.active .has-submenu > a.active .has-submenu-icon,
.clb-hamburger-nav .has-submenu > a:hover .has-submenu-icon,
.clb-hamburger-nav .has-submenu > a.active .has-submenu-icon,
.main-nav .nav-item > a:hover .has-submenu-icon,
.main-nav .nav-item > a.active .has-submenu-icon,
.cross:hover .has-submenu-icon,
.cross.active .has-submenu-icon {
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg); }

.has-submenu.active > a .has-submenu-icon, .has-submenu.visible > a .has-submenu-icon {
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg); }

/*--------------------------------------------------------------
### Main Nav
--------------------------------------------------------------*/
.main-nav {
  cursor: default;
  position: relative;
  font-weight: 600;
  z-index: 10;
  text-align: left;
  font-weight: 500;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center; }
  .main-nav.unhidden {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; }
  .main-nav a:before,
  .main-nav .close-bar {
    display: none; }
  .main-nav .mbl-overlay {
    display: block; }
  .main-nav.with-counters .main-nav-container .menu-item-depth-0 {
    counter-increment: number; }
    .main-nav.with-counters .main-nav-container .menu-item-depth-0 > a span {
      position: relative; }
      .main-nav.with-counters .main-nav-container .menu-item-depth-0 > a span:before {
        content: "0" counter(number);
        display: inline-block;
        opacity: 1;
        font-weight: bold;
        width: auto;
        top: -10px;
        right: 0;
        line-height: 20px;
        font-size: .6em;
        position: absolute;
        height: auto;
        background: transparent;
        opacity: .7; }
        }@media screen and (max-width: 768px){
          .main-nav.with-counters .main-nav-container .menu-item-depth-0 > a span:before {
            display: none; } }
  @media all{.main-nav .nav-item:before,
  .main-nav .nav-item.current-menu-item:before,
  .main-nav .nav-item.current-menu-ancestor:before {
    background-color: #d90a2c; }
  .main-nav .nav-item.active-main-item > .menu-link {
    color: #d90a2c; }
  .main-nav.hidden {
    display: none; }
  }@media screen and (max-width: 1024px){
    .main-nav {
      display: none; } }

@media all{.site-header:not(.mobile-header) {
  /*--------------------------------------------------------------
    ### 1st Level Navs
    --------------------------------------------------------------*/
  /*--------------------------------------------------------------
    ### 2nd Level Navs
    --------------------------------------------------------------*/
  /*--------------------------------------------------------------
    ### 3rd Level Navs
    --------------------------------------------------------------*/ }
  .site-header:not(.mobile-header) .copyright,
  .site-header:not(.mobile-header) .socialbar {
    display: none; }
  .site-header:not(.mobile-header) .main-nav.with-mobile-menu #mobile-menu {
    display: none; }
  .site-header:not(.mobile-header) .nav-item {
    float: left;
    position: relative;
    position: relative;
    padding: 0;
    height: 100%; }
    .site-header:not(.mobile-header) .nav-item a {
      line-height: inherit;
      padding: 0 1.35vw;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      height: 100%; }
      .site-header:not(.mobile-header) .nav-item a span {
        vertical-align: middle; }
  .site-header:not(.mobile-header) .menu .menu-item-depth-0 > a {
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  .site-header:not(.mobile-header) .menu:hover .menu-item-depth-0 > a:not(:hover) {
    opacity: .6; }
  .site-header:not(.mobile-header) div.sub-nav,
  .site-header:not(.mobile-header) div.sub-sub-nav {
    min-width: 20vw;
    height: 0;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 40px;
    z-index: 10; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .site-header:not(.mobile-header) div.sub-nav,
      .site-header:not(.mobile-header) div.sub-sub-nav {
        right: 30px; } }
    @media screen and (max-width: 1024px){
      .site-header:not(.mobile-header) div.sub-nav,
      .site-header:not(.mobile-header) div.sub-sub-nav {
        right: 30px; } }
    @media screen and (max-width: 768px){
      .site-header:not(.mobile-header) div.sub-nav,
      .site-header:not(.mobile-header) div.sub-sub-nav {
        right: 20px; } }
    @media all{.site-header:not(.mobile-header) div.sub-nav .sub-menu,
    .site-header:not(.mobile-header) div.sub-nav .sub-sub-menu,
    .site-header:not(.mobile-header) div.sub-sub-nav .sub-menu,
    .site-header:not(.mobile-header) div.sub-sub-nav .sub-sub-menu {
      padding-top: 15px;
      padding-bottom: 15px; }
  .site-header:not(.mobile-header) .menu-depth-1.sub-menu {
    margin-top: 15px; }
  .site-header:not(.mobile-header) .sub-nav {
    /*--------------------------------------------------------------
        ### Wide Nav
        --------------------------------------------------------------*/ }
    .site-header:not(.mobile-header) .sub-nav .sub-menu {
      -webkit-transform: translateY(5px);
          -ms-transform: translateY(5px);
              transform: translateY(5px);
      border-top-width: 0;
      font-weight: 500; }
      .site-header:not(.mobile-header) .sub-nav .sub-menu.sub-menu-wide .sub-sub-menu {
        -webkit-transform: none;
            -ms-transform: none;
                transform: none;
        padding: 0; }
    .site-header:not(.mobile-header) .sub-nav .sub-menu,
    .site-header:not(.mobile-header) .sub-nav .sub-sub-menu {
      -webkit-background-clip: padding-box;
              background-clip: padding-box;
      width: auto;
      min-width: 210px;
      max-width: 320px;
      -webkit-border-radius: 6px;
      border-radius: 6px;
      display: inline-block;
      vertical-align: top;
      top: 20px;
      left: -5px;
      z-index: 100;
      text-align: left;
      opacity: 0;
      visibility: hidden;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -webkit-transform-origin: 50% -50px;
          -ms-transform-origin: 50% -50px;
              transform-origin: 50% -50px;
      -webkit-transform: perspective(300px) rotateX(-15deg);
              transform: perspective(300px) rotateX(-15deg); }
      .site-header:not(.mobile-header) .sub-nav .sub-menu .sub-nav-item,
      .site-header:not(.mobile-header) .sub-nav .sub-sub-menu .sub-nav-item {
        line-height: 100%;
        left: 0;
        font-size: .98rem;
        font-weight: normal;
        padding: 0;
        position: relative; }
        .site-header:not(.mobile-header) .sub-nav .sub-menu .sub-nav-item:hover,
        .site-header:not(.mobile-header) .sub-nav .sub-sub-menu .sub-nav-item:hover {
          z-index: 101; }
        .site-header:not(.mobile-header) .sub-nav .sub-menu .sub-nav-item:hover > .sub-sub-nav > .sub-sub-menu,
        .site-header:not(.mobile-header) .sub-nav .sub-menu .sub-nav-item .sub-sub-nav.visible > .sub-sub-menu,
        .site-header:not(.mobile-header) .sub-nav .sub-sub-menu .sub-nav-item:hover > .sub-sub-nav > .sub-sub-menu,
        .site-header:not(.mobile-header) .sub-nav .sub-sub-menu .sub-nav-item .sub-sub-nav.visible > .sub-sub-menu {
          -webkit-transform: none;
              -ms-transform: none;
                  transform: none;
          visibility: visible;
          transform: none;
          visibility: visible;
          opacity: 1;
          z-index: 101; }
        .site-header:not(.mobile-header) .sub-nav .sub-menu .sub-nav-item a,
        .site-header:not(.mobile-header) .sub-nav .sub-sub-menu .sub-nav-item a {
          background: transparent;
          width: 100%;
          padding: 10px 25px;
          font-size: 100%;
          display: block; }
          .site-header:not(.mobile-header) .sub-nav .sub-menu .sub-nav-item a .has-submenu-icon,
          .site-header:not(.mobile-header) .sub-nav .sub-sub-menu .sub-nav-item a .has-submenu-icon {
            margin-right: 25px; }
          .site-header:not(.mobile-header) .sub-nav .sub-menu .sub-nav-item a:hover,
          .site-header:not(.mobile-header) .sub-nav .sub-sub-menu .sub-nav-item a:hover {
            background: rgba(35, 34, 38, 0.03);
            opacity: 1; }
            .site-header:not(.mobile-header) .sub-nav .sub-menu .sub-nav-item a:hover .has-submenu-icon,
            .site-header:not(.mobile-header) .sub-nav .sub-sub-menu .sub-nav-item a:hover .has-submenu-icon {
              -webkit-transform: rotate(45deg);
                  -ms-transform: rotate(45deg);
                      transform: rotate(45deg); }
    .site-header:not(.mobile-header) .sub-nav.visible .sub-menu {
      -webkit-transform: none;
          -ms-transform: none;
              transform: none;
      opacity: 1;
      visibility: visible;
      background-color: #fff;
      -webkit-box-shadow: 0 20px 32px -8px rgba(0, 0, 0, 0.15), 0 0 1px rgba(0, 0, 0, 0.05);
      box-shadow: 0 20px 32px -8px rgba(0, 0, 0, 0.15), 0 0 1px rgba(0, 0, 0, 0.05); }
      .site-header:not(.mobile-header) .sub-nav.visible .sub-menu > .mega-menu-item {
        display: block; }
    .site-header:not(.mobile-header) .sub-nav .sub-menu-wide {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center;
      max-width: none;
      left: auto !important;
      width: -webkit-calc(100vw - 80px) !important;
      width: calc(100vw - 80px) !important;
      right: 40px !important;
      position: relative;
      margin: 0; }
      }@media screen and (min-width: 1025px) and (max-width: 1440px){
        .site-header:not(.mobile-header) .sub-nav .sub-menu-wide {
          width: -webkit-calc(100vw - 60px) !important;
          width: calc(100vw - 60px) !important;
          right: 30px !important; } }
      @media all{.site-header:not(.mobile-header) .sub-nav .sub-menu-wide .menu-depth-1,
      .site-header:not(.mobile-header) .sub-nav .sub-menu-wide .menu-depth-2 {
        -webkit-box-shadow: none;
                box-shadow: none;
        padding: 0;
        max-width: none; }
      .site-header:not(.mobile-header) .sub-nav .sub-menu-wide .sub-nav-item:hover .sub-sub-menu {
        -webkit-box-shadow: none;
                box-shadow: none; }
      .site-header:not(.mobile-header) .sub-nav .sub-menu-wide > .mega-menu-item {
        width: -webkit-calc(100% / 6);
        width: calc(100% / 6);
        float: left;
        display: none;
        margin-left: 0; }
        }@media screen and (max-width: 1024px){
          .site-header:not(.mobile-header) .sub-nav .sub-menu-wide > .mega-menu-item {
            min-width: 20%;
            max-width: 20%; } }
        @media all{.site-header:not(.mobile-header) .sub-nav .sub-menu-wide > .mega-menu-item > a.menu-link {
          text-transform: uppercase;
          color: #6A696C;
          font-size: .78em;
          font-weight: 600;
          margin-bottom: 5px;
          height: auto; }
          .site-header:not(.mobile-header) .sub-nav .sub-menu-wide > .mega-menu-item > a.menu-link:hover {
            background: transparent; }
          .site-header:not(.mobile-header) .sub-nav .sub-menu-wide > .mega-menu-item > a.menu-link .has-submenu-icon, .site-header:not(.mobile-header) .sub-nav .sub-menu-wide > .mega-menu-item > a.menu-link:before {
            visibility: hidden; }
        .site-header:not(.mobile-header) .sub-nav .sub-menu-wide > .mega-menu-item .sub-sub-nav {
          position: static;
          height: auto;
          min-width: 0;
          max-width: 300px;
          background: transparent; }
        .site-header:not(.mobile-header) .sub-nav .sub-menu-wide > .mega-menu-item .sub-sub-menu {
          background: transparent;
          margin: 0;
          width: 90%; }
    .site-header:not(.mobile-header) .sub-nav.visible .sub-menu-wide .mega-menu-item {
      display: block; }
      .site-header:not(.mobile-header) .sub-nav.visible .sub-menu-wide .mega-menu-item .sub-sub-menu {
        position: static;
        visibility: visible;
        opacity: 1; }
  .site-header:not(.mobile-header).header-2 .sub-nav .sub-menu-wide {
    right: 0px !important; }
  .site-header:not(.mobile-header) div.sub-sub-nav {
    left: 100%;
    bottom: auto;
    top: -15px; }
    .site-header:not(.mobile-header) div.sub-sub-nav.menu-left {
      left: 0; }
      .site-header:not(.mobile-header) div.sub-sub-nav.menu-left .sub-menu,
      .site-header:not(.mobile-header) div.sub-sub-nav.menu-left .sub-sub-menu {
        background: #fff;
        left: auto;
        right: -webkit-calc(100% - 2px);
        right: calc(100% - 2px); }
    .site-header:not(.mobile-header) div.sub-sub-nav .sub-sub-menu {
      margin-top: 0;
      background-color: #fff;
      -webkit-box-shadow: 0 20px 32px -8px rgba(0, 0, 0, 0.15), 0 0 1px rgba(0, 0, 0, 0.05);
      box-shadow: 0 20px 32px -8px rgba(0, 0, 0, 0.15), 0 0 1px rgba(0, 0, 0, 0.05); }
  .site-header:not(.mobile-header) .mobile-hamburger {
    display: none; }

/*--------------------------------------------------------------
### Hamburger
--------------------------------------------------------------*/
.clb-hamburger {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: relative;
  vertical-align: top;
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  }@media screen and (max-width: 768px){
    .clb-hamburger {
      margin-right: 10px; } }
  @media all{.clb-hamburger-holder {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    position: relative;
    height: 100%; }
    .clb-hamburger-holder ._shape {
      width: 18px;
      margin: 3px 0px;
      display: block;
      height: 2px;
      background-color: currentColor; }

/*--------------------------------------------------------------
### Menu optional
--------------------------------------------------------------*/
.menu-optional {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center; }
  .menu-optional > li {
    padding: 0; }
    .menu-optional > li:last-child {
      margin-right: 0; }
  .menu-optional .btn-optional-holder + li {
    margin-left: 1vw; }
  .menu-optional .cart-holder {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative; }
  .menu-optional .cart {
    position: relative; }
    .menu-optional .cart .icon {
      display: block;
      text-align: center; }
      .menu-optional .cart .icon svg {
        height: 18px; }
    .menu-optional .cart-total {
      margin: 0px 5px;
      font-weight: 600;
      font-size: .9em; }
    .menu-optional .cart-counter {
      position: absolute;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center;
      height: 18px;
      min-width: 18px;
      padding: 0px 5px;
      color: #fff;
      top: 0;
      right: 0;
      font-family: -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
      font-size: .4em;
      font-weight: 600;
      -webkit-border-radius: 50%;
      border-radius: 50%; }

/*--------------------------------------------------------------
### Fullscreen hamburger nav
--------------------------------------------------------------*/
.clb-hamburger-nav {
  padding: 40px;
  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;
  /*--------------------------------------------------------------
    ## Centered Nav
    --------------------------------------------------------------*/
  /*--------------------------------------------------------------
    ## Type3 Nav
    --------------------------------------------------------------*/ }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .clb-hamburger-nav {
      padding: 30px; } }
  @media screen and (max-width: 1024px){
    .clb-hamburger-nav {
      padding: 30px; } }
  @media screen and (max-width: 768px){
    .clb-hamburger-nav {
      padding: 20px; } }
  @media all{.clb-hamburger-nav-holder {
    top: 40px;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .clb-hamburger-nav-holder {
        top: 30px; } }
    @media screen and (max-width: 1024px){
      .clb-hamburger-nav-holder {
        top: 30px; } }
    @media screen and (max-width: 768px){
      .clb-hamburger-nav-holder {
        top: 20px; } }
  @media all{.clb-hamburger-nav-details {
    font-size: 0.94rem;
    color: #fff; }
    .clb-hamburger-nav-details > * {
      margin-bottom: 25px; }
    .clb-hamburger-nav-details > *:last-child {
      margin-bottom: 0; }
    .clb-hamburger-nav-details .select-holder {
      display: inline-block; }
      .clb-hamburger-nav-details .select-holder select {
        background-color: rgba(255, 255, 255, 0.03);
        color: #fff; }
    .clb-hamburger-nav-details .hamburger-nav-info {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      padding-top: 40px;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
          -ms-flex-align: start;
              align-items: flex-start;
      color: rgba(255, 255, 255, 0.35); }
      }@media screen and (min-width: 1025px) and (max-width: 1440px){
        .clb-hamburger-nav-details .hamburger-nav-info {
          padding-top: 30px; } }
      @media screen and (max-width: 1024px){
        .clb-hamburger-nav-details .hamburger-nav-info {
          padding-top: 30px; } }
      @media screen and (max-width: 768px){
        .clb-hamburger-nav-details .hamburger-nav-info {
          padding-top: 20px; } }
      @media all{.clb-hamburger-nav-details .hamburger-nav-info:last-child {
        padding-top: 0; }
      .clb-hamburger-nav-details .hamburger-nav-info-item {
        text-align: left; }
        .clb-hamburger-nav-details .hamburger-nav-info-item b {
          color: #fff; }
  .clb-hamburger-nav .menu {
    counter-reset: number;
    width: 25vw;
    position: relative; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .clb-hamburger-nav .menu {
        width: -webkit-calc(100vw / 3);
        width: calc(100vw / 3); } }
    @media screen and (max-width: 1024px){
      .clb-hamburger-nav .menu {
        width: -webkit-calc(100vw / 3);
        width: calc(100vw / 3); } }
    @media all{.clb-hamburger-nav .menu .has-submenu-icon i {
      color: rgba(255, 255, 255, 0.35); }
    .clb-hamburger-nav .menu.menu-blank {
      width: auto;
      margin: 0;
      color: #fff; }
      .clb-hamburger-nav .menu.menu-blank a {
        -webkit-transform: none;
            -ms-transform: none;
                transform: none;
        visibility: visible;
        opacity: 1;
        padding: 0;
        font-weight: 600; }
    .clb-hamburger-nav .menu .menu-item-depth-0 {
      counter-increment: number; }
      .clb-hamburger-nav .menu .menu-item-depth-0 > a:before {
        content: "0" counter(number);
        display: inline-block;
        opacity: 1;
        font-weight: bold;
        width: auto;
        vertical-align: top;
        line-height: 20px;
        font-size: .25em;
        position: relative;
        height: auto;
        background: transparent;
        -webkit-align-self: flex-start;
            -ms-flex-item-align: start;
                align-self: flex-start;
        -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        color: rgba(255, 255, 255, 0.35); }
    .clb-hamburger-nav .menu .nav-item,
    .clb-hamburger-nav .menu .sub-nav-item {
      padding: 5px 50px 5px 0px;
      list-style-type: none;
      line-height: 1; }
      .clb-hamburger-nav .menu .nav-item a,
      .clb-hamburger-nav .menu .sub-nav-item a {
        width: 100%;
        vertical-align: middle;
        font-size: 2.8em;
        font-weight: bold;
        font-size: -webkit-calc(1.8em + 1 * ( (100vw - 576px) / 1024));
        font-size: calc(1.8em + 1 * ( (100vw - 576px) / 1024));
        font-family: "Space Grotesk Bold", -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
        display: block;
        position: relative;
        z-index: 2;
        -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
        }@media screen and (max-width: 576px){
          .clb-hamburger-nav .menu .nav-item a,
          .clb-hamburger-nav .menu .sub-nav-item a {
            font-size: 1.8em; } }
        @media screen and (min-width: 1600px){
          .clb-hamburger-nav .menu .nav-item a,
          .clb-hamburger-nav .menu .sub-nav-item a {
            font-size: 2.8em; } }
        @media all{.clb-hamburger-nav .menu .nav-item a span,
        .clb-hamburger-nav .menu .sub-nav-item a span {
          line-height: 1.2;
          display: inline-block;
          color: #fff; }
      .clb-hamburger-nav .menu .nav-item div.sub-nav,
      .clb-hamburger-nav .menu .nav-item .sub-sub-menu,
      .clb-hamburger-nav .menu .sub-nav-item div.sub-nav,
      .clb-hamburger-nav .menu .sub-nav-item .sub-sub-menu {
        background: none;
        width: 100%;
        visibility: hidden;
        opacity: 0;
        position: absolute;
        top: 0;
        left: 100%;
        -webkit-transition: .2s ease-in-out;
        -o-transition: .2s ease-in-out;
        transition: .2s ease-in-out;
        -webkit-transition-property: opacity, visibility;
        -o-transition-property: opacity, visibility;
        transition-property: opacity, visibility; }
        .clb-hamburger-nav .menu .nav-item div.sub-nav.visible,
        .clb-hamburger-nav .menu .nav-item .sub-sub-menu.visible,
        .clb-hamburger-nav .menu .sub-nav-item div.sub-nav.visible,
        .clb-hamburger-nav .menu .sub-nav-item .sub-sub-menu.visible {
          opacity: 1;
          visibility: visible;
          z-index: 1; }
      .clb-hamburger-nav .menu .nav-item div.sub-nav,
      .clb-hamburger-nav .menu .sub-nav-item div.sub-nav {
        position: absolute;
        min-width: 350px;
        padding: 0;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
            -ms-flex-align: center;
                align-items: center; }
        }@media screen and (max-width: 1024px){
          .clb-hamburger-nav .menu .nav-item div.sub-nav,
          .clb-hamburger-nav .menu .sub-nav-item div.sub-nav {
            min-width: -webkit-calc(100vw / 3);
            min-width: calc(100vw / 3); }
            .clb-hamburger-nav .menu .nav-item div.sub-nav .sub-nav-item > a,
            .clb-hamburger-nav .menu .sub-nav-item div.sub-nav .sub-nav-item > a {
              padding-right: 15px; } }
        @media all{.clb-hamburger-nav .menu .nav-item div.sub-nav ul,
        .clb-hamburger-nav .menu .sub-nav-item div.sub-nav ul {
          width: 100%;
          display: inline-block; }
      .clb-hamburger-nav .menu .nav-item .sub-sub-nav,
      .clb-hamburger-nav .menu .sub-nav-item .sub-sub-nav {
        position: absolute;
        left: 100%;
        min-width: 350px;
        padding: 0;
        top: 0; }
        .clb-hamburger-nav .menu .nav-item .sub-sub-nav > .sub-sub-menu,
        .clb-hamburger-nav .menu .sub-nav-item .sub-sub-nav > .sub-sub-menu {
          left: 0; }
      .clb-hamburger-nav .menu .nav-item:hover > a.menu-link span,
      .clb-hamburger-nav .menu .nav-item .visible > a.menu-link span, .clb-hamburger-nav .menu .nav-item.active > a.menu-link span,
      .clb-hamburger-nav .menu .sub-nav-item:hover > a.menu-link span,
      .clb-hamburger-nav .menu .sub-nav-item .visible > a.menu-link span,
      .clb-hamburger-nav .menu .sub-nav-item.active > a.menu-link span {
        opacity: .5; }
      .clb-hamburger-nav .menu .nav-item:hover > a.menu-link:before,
      .clb-hamburger-nav .menu .nav-item .visible > a.menu-link:before, .clb-hamburger-nav .menu .nav-item.active > a.menu-link:before,
      .clb-hamburger-nav .menu .sub-nav-item:hover > a.menu-link:before,
      .clb-hamburger-nav .menu .sub-nav-item .visible > a.menu-link:before,
      .clb-hamburger-nav .menu .sub-nav-item.active > a.menu-link:before {
        -webkit-transform: translateX(15px);
            -ms-transform: translateX(15px);
                transform: translateX(15px);
        opacity: 0; }
      .clb-hamburger-nav .menu .nav-item:hover > a.menu-link .has-submenu-icon,
      .clb-hamburger-nav .menu .nav-item .visible > a.menu-link .has-submenu-icon, .clb-hamburger-nav .menu .nav-item.active > a.menu-link .has-submenu-icon,
      .clb-hamburger-nav .menu .sub-nav-item:hover > a.menu-link .has-submenu-icon,
      .clb-hamburger-nav .menu .sub-nav-item .visible > a.menu-link .has-submenu-icon,
      .clb-hamburger-nav .menu .sub-nav-item.active > a.menu-link .has-submenu-icon {
        -webkit-transform: rotate(45deg);
            -ms-transform: rotate(45deg);
                transform: rotate(45deg); }
      .clb-hamburger-nav .menu .nav-item:hover > a.menu-link .ion,
      .clb-hamburger-nav .menu .nav-item .visible > a.menu-link .ion, .clb-hamburger-nav .menu .nav-item.active > a.menu-link .ion,
      .clb-hamburger-nav .menu .sub-nav-item:hover > a.menu-link .ion,
      .clb-hamburger-nav .menu .sub-nav-item .visible > a.menu-link .ion,
      .clb-hamburger-nav .menu .sub-nav-item.active > a.menu-link .ion {
        color: #d90a2c; }
  .clb-hamburger-nav:not(.centered):not(.type3) {
    padding-left: 70px; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .clb-hamburger-nav:not(.centered):not(.type3) {
        padding-left: 60px; } }
    @media screen and (max-width: 1024px){
      .clb-hamburger-nav:not(.centered):not(.type3) {
        padding-left: 40px; } }
    @media all{.clb-hamburger-nav:not(.centered):not(.type3) .menu .nav-item:hover > a.menu-link,
    .clb-hamburger-nav:not(.centered):not(.type3) .menu .sub-nav-item:hover > a.menu-link {
      -webkit-transform: translateX(15px);
          -ms-transform: translateX(15px);
              transform: translateX(15px); }
    .clb-hamburger-nav:not(.centered):not(.type3) .menu .nav-item:hover > .sub-sub-nav > .sub-sub-menu,
    .clb-hamburger-nav:not(.centered):not(.type3) .menu .sub-nav-item:hover > .sub-sub-nav > .sub-sub-menu {
      opacity: 1;
      visibility: visible; }
    .clb-hamburger-nav:not(.centered):not(.type3) .menu .menu-item-depth-0 > a:before {
      margin-right: 10px; }
    .clb-hamburger-nav:not(.centered):not(.type3) .hamburger-nav-info-item {
      width: 25vw; }
  .clb-hamburger-nav.centered .menu {
    /* Start alignment styles */
    /* End alignment styles */ }
    .clb-hamburger-nav.centered .menu .nav-item .menu-link,
    .clb-hamburger-nav.centered .menu .sub-nav-item .menu-link {
      display: -webkit-inline-box;
      display: -webkit-inline-flex;
      display: -ms-inline-flexbox;
      display: inline-flex; }
      .clb-hamburger-nav.centered .menu .nav-item .menu-link:before,
      .clb-hamburger-nav.centered .menu .sub-nav-item .menu-link:before {
        left: -20px; }
      .clb-hamburger-nav.centered .menu .nav-item .menu-link .btn-round-has-submenu,
      .clb-hamburger-nav.centered .menu .sub-nav-item .menu-link .btn-round-has-submenu {
        right: -46px;
        top: 0; }
        .clb-hamburger-nav.centered .menu .nav-item .menu-link .btn-round-has-submenu .has-submenu-icon,
        .clb-hamburger-nav.centered .menu .sub-nav-item .menu-link .btn-round-has-submenu .has-submenu-icon {
          position: static; }
  .clb-hamburger-nav.centered, .clb-hamburger-nav.type3 {
    display: block; }
    .clb-hamburger-nav.centered .page-container, .clb-hamburger-nav.type3 .page-container {
      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;
      height: 100%; }
    .clb-hamburger-nav.centered .clb-hamburger-nav-holder, .clb-hamburger-nav.type3 .clb-hamburger-nav-holder {
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center;
      overflow-x: hidden;
      overflow-y: scroll; }
      .clb-hamburger-nav.centered .clb-hamburger-nav-holder::-webkit-scrollbar, .clb-hamburger-nav.centered .clb-hamburger-nav-holder::-webkit-scrollbar-thumb, .clb-hamburger-nav.type3 .clb-hamburger-nav-holder::-webkit-scrollbar, .clb-hamburger-nav.type3 .clb-hamburger-nav-holder::-webkit-scrollbar-thumb {
        visibility: hidden; }
    .clb-hamburger-nav.centered .menu, .clb-hamburger-nav.type3 .menu {
      min-width: initial;
      text-align: center;
      width: 40vw; }
      .clb-hamburger-nav.centered .menu .nav-item,
      .clb-hamburger-nav.centered .menu .sub-nav-item, .clb-hamburger-nav.type3 .menu .nav-item,
      .clb-hamburger-nav.type3 .menu .sub-nav-item {
        padding-right: 0;
        white-space: nowrap;
        position: relative;
        overflow: hidden;
        text-transform: uppercase; }
        .clb-hamburger-nav.centered .menu .nav-item .menu-link,
        .clb-hamburger-nav.centered .menu .sub-nav-item .menu-link, .clb-hamburger-nav.type3 .menu .nav-item .menu-link,
        .clb-hamburger-nav.type3 .menu .sub-nav-item .menu-link {
          position: relative;
          width: auto;
          -webkit-box-align: center;
          -webkit-align-items: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-pack: center;
          -webkit-justify-content: center;
              -ms-flex-pack: center;
                  justify-content: center; }
          .clb-hamburger-nav.centered .menu .nav-item .menu-link span,
          .clb-hamburger-nav.centered .menu .sub-nav-item .menu-link span, .clb-hamburger-nav.type3 .menu .nav-item .menu-link span,
          .clb-hamburger-nav.type3 .menu .sub-nav-item .menu-link span {
            padding: 0px 10px;
            -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
            -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
            transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
          .clb-hamburger-nav.centered .menu .nav-item .menu-link .btn-round-has-submenu,
          .clb-hamburger-nav.centered .menu .sub-nav-item .menu-link .btn-round-has-submenu, .clb-hamburger-nav.type3 .menu .nav-item .menu-link .btn-round-has-submenu,
          .clb-hamburger-nav.type3 .menu .sub-nav-item .menu-link .btn-round-has-submenu {
            max-height: 46px;
            z-index: 1; }
            .clb-hamburger-nav.centered .menu .nav-item .menu-link .btn-round-has-submenu .ion,
            .clb-hamburger-nav.centered .menu .sub-nav-item .menu-link .btn-round-has-submenu .ion, .clb-hamburger-nav.type3 .menu .nav-item .menu-link .btn-round-has-submenu .ion,
            .clb-hamburger-nav.type3 .menu .sub-nav-item .menu-link .btn-round-has-submenu .ion {
              font-size: 18px; }
          .clb-hamburger-nav.centered .menu .nav-item .menu-link:before,
          .clb-hamburger-nav.centered .menu .sub-nav-item .menu-link:before, .clb-hamburger-nav.type3 .menu .nav-item .menu-link:before,
          .clb-hamburger-nav.type3 .menu .sub-nav-item .menu-link:before {
            position: absolute; }
          .clb-hamburger-nav.centered .menu .nav-item .menu-link-cloned,
          .clb-hamburger-nav.centered .menu .sub-nav-item .menu-link-cloned, .clb-hamburger-nav.type3 .menu .nav-item .menu-link-cloned,
          .clb-hamburger-nav.type3 .menu .sub-nav-item .menu-link-cloned {
            position: absolute;
            top: 0;
            -webkit-transform: translateY(100%);
                -ms-transform: translateY(100%);
                    transform: translateY(100%);
            opacity: 0; }
        .clb-hamburger-nav.centered .menu .nav-item div.sub-nav,
        .clb-hamburger-nav.centered .menu .nav-item div.sub-sub-nav,
        .clb-hamburger-nav.centered .menu .sub-nav-item div.sub-nav,
        .clb-hamburger-nav.centered .menu .sub-nav-item div.sub-sub-nav, .clb-hamburger-nav.type3 .menu .nav-item div.sub-nav,
        .clb-hamburger-nav.type3 .menu .nav-item div.sub-sub-nav,
        .clb-hamburger-nav.type3 .menu .sub-nav-item div.sub-nav,
        .clb-hamburger-nav.type3 .menu .sub-nav-item div.sub-sub-nav {
          max-height: 0vh;
          overflow: hidden;
          position: static;
          visibility: visible !important;
          opacity: 1 !important;
          -webkit-box-align: start;
          -webkit-align-items: flex-start;
              -ms-flex-align: start;
                  align-items: flex-start;
          -webkit-transition: all 0.9s 0s;
          -o-transition: all 0.9s 0s;
          transition: all 0.9s 0s; }
          .clb-hamburger-nav.centered .menu .nav-item div.sub-nav > ul,
          .clb-hamburger-nav.centered .menu .nav-item div.sub-sub-nav > ul,
          .clb-hamburger-nav.centered .menu .sub-nav-item div.sub-nav > ul,
          .clb-hamburger-nav.centered .menu .sub-nav-item div.sub-sub-nav > ul, .clb-hamburger-nav.type3 .menu .nav-item div.sub-nav > ul,
          .clb-hamburger-nav.type3 .menu .nav-item div.sub-sub-nav > ul,
          .clb-hamburger-nav.type3 .menu .sub-nav-item div.sub-nav > ul,
          .clb-hamburger-nav.type3 .menu .sub-nav-item div.sub-sub-nav > ul {
            margin: 20px 0; }
          .clb-hamburger-nav.centered .menu .nav-item div.sub-nav .sub-nav-item a,
          .clb-hamburger-nav.centered .menu .nav-item div.sub-sub-nav .sub-nav-item a,
          .clb-hamburger-nav.centered .menu .sub-nav-item div.sub-nav .sub-nav-item a,
          .clb-hamburger-nav.centered .menu .sub-nav-item div.sub-sub-nav .sub-nav-item a, .clb-hamburger-nav.type3 .menu .nav-item div.sub-nav .sub-nav-item a,
          .clb-hamburger-nav.type3 .menu .nav-item div.sub-sub-nav .sub-nav-item a,
          .clb-hamburger-nav.type3 .menu .sub-nav-item div.sub-nav .sub-nav-item a,
          .clb-hamburger-nav.type3 .menu .sub-nav-item div.sub-sub-nav .sub-nav-item a {
            font-size: 2.4em; }
        .clb-hamburger-nav.centered .menu .nav-item div.sub-nav.open-onclick,
        .clb-hamburger-nav.centered .menu .nav-item div.sub-sub-nav.open-onclick,
        .clb-hamburger-nav.centered .menu .sub-nav-item div.sub-nav.open-onclick,
        .clb-hamburger-nav.centered .menu .sub-nav-item div.sub-sub-nav.open-onclick, .clb-hamburger-nav.type3 .menu .nav-item div.sub-nav.open-onclick,
        .clb-hamburger-nav.type3 .menu .nav-item div.sub-sub-nav.open-onclick,
        .clb-hamburger-nav.type3 .menu .sub-nav-item div.sub-nav.open-onclick,
        .clb-hamburger-nav.type3 .menu .sub-nav-item div.sub-sub-nav.open-onclick {
          max-height: 100vh;
          visibility: visible !important;
          opacity: 1 !important;
          -webkit-transform: none;
              -ms-transform: none;
                  transform: none; }
          .clb-hamburger-nav.centered .menu .nav-item div.sub-nav.open-onclick .showed-onclick,
          .clb-hamburger-nav.centered .menu .nav-item div.sub-sub-nav.open-onclick .showed-onclick,
          .clb-hamburger-nav.centered .menu .sub-nav-item div.sub-nav.open-onclick .showed-onclick,
          .clb-hamburger-nav.centered .menu .sub-nav-item div.sub-sub-nav.open-onclick .showed-onclick, .clb-hamburger-nav.type3 .menu .nav-item div.sub-nav.open-onclick .showed-onclick,
          .clb-hamburger-nav.type3 .menu .nav-item div.sub-sub-nav.open-onclick .showed-onclick,
          .clb-hamburger-nav.type3 .menu .sub-nav-item div.sub-nav.open-onclick .showed-onclick,
          .clb-hamburger-nav.type3 .menu .sub-nav-item div.sub-sub-nav.open-onclick .showed-onclick {
            -webkit-transform: none;
                -ms-transform: none;
                    transform: none;
            opacity: 1; }
        .clb-hamburger-nav.centered .menu .nav-item div.sub-sub-nav.open-onclick > .sub-sub-menu,
        .clb-hamburger-nav.centered .menu .sub-nav-item div.sub-sub-nav.open-onclick > .sub-sub-menu, .clb-hamburger-nav.type3 .menu .nav-item div.sub-sub-nav.open-onclick > .sub-sub-menu,
        .clb-hamburger-nav.type3 .menu .sub-nav-item div.sub-sub-nav.open-onclick > .sub-sub-menu {
          position: static;
          opacity: 1;
          visibility: visible; }
        .clb-hamburger-nav.centered .menu .nav-item:hover > .menu-link > span:not(.menu-link-cloned), .clb-hamburger-nav.centered .menu .nav-item.active > .menu-link > span:not(.menu-link-cloned),
        .clb-hamburger-nav.centered .menu .sub-nav-item:hover > .menu-link > span:not(.menu-link-cloned),
        .clb-hamburger-nav.centered .menu .sub-nav-item.active > .menu-link > span:not(.menu-link-cloned), .clb-hamburger-nav.type3 .menu .nav-item:hover > .menu-link > span:not(.menu-link-cloned), .clb-hamburger-nav.type3 .menu .nav-item.active > .menu-link > span:not(.menu-link-cloned),
        .clb-hamburger-nav.type3 .menu .sub-nav-item:hover > .menu-link > span:not(.menu-link-cloned),
        .clb-hamburger-nav.type3 .menu .sub-nav-item.active > .menu-link > span:not(.menu-link-cloned) {
          -webkit-transform: translateY(-110%);
              -ms-transform: translateY(-110%);
                  transform: translateY(-110%); }
        .clb-hamburger-nav.centered .menu .nav-item:hover > .menu-link > .menu-link-cloned, .clb-hamburger-nav.centered .menu .nav-item.active > .menu-link > .menu-link-cloned,
        .clb-hamburger-nav.centered .menu .sub-nav-item:hover > .menu-link > .menu-link-cloned,
        .clb-hamburger-nav.centered .menu .sub-nav-item.active > .menu-link > .menu-link-cloned, .clb-hamburger-nav.type3 .menu .nav-item:hover > .menu-link > .menu-link-cloned, .clb-hamburger-nav.type3 .menu .nav-item.active > .menu-link > .menu-link-cloned,
        .clb-hamburger-nav.type3 .menu .sub-nav-item:hover > .menu-link > .menu-link-cloned,
        .clb-hamburger-nav.type3 .menu .sub-nav-item.active > .menu-link > .menu-link-cloned {
          -webkit-transform: translateY(0);
              -ms-transform: translateY(0);
                  transform: translateY(0);
          opacity: .5; }
        .clb-hamburger-nav.centered .menu .nav-item:hover > .menu-link > .btn-round-has-submenu .has-submenu-icon, .clb-hamburger-nav.centered .menu .nav-item.active > .menu-link > .btn-round-has-submenu .has-submenu-icon,
        .clb-hamburger-nav.centered .menu .sub-nav-item:hover > .menu-link > .btn-round-has-submenu .has-submenu-icon,
        .clb-hamburger-nav.centered .menu .sub-nav-item.active > .menu-link > .btn-round-has-submenu .has-submenu-icon, .clb-hamburger-nav.type3 .menu .nav-item:hover > .menu-link > .btn-round-has-submenu .has-submenu-icon, .clb-hamburger-nav.type3 .menu .nav-item.active > .menu-link > .btn-round-has-submenu .has-submenu-icon,
        .clb-hamburger-nav.type3 .menu .sub-nav-item:hover > .menu-link > .btn-round-has-submenu .has-submenu-icon,
        .clb-hamburger-nav.type3 .menu .sub-nav-item.active > .menu-link > .btn-round-has-submenu .has-submenu-icon {
          -webkit-transform: rotate(45deg) !important;
              -ms-transform: rotate(45deg) !important;
                  transform: rotate(45deg) !important; }
  .clb-hamburger-nav.type3 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 0; }
    .clb-hamburger-nav.type3 > .page-container {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
          -ms-flex-direction: row;
              flex-direction: row;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
          -ms-flex-pack: justify;
              justify-content: space-between; }
    .clb-hamburger-nav.type3 .clb-hamburger-nav-holder {
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
          -ms-flex-pack: start;
              justify-content: flex-start;
      max-width: 80%; }
      .clb-hamburger-nav.type3 .clb-hamburger-nav-holder .menu {
        text-align: left;
        width: 100%;
        max-height: 80vh; }
        .clb-hamburger-nav.type3 .clb-hamburger-nav-holder .menu .nav-item .menu-link,
        .clb-hamburger-nav.type3 .clb-hamburger-nav-holder .menu .sub-nav-item .menu-link {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: start;
          -webkit-justify-content: flex-start;
              -ms-flex-pack: start;
                  justify-content: flex-start;
          overflow: hidden;
          padding-left: 20px; }
          .clb-hamburger-nav.type3 .clb-hamburger-nav-holder .menu .nav-item .menu-link span,
          .clb-hamburger-nav.type3 .clb-hamburger-nav-holder .menu .sub-nav-item .menu-link span {
            font-size: -webkit-calc(24px + 66 * ( (100vw - 576px) / 1024));
            font-size: calc(24px + 66 * ( (100vw - 576px) / 1024));
            white-space: nowrap;
            -o-text-overflow: ellipsis;
               text-overflow: ellipsis;
            overflow: hidden;
            line-height: .9; }
            }@media screen and (max-width: 576px){
              .clb-hamburger-nav.type3 .clb-hamburger-nav-holder .menu .nav-item .menu-link span,
              .clb-hamburger-nav.type3 .clb-hamburger-nav-holder .menu .sub-nav-item .menu-link span {
                font-size: 24px; } }
            @media screen and (min-width: 1600px){
              .clb-hamburger-nav.type3 .clb-hamburger-nav-holder .menu .nav-item .menu-link span,
              .clb-hamburger-nav.type3 .clb-hamburger-nav-holder .menu .sub-nav-item .menu-link span {
                font-size: 90px; } }
          @media all{.clb-hamburger-nav.type3 .clb-hamburger-nav-holder .menu .nav-item .menu-link:before,
          .clb-hamburger-nav.type3 .clb-hamburger-nav-holder .menu .sub-nav-item .menu-link:before {
            top: 5%;
            left: 0; }
          .clb-hamburger-nav.type3 .clb-hamburger-nav-holder .menu .nav-item .menu-link .has-submenu-icon,
          .clb-hamburger-nav.type3 .clb-hamburger-nav-holder .menu .nav-item .menu-link .btn-round-has-submenu,
          .clb-hamburger-nav.type3 .clb-hamburger-nav-holder .menu .sub-nav-item .menu-link .has-submenu-icon,
          .clb-hamburger-nav.type3 .clb-hamburger-nav-holder .menu .sub-nav-item .menu-link .btn-round-has-submenu {
            position: static; }
          .clb-hamburger-nav.type3 .clb-hamburger-nav-holder .menu .nav-item .menu-link .has-submenu-icon,
          .clb-hamburger-nav.type3 .clb-hamburger-nav-holder .menu .sub-nav-item .menu-link .has-submenu-icon {
            text-align: center; }
          .clb-hamburger-nav.type3 .clb-hamburger-nav-holder .menu .nav-item .menu-link-cloned,
          .clb-hamburger-nav.type3 .clb-hamburger-nav-holder .menu .sub-nav-item .menu-link-cloned {
            width: 100%;
            -webkit-text-stroke: 1px currentColor;
            -webkit-text-fill-color: transparent; }
        .clb-hamburger-nav.type3 .clb-hamburger-nav-holder .menu .nav-item.menu-item-depth-0 > .menu-link > .menu-link-cloned,
        .clb-hamburger-nav.type3 .clb-hamburger-nav-holder .menu .sub-nav-item.menu-item-depth-0 > .menu-link > .menu-link-cloned {
          width: -webkit-calc(100% - 50px);
          width: calc(100% - 50px); }
        .clb-hamburger-nav.type3 .clb-hamburger-nav-holder .menu .nav-item > .sub-menu-link > .menu-link-cloned,
        .clb-hamburger-nav.type3 .clb-hamburger-nav-holder .menu .sub-nav-item > .sub-menu-link > .menu-link-cloned {
          width: -webkit-calc(100% - 30px);
          width: calc(100% - 30px); }
        .clb-hamburger-nav.type3 .clb-hamburger-nav-holder .menu div.sub-nav .sub-nav-item a span,
        .clb-hamburger-nav.type3 .clb-hamburger-nav-holder .menu div.sub-sub-nav .sub-nav-item a span {
          font-size: 1.8em; }
    .clb-hamburger-nav.type3 .clb-hamburger-nav-details {
      max-width: 20%;
      padding-left: 40px; }
      }@media screen and (min-width: 1025px) and (max-width: 1440px){
        .clb-hamburger-nav.type3 .clb-hamburger-nav-details {
          padding-left: 30px; } }
      @media screen and (max-width: 1024px){
        .clb-hamburger-nav.type3 .clb-hamburger-nav-details {
          padding-left: 30px; } }
      @media screen and (max-width: 768px){
        .clb-hamburger-nav.type3 .clb-hamburger-nav-details {
          padding-left: 20px; } }
      @media all{.clb-hamburger-nav.type3 .clb-hamburger-nav-details .hamburger-nav-info {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-justify-content: space-around;
            -ms-flex-pack: distribute;
                justify-content: space-around;
        text-align: left; }
        .clb-hamburger-nav.type3 .clb-hamburger-nav-details .hamburger-nav-info-item {
          margin: 15px 0; }

.is-mobile-menu .clb-hamburger-nav {
  display: none; }

/*--------------------------------------------------------------
### Overlay Mobile
--------------------------------------------------------------*/
.site-header.mobile-header .main-nav.with-mobile-menu #primary-menu {
  display: none; }

.site-header.mobile-header .main-nav:not(.with-mobile-menu) #mobile-menu {
  display: none; }

.site-header.mobile-header .mbl-overlay {
  width: 100%;
  height: 100vh;
  position: fixed;
  top: 0;
  visibility: hidden;
  opacity: 0;
  left: 0;
  z-index: 9999999;
  overflow: hidden;
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  .site-header.mobile-header .mbl-overlay:not(.visible) .close-bar {
    display: none; }
  .site-header.mobile-header .mbl-overlay .close-bar {
    position: static; }
    .site-header.mobile-header .mbl-overlay .close-bar .ion {
      color: #232226; }
    .site-header.mobile-header .mbl-overlay .close-bar .search-global {
      display: block; }
    .site-header.mobile-header .mbl-overlay .close-bar .clb-close {
      z-index: 10; }
    .site-header.mobile-header .mbl-overlay .close-bar .search-global {
      position: absolute; }
  .site-header.mobile-header .mbl-overlay-bg {
    position: fixed;
    background-color: rgba(23, 22, 26, 0.9);
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh; }
  .site-header.mobile-header .mbl-overlay-container {
    position: absolute;
    top: 0;
    height: 100vh;
    z-index: 1;
    background: #fff;
    width: -webkit-calc(100% - 60px);
    width: calc(100% - 60px);
    text-align: left;
    overflow-y: auto;
    padding: 94px 20px;
    -webkit-transform: translateX(-50px);
        -ms-transform: translateX(-50px);
            transform: translateX(-50px);
    -webkit-transition-duration: .25s;
         -o-transition-duration: .25s;
            transition-duration: .25s;
    opacity: 0; }
  .site-header.mobile-header .mbl-overlay.visible .mbl-overlay-container {
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    opacity: 1; }

.site-header.mobile-header .desktop-hamburger {
  display: none; }

.site-header.mobile-header.header-fixed .close-bar {
  position: static; }
  .site-header.mobile-header.header-fixed .close-bar .clb-close {
    z-index: 10; }
  .site-header.mobile-header.header-fixed .close-bar .search-global {
    position: absolute; }

/*--------------------------------------------------------------
### Main Nav Mobile
--------------------------------------------------------------*/
.site-header.mobile-header .main-nav {
  line-height: 1.6;
  /*--------------------------------------------------------------
        ### Copyright
        --------------------------------------------------------------*/
  /*--------------------------------------------------------------
        ### 1st Level Navs
        --------------------------------------------------------------*/
  /*--------------------------------------------------------------
        ### 2nd Level Navs
        --------------------------------------------------------------*/
  /*--------------------------------------------------------------
        ### 3rd Level Navs
        --------------------------------------------------------------*/ }
  .site-header.mobile-header .main-nav.active .mbl-overlay {
    opacity: 1;
    visibility: visible;
    left: 0; }
  .site-header.mobile-header .main-nav.hidden {
    display: block; }
  .site-header.mobile-header .main-nav .close-bar {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: -webkit-calc(100% - 60px);
    width: calc(100% - 60px); }
  .site-header.mobile-header .main-nav .copyright {
    font-weight: 400;
    font-size: 0.94rem;
    margin-top: 20px; }
  .site-header.mobile-header .main-nav .select {
    width: 100%;
    margin-top: 20px;
    font-weight: 400;
    font-size: 0.94rem; }
  .site-header.mobile-header .main-nav .socialbar a {
    margin-top: 20px; }
  .site-header.mobile-header .main-nav .nav-item {
    font-size: 17px;
    font-family: "Space Grotesk Bold", -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    position: relative;
    padding: 0;
    margin: 0 -20px; }
    .site-header.mobile-header .main-nav .nav-item a {
      display: block;
      line-height: 36px;
      padding: 5px 20px;
      position: relative; }
      .site-header.mobile-header .main-nav .nav-item a .has-submenu-icon {
        right: 20px !important; }
    .site-header.mobile-header .main-nav .nav-item.current-menu-item a,
    .site-header.mobile-header .main-nav .nav-item.current-menu-item .current-menu-item, .site-header.mobile-header .main-nav .nav-item.current-menu-ancestor a,
    .site-header.mobile-header .main-nav .nav-item.current-menu-ancestor .current-menu-item {
      font-weight: bold; }
    .site-header.mobile-header .main-nav .nav-item.active-main-item > .menu-link {
      background: rgba(35, 34, 38, 0.03); }
      .site-header.mobile-header .main-nav .nav-item.active-main-item > .menu-link:before {
        content: '';
        display: block;
        position: absolute;
        height: 100%;
        width: 2px;
        left: 0;
        top: 0;
        opacity: 1;
        background-color: currentColor; }
  .site-header.mobile-header .main-nav .sub-nav .sub-menu,
  .site-header.mobile-header .main-nav .sub-nav .sub-sub-menu,
  .site-header.mobile-header .main-nav .sub-sub-nav .sub-menu,
  .site-header.mobile-header .main-nav .sub-sub-nav .sub-sub-menu {
    height: 0px;
    min-height: 0px;
    overflow: hidden;
    -webkit-transition: height 0.4s cubic-bezier(0.35, 0.2, 0.2, 1);
    -o-transition: height 0.4s cubic-bezier(0.35, 0.2, 0.2, 1);
    transition: height 0.4s cubic-bezier(0.35, 0.2, 0.2, 1);
    font-size: 0.92em;
    font-weight: 500; }
    .site-header.mobile-header .main-nav .sub-nav .sub-menu.active,
    .site-header.mobile-header .main-nav .sub-nav .sub-sub-menu.active,
    .site-header.mobile-header .main-nav .sub-sub-nav .sub-menu.active,
    .site-header.mobile-header .main-nav .sub-sub-nav .sub-sub-menu.active {
      height: auto; }
    .site-header.mobile-header .main-nav .sub-nav .sub-menu .sub-nav-item.active,
    .site-header.mobile-header .main-nav .sub-nav .sub-sub-menu .sub-nav-item.active,
    .site-header.mobile-header .main-nav .sub-sub-nav .sub-menu .sub-nav-item.active,
    .site-header.mobile-header .main-nav .sub-sub-nav .sub-sub-menu .sub-nav-item.active {
      font-weight: 600; }
  .site-header.mobile-header .main-nav .sub-nav.visible .sub-menu-wide,
  .site-header.mobile-header .main-nav .sub-sub-nav.visible .sub-menu-wide {
    width: auto !important; }
  .site-header.mobile-header .main-nav .sub-nav .sub-menu {
    padding-left: 15px; }
    .site-header.mobile-header .main-nav .sub-nav .sub-menu.active {
      height: auto; }
  .site-header.mobile-header .main-nav .sub-nav .menu-depth-1 .sub-nav-item,
  .site-header.mobile-header .main-nav .sub-nav .menu-depth-2 .sub-nav-item {
    padding: 0; }
    .site-header.mobile-header .main-nav .sub-nav .menu-depth-1 .sub-nav-item.active,
    .site-header.mobile-header .main-nav .sub-nav .menu-depth-2 .sub-nav-item.active {
      font-weight: 600; }
  .site-header.mobile-header .main-nav .sub-sub-nav .sub-sub-menu {
    padding-left: 15px; }
    .site-header.mobile-header .main-nav .sub-sub-nav .sub-sub-menu.active {
      height: auto; }

.site-header.mobile-header .without-mobile-search .search {
  display: none !important; }

/*--------------------------------------------------------------
### Nav not assigned
--------------------------------------------------------------*/
.menu.menu-blank {
  font-weight: 400;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 50px !important;
  background-color: rgba(136, 136, 136, 0.08);
  margin: 40px 25px 0;
  padding: 0px 20px;
  -webkit-border-radius: 4px;
  border-radius: 4px; }
  }@media screen and (max-width: 768px){
    .menu.menu-blank {
      margin-left: 0;
      margin-right: 0; } }
  @media all{.menu.menu-blank:after {
    display: none !important; }
  .menu.menu-blank a {
    font-weight: bold;
    margin: 0px 5px;
    font-size: 1em;
    font-family: inherit;
    height: auto !important;
    color: #d90a2c; }
  .menu.menu-blank .has-submenu-icon {
    visibility: hidden; }
  .menu.menu-blank .nav-item:before {
    display: none !important; }

.header-4 .menu.menu-blank {
  -webkit-transform: translate(100%, 0%);
      -ms-transform: translate(100%, 0%);
          transform: translate(100%, 0%); }

.header-5 .menu.menu-blank {
  margin: 0; }
  .header-5 .menu.menu-blank > a {
    padding-left: 5px !important; }

.header-2 .menu.menu-blank {
  -webkit-transform: translateY(-20%);
      -ms-transform: translateY(-20%);
          transform: translateY(-20%); }

/*--------------------------------------------------------------
## Submenu cart
--------------------------------------------------------------*/
.submenu_cart {
  position: absolute;
  text-align: left;
  right: -10px;
  top: 120%;
  line-height: 1.4;
  opacity: 0;
  visibility: hidden;
  z-index: 101;
  width: 420px;
  background-color: #fff;
  -webkit-box-shadow: 0 20px 32px -8px rgba(0, 0, 0, 0.15), 0 0 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 20px 32px -8px rgba(0, 0, 0, 0.15), 0 0 1px rgba(0, 0, 0, 0.05);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -webkit-transform-origin: 50% -50px;
      -ms-transform-origin: 50% -50px;
          transform-origin: 50% -50px;
  -webkit-transform: perspective(300px) rotateX(-15deg);
          transform: perspective(300px) rotateX(-15deg);
  -webkit-border-radius: 6px;
  border-radius: 6px; }
  .submenu_cart .close-bar {
    padding: 0px 15px 0px 0px; }
  .submenu_cart .widget_shopping_cart_content {
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    width: 100%; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .submenu_cart .widget_shopping_cart_content {
        padding-left: 25px; } }
    @media screen and (max-width: 1024px){
      .submenu_cart .widget_shopping_cart_content {
        padding-left: 25px; } }
    @media screen and (max-width: 768px){
      .submenu_cart .widget_shopping_cart_content {
        padding-left: 20px; } }
    @media screen and (min-width: 1025px) and (max-width: 1440px){
      .submenu_cart .widget_shopping_cart_content {
        padding-right: 25px; } }
    @media screen and (max-width: 1024px){
      .submenu_cart .widget_shopping_cart_content {
        padding-right: 25px; } }
    @media screen and (max-width: 768px){
      .submenu_cart .widget_shopping_cart_content {
        padding-right: 20px; } }
    @media screen and (min-width: 1025px) and (max-width: 1440px){
      .submenu_cart .widget_shopping_cart_content {
        padding-bottom: 25px; } }
    @media screen and (max-width: 1024px){
      .submenu_cart .widget_shopping_cart_content {
        padding-bottom: 25px; } }
    @media screen and (max-width: 768px){
      .submenu_cart .widget_shopping_cart_content {
        padding-bottom: 20px; } }
  @media all{.submenu_cart.visible {
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    visibility: visible;
    opacity: 1; }
    .submenu_cart.visible .cart_heading {
      position: relative; }
  .submenu_cart .cart_header {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    height: 70px; }
    .submenu_cart .cart_header .btn-round .ion {
      color: inherit; }
  .submenu_cart .cart_heading {
    color: #17161A;
    padding-left: 30px; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .submenu_cart .cart_heading {
        padding-left: 25px; } }
    @media screen and (max-width: 1024px){
      .submenu_cart .cart_heading {
        padding-left: 25px; } }
    @media screen and (max-width: 768px){
      .submenu_cart .cart_heading {
        padding-left: 20px; } }
    @media all{.submenu_cart .cart_heading h6 {
      font-size: 1.2em; }
  }@media screen and (max-width: 768px){
    .submenu_cart {
      width: -webkit-calc(100% - 40px);
      width: calc(100% - 40px);
      position: fixed;
      left: 20px;
      right: 20px;
      top: 80px; } }

@media all{.widget_shopping_cart_content .mini_cart_item {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0;
  padding: 15px 0 !important;
  border-top: 1px solid #e5e5e5; }
  .widget_shopping_cart_content .mini_cart_item:after {
    content: '';
    display: table;
    clear: both; }
  .widget_shopping_cart_content .mini_cart_item .font-titles {
    font-weight: 600;
    display: inline-block;
    max-width: 90%;
    line-height: 1.1; }
  .widget_shopping_cart_content .mini_cart_item:hover a.remove {
    opacity: 1;
    visibility: visible; }

.widget_shopping_cart_content .woocommerce-mini-cart {
  max-height: 300px;
  overflow-x: hidden;
  overflow-y: auto; }

.widget_shopping_cart_content .mini-cart-image {
  position: relative; }
  .widget_shopping_cart_content .mini-cart-image img {
    width: 70px;
    max-width: 70px;
    height: 70px;
    vertical-align: top; }
    }@media screen and (max-width: 768px){
      .widget_shopping_cart_content .mini-cart-image img {
        width: 60px;
        max-width: 60px;
        height: 60px; } }
  @media all{.widget_shopping_cart_content .mini-cart-image a.remove {
    opacity: 0;
    visibility: hidden;
    position: absolute;
    z-index: 1;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    .widget_shopping_cart_content .mini-cart-image a.remove .ion {
      height: 40px;
      width: 40px;
      line-height: 40px; }

.widget_shopping_cart_content .mini-cart-description {
  padding-left: 15px;
  width: -webkit-calc(100% - 70px);
  width: calc(100% - 70px);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  line-height: 1.25; }
  .widget_shopping_cart_content .mini-cart-description .mini-cart-item-title {
    width: -webkit-calc(100% - 90px);
    width: calc(100% - 90px); }
    .widget_shopping_cart_content .mini-cart-description .mini-cart-item-title > * {
      max-width: 100%; }
    }@media screen and (max-width: 768px){
      .widget_shopping_cart_content .mini-cart-description .mini-cart-item-title {
        padding-right: 10px; } }
    @media all{.widget_shopping_cart_content .mini-cart-description .mini-cart-item-title > a {
      display: inline-block;
      white-space: nowrap;
      -o-text-overflow: ellipsis;
         text-overflow: ellipsis;
      overflow: hidden;
      font-weight: 600;
      font-size: 1.1em;
      font-family: "Space Grotesk Bold", -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; }
    .widget_shopping_cart_content .mini-cart-description .mini-cart-item-title .woo-c_product_category {
      display: block;
      white-space: nowrap;
      -o-text-overflow: ellipsis;
         text-overflow: ellipsis;
      overflow: hidden;
      font-size: .98em; }
    .widget_shopping_cart_content .mini-cart-description .mini-cart-item-title .quantity {
      position: absolute;
      top: 0;
      right: 0;
      white-space: nowrap; }
      .widget_shopping_cart_content .mini-cart-description .mini-cart-item-title .quantity .ion {
        font-size: 13px;
        margin-right: 5px; }

.widget_shopping_cart_content .quantity span {
  font-weight: 600; }

.widget_shopping_cart_content .mini-cart-price .amount {
  font-weight: 600; }

.widget_shopping_cart_content .total {
  border-top: 1px solid #e5e5e5;
  padding: 15px 0px;
  margin: 0; }
  .widget_shopping_cart_content .total strong {
    font-weight: 500; }
  .widget_shopping_cart_content .total .amount {
    float: right;
    font-weight: 600; }

.widget_shopping_cart_content .buttons {
  margin: 0;
  text-align: center;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: column-reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-transform: capitalize; }
  .widget_shopping_cart_content .buttons a.button {
    display: block; }
    .widget_shopping_cart_content .buttons a.button:hover {
      text-decoration: none;
      opacity: 1 !important; }
    .widget_shopping_cart_content .buttons a.button:first-child {
      display: inline-block;
      width: auto;
      position: relative;
      background: transparent;
      border: none;
      line-height: 1;
      margin-top: 20px;
      padding: 0;
      color: inherit;
      -webkit-box-shadow: none;
              box-shadow: none; }
      .widget_shopping_cart_content .buttons a.button:first-child:before {
        display: block;
        bottom: 0; }
    .widget_shopping_cart_content .buttons a.button:last-child {
      width: 100%;
      color: #fff !important;
      position: relative; }
      .widget_shopping_cart_content .buttons a.button:last-child:before {
        content: "\f287";
        font-family: "Ionicons";
        color: #fff;
        position: absolute;
        right: 16px;
        z-index: 1;
        top: 10px;
        line-height: 1;
        font-weight: normal;
        font-size: 20px; }
      .widget_shopping_cart_content .buttons a.button:last-child:hover:before {
        color: inherit; }

.widget_shopping_cart_content .wcppec-cart-widget-button {
  margin-top: 15px;
  float: left; }

.widget_shopping_cart_content .woo-cart-empty {
  padding: 0;
  max-height: 300px; }

.blockOverlay {
  background: rgba(222, 75, 83, 0.2) !important;
  -webkit-border-radius: 4px;
  border-radius: 4px; }

/*--------------------------------------------------------------
## Sidebar
--------------------------------------------------------------*/
.page-sidebar {
  float: right;
  position: relative;
  z-index: 1;
  width: -webkit-calc(25% - 50px);
  width: calc(25% - 50px);
  margin-bottom: 50px; }
  }@media screen and (max-width: 768px){
    .page-sidebar {
      width: 100%;
      -webkit-box-ordinal-group: 11;
      -webkit-order: 10;
          -ms-flex-order: 10;
              order: 10;
      margin: 40px 0px 0px 0px; } }
  @media all{.page-sidebar.sidebar-right {
    float: right; }
  .page-sidebar.sidebar-left {
    float: left; }
  .page-sidebar .widget:first-child {
    padding-top: 0; }
    .page-sidebar .widget:first-child > *:first-child {
      margin-top: 0; }
  .page-sidebar.sidebar-boxed {
    background-color: rgba(35, 34, 38, 0.03);
    padding: 40px; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .page-sidebar.sidebar-boxed {
        padding: 30px; } }
    @media screen and (max-width: 1024px){
      .page-sidebar.sidebar-boxed {
        padding: 30px; } }
    @media screen and (max-width: 768px){
      .page-sidebar.sidebar-boxed {
        padding: 20px; } }

@media screen and (max-width: 768px){
  .page-container:not(.top-part),
  .page-container .content-area {
    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;
    width: 100%; } }

@media all{/*--------------------------------------------------------------
## Navigation
--------------------------------------------------------------*/
.sticky-nav {
  max-width: 270px;
  position: fixed;
  right: 40px;
  bottom: 40px;
  z-index: 100;
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .sticky-nav {
      right: 30px; } }
  @media screen and (max-width: 1024px){
    .sticky-nav {
      right: 30px; } }
  @media screen and (max-width: 768px){
    .sticky-nav {
      right: 20px; } }
  @media screen and (min-width: 1025px) and (max-width: 1440px){
    .sticky-nav {
      bottom: 30px; } }
  @media screen and (max-width: 1024px){
    .sticky-nav {
      bottom: 30px; } }
  @media screen and (max-width: 768px){
    .sticky-nav {
      bottom: 20px; } }
  @media all{.sticky-nav-holder {
    padding: 30px;
    padding-top: 20px;
    height: 100%;
    background: #fff;
    -webkit-border-radius: 6px;
    border-radius: 6px; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .sticky-nav-holder {
        padding: 25px; } }
    @media screen and (max-width: 1024px){
      .sticky-nav-holder {
        padding: 25px; } }
    @media screen and (max-width: 768px){
      .sticky-nav-holder {
        padding: 20px; } }
  @media all{.sticky-nav-image {
    height: 120px;
    -webkit-background-size: cover;
            background-size: cover;
    background-position: center;
    width: 100%;
    position: absolute;
    top: -100px;
    left: 0;
    -webkit-border-top-right-radius: 6px;
    border-top-right-radius: 6px;
    -webkit-border-top-left-radius: 6px;
    border-top-left-radius: 6px;
    overflow: hidden;
    z-index: -1;
    opacity: 0;
    -webkit-transform: translateY(10%);
        -ms-transform: translateY(10%);
            transform: translateY(10%);
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    .sticky-nav-image img {
      margin-top: -25%; }
  .sticky-nav_heading {
    margin: 5px 0 0;
    color: inherit; }
  .sticky-nav_item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    right: 16px;
    top: 16px; }
    .sticky-nav_item .nav-holder {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center; }
      .sticky-nav_item .nav-holder a {
        margin-left: 6px; }
  }@media screen and (max-width: 768px){
    .sticky-nav {
      position: static;
      max-width: 100%;
      padding: 20px 0; } }
  @media all{.sticky-nav:hover .sticky-nav-image {
    opacity: 1;
    -webkit-transform: translateY(2%);
        -ms-transform: translateY(2%);
            transform: translateY(2%); }
  .sticky-nav-products {
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }

/*--------------------------------------------------------------
## Notification
--------------------------------------------------------------*/
.notification-bar {
  padding: 10px 15px;
  position: fixed;
  bottom: 40px;
  background-color: #f9f9f9;
  z-index: 100;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.07);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.07);
  max-width: 700px;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%); }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .notification-bar {
      bottom: 30px; } }
  @media screen and (max-width: 1024px){
    .notification-bar {
      bottom: 30px; } }
  @media screen and (max-width: 768px){
    .notification-bar {
      bottom: 20px; } }
  @media screen and (max-width: 768px){
    .notification-bar {
      max-width: 100%;
      left: 20px;
      right: 20px;
      -webkit-transform: none;
          -ms-transform: none;
              transform: none; } }
  @media all{.notification-bar .notification-text {
    font-size: 0.94rem;
    padding-right: 30px;
    color: inherit; }
    .notification-bar .notification-text a {
      font-weight: 600; }
  .notification-bar .notification-link {
    display: inline-block;
    font-weight: 600; }
    .notification-bar .notification-link a:not(:hover) {
      color: currentColor; }
  .notification-bar .notification-btn {
    margin-top: 10px; }
  .notification-bar .clb-close {
    position: absolute;
    top: 2px;
    right: 2px; }
    .notification-bar .clb-close .ion {
      height: 40px;
      width: 40px;
      line-height: 40px;
      font-size: 18px; }
  .notification-bar.active {
    opacity: 1;
    visibility: visible; }

/*--------------------------------------------------------------
## Socialbar
--------------------------------------------------------------*/
.clb-social {
  right: 40px;
  -webkit-transform-origin: 100% 50%;
      -ms-transform-origin: 100% 50%;
          transform-origin: 100% 50%;
  -webkit-transform: rotate(-90deg) translate(50%, -50%);
      -ms-transform: rotate(-90deg) translate(50%, -50%);
          transform: rotate(-90deg) translate(50%, -50%);
  margin-right: 0;
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .clb-social {
      right: 30px; } }
  @media screen and (max-width: 1024px){
    .clb-social {
      right: 30px; } }
  @media screen and (max-width: 768px){
    .clb-social {
      right: 20px; } }
  @media all{.clb-social-holder {
    white-space: nowrap;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    list-style: none; }
    .clb-social-holder li {
      margin: 0px 5px; }
      .clb-social-holder li a:after {
        content: "/";
        display: inline;
        padding-left: 10px; }
      .clb-social-holder li:last-child a:after {
        display: none; }
    .clb-social-holder.icons li {
      padding: 0px 5px; }
      .clb-social-holder.icons li i {
        -webkit-transform: rotate(90deg);
            -ms-transform: rotate(90deg);
                transform: rotate(90deg); }
      .clb-social-holder.icons li a:after {
        display: none; }
  }@media screen and (max-width: 768px){
    .clb-social {
      color: #fff;
      visibility: hidden; } }

@media all{/*--------------------------------------------------------------
## AOS animation
--------------------------------------------------------------*/
body[data-aos-duration='50'] [data-aos], [data-aos][data-aos][data-aos-duration='50'] {
  -webkit-transition-duration: 50ms;
       -o-transition-duration: 50ms;
          transition-duration: 50ms; }

body[data-aos-delay='50'] [data-aos], [data-aos][data-aos][data-aos-delay='50'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='50'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='50'].aos-animate {
    -webkit-transition-delay: 50ms;
         -o-transition-delay: 50ms;
            transition-delay: 50ms; }

body[data-aos-duration='100'] [data-aos], [data-aos][data-aos][data-aos-duration='100'] {
  -webkit-transition-duration: 100ms;
       -o-transition-duration: 100ms;
          transition-duration: 100ms; }

body[data-aos-delay='100'] [data-aos], [data-aos][data-aos][data-aos-delay='100'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='100'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='100'].aos-animate {
    -webkit-transition-delay: 100ms;
         -o-transition-delay: 100ms;
            transition-delay: 100ms; }

body[data-aos-duration='150'] [data-aos], [data-aos][data-aos][data-aos-duration='150'] {
  -webkit-transition-duration: 150ms;
       -o-transition-duration: 150ms;
          transition-duration: 150ms; }

body[data-aos-delay='150'] [data-aos], [data-aos][data-aos][data-aos-delay='150'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='150'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='150'].aos-animate {
    -webkit-transition-delay: 150ms;
         -o-transition-delay: 150ms;
            transition-delay: 150ms; }

body[data-aos-duration='200'] [data-aos], [data-aos][data-aos][data-aos-duration='200'] {
  -webkit-transition-duration: 200ms;
       -o-transition-duration: 200ms;
          transition-duration: 200ms; }

body[data-aos-delay='200'] [data-aos], [data-aos][data-aos][data-aos-delay='200'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='200'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='200'].aos-animate {
    -webkit-transition-delay: 200ms;
         -o-transition-delay: 200ms;
            transition-delay: 200ms; }

body[data-aos-duration='250'] [data-aos], [data-aos][data-aos][data-aos-duration='250'] {
  -webkit-transition-duration: 250ms;
       -o-transition-duration: 250ms;
          transition-duration: 250ms; }

body[data-aos-delay='250'] [data-aos], [data-aos][data-aos][data-aos-delay='250'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='250'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='250'].aos-animate {
    -webkit-transition-delay: 250ms;
         -o-transition-delay: 250ms;
            transition-delay: 250ms; }

body[data-aos-duration='300'] [data-aos], [data-aos][data-aos][data-aos-duration='300'] {
  -webkit-transition-duration: 300ms;
       -o-transition-duration: 300ms;
          transition-duration: 300ms; }

body[data-aos-delay='300'] [data-aos], [data-aos][data-aos][data-aos-delay='300'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='300'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='300'].aos-animate {
    -webkit-transition-delay: 300ms;
         -o-transition-delay: 300ms;
            transition-delay: 300ms; }

body[data-aos-duration='350'] [data-aos], [data-aos][data-aos][data-aos-duration='350'] {
  -webkit-transition-duration: 350ms;
       -o-transition-duration: 350ms;
          transition-duration: 350ms; }

body[data-aos-delay='350'] [data-aos], [data-aos][data-aos][data-aos-delay='350'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='350'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='350'].aos-animate {
    -webkit-transition-delay: 350ms;
         -o-transition-delay: 350ms;
            transition-delay: 350ms; }

body[data-aos-duration='400'] [data-aos], [data-aos][data-aos][data-aos-duration='400'] {
  -webkit-transition-duration: 400ms;
       -o-transition-duration: 400ms;
          transition-duration: 400ms; }

body[data-aos-delay='400'] [data-aos], [data-aos][data-aos][data-aos-delay='400'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='400'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='400'].aos-animate {
    -webkit-transition-delay: 400ms;
         -o-transition-delay: 400ms;
            transition-delay: 400ms; }

body[data-aos-duration='450'] [data-aos], [data-aos][data-aos][data-aos-duration='450'] {
  -webkit-transition-duration: 450ms;
       -o-transition-duration: 450ms;
          transition-duration: 450ms; }

body[data-aos-delay='450'] [data-aos], [data-aos][data-aos][data-aos-delay='450'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='450'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='450'].aos-animate {
    -webkit-transition-delay: 450ms;
         -o-transition-delay: 450ms;
            transition-delay: 450ms; }

body[data-aos-duration='500'] [data-aos], [data-aos][data-aos][data-aos-duration='500'] {
  -webkit-transition-duration: 500ms;
       -o-transition-duration: 500ms;
          transition-duration: 500ms; }

body[data-aos-delay='500'] [data-aos], [data-aos][data-aos][data-aos-delay='500'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='500'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='500'].aos-animate {
    -webkit-transition-delay: 500ms;
         -o-transition-delay: 500ms;
            transition-delay: 500ms; }

body[data-aos-duration='550'] [data-aos], [data-aos][data-aos][data-aos-duration='550'] {
  -webkit-transition-duration: 550ms;
       -o-transition-duration: 550ms;
          transition-duration: 550ms; }

body[data-aos-delay='550'] [data-aos], [data-aos][data-aos][data-aos-delay='550'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='550'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='550'].aos-animate {
    -webkit-transition-delay: 550ms;
         -o-transition-delay: 550ms;
            transition-delay: 550ms; }

body[data-aos-duration='600'] [data-aos], [data-aos][data-aos][data-aos-duration='600'] {
  -webkit-transition-duration: 600ms;
       -o-transition-duration: 600ms;
          transition-duration: 600ms; }

body[data-aos-delay='600'] [data-aos], [data-aos][data-aos][data-aos-delay='600'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='600'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='600'].aos-animate {
    -webkit-transition-delay: 600ms;
         -o-transition-delay: 600ms;
            transition-delay: 600ms; }

body[data-aos-duration='650'] [data-aos], [data-aos][data-aos][data-aos-duration='650'] {
  -webkit-transition-duration: 650ms;
       -o-transition-duration: 650ms;
          transition-duration: 650ms; }

body[data-aos-delay='650'] [data-aos], [data-aos][data-aos][data-aos-delay='650'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='650'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='650'].aos-animate {
    -webkit-transition-delay: 650ms;
         -o-transition-delay: 650ms;
            transition-delay: 650ms; }

body[data-aos-duration='700'] [data-aos], [data-aos][data-aos][data-aos-duration='700'] {
  -webkit-transition-duration: 700ms;
       -o-transition-duration: 700ms;
          transition-duration: 700ms; }

body[data-aos-delay='700'] [data-aos], [data-aos][data-aos][data-aos-delay='700'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='700'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='700'].aos-animate {
    -webkit-transition-delay: 700ms;
         -o-transition-delay: 700ms;
            transition-delay: 700ms; }

body[data-aos-duration='750'] [data-aos], [data-aos][data-aos][data-aos-duration='750'] {
  -webkit-transition-duration: 750ms;
       -o-transition-duration: 750ms;
          transition-duration: 750ms; }

body[data-aos-delay='750'] [data-aos], [data-aos][data-aos][data-aos-delay='750'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='750'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='750'].aos-animate {
    -webkit-transition-delay: 750ms;
         -o-transition-delay: 750ms;
            transition-delay: 750ms; }

body[data-aos-duration='800'] [data-aos], [data-aos][data-aos][data-aos-duration='800'] {
  -webkit-transition-duration: 800ms;
       -o-transition-duration: 800ms;
          transition-duration: 800ms; }

body[data-aos-delay='800'] [data-aos], [data-aos][data-aos][data-aos-delay='800'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='800'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='800'].aos-animate {
    -webkit-transition-delay: 800ms;
         -o-transition-delay: 800ms;
            transition-delay: 800ms; }

body[data-aos-duration='850'] [data-aos], [data-aos][data-aos][data-aos-duration='850'] {
  -webkit-transition-duration: 850ms;
       -o-transition-duration: 850ms;
          transition-duration: 850ms; }

body[data-aos-delay='850'] [data-aos], [data-aos][data-aos][data-aos-delay='850'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='850'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='850'].aos-animate {
    -webkit-transition-delay: 850ms;
         -o-transition-delay: 850ms;
            transition-delay: 850ms; }

body[data-aos-duration='900'] [data-aos], [data-aos][data-aos][data-aos-duration='900'] {
  -webkit-transition-duration: 900ms;
       -o-transition-duration: 900ms;
          transition-duration: 900ms; }

body[data-aos-delay='900'] [data-aos], [data-aos][data-aos][data-aos-delay='900'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='900'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='900'].aos-animate {
    -webkit-transition-delay: 900ms;
         -o-transition-delay: 900ms;
            transition-delay: 900ms; }

body[data-aos-duration='950'] [data-aos], [data-aos][data-aos][data-aos-duration='950'] {
  -webkit-transition-duration: 950ms;
       -o-transition-duration: 950ms;
          transition-duration: 950ms; }

body[data-aos-delay='950'] [data-aos], [data-aos][data-aos][data-aos-delay='950'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='950'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='950'].aos-animate {
    -webkit-transition-delay: 950ms;
         -o-transition-delay: 950ms;
            transition-delay: 950ms; }

body[data-aos-duration='1000'] [data-aos], [data-aos][data-aos][data-aos-duration='1000'] {
  -webkit-transition-duration: 1000ms;
       -o-transition-duration: 1000ms;
          transition-duration: 1000ms; }

body[data-aos-delay='1000'] [data-aos], [data-aos][data-aos][data-aos-delay='1000'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1000'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1000'].aos-animate {
    -webkit-transition-delay: 1000ms;
         -o-transition-delay: 1000ms;
            transition-delay: 1000ms; }

body[data-aos-duration='1050'] [data-aos], [data-aos][data-aos][data-aos-duration='1050'] {
  -webkit-transition-duration: 1050ms;
       -o-transition-duration: 1050ms;
          transition-duration: 1050ms; }

body[data-aos-delay='1050'] [data-aos], [data-aos][data-aos][data-aos-delay='1050'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1050'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1050'].aos-animate {
    -webkit-transition-delay: 1050ms;
         -o-transition-delay: 1050ms;
            transition-delay: 1050ms; }

body[data-aos-duration='1100'] [data-aos], [data-aos][data-aos][data-aos-duration='1100'] {
  -webkit-transition-duration: 1100ms;
       -o-transition-duration: 1100ms;
          transition-duration: 1100ms; }

body[data-aos-delay='1100'] [data-aos], [data-aos][data-aos][data-aos-delay='1100'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1100'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1100'].aos-animate {
    -webkit-transition-delay: 1100ms;
         -o-transition-delay: 1100ms;
            transition-delay: 1100ms; }

body[data-aos-duration='1150'] [data-aos], [data-aos][data-aos][data-aos-duration='1150'] {
  -webkit-transition-duration: 1150ms;
       -o-transition-duration: 1150ms;
          transition-duration: 1150ms; }

body[data-aos-delay='1150'] [data-aos], [data-aos][data-aos][data-aos-delay='1150'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1150'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1150'].aos-animate {
    -webkit-transition-delay: 1150ms;
         -o-transition-delay: 1150ms;
            transition-delay: 1150ms; }

body[data-aos-duration='1200'] [data-aos], [data-aos][data-aos][data-aos-duration='1200'] {
  -webkit-transition-duration: 1200ms;
       -o-transition-duration: 1200ms;
          transition-duration: 1200ms; }

body[data-aos-delay='1200'] [data-aos], [data-aos][data-aos][data-aos-delay='1200'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1200'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1200'].aos-animate {
    -webkit-transition-delay: 1200ms;
         -o-transition-delay: 1200ms;
            transition-delay: 1200ms; }

body[data-aos-duration='1250'] [data-aos], [data-aos][data-aos][data-aos-duration='1250'] {
  -webkit-transition-duration: 1250ms;
       -o-transition-duration: 1250ms;
          transition-duration: 1250ms; }

body[data-aos-delay='1250'] [data-aos], [data-aos][data-aos][data-aos-delay='1250'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1250'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1250'].aos-animate {
    -webkit-transition-delay: 1250ms;
         -o-transition-delay: 1250ms;
            transition-delay: 1250ms; }

body[data-aos-duration='1300'] [data-aos], [data-aos][data-aos][data-aos-duration='1300'] {
  -webkit-transition-duration: 1300ms;
       -o-transition-duration: 1300ms;
          transition-duration: 1300ms; }

body[data-aos-delay='1300'] [data-aos], [data-aos][data-aos][data-aos-delay='1300'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1300'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1300'].aos-animate {
    -webkit-transition-delay: 1300ms;
         -o-transition-delay: 1300ms;
            transition-delay: 1300ms; }

body[data-aos-duration='1350'] [data-aos], [data-aos][data-aos][data-aos-duration='1350'] {
  -webkit-transition-duration: 1350ms;
       -o-transition-duration: 1350ms;
          transition-duration: 1350ms; }

body[data-aos-delay='1350'] [data-aos], [data-aos][data-aos][data-aos-delay='1350'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1350'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1350'].aos-animate {
    -webkit-transition-delay: 1350ms;
         -o-transition-delay: 1350ms;
            transition-delay: 1350ms; }

body[data-aos-duration='1400'] [data-aos], [data-aos][data-aos][data-aos-duration='1400'] {
  -webkit-transition-duration: 1400ms;
       -o-transition-duration: 1400ms;
          transition-duration: 1400ms; }

body[data-aos-delay='1400'] [data-aos], [data-aos][data-aos][data-aos-delay='1400'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1400'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1400'].aos-animate {
    -webkit-transition-delay: 1400ms;
         -o-transition-delay: 1400ms;
            transition-delay: 1400ms; }

body[data-aos-duration='1450'] [data-aos], [data-aos][data-aos][data-aos-duration='1450'] {
  -webkit-transition-duration: 1450ms;
       -o-transition-duration: 1450ms;
          transition-duration: 1450ms; }

body[data-aos-delay='1450'] [data-aos], [data-aos][data-aos][data-aos-delay='1450'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1450'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1450'].aos-animate {
    -webkit-transition-delay: 1450ms;
         -o-transition-delay: 1450ms;
            transition-delay: 1450ms; }

body[data-aos-duration='1500'] [data-aos], [data-aos][data-aos][data-aos-duration='1500'] {
  -webkit-transition-duration: 1500ms;
       -o-transition-duration: 1500ms;
          transition-duration: 1500ms; }

body[data-aos-delay='1500'] [data-aos], [data-aos][data-aos][data-aos-delay='1500'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1500'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1500'].aos-animate {
    -webkit-transition-delay: 1500ms;
         -o-transition-delay: 1500ms;
            transition-delay: 1500ms; }

body[data-aos-duration='1550'] [data-aos], [data-aos][data-aos][data-aos-duration='1550'] {
  -webkit-transition-duration: 1550ms;
       -o-transition-duration: 1550ms;
          transition-duration: 1550ms; }

body[data-aos-delay='1550'] [data-aos], [data-aos][data-aos][data-aos-delay='1550'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1550'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1550'].aos-animate {
    -webkit-transition-delay: 1550ms;
         -o-transition-delay: 1550ms;
            transition-delay: 1550ms; }

body[data-aos-duration='1600'] [data-aos], [data-aos][data-aos][data-aos-duration='1600'] {
  -webkit-transition-duration: 1600ms;
       -o-transition-duration: 1600ms;
          transition-duration: 1600ms; }

body[data-aos-delay='1600'] [data-aos], [data-aos][data-aos][data-aos-delay='1600'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1600'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1600'].aos-animate {
    -webkit-transition-delay: 1600ms;
         -o-transition-delay: 1600ms;
            transition-delay: 1600ms; }

body[data-aos-duration='1650'] [data-aos], [data-aos][data-aos][data-aos-duration='1650'] {
  -webkit-transition-duration: 1650ms;
       -o-transition-duration: 1650ms;
          transition-duration: 1650ms; }

body[data-aos-delay='1650'] [data-aos], [data-aos][data-aos][data-aos-delay='1650'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1650'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1650'].aos-animate {
    -webkit-transition-delay: 1650ms;
         -o-transition-delay: 1650ms;
            transition-delay: 1650ms; }

body[data-aos-duration='1700'] [data-aos], [data-aos][data-aos][data-aos-duration='1700'] {
  -webkit-transition-duration: 1700ms;
       -o-transition-duration: 1700ms;
          transition-duration: 1700ms; }

body[data-aos-delay='1700'] [data-aos], [data-aos][data-aos][data-aos-delay='1700'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1700'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1700'].aos-animate {
    -webkit-transition-delay: 1700ms;
         -o-transition-delay: 1700ms;
            transition-delay: 1700ms; }

body[data-aos-duration='1750'] [data-aos], [data-aos][data-aos][data-aos-duration='1750'] {
  -webkit-transition-duration: 1750ms;
       -o-transition-duration: 1750ms;
          transition-duration: 1750ms; }

body[data-aos-delay='1750'] [data-aos], [data-aos][data-aos][data-aos-delay='1750'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1750'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1750'].aos-animate {
    -webkit-transition-delay: 1750ms;
         -o-transition-delay: 1750ms;
            transition-delay: 1750ms; }

body[data-aos-duration='1800'] [data-aos], [data-aos][data-aos][data-aos-duration='1800'] {
  -webkit-transition-duration: 1800ms;
       -o-transition-duration: 1800ms;
          transition-duration: 1800ms; }

body[data-aos-delay='1800'] [data-aos], [data-aos][data-aos][data-aos-delay='1800'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1800'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1800'].aos-animate {
    -webkit-transition-delay: 1800ms;
         -o-transition-delay: 1800ms;
            transition-delay: 1800ms; }

body[data-aos-duration='1850'] [data-aos], [data-aos][data-aos][data-aos-duration='1850'] {
  -webkit-transition-duration: 1850ms;
       -o-transition-duration: 1850ms;
          transition-duration: 1850ms; }

body[data-aos-delay='1850'] [data-aos], [data-aos][data-aos][data-aos-delay='1850'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1850'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1850'].aos-animate {
    -webkit-transition-delay: 1850ms;
         -o-transition-delay: 1850ms;
            transition-delay: 1850ms; }

body[data-aos-duration='1900'] [data-aos], [data-aos][data-aos][data-aos-duration='1900'] {
  -webkit-transition-duration: 1900ms;
       -o-transition-duration: 1900ms;
          transition-duration: 1900ms; }

body[data-aos-delay='1900'] [data-aos], [data-aos][data-aos][data-aos-delay='1900'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1900'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1900'].aos-animate {
    -webkit-transition-delay: 1900ms;
         -o-transition-delay: 1900ms;
            transition-delay: 1900ms; }

body[data-aos-duration='1950'] [data-aos], [data-aos][data-aos][data-aos-duration='1950'] {
  -webkit-transition-duration: 1950ms;
       -o-transition-duration: 1950ms;
          transition-duration: 1950ms; }

body[data-aos-delay='1950'] [data-aos], [data-aos][data-aos][data-aos-delay='1950'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='1950'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='1950'].aos-animate {
    -webkit-transition-delay: 1950ms;
         -o-transition-delay: 1950ms;
            transition-delay: 1950ms; }

body[data-aos-duration='2000'] [data-aos], [data-aos][data-aos][data-aos-duration='2000'] {
  -webkit-transition-duration: 2000ms;
       -o-transition-duration: 2000ms;
          transition-duration: 2000ms; }

body[data-aos-delay='2000'] [data-aos], [data-aos][data-aos][data-aos-delay='2000'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2000'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2000'].aos-animate {
    -webkit-transition-delay: 2000ms;
         -o-transition-delay: 2000ms;
            transition-delay: 2000ms; }

body[data-aos-duration='2050'] [data-aos], [data-aos][data-aos][data-aos-duration='2050'] {
  -webkit-transition-duration: 2050ms;
       -o-transition-duration: 2050ms;
          transition-duration: 2050ms; }

body[data-aos-delay='2050'] [data-aos], [data-aos][data-aos][data-aos-delay='2050'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2050'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2050'].aos-animate {
    -webkit-transition-delay: 2050ms;
         -o-transition-delay: 2050ms;
            transition-delay: 2050ms; }

body[data-aos-duration='2100'] [data-aos], [data-aos][data-aos][data-aos-duration='2100'] {
  -webkit-transition-duration: 2100ms;
       -o-transition-duration: 2100ms;
          transition-duration: 2100ms; }

body[data-aos-delay='2100'] [data-aos], [data-aos][data-aos][data-aos-delay='2100'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2100'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2100'].aos-animate {
    -webkit-transition-delay: 2100ms;
         -o-transition-delay: 2100ms;
            transition-delay: 2100ms; }

body[data-aos-duration='2150'] [data-aos], [data-aos][data-aos][data-aos-duration='2150'] {
  -webkit-transition-duration: 2150ms;
       -o-transition-duration: 2150ms;
          transition-duration: 2150ms; }

body[data-aos-delay='2150'] [data-aos], [data-aos][data-aos][data-aos-delay='2150'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2150'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2150'].aos-animate {
    -webkit-transition-delay: 2150ms;
         -o-transition-delay: 2150ms;
            transition-delay: 2150ms; }

body[data-aos-duration='2200'] [data-aos], [data-aos][data-aos][data-aos-duration='2200'] {
  -webkit-transition-duration: 2200ms;
       -o-transition-duration: 2200ms;
          transition-duration: 2200ms; }

body[data-aos-delay='2200'] [data-aos], [data-aos][data-aos][data-aos-delay='2200'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2200'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2200'].aos-animate {
    -webkit-transition-delay: 2200ms;
         -o-transition-delay: 2200ms;
            transition-delay: 2200ms; }

body[data-aos-duration='2250'] [data-aos], [data-aos][data-aos][data-aos-duration='2250'] {
  -webkit-transition-duration: 2250ms;
       -o-transition-duration: 2250ms;
          transition-duration: 2250ms; }

body[data-aos-delay='2250'] [data-aos], [data-aos][data-aos][data-aos-delay='2250'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2250'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2250'].aos-animate {
    -webkit-transition-delay: 2250ms;
         -o-transition-delay: 2250ms;
            transition-delay: 2250ms; }

body[data-aos-duration='2300'] [data-aos], [data-aos][data-aos][data-aos-duration='2300'] {
  -webkit-transition-duration: 2300ms;
       -o-transition-duration: 2300ms;
          transition-duration: 2300ms; }

body[data-aos-delay='2300'] [data-aos], [data-aos][data-aos][data-aos-delay='2300'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2300'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2300'].aos-animate {
    -webkit-transition-delay: 2300ms;
         -o-transition-delay: 2300ms;
            transition-delay: 2300ms; }

body[data-aos-duration='2350'] [data-aos], [data-aos][data-aos][data-aos-duration='2350'] {
  -webkit-transition-duration: 2350ms;
       -o-transition-duration: 2350ms;
          transition-duration: 2350ms; }

body[data-aos-delay='2350'] [data-aos], [data-aos][data-aos][data-aos-delay='2350'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2350'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2350'].aos-animate {
    -webkit-transition-delay: 2350ms;
         -o-transition-delay: 2350ms;
            transition-delay: 2350ms; }

body[data-aos-duration='2400'] [data-aos], [data-aos][data-aos][data-aos-duration='2400'] {
  -webkit-transition-duration: 2400ms;
       -o-transition-duration: 2400ms;
          transition-duration: 2400ms; }

body[data-aos-delay='2400'] [data-aos], [data-aos][data-aos][data-aos-delay='2400'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2400'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2400'].aos-animate {
    -webkit-transition-delay: 2400ms;
         -o-transition-delay: 2400ms;
            transition-delay: 2400ms; }

body[data-aos-duration='2450'] [data-aos], [data-aos][data-aos][data-aos-duration='2450'] {
  -webkit-transition-duration: 2450ms;
       -o-transition-duration: 2450ms;
          transition-duration: 2450ms; }

body[data-aos-delay='2450'] [data-aos], [data-aos][data-aos][data-aos-delay='2450'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2450'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2450'].aos-animate {
    -webkit-transition-delay: 2450ms;
         -o-transition-delay: 2450ms;
            transition-delay: 2450ms; }

body[data-aos-duration='2500'] [data-aos], [data-aos][data-aos][data-aos-duration='2500'] {
  -webkit-transition-duration: 2500ms;
       -o-transition-duration: 2500ms;
          transition-duration: 2500ms; }

body[data-aos-delay='2500'] [data-aos], [data-aos][data-aos][data-aos-delay='2500'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2500'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2500'].aos-animate {
    -webkit-transition-delay: 2500ms;
         -o-transition-delay: 2500ms;
            transition-delay: 2500ms; }

body[data-aos-duration='2550'] [data-aos], [data-aos][data-aos][data-aos-duration='2550'] {
  -webkit-transition-duration: 2550ms;
       -o-transition-duration: 2550ms;
          transition-duration: 2550ms; }

body[data-aos-delay='2550'] [data-aos], [data-aos][data-aos][data-aos-delay='2550'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2550'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2550'].aos-animate {
    -webkit-transition-delay: 2550ms;
         -o-transition-delay: 2550ms;
            transition-delay: 2550ms; }

body[data-aos-duration='2600'] [data-aos], [data-aos][data-aos][data-aos-duration='2600'] {
  -webkit-transition-duration: 2600ms;
       -o-transition-duration: 2600ms;
          transition-duration: 2600ms; }

body[data-aos-delay='2600'] [data-aos], [data-aos][data-aos][data-aos-delay='2600'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2600'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2600'].aos-animate {
    -webkit-transition-delay: 2600ms;
         -o-transition-delay: 2600ms;
            transition-delay: 2600ms; }

body[data-aos-duration='2650'] [data-aos], [data-aos][data-aos][data-aos-duration='2650'] {
  -webkit-transition-duration: 2650ms;
       -o-transition-duration: 2650ms;
          transition-duration: 2650ms; }

body[data-aos-delay='2650'] [data-aos], [data-aos][data-aos][data-aos-delay='2650'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2650'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2650'].aos-animate {
    -webkit-transition-delay: 2650ms;
         -o-transition-delay: 2650ms;
            transition-delay: 2650ms; }

body[data-aos-duration='2700'] [data-aos], [data-aos][data-aos][data-aos-duration='2700'] {
  -webkit-transition-duration: 2700ms;
       -o-transition-duration: 2700ms;
          transition-duration: 2700ms; }

body[data-aos-delay='2700'] [data-aos], [data-aos][data-aos][data-aos-delay='2700'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2700'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2700'].aos-animate {
    -webkit-transition-delay: 2700ms;
         -o-transition-delay: 2700ms;
            transition-delay: 2700ms; }

body[data-aos-duration='2750'] [data-aos], [data-aos][data-aos][data-aos-duration='2750'] {
  -webkit-transition-duration: 2750ms;
       -o-transition-duration: 2750ms;
          transition-duration: 2750ms; }

body[data-aos-delay='2750'] [data-aos], [data-aos][data-aos][data-aos-delay='2750'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2750'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2750'].aos-animate {
    -webkit-transition-delay: 2750ms;
         -o-transition-delay: 2750ms;
            transition-delay: 2750ms; }

body[data-aos-duration='2800'] [data-aos], [data-aos][data-aos][data-aos-duration='2800'] {
  -webkit-transition-duration: 2800ms;
       -o-transition-duration: 2800ms;
          transition-duration: 2800ms; }

body[data-aos-delay='2800'] [data-aos], [data-aos][data-aos][data-aos-delay='2800'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2800'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2800'].aos-animate {
    -webkit-transition-delay: 2800ms;
         -o-transition-delay: 2800ms;
            transition-delay: 2800ms; }

body[data-aos-duration='2850'] [data-aos], [data-aos][data-aos][data-aos-duration='2850'] {
  -webkit-transition-duration: 2850ms;
       -o-transition-duration: 2850ms;
          transition-duration: 2850ms; }

body[data-aos-delay='2850'] [data-aos], [data-aos][data-aos][data-aos-delay='2850'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2850'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2850'].aos-animate {
    -webkit-transition-delay: 2850ms;
         -o-transition-delay: 2850ms;
            transition-delay: 2850ms; }

body[data-aos-duration='2900'] [data-aos], [data-aos][data-aos][data-aos-duration='2900'] {
  -webkit-transition-duration: 2900ms;
       -o-transition-duration: 2900ms;
          transition-duration: 2900ms; }

body[data-aos-delay='2900'] [data-aos], [data-aos][data-aos][data-aos-delay='2900'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2900'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2900'].aos-animate {
    -webkit-transition-delay: 2900ms;
         -o-transition-delay: 2900ms;
            transition-delay: 2900ms; }

body[data-aos-duration='2950'] [data-aos], [data-aos][data-aos][data-aos-duration='2950'] {
  -webkit-transition-duration: 2950ms;
       -o-transition-duration: 2950ms;
          transition-duration: 2950ms; }

body[data-aos-delay='2950'] [data-aos], [data-aos][data-aos][data-aos-delay='2950'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='2950'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='2950'].aos-animate {
    -webkit-transition-delay: 2950ms;
         -o-transition-delay: 2950ms;
            transition-delay: 2950ms; }

body[data-aos-duration='3000'] [data-aos], [data-aos][data-aos][data-aos-duration='3000'] {
  -webkit-transition-duration: 3000ms;
       -o-transition-duration: 3000ms;
          transition-duration: 3000ms; }

body[data-aos-delay='3000'] [data-aos], [data-aos][data-aos][data-aos-delay='3000'] {
  -webkit-transition-delay: 0s;
       -o-transition-delay: 0s;
          transition-delay: 0s; }
  body[data-aos-delay='3000'] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay='3000'].aos-animate {
    -webkit-transition-delay: 3000ms;
         -o-transition-delay: 3000ms;
            transition-delay: 3000ms; }

[data-aos] {
  pointer-events: none; }
  [data-aos].aos-animate {
    pointer-events: auto; }

body[data-aos-easing="linear"] [data-aos], [data-aos][data-aos][data-aos-easing="linear"] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
       -o-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
          transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75); }

body[data-aos-easing="ease"] [data-aos], [data-aos][data-aos][data-aos-easing="ease"] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
       -o-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
          transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1); }

body[data-aos-easing="ease-in"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in"] {
  -webkit-transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
       -o-transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
          transition-timing-function: cubic-bezier(0.42, 0, 1, 1); }

body[data-aos-easing="ease-out"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out"] {
  -webkit-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
       -o-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
          transition-timing-function: cubic-bezier(0, 0, 0.58, 1); }

body[data-aos-easing="ease-in-out"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out"] {
  -webkit-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
       -o-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
          transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1); }

body[data-aos-easing="ease-in-back"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-back"] {
  -webkit-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
       -o-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
          transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); }

body[data-aos-easing="ease-out-back"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out-back"] {
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
       -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
          transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); }

body[data-aos-easing="ease-in-out-back"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out-back"] {
  -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
       -o-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
          transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); }

body[data-aos-easing="ease-in-sine"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-sine"] {
  -webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
       -o-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
          transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715); }

body[data-aos-easing="ease-out-sine"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out-sine"] {
  -webkit-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
       -o-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
          transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }

body[data-aos-easing="ease-in-out-sine"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out-sine"] {
  -webkit-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
       -o-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
          transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }

body[data-aos-easing="ease-in-quad"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-quad"] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53); }

body[data-aos-easing="ease-out-quad"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out-quad"] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); }

body[data-aos-easing="ease-in-out-quad"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out-quad"] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); }

body[data-aos-easing="ease-in-cubic"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-cubic"] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53); }

body[data-aos-easing="ease-out-cubic"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out-cubic"] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); }

body[data-aos-easing="ease-in-out-cubic"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out-cubic"] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); }

body[data-aos-easing="ease-in-quart"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-quart"] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
       -o-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53); }

body[data-aos-easing="ease-out-quart"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out-quart"] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
       -o-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); }

body[data-aos-easing="ease-in-out-quart"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out-quart"] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
       -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); }

}@media screen{
  html:not(.no-js) {
    /**
    * Fade animations:
    * fade
    * fade-up, fade-down, fade-left, fade-right
    * fade-up-right, fade-up-left, fade-down-right, fade-down-left
    */
    /**
        * Zoom animations:
        * zoom-in, zoom-in-up, zoom-in-down, zoom-in-left, zoom-in-right
        * zoom-out, zoom-out-up, zoom-out-down, zoom-out-left, zoom-out-right
        */
    /**
    * Slide animations
    */
    /**
    * Flip animations:
    * flip-left, flip-right, flip-up, flip-down
    */ }
    html:not(.no-js) [data-aos^='fade'][data-aos^='fade'] {
      opacity: 0;
      -webkit-transition-property: opacity, -webkit-transform;
      transition-property: opacity, -webkit-transform;
      -o-transition-property: opacity, transform;
      transition-property: opacity, transform;
      transition-property: opacity, transform, -webkit-transform; }
      html:not(.no-js) [data-aos^='fade'][data-aos^='fade'].aos-animate {
        opacity: 1;
        -webkit-transform: none;
            -ms-transform: none;
                transform: none; }
    html:not(.no-js) [data-aos='fade-up'] {
      -webkit-transform: translate3d(0, 30px, 0);
              transform: translate3d(0, 30px, 0); }
    html:not(.no-js) [data-aos='fade-right'] {
      -webkit-transform: translate3d(-30px, 0, 0);
              transform: translate3d(-30px, 0, 0); }
    html:not(.no-js) [data-aos='fade-left'] {
      -webkit-transform: translate3d(30px, 0, 0);
              transform: translate3d(30px, 0, 0); }
    html:not(.no-js) [data-aos^='zoom'][data-aos^='zoom'] {
      opacity: 0;
      -webkit-transition-property: opacity, -webkit-transform;
      transition-property: opacity, -webkit-transform;
      -o-transition-property: opacity, transform;
      transition-property: opacity, transform;
      transition-property: opacity, transform, -webkit-transform; }
      html:not(.no-js) [data-aos^='zoom'][data-aos^='zoom'].aos-animate {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0) scale(1);
                transform: translate3d(0, 0, 0) scale(1); }
    html:not(.no-js) [data-aos='zoom-in'] {
      -webkit-transform: scale(0.95);
          -ms-transform: scale(0.95);
              transform: scale(0.95); }
    html:not(.no-js) [data-aos^='slide'][data-aos^='slide'] {
      -webkit-transition-property: -webkit-transform;
      transition-property: -webkit-transform;
      -o-transition-property: transform;
      transition-property: transform;
      transition-property: transform, -webkit-transform;
      visibility: hidden; }
      html:not(.no-js) [data-aos^='slide'][data-aos^='slide'].aos-animate {
        visibility: visible;
        -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0); }
    html:not(.no-js) [data-aos='slide-up'] {
      -webkit-transform: translate3d(0, 10%, 0);
              transform: translate3d(0, 10%, 0); }
    html:not(.no-js) [data-aos^='flip'][data-aos^='flip'] {
      -webkit-backface-visibility: hidden;
              backface-visibility: hidden;
      -webkit-transition-property: -webkit-transform;
      transition-property: -webkit-transform;
      -o-transition-property: transform;
      transition-property: transform;
      transition-property: transform, -webkit-transform; }
    html:not(.no-js) [data-aos='flip-up'] {
      -webkit-transform: perspective(2500px) rotateX(-100deg);
              transform: perspective(2500px) rotateX(-100deg); }
      html:not(.no-js) [data-aos='flip-up'].aos-animate {
        -webkit-transform: perspective(2500px) rotateX(0);
                transform: perspective(2500px) rotateX(0); }
    html:not(.no-js) [data-aos='flip-down'] {
      -webkit-transform: perspective(2500px) rotateX(100deg);
              transform: perspective(2500px) rotateX(100deg); }
      html:not(.no-js) [data-aos='flip-down'].aos-animate {
        -webkit-transform: perspective(2500px) rotateX(0);
                transform: perspective(2500px) rotateX(0); } }

@media all{/*--------------------------------------------------------------
## Elementor
--------------------------------------------------------------*/
.elementor .elementor-widget:not(:last-child) {
  margin-bottom: 0; }

.elementor .elementor-row {
  margin-left: 0;
  margin-right: -20px; }

.elementor .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-column-wrap {
  padding-right: 20px;
  padding-left: 20px; }

}@media screen and (min-width: 1025px){
  .clb__narrow {
    padding-right: 9.8vw;
    padding-left: 9.8vw; } }

@media screen and (min-width: 1025px){
  .clb__regular {
    padding-right: 6.8vw;
    padding-left: 6.8vw; } }

@media all{/*--------------------------------------------------------------
# Portfolio
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Portfolio Grid
--------------------------------------------------------------*/
}@media screen and (max-width: 768px){
  .portfolio-grid {
    margin-left: 0px !important;
    margin-right: 0px !important; } }

@media screen and (max-width: 768px){
  .portfolio-grid .grid-item {
    padding-left: 0px !important;
    padding-right: 0px !important; } }

@media all{.portfolio-sorting {
  width: auto;
  padding-bottom: 30px;
  vertical-align: middle;
  text-align: center;
  font-size: 1.02em; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .portfolio-sorting {
      padding-bottom: 25px; } }
  @media screen and (max-width: 1024px){
    .portfolio-sorting {
      padding-bottom: 25px; } }
  @media screen and (max-width: 768px){
    .portfolio-sorting {
      padding-bottom: 20px; } }
  @media all{.portfolio-sorting:after {
    content: '';
    display: table;
    clear: both; }
  .portfolio-sorting.text-left {
    text-align: left; }
  .portfolio-sorting.text-right {
    text-align: right; }
  .portfolio-sorting li {
    display: inline-block;
    padding: 0; }
    .portfolio-sorting li:first-child a {
      margin-left: 0; }
    .portfolio-sorting li:last-child a {
      margin-right: 0; }
    .portfolio-sorting li a {
      margin: 0px 16px;
      display: inline-block;
      font-weight: 500;
      position: relative;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      font-size: .98em; }
      }@media screen and (max-width: 768px){
        .portfolio-sorting li a {
          margin: 0px 25px 0px 0px; } }
      @media all{.portfolio-sorting li a .num {
        font-size: 10px;
        top: -5px;
        right: -15px;
        text-align: left;
        position: absolute;
        font-size: 0.7em; }
      .portfolio-sorting li a .name {
        position: relative; }
      .portfolio-sorting li a.active {
        color: #d90a2c;
        font-weight: 600; }
  }@media screen and (max-width: 768px){
    .portfolio-sorting {
      padding-right: 0; }
      .portfolio-sorting, .portfolio-sorting.text-right, .portfolio-sorting.text-left {
        text-align: left; } }

@media all{.portfolio-onepage-slider.grid_5 {
  overflow: hidden; }
  .portfolio-onepage-slider.grid_5 .clb-slider-nav-btn {
    z-index: 10; }

.portfolio-item {
  margin: 0;
  position: relative;
  overflow: hidden; }
  .portfolio-item-grid.portfolio-grid-type-1 .portfolio-item-details {
    padding: 25px;
    padding-left: 0;
    padding-right: 0; }
    }@media screen and (max-width: 768px){
      .portfolio-item-grid.portfolio-grid-type-1 .portfolio-item-details {
        padding: 20px; } }
  @media all{.portfolio-item-grid.portfolio-grid-type-1.boxed .portfolio-item-image {
    -webkit-border-bottom-right-radius: 0;
    border-bottom-right-radius: 0;
    -webkit-border-bottom-left-radius: 0;
    border-bottom-left-radius: 0; }
    .portfolio-item-grid.portfolio-grid-type-1.boxed .portfolio-item-image img {
      -webkit-border-radius: 0px;
      border-radius: 0px;
      -webkit-border-top-right-radius: 4px;
      border-top-right-radius: 4px;
      -webkit-border-top-left-radius: 4px;
      border-top-left-radius: 4px; }
  .portfolio-item-grid.portfolio-grid-type-1.boxed .portfolio-item-details {
    padding: 40px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    background-color: rgba(35, 34, 38, 0.03); }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .portfolio-item-grid.portfolio-grid-type-1.boxed .portfolio-item-details {
        padding: 30px; } }
    @media screen and (max-width: 1024px){
      .portfolio-item-grid.portfolio-grid-type-1.boxed .portfolio-item-details {
        padding: 30px; } }
    @media screen and (max-width: 768px){
      .portfolio-item-grid.portfolio-grid-type-1.boxed .portfolio-item-details {
        padding: 20px; } }
  @media screen and (min-width: 1025px){
    .portfolio-item-grid.portfolio-grid-type-1.metro-style.hover-parallax-img .portfolio-metro-image {
      padding-bottom: 110%; } }
  @media all{.portfolio-item-grid.portfolio-grid-type-1:not(.boxed) .portfolio-item-details .show-project {
    left: 0;
    right: 0; }
  .portfolio-item-grid.portfolio-grid-type-1:hover .portfolio-item-details .show-project {
    -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
            transform: translateY(-30px); }
  .portfolio-item-grid.portfolio-grid-type-2 > a, .portfolio-item-grid.portfolio-grid-type-11 > a {
    display: block; }
  .portfolio-item-grid.portfolio-grid-type-2.metro-style, .portfolio-item-grid.portfolio-grid-type-11.metro-style {
    overflow: hidden;
    -webkit-border-radius: 4px;
    border-radius: 4px; }
  .portfolio-item-grid.portfolio-grid-type-2 *, .portfolio-item-grid.portfolio-grid-type-11 * {
    color: #fff; }
  .portfolio-item-grid.portfolio-grid-type-2 .portfolio-item-details, .portfolio-item-grid.portfolio-grid-type-11 .portfolio-item-details {
    padding: 40px;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    z-index: 1; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .portfolio-item-grid.portfolio-grid-type-2 .portfolio-item-details, .portfolio-item-grid.portfolio-grid-type-11 .portfolio-item-details {
        padding: 30px; } }
    @media screen and (max-width: 1024px){
      .portfolio-item-grid.portfolio-grid-type-2 .portfolio-item-details, .portfolio-item-grid.portfolio-grid-type-11 .portfolio-item-details {
        padding: 30px; } }
    @media screen and (max-width: 768px){
      .portfolio-item-grid.portfolio-grid-type-2 .portfolio-item-details, .portfolio-item-grid.portfolio-grid-type-11 .portfolio-item-details {
        padding: 20px; } }
    @media all{.portfolio-item-grid.portfolio-grid-type-2 .portfolio-item-details .show-project, .portfolio-item-grid.portfolio-grid-type-11 .portfolio-item-details .show-project {
      -webkit-transform: translateY(30px);
          -ms-transform: translateY(30px);
              transform: translateY(30px); }
  .portfolio-item-grid.portfolio-grid-type-2.hover-color-overlay .portfolio-item-details, .portfolio-item-grid.portfolio-grid-type-11.hover-color-overlay .portfolio-item-details {
    z-index: 2; }
  .portfolio-item-grid.portfolio-grid-type-2:before, .portfolio-item-grid.portfolio-grid-type-11:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 50%;
    bottom: 0;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(23, 22, 26, 0)), to(rgba(23, 22, 26, 0.4)));
    background: -webkit-linear-gradient(top, rgba(23, 22, 26, 0), rgba(23, 22, 26, 0.4));
    background: -o-linear-gradient(top, rgba(23, 22, 26, 0), rgba(23, 22, 26, 0.4));
    background: linear-gradient(180deg, rgba(23, 22, 26, 0), rgba(23, 22, 26, 0.4));
    z-index: 1;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px; }
  .portfolio-item-grid.portfolio-grid-type-2:hover .show-project, .portfolio-item-grid.portfolio-grid-type-11:hover .show-project {
    -webkit-transform: translateY(0px);
        -ms-transform: translateY(0px);
            transform: translateY(0px); }
  .portfolio-item-grid.portfolio-grid-type-11 .portfolio-item-details {
    opacity: 0;
    visibility: hidden;
    position: fixed;
    width: auto;
    height: auto;
    top: 10px;
    padding: 0;
    z-index: 111111;
    will-change: transform; }
    .portfolio-item-grid.portfolio-grid-type-11 .portfolio-item-details .title,
    .portfolio-item-grid.portfolio-grid-type-11 .portfolio-item-details .category-holder {
      background-color: rgba(23, 22, 26, 0.5); }
    .portfolio-item-grid.portfolio-grid-type-11 .portfolio-item-details .title {
      margin: 0;
      padding: 2px 10px; }
    .portfolio-item-grid.portfolio-grid-type-11 .portfolio-item-details .category-holder {
      padding: 0 10px;
      margin-left: -10px;
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content; }
    .portfolio-item-grid.portfolio-grid-type-11 .portfolio-item-details.text-center .category-holder {
      margin: 0;
      -webkit-align-self: center;
          -ms-flex-item-align: center;
              align-self: center; }
    .portfolio-item-grid.portfolio-grid-type-11 .portfolio-item-details.text-right .category-holder {
      margin-right: -10px;
      -webkit-align-self: flex-end;
          -ms-flex-item-align: end;
              align-self: flex-end; }
  .portfolio-item-grid.portfolio-grid-type-11:before {
    display: none; }
  .portfolio-item-grid.portfolio-grid-type-11:hover .portfolio-item-details {
    opacity: 1;
    visibility: visible; }
    .portfolio-item-grid.portfolio-grid-type-11:hover .portfolio-item-details .category-holder {
      -webkit-transform: translateY(0px) !important;
          -ms-transform: translateY(0px) !important;
              transform: translateY(0px) !important;
      opacity: 1 !important; }
  .portfolio-item-grid.portfolio-grid-type-8 {
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    .portfolio-item-grid.portfolio-grid-type-8 .portfolio-item-details {
      padding: 0; }
      .portfolio-item-grid.portfolio-grid-type-8 .portfolio-item-details a .portfolio-item-headline {
        display: inline-block;
        font-size: -webkit-calc(46px + 36 * ( (100vw - 576px) / 1024));
        font-size: calc(46px + 36 * ( (100vw - 576px) / 1024)); }
        }@media screen and (max-width: 576px){
          .portfolio-item-grid.portfolio-grid-type-8 .portfolio-item-details a .portfolio-item-headline {
            font-size: 46px; } }
        @media screen and (min-width: 1600px){
          .portfolio-item-grid.portfolio-grid-type-8 .portfolio-item-details a .portfolio-item-headline {
            font-size: 82px; } }
    @media all{.portfolio-item-grid.portfolio-grid-type-8:hover .portfolio-item-headline {
      color: inherit; }
    .portfolio-item-grid.portfolio-grid-type-8.invisible {
      opacity: .05 !important;
      visibility: visible !important; }
  .portfolio-item-grid .portfolio-item-details h3.portfolio-item-headline {
    font-size: -webkit-calc(17px + 5 * ( (100vw - 576px) / 1024));
    font-size: calc(17px + 5 * ( (100vw - 576px) / 1024));
    margin-bottom: 5px; }
    }@media screen and (max-width: 576px){
      .portfolio-item-grid .portfolio-item-details h3.portfolio-item-headline {
        font-size: 17px; } }
    @media screen and (min-width: 1600px){
      .portfolio-item-grid .portfolio-item-details h3.portfolio-item-headline {
        font-size: 22px; } }
  @media all{.portfolio-item-grid .portfolio-item-details .category-holder:after {
    display: none; }
  .portfolio-item-grid .portfolio-item-details .show-project {
    position: absolute;
    opacity: 0;
    -webkit-transform: translateY(0px);
        -ms-transform: translateY(0px);
            transform: translateY(0px);
    left: 40px;
    right: 40px;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .portfolio-item-grid .portfolio-item-details .show-project {
        left: 30px; } }
    @media screen and (max-width: 1024px){
      .portfolio-item-grid .portfolio-item-details .show-project {
        left: 30px; } }
    @media screen and (max-width: 768px){
      .portfolio-item-grid .portfolio-item-details .show-project {
        left: 20px; } }
    @media screen and (min-width: 1025px) and (max-width: 1440px){
      .portfolio-item-grid .portfolio-item-details .show-project {
        right: 30px; } }
    @media screen and (max-width: 1024px){
      .portfolio-item-grid .portfolio-item-details .show-project {
        right: 30px; } }
    @media screen and (max-width: 768px){
      .portfolio-item-grid .portfolio-item-details .show-project {
        right: 20px; } }
    @media all{.portfolio-item-grid .portfolio-item-details .show-project-link {
      position: relative;
      font-weight: 600;
      display: inline-block; }
      .portfolio-item-grid .portfolio-item-details .show-project-link:after {
        content: "";
        position: absolute;
        width: 40px;
        height: 2px;
        background-color: currentColor;
        top: 50%;
        right: -55px; }
  .portfolio-item-grid .portfolio-item-details.text-right .show-project-link:after {
    left: -55px;
    right: auto; }
  .portfolio-item-grid .portfolio-item-details.text-center .show-project-link:after {
    display: none; }
  .portfolio-item-grid.metro-style .portfolio-metro-image {
    padding-bottom: 100%;
    -webkit-background-size: cover;
            background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  .portfolio-item-grid.portfolio-grid-type-1 .portfolio-item-details .category-holder, .portfolio-item-grid.portfolio-grid-type-2 .portfolio-item-details .category-holder, .portfolio-item-grid.portfolio-grid-type-11 .portfolio-item-details .category-holder {
    display: block;
    -webkit-transform: translateY(0px);
        -ms-transform: translateY(0px);
            transform: translateY(0px);
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    .portfolio-item-grid.portfolio-grid-type-1 .portfolio-item-details .category-holder .category, .portfolio-item-grid.portfolio-grid-type-2 .portfolio-item-details .category-holder .category, .portfolio-item-grid.portfolio-grid-type-11 .portfolio-item-details .category-holder .category {
      font-size: 0.94rem; }
  .portfolio-item-grid.portfolio-grid-type-1 .btn-lightbox, .portfolio-item-grid.portfolio-grid-type-2 .btn-lightbox, .portfolio-item-grid.portfolio-grid-type-11 .btn-lightbox {
    position: absolute;
    z-index: 10;
    top: 40px;
    left: 40px;
    -webkit-transform: translateY(-10px);
        -ms-transform: translateY(-10px);
            transform: translateY(-10px);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .portfolio-item-grid.portfolio-grid-type-1 .btn-lightbox, .portfolio-item-grid.portfolio-grid-type-2 .btn-lightbox, .portfolio-item-grid.portfolio-grid-type-11 .btn-lightbox {
        top: 30px; } }
    @media screen and (max-width: 1024px){
      .portfolio-item-grid.portfolio-grid-type-1 .btn-lightbox, .portfolio-item-grid.portfolio-grid-type-2 .btn-lightbox, .portfolio-item-grid.portfolio-grid-type-11 .btn-lightbox {
        top: 30px; } }
    @media screen and (max-width: 768px){
      .portfolio-item-grid.portfolio-grid-type-1 .btn-lightbox, .portfolio-item-grid.portfolio-grid-type-2 .btn-lightbox, .portfolio-item-grid.portfolio-grid-type-11 .btn-lightbox {
        top: 20px; } }
    @media screen and (min-width: 1025px) and (max-width: 1440px){
      .portfolio-item-grid.portfolio-grid-type-1 .btn-lightbox, .portfolio-item-grid.portfolio-grid-type-2 .btn-lightbox, .portfolio-item-grid.portfolio-grid-type-11 .btn-lightbox {
        left: 30px; } }
    @media screen and (max-width: 1024px){
      .portfolio-item-grid.portfolio-grid-type-1 .btn-lightbox, .portfolio-item-grid.portfolio-grid-type-2 .btn-lightbox, .portfolio-item-grid.portfolio-grid-type-11 .btn-lightbox {
        left: 30px; } }
    @media screen and (max-width: 768px){
      .portfolio-item-grid.portfolio-grid-type-1 .btn-lightbox, .portfolio-item-grid.portfolio-grid-type-2 .btn-lightbox, .portfolio-item-grid.portfolio-grid-type-11 .btn-lightbox {
        left: 20px; } }
  @media all{.portfolio-item-grid.portfolio-grid-type-1:hover .btn-lightbox, .portfolio-item-grid.portfolio-grid-type-2:hover .btn-lightbox, .portfolio-item-grid.portfolio-grid-type-11:hover .btn-lightbox {
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    visibility: visible;
    opacity: 1; }
  .portfolio-item-grid.portfolio-grid-type-1:hover .portfolio-item-details .show-project, .portfolio-item-grid.portfolio-grid-type-2:hover .portfolio-item-details .show-project, .portfolio-item-grid.portfolio-grid-type-11:hover .portfolio-item-details .show-project {
    opacity: 1; }
  .portfolio-item-grid.portfolio-grid-type-1:hover .portfolio-item-details .category-holder, .portfolio-item-grid.portfolio-grid-type-2:hover .portfolio-item-details .category-holder, .portfolio-item-grid.portfolio-grid-type-11:hover .portfolio-item-details .category-holder {
    -webkit-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
            transform: translateY(-20px);
    opacity: 0; }
  .portfolio-item-grid .portfolio-item-image {
    width: 100%;
    min-height: 80px;
    position: relative;
    text-align: center;
    display: block;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    overflow: hidden;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    .portfolio-item-grid .portfolio-item-image .video-module {
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      left: 50%;
      top: 50%;
      position: absolute;
      z-index: 10; }
      .portfolio-item-grid .portfolio-item-image .video-module .btn-round {
        position: relative; }
    .portfolio-item-grid .portfolio-item-image img {
      vertical-align: middle;
      display: block; }
  .portfolio-item-grid:active {
    -webkit-transform: scale(0.98);
        -ms-transform: scale(0.98);
            transform: scale(0.98);
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  .portfolio-item-fullscreen {
    height: 100vh;
    min-width: 100%; }
    .portfolio-item-fullscreen .details-holder {
      height: 100%; }
      .portfolio-item-fullscreen .details-holder .portfolio-details {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
            -ms-flex-pack: center;
                justify-content: center;
        padding-top: 0;
        padding-bottom: 0; }
    .portfolio-item-fullscreen .portfolio-details {
      position: relative;
      height: 100%;
      min-height: 65vh;
      z-index: 10;
      padding-top: 130px;
      padding-bottom: 70px;
      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;
      -webkit-box-pack: end;
      -webkit-justify-content: flex-end;
          -ms-flex-pack: end;
              justify-content: flex-end; }
      }@media screen and (min-width: 1025px) and (max-width: 1440px){
        .portfolio-item-fullscreen .portfolio-details {
          padding-bottom: 60px; } }
      @media screen and (max-width: 1024px){
        .portfolio-item-fullscreen .portfolio-details {
          padding-bottom: 40px; } }
      @media screen and (max-width: 768px){
        .portfolio-item-fullscreen .portfolio-details {
          padding-top: 100px;
          padding-left: 0;
          padding-right: 30px;
          -webkit-box-pack: start;
          -webkit-justify-content: flex-start;
              -ms-flex-pack: start;
                  justify-content: flex-start; } }
      @media all{.portfolio-item-fullscreen .portfolio-details:before {
        content: "";
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        height: 50%;
        background-image: url("/wp-content/themes/ohio/assets/images/pattern.svg"); }
      .portfolio-item-fullscreen .portfolio-details > * > *,
      .portfolio-item-fullscreen .portfolio-details h3,
      .portfolio-item-fullscreen .portfolio-details h2,
      .portfolio-item-fullscreen .portfolio-details h1,
      .portfolio-item-fullscreen .portfolio-details .video-module .btn-round .ion {
        color: #fff; }
      .portfolio-item-fullscreen .portfolio-details-video {
        margin-bottom: 30px; }
        .portfolio-item-fullscreen .portfolio-details-video .btn-play {
          display: inline-block; }
        }@media screen and (min-width: 1025px) and (max-width: 1440px){
          .portfolio-item-fullscreen .portfolio-details-video {
            margin-bottom: 25px; } }
        @media screen and (max-width: 1024px){
          .portfolio-item-fullscreen .portfolio-details-video {
            margin-bottom: 25px; } }
        @media screen and (max-width: 768px){
          .portfolio-item-fullscreen .portfolio-details-video {
            margin-bottom: 20px; } }
      @media all{.portfolio-item-fullscreen .portfolio-details-categories {
        margin-bottom: 20px; }
      .portfolio-item-fullscreen .portfolio-details-title h2 {
        color: #fff;
        font-size: -webkit-calc(46px + 26 * ( (100vw - 576px) / 1024));
        font-size: calc(46px + 26 * ( (100vw - 576px) / 1024)); }
        }@media screen and (max-width: 576px){
          .portfolio-item-fullscreen .portfolio-details-title h2 {
            font-size: 46px; } }
        @media screen and (min-width: 1600px){
          .portfolio-item-fullscreen .portfolio-details-title h2 {
            font-size: 72px; } }
        @media screen and (max-width: 768px){
          .portfolio-item-fullscreen .portfolio-details-title h2 {
            margin: 5px 0px 0px; } }
      @media all{.portfolio-item-fullscreen .portfolio-details-title h3 {
        margin: 0;
        font-size: -webkit-calc(36px + 4 * ( (100vw - 576px) / 1024));
        font-size: calc(36px + 4 * ( (100vw - 576px) / 1024)); }
        }@media screen and (max-width: 576px){
          .portfolio-item-fullscreen .portfolio-details-title h3 {
            font-size: 36px; } }
        @media screen and (min-width: 1600px){
          .portfolio-item-fullscreen .portfolio-details-title h3 {
            font-size: 40px; } }
      @media all{.portfolio-item-fullscreen .portfolio-details-description {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        position: relative;
        padding-top: 15px; }
        .portfolio-item-fullscreen .portfolio-details-description .short-description {
          color: #fff;
          font-size: -webkit-calc(16.6px + 1 * ( (100vw - 576px) / 1024));
          font-size: calc(16.6px + 1 * ( (100vw - 576px) / 1024));
          opacity: .6; }
          }@media screen and (max-width: 576px){
            .portfolio-item-fullscreen .portfolio-details-description .short-description {
              font-size: 16.6px; } }
          @media screen and (min-width: 1600px){
            .portfolio-item-fullscreen .portfolio-details-description .short-description {
              font-size: 17.6px; } }
      @media all{.portfolio-item-fullscreen .portfolio-details-link {
        margin-top: 25px; }
        }@media screen and (max-width: 768px){
          .portfolio-item-fullscreen .portfolio-details-link {
            margin-top: 20px; } }
        @media all{.portfolio-item-fullscreen .portfolio-details-link .btn {
          font-size: 1.1em; }
        .portfolio-item-fullscreen .portfolio-details-link svg {
          fill: currentColor; }
      .portfolio-item-fullscreen .portfolio-details-date {
        position: relative;
        display: inline-block;
        color: #fff; }
    .portfolio-item-fullscreen .portfolio-item-image {
      width: 100%;
      height: 100%;
      background-repeat: no-repeat;
      -webkit-background-size: cover;
              background-size: cover;
      background-position: center;
      position: absolute; }
    .portfolio-item-fullscreen .portfolio-item-overlay {
      background: rgba(23, 22, 26, 0.992); }
    .portfolio-item-fullscreen.portfolio-grid-type-3 .portfolio-item-overlay {
      position: relative; }
      .portfolio-item-fullscreen.portfolio-grid-type-3 .portfolio-item-overlay > .page-container {
        height: 100%; }
    .portfolio-item-fullscreen.portfolio-grid-type-4 .portfolio-item-overlay {
      position: relative;
      background-color: rgba(23, 22, 26, 0.4);
      height: 100%; }
      .portfolio-item-fullscreen.portfolio-grid-type-4 .portfolio-item-overlay .portfolio-details-title h2 {
        font-size: -webkit-calc(46px + 62 * ( (100vw - 576px) / 1024));
        font-size: calc(46px + 62 * ( (100vw - 576px) / 1024)); }
        }@media screen and (max-width: 576px){
          .portfolio-item-fullscreen.portfolio-grid-type-4 .portfolio-item-overlay .portfolio-details-title h2 {
            font-size: 46px; } }
        @media screen and (min-width: 1600px){
          .portfolio-item-fullscreen.portfolio-grid-type-4 .portfolio-item-overlay .portfolio-details-title h2 {
            font-size: 108px; } }
      @media all{.portfolio-item-fullscreen.portfolio-grid-type-4 .portfolio-item-overlay .portfolio-details:before {
        width: 50%;
        height: 20%; }
      }@media screen and (min-width: 1025px){
        .portfolio-item-fullscreen.portfolio-grid-type-4 .portfolio-item-overlay .short-description {
          padding-right: 40%; } }
      @media screen and (min-width: 769px){
        .portfolio-item-fullscreen.portfolio-grid-type-4 .portfolio-item-overlay .portfolio-item-bg-title {
          display: none; } }
    @media all{.portfolio-item-fullscreen.portfolio-grid-type-5 {
      /*Start styles for slider*/
      /*End styles for slider*/ }
      .portfolio-item-fullscreen.portfolio-grid-type-5 .portfolio-item-overlay {
        background-color: rgba(23, 22, 26, 0.99);
        width: 50%;
        height: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
            -ms-flex-align: end;
                align-items: flex-end; }
        .portfolio-item-fullscreen.portfolio-grid-type-5 .portfolio-item-overlay > .page-container {
          width: 100%;
          height: 100%; }
          }@media screen and (max-width: 1024px){
            .portfolio-item-fullscreen.portfolio-grid-type-5 .portfolio-item-overlay > .page-container .details-holder {
              height: 90%; } }
        @media all{.portfolio-item-fullscreen.portfolio-grid-type-5 .portfolio-item-overlay .portfolio-details {
          padding-top: 0;
          padding-right: 30px; }
          }@media screen and (min-width: 1920px){
            .portfolio-item-fullscreen.portfolio-grid-type-5 .portfolio-item-overlay .portfolio-details {
              padding-left: 5vw; }
              .portfolio-item-fullscreen.portfolio-grid-type-5 .portfolio-item-overlay .portfolio-details:before {
                left: 5vw; } }
          @media all{.portfolio-item-fullscreen.portfolio-grid-type-5 .portfolio-item-overlay .portfolio-details:before {
            height: 25%; }
        .portfolio-item-fullscreen.portfolio-grid-type-5 .portfolio-item-overlay .portfolio-item-bg-title {
          top: 100%;
          left: 15%;
          -webkit-transform-origin: left center;
              -ms-transform-origin: left center;
                  transform-origin: left center;
          -webkit-transform: translateY(0%) rotate(-90deg);
              -ms-transform: translateY(0%) rotate(-90deg);
                  transform: translateY(0%) rotate(-90deg); }
      }@media screen and (min-width: 769px){
        .portfolio-item-fullscreen.portfolio-grid-type-5 .portfolio-item-overlay {
          position: absolute;
          top: 0;
          left: 0; } }
      @media screen and (max-width: 768px){
        .portfolio-item-fullscreen.portfolio-grid-type-5 .portfolio-item-overlay {
          width: 100%;
          position: absolute;
          top: 0;
          padding-top: 90px;
          height: auto; }
        .portfolio-item-fullscreen.portfolio-grid-type-5 .parallax {
          height: 100% !important; } }
      @media all{.portfolio-item-fullscreen.portfolio-grid-type-5.active .portfolio-item-image {
        -webkit-transform: none !important;
            -ms-transform: none !important;
                transform: none !important;
        -webkit-transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        -o-transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        -webkit-transition: -webkit-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        transition: -webkit-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s, -webkit-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
      .portfolio-item-fullscreen.portfolio-grid-type-5.prev-slide .portfolio-item-image {
        -webkit-transform: translateY(-100%) !important;
            -ms-transform: translateY(-100%) !important;
                transform: translateY(-100%) !important;
        -webkit-transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        -o-transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        -webkit-transition: -webkit-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        transition: -webkit-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s, -webkit-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
      .portfolio-item-fullscreen.portfolio-grid-type-5.prev-slide.last-slide .portfolio-item-image {
        -webkit-transform: translateY(-20%) !important;
            -ms-transform: translateY(-20%) !important;
                transform: translateY(-20%) !important;
        -webkit-transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        -o-transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        -webkit-transition: -webkit-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        transition: -webkit-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s, -webkit-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
      .portfolio-item-fullscreen.portfolio-grid-type-5.next-slide .portfolio-item-image {
        -webkit-transform: translateY(100%);
            -ms-transform: translateY(100%);
                transform: translateY(100%);
        -webkit-transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        -o-transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        -webkit-transition: -webkit-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        transition: -webkit-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s, -webkit-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
      .portfolio-item-fullscreen.portfolio-grid-type-5.next-slide.last-slide .portfolio-item-image {
        -webkit-transform: translateY(20%) !important;
            -ms-transform: translateY(20%) !important;
                transform: translateY(20%) !important;
        -webkit-transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        -o-transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        -webkit-transition: -webkit-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        transition: -webkit-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s, -webkit-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    .portfolio-item-fullscreen.portfolio-grid-type-6 {
      min-width: initial; }
      .portfolio-item-fullscreen.portfolio-grid-type-6 .portfolio-item-image {
        background-position: left bottom; }
      .portfolio-item-fullscreen.portfolio-grid-type-6 .portfolio-item-overlay {
        padding: 0 8vw 0 6vw;
        background-color: rgba(23, 22, 26, 0.992);
        position: relative; }
        }@media screen and (max-width: 768px){
          .portfolio-item-fullscreen.portfolio-grid-type-6 .portfolio-item-overlay {
            height: auto; } }
      @media screen and (min-width: 769px){
        .portfolio-item-fullscreen.portfolio-grid-type-6 .portfolio-item-overlay .portfolio-item-bg-title {
          display: none; } }
      @media screen and (max-width: 768px){
        .portfolio-item-fullscreen.portfolio-grid-type-6 {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-flex-direction: column;
              -ms-flex-direction: column;
                  flex-direction: column; }
          .portfolio-item-fullscreen.portfolio-grid-type-6 .portfolio-item-overlay {
            padding-right: 20px;
            padding-left: 20px; }
          .portfolio-item-fullscreen.portfolio-grid-type-6 .portfolio-item-image {
            position: absolute; } }
    @media all{.portfolio-item-fullscreen.portfolio-grid-type-7 {
      background: rgba(23, 22, 26, 0.992); }
      }@media screen and (min-width: 769px){
        .portfolio-item-fullscreen.portfolio-grid-type-7 .portfolio-item-image {
          width: -webkit-calc(50vw - 30px);
          width: calc(50vw - 30px);
          height: auto;
          left: 0;
          z-index: 1;
          top: 20vh;
          bottom: 20vh; } }
      @media all{.portfolio-item-fullscreen.portfolio-grid-type-7 .portfolio-item-image .portfolio-details-video {
        top: 50%;
        left: 50%;
        position: absolute;
        -webkit-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%);
        z-index: 3; }
      .portfolio-item-fullscreen.portfolio-grid-type-7 .portfolio-item-image:before {
        right: 0; }
      .portfolio-item-fullscreen.portfolio-grid-type-7 .portfolio-item-bg-title {
        left: -webkit-calc((100% / 3) + 15px);
        left: calc((100% / 3) + 15px);
        top: 50%; }
      .portfolio-item-fullscreen.portfolio-grid-type-7 .portfolio-details:before {
        height: 10vh; }
      .portfolio-item-fullscreen.portfolio-grid-type-7 .portfolio-item-overlay {
        background: transparent !important; }
      }@media screen and (min-width: 769px){
        .portfolio-item-fullscreen.portfolio-grid-type-7 .portfolio-item-overlay {
          height: 100%; } }
      @media screen and (max-width: 768px){
        .portfolio-item-fullscreen.portfolio-grid-type-7 .portfolio-item-image .portfolio-item-bg-title {
          bottom: 25px; } }
    @media all{.portfolio-item-fullscreen.portfolio-grid-type-9 {
      background: #fff;
      /*End sllider styles*/ }
      .portfolio-item-fullscreen.portfolio-grid-type-9 .portfolio-item-image-box,
      .portfolio-item-fullscreen.portfolio-grid-type-9 .next-project-img-box {
        opacity: 0; }
      .portfolio-item-fullscreen.portfolio-grid-type-9.active .portfolio-item-image-box {
        -webkit-transition: 0.4s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        -o-transition: 0.4s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        transition: 0.4s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        opacity: 1; }
      .portfolio-item-fullscreen.portfolio-grid-type-9.active .portfolio-item-bg-title,
      .portfolio-item-fullscreen.portfolio-grid-type-9.active .next-project-img-box {
        opacity: 1; }
      .portfolio-item-fullscreen.portfolio-grid-type-9 .portfolio-item-overlay,
      .portfolio-item-fullscreen.portfolio-grid-type-9 .page-container,
      .portfolio-item-fullscreen.portfolio-grid-type-9 .portfolio-item-image-box,
      .portfolio-item-fullscreen.portfolio-grid-type-9 .portfolio-item-details-box {
        height: 100%; }
      .portfolio-item-fullscreen.portfolio-grid-type-9 .portfolio-item-image-box {
        overflow: hidden;
        z-index: 1; }
        .portfolio-item-fullscreen.portfolio-grid-type-9 .portfolio-item-image-box .portfolio-details-video {
          position: absolute;
          top: 50%;
          left: 50%;
          -webkit-transform: translate(-50%, -50%);
              -ms-transform: translate(-50%, -50%);
                  transform: translate(-50%, -50%); }
      .portfolio-item-fullscreen.portfolio-grid-type-9 .portfolio-details {
        -webkit-justify-content: space-around;
            -ms-flex-pack: distribute;
                justify-content: space-around;
        padding-top: 0;
        padding-bottom: 0; }
        }@media screen and (min-width: 1025px){
          .portfolio-item-fullscreen.portfolio-grid-type-9 .portfolio-details-description .short-description {
            font-size: -webkit-calc(13px + 6 * ( (100vw - 576px) / 1024));
            font-size: calc(13px + 6 * ( (100vw - 576px) / 1024));
            font-weight: 600;
            opacity: 1; } }
  @media screen and (min-width: 1025px) and (max-width: 576px){
    .portfolio-item-fullscreen.portfolio-grid-type-9 .portfolio-details-description .short-description {
      font-size: 13px; } }
  @media screen and (min-width: 1025px) and (min-width: 1600px){
    .portfolio-item-fullscreen.portfolio-grid-type-9 .portfolio-details-description .short-description {
      font-size: 19px; } }
        @media all{.portfolio-item-fullscreen.portfolio-grid-type-9 .portfolio-details:before {
          height: 25%;
          width: 150%; }
      }@media screen and (min-width: 1025px) and (max-width: 1440px){
        .portfolio-item-fullscreen.portfolio-grid-type-9 .portfolio-details-headline {
          font-size: 54px; } }
      @media all{.portfolio-item-fullscreen.portfolio-grid-type-9 .portfolio-item-bg-title {
        top: 50%;
        bottom: auto;
        -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
                transform: translateY(-50%);
        left: 25px;
        opacity: 0;
        -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
      .portfolio-item-fullscreen.portfolio-grid-type-9 .next-project-img-box {
        position: absolute;
        top: 50%;
        left: 0;
        -webkit-transform: translate(-70%, -50%);
            -ms-transform: translate(-70%, -50%);
                transform: translate(-70%, -50%);
        width: 270px;
        height: 270px;
        -webkit-transition: 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        -o-transition: 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        transition: 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        -webkit-transition-delay: .6s;
             -o-transition-delay: .6s;
                transition-delay: .6s;
        -webkit-border-radius: 4px;
        border-radius: 4px; }
        }@media screen and (min-width: 1025px) and (max-width: 1440px){
          .portfolio-item-fullscreen.portfolio-grid-type-9 .next-project-img-box {
            -webkit-transform: translate(-80%, -50%);
                -ms-transform: translate(-80%, -50%);
                    transform: translate(-80%, -50%); } }
        @media all{.portfolio-item-fullscreen.portfolio-grid-type-9 .next-project-img-box .next-project-img {
          width: 100%;
          height: 100%;
          -webkit-background-size: cover;
                  background-size: cover;
          background-position: center;
          cursor: pointer; }
      }@media screen and (min-width: 769px){
        .portfolio-item-fullscreen.portfolio-grid-type-9 .portfolio-item-image:before {
          display: none; } }
      @media screen and (max-width: 1024px){
        .portfolio-item-fullscreen.portfolio-grid-type-9 .next-project-img-box {
          display: none; } }
      @media screen and (max-width: 768px){
        .portfolio-item-fullscreen.portfolio-grid-type-9 .portfolio-item-overlay {
          width: 100%; }
          .portfolio-item-fullscreen.portfolio-grid-type-9 .portfolio-item-overlay .portfolio-details {
            -webkit-box-orient: vertical;
            -webkit-box-direction: reverse;
            -webkit-flex-direction: column-reverse;
                -ms-flex-direction: column-reverse;
                    flex-direction: column-reverse;
            -webkit-box-pack: end;
            -webkit-justify-content: flex-end;
                -ms-flex-pack: end;
                    justify-content: flex-end; }
            .portfolio-item-fullscreen.portfolio-grid-type-9 .portfolio-item-overlay .portfolio-details-description {
              padding-top: 15px; }
        .portfolio-item-fullscreen.portfolio-grid-type-9 .page-container {
          padding: 0; }
        .portfolio-item-fullscreen.portfolio-grid-type-9 .portfolio-item-image-box {
          margin: 0 -20px; } }
    @media all{.portfolio-item-fullscreen.portfolio-grid-type-10 .portfolio-bg-overlay {
      position: relative;
      height: 100%;
      -webkit-background-size: cover;
              background-size: cover;
      background-position: center;
      background-repeat: no-repeat; }
      .portfolio-item-fullscreen.portfolio-grid-type-10 .portfolio-bg-overlay:before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: rgba(23, 22, 26, 0.99); }
    .portfolio-item-fullscreen.portfolio-grid-type-10 .portfolio-item-bg-title {
      top: 50%;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      bottom: auto;
      opacity: 0;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    .portfolio-item-fullscreen.portfolio-grid-type-10 .details-holder .portfolio-item-preview {
      top: 18vh;
      bottom: 18vh;
      position: absolute; }
    .portfolio-item-fullscreen.portfolio-grid-type-10 .details-holder .portfolio-item-image {
      right: 20px;
      left: 20px;
      width: auto;
      -webkit-transform: scale(0.9);
          -ms-transform: scale(0.9);
              transform: scale(0.9);
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
      .portfolio-item-fullscreen.portfolio-grid-type-10 .details-holder .portfolio-item-image:before {
        left: 0; }
    .portfolio-item-fullscreen.portfolio-grid-type-10 .page-container {
      height: 100%;
      overflow: hidden; }
      .portfolio-item-fullscreen.portfolio-grid-type-10 .page-container .portfolio-details-headline {
        color: #fff; }
    }@media screen and (max-width: 1024px){
      .portfolio-item-fullscreen.portfolio-grid-type-10 .portfolio-bg-overlay {
        padding-top: 100px;
        padding-bottom: 100px; } }
    @media screen and (max-width: 768px){
      .portfolio-item-fullscreen.portfolio-grid-type-10 .portfolio-bg-overlay {
        padding: 0;
        background: #fff;
        background-image: none !important; }
      .portfolio-item-fullscreen.portfolio-grid-type-10 .details-holder {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
            -ms-flex-pack: end;
                justify-content: flex-end; }
        .portfolio-item-fullscreen.portfolio-grid-type-10 .details-holder .portfolio-details {
          -webkit-box-pack: start;
          -webkit-justify-content: flex-start;
              -ms-flex-pack: start;
                  justify-content: flex-start;
          height: 50%;
          padding-top: 0;
          padding-bottom: 0; }
        .portfolio-item-fullscreen.portfolio-grid-type-10 .details-holder .portfolio-item-preview {
          position: absolute;
          padding: 0;
          left: 0;
          bottom: auto;
          top: 0;
          width: 100%;
          height: 50%; }
        .portfolio-item-fullscreen.portfolio-grid-type-10 .details-holder .portfolio-item-image {
          right: 0;
          left: 0;
          width: auto; } }
    @media all{.portfolio-item-fullscreen.portfolio-grid-type-10.active .details-holder .portfolio-item-image {
      -webkit-transform: none;
          -ms-transform: none;
              transform: none; }
    .portfolio-item-fullscreen.portfolio-grid-type-10.active .portfolio-item-bg-title {
      opacity: 1; }
    .portfolio-item-fullscreen.portfolio-grid-type-7 .portfolio-item-image:before, .portfolio-item-fullscreen.portfolio-grid-type-9 .portfolio-item-image:before, .portfolio-item-fullscreen.portfolio-grid-type-10 .portfolio-item-image:before {
      content: '';
      position: absolute;
      width: 50%;
      height: 100%;
      background-image: -webkit-gradient(linear, right top, left top, from(rgba(255, 255, 255, 0)), to(rgba(23, 22, 26, 0.992)));
      background-image: -webkit-linear-gradient(right, rgba(255, 255, 255, 0), rgba(23, 22, 26, 0.992));
      background-image: -o-linear-gradient(right, rgba(255, 255, 255, 0), rgba(23, 22, 26, 0.992));
      background-image: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(23, 22, 26, 0.992)); }
    }@media screen and (max-width: 768px){
      .portfolio-item-fullscreen.portfolio-grid-type-7 .portfolio-item-image, .portfolio-item-fullscreen.portfolio-grid-type-9 .portfolio-item-image, .portfolio-item-fullscreen.portfolio-grid-type-10 .portfolio-item-image {
        position: relative;
        overflow: hidden; }
        .portfolio-item-fullscreen.portfolio-grid-type-7 .portfolio-item-image:before, .portfolio-item-fullscreen.portfolio-grid-type-9 .portfolio-item-image:before, .portfolio-item-fullscreen.portfolio-grid-type-10 .portfolio-item-image:before {
          height: 200%;
          -webkit-transform-origin: top right;
              -ms-transform-origin: top right;
                  transform-origin: top right;
          -webkit-transform: rotate(270deg) translate(-118%, -50%);
              -ms-transform: rotate(270deg) translate(-118%, -50%);
                  transform: rotate(270deg) translate(-118%, -50%);
          right: auto !important; } }
    @media screen and (max-width: 768px){
      .portfolio-item-fullscreen.portfolio-grid-type-7 .portfolio-item-image, .portfolio-item-fullscreen.portfolio-grid-type-9 .portfolio-item-image, .portfolio-item-fullscreen.portfolio-grid-type-10 .portfolio-item-image {
        height: 50vh; }
      .portfolio-item-fullscreen.portfolio-grid-type-7 .portfolio-details, .portfolio-item-fullscreen.portfolio-grid-type-9 .portfolio-details, .portfolio-item-fullscreen.portfolio-grid-type-10 .portfolio-details {
        top: -14vh;
        bottom: auto;
        height: auto; }
      .portfolio-item-fullscreen.portfolio-grid-type-7 .portfolio-details-video, .portfolio-item-fullscreen.portfolio-grid-type-9 .portfolio-details-video, .portfolio-item-fullscreen.portfolio-grid-type-10 .portfolio-details-video {
        margin-top: -2vh; } }
    @media screen and (min-width: 1025px){
      .portfolio-item-fullscreen.portfolio-grid-type-3 .short-description, .portfolio-item-fullscreen.portfolio-grid-type-7 .short-description {
        padding-right: 5vw; } }
    @media all{.portfolio-item-fullscreen.portfolio-grid-type-7 .portfolio-item-image:before {
      background-image: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgba(23, 22, 26, 0.992)));
      background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), rgba(23, 22, 26, 0.992));
      background-image: -o-linear-gradient(left, rgba(255, 255, 255, 0), rgba(23, 22, 26, 0.992));
      background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(23, 22, 26, 0.992)); }
    }@media screen and (max-width: 768px){
      .portfolio-item-fullscreen.portfolio-grid-type-7 .portfolio-item-image:before {
        width: 60%;
        left: 0;
        bottom: 0;
        -webkit-transform-origin: bottom left;
            -ms-transform-origin: bottom left;
                transform-origin: bottom left;
        -webkit-transform: rotate(90deg) translate(-100%, 0);
            -ms-transform: rotate(90deg) translate(-100%, 0);
                transform: rotate(90deg) translate(-100%, 0); } }
    @media all{.portfolio-item-fullscreen .portfolio-item-bg-title {
      position: absolute;
      bottom: -10px; }
      .portfolio-item-fullscreen .portfolio-item-bg-title .bg-title {
        z-index: -1;
        line-height: .5;
        white-space: nowrap;
        letter-spacing: -.02em;
        font-size: 300px;
        font-family: "Space Grotesk Bold", -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
        font-weight: 700;
        -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        color: rgba(255, 255, 255, 0.015); }
      }@media screen and (max-width: 768px){
        .portfolio-item-fullscreen .portfolio-item-bg-title {
          -webkit-transform: rotate(-90deg) !important;
              -ms-transform: rotate(-90deg) !important;
                  transform: rotate(-90deg) !important;
          -webkit-transform-origin: left bottom;
              -ms-transform-origin: left bottom;
                  transform-origin: left bottom;
          left: -webkit-calc(100% - 50px) !important;
          left: calc(100% - 50px) !important;
          bottom: 15px !important;
          top: auto !important; }
          .portfolio-item-fullscreen .portfolio-item-bg-title .bg-title {
            font-size: 100px; } }

@media all{.portfolio-onepage-slider {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }
  .portfolio-onepage-slider.clb-slider {
    display: block; }

.with-spacer [data-interactive-links-grid] {
  min-height: -webkit-calc(100vh - 130px);
  min-height: calc(100vh - 130px); }

[data-interactive-links-grid] {
  min-height: 100vh;
  padding-top: 130px;
  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;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative; }
  [data-interactive-links-grid]:before {
    content: "";
    position: absolute;
    right: 0;
    width: 50%;
    top: 0;
    height: 30%;
    opacity: .25;
    background-image: url(/wp-content/themes/ohio/assets/images/pattern_inverse.svg); }
  [data-interactive-links-grid] .portfolio-item.active {
    -webkit-transform: scale(2.6);
        -ms-transform: scale(2.6);
            transform: scale(2.6); }
  [data-interactive-links-grid] .portfolio-grid {
    z-index: 10;
    width: 100%;
    height: auto !important; }
    [data-interactive-links-grid] .portfolio-grid .portfolio-item-wrap {
      display: inline-block;
      position: relative !important;
      top: auto !important;
      left: auto !important;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      padding-top: 0;
      padding-bottom: 0; }
  [data-interactive-links-grid] .portfolio-grid-images {
    position: absolute;
    top: 0; }
    [data-interactive-links-grid] .portfolio-grid-images.portfolio-grid8-images {
      height: 100%; }
      [data-interactive-links-grid] .portfolio-grid-images.portfolio-grid8-images .interactive-links-grid-image {
        background-repeat: no-repeat;
        -webkit-background-size: cover;
                background-size: cover;
        background-position: center;
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        opacity: 0;
        z-index: 1;
        -webkit-transform: scale(1);
            -ms-transform: scale(1);
                transform: scale(1);
        -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
        [data-interactive-links-grid] .portfolio-grid-images.portfolio-grid8-images .interactive-links-grid-image:after {
          content: "";
          position: absolute;
          left: 0;
          top: 0;
          width: 100%;
          height: 100%; }
        [data-interactive-links-grid] .portfolio-grid-images.portfolio-grid8-images .interactive-links-grid-image.scale {
          opacity: 1;
          -webkit-animation: imageScale 15s 1;
                  animation: imageScale 15s 1;
          -webkit-animation-fill-mode: forwards;
                  animation-fill-mode: forwards; }
  [data-interactive-links-grid] .hover-scale-img.visible {
    opacity: 1; }
  [data-interactive-links-grid] .portfolio-sorting,
  [data-interactive-links-grid] .pagination {
    padding-top: 40px;
    padding-bottom: 40px; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      [data-interactive-links-grid] .portfolio-sorting,
      [data-interactive-links-grid] .pagination {
        padding-top: 30px; } }
    @media screen and (max-width: 1024px){
      [data-interactive-links-grid] .portfolio-sorting,
      [data-interactive-links-grid] .pagination {
        padding-top: 30px; } }
    @media screen and (max-width: 768px){
      [data-interactive-links-grid] .portfolio-sorting,
      [data-interactive-links-grid] .pagination {
        padding-top: 20px; } }
    @media screen and (min-width: 1025px) and (max-width: 1440px){
      [data-interactive-links-grid] .portfolio-sorting,
      [data-interactive-links-grid] .pagination {
        padding-bottom: 30px; } }
    @media screen and (max-width: 1024px){
      [data-interactive-links-grid] .portfolio-sorting,
      [data-interactive-links-grid] .pagination {
        padding-bottom: 30px; } }
    @media screen and (max-width: 768px){
      [data-interactive-links-grid] .portfolio-sorting,
      [data-interactive-links-grid] .pagination {
        padding-bottom: 20px; } }
  @media all{[data-interactive-links-grid] .portfolio-sorting,
  [data-interactive-links-grid] .pagination,
  [data-interactive-links-grid] .lazy-load {
    z-index: 12; }

@-webkit-keyframes imageScale {
  100% {
    -webkit-transform: scale(1.1);
            transform: scale(1.1); } }

@keyframes imageScale {
  100% {
    -webkit-transform: scale(1.1);
            transform: scale(1.1); } }

@-webkit-keyframes imageOpacity {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0; }
  3% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1; }
  100% {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
    opacity: 1; } }

@keyframes imageOpacity {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0; }
  3% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1; }
  100% {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
    opacity: 1; } }

.double-width .portfolio-grid-type-1.metro-style .portfolio-metro-image {
  padding-bottom: -webkit-calc(50% - 20px);
  padding-bottom: calc(50% - 20px); }
  }@media screen and (max-width: 768px){
    .double-width .portfolio-grid-type-1.metro-style .portfolio-metro-image {
      padding-bottom: 100% !important; } }

@media all{.double-width .portfolio-grid-type-1.metro-style.hover-parallax-img .portfolio-metro-image {
  padding-bottom: -webkit-calc(50% + 20px);
  padding-bottom: calc(50% + 20px); }
  }@media screen and (max-width: 768px){
    .double-width .portfolio-grid-type-1.metro-style.hover-parallax-img .portfolio-metro-image {
      padding-bottom: 100% !important; } }

@media all{.double-width .portfolio-grid-type-2.metro-style.hover-parallax-img .portfolio-metro-image,
.double-width .portfolio-grid-type-11.metro-style.hover-parallax-img .portfolio-metro-image {
  padding-bottom: -webkit-calc(100% - 36px);
  padding-bottom: calc(100% - 36px); }
  }@media screen and (max-width: 768px){
    .double-width .portfolio-grid-type-2.metro-style.hover-parallax-img .portfolio-metro-image,
    .double-width .portfolio-grid-type-11.metro-style.hover-parallax-img .portfolio-metro-image {
      padding-bottom: 100% !important; } }

@media all{.ohio-recent-projects-sc .pagination {
  margin: 30px auto; }

/*--------------------------------------------------------------
## Portfolio Pages
--------------------------------------------------------------*/
.project-page {
  position: relative; }
  .project-page .clb-share-bar {
    top: 40px;
    left: 40px; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .project-page .clb-share-bar {
        top: 30px; } }
    @media screen and (max-width: 1024px){
      .project-page .clb-share-bar {
        top: 30px; } }
    @media screen and (max-width: 768px){
      .project-page .clb-share-bar {
        top: 20px; } }
    @media screen and (min-width: 1025px) and (max-width: 1440px){
      .project-page .clb-share-bar {
        left: 30px; } }
    @media screen and (max-width: 1024px){
      .project-page .clb-share-bar {
        left: 30px; } }
    @media screen and (max-width: 768px){
      .project-page .clb-share-bar {
        left: 20px; } }
  @media all{.project-page-media-holder {
    position: relative; }
    .project-page-media-holder img {
      width: 100%;
      margin-bottom: 10px;
      vertical-align: top; }
      .project-page-media-holder img:last-of-type {
        margin-bottom: 0; }
    }@media screen and (max-width: 1024px){
      .project-page-media-holder {
        padding-left: 0 !important;
        padding-right: 0 !important; } }
    @media all{.project-page-media-holder .video-module {
      position: absolute;
      left: 50%;
      -webkit-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
              transform: translateX(-50%); }
  .project-page-content {
    z-index: 2;
    padding-bottom: 80px;
    padding-top: 80px; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .project-page-content {
        padding-bottom: 60px; } }
    @media screen and (max-width: 1024px){
      .project-page-content {
        padding-bottom: 40px; } }
    @media screen and (min-width: 1025px) and (max-width: 1440px){
      .project-page-content {
        padding-top: 60px; } }
    @media screen and (max-width: 1024px){
      .project-page-content {
        padding-top: 40px; } }
    @media screen and (max-width: 1024px){
      .project-page-content {
        padding: 50px 20px; } }
    @media screen and (max-width: 768px){
      .project-page-content {
        padding: 40px 0px;
        margin-left: 0;
        margin-right: 0; } }
    @media all{.project-page-content .project-title {
      margin-bottom: 20px; }
      .project-page-content .project-title .headline {
        margin: 20px 0 10px; }
    .project-page-content .project-description {
      font-size: 17px; }
      .project-page-content .project-description p {
        margin: 0; }
    .project-page-content .project-task {
      margin-top: 30px;
      position: relative; }
      .project-page-content .project-task-description {
        font-size: 17px;
        font-weight: 600; }
    .project-page-content .btn-link {
      margin-top: 20px; }
  .project-page .project-meta {
    list-style: none;
    margin-top: 30px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .project-page .project-meta {
        margin-top: 25px; } }
    @media screen and (max-width: 1024px){
      .project-page .project-meta {
        margin-top: 25px; } }
    @media screen and (max-width: 768px){
      .project-page .project-meta {
        margin-top: 20px; } }
    @media all{.project-page .project-meta li {
      min-width: -webkit-calc(25% - 25px);
      min-width: calc(25% - 25px);
      width: -webkit-calc(25% - 25px);
      width: calc(25% - 25px);
      margin-right: 25px;
      padding-top: 20px;
      border-top: 1px solid rgba(23, 22, 26, 0.35);
      margin-bottom: 20px; }
      .project-page .project-meta li:last-child {
        margin-bottom: 0; }
      .project-page .project-meta li > * {
        margin: 0; }
      }@media screen and (max-width: 1024px){
        .project-page .project-meta li {
          min-width: -webkit-calc(50% - 20px);
          min-width: calc(50% - 20px);
          width: -webkit-calc(50% - 20px);
          width: calc(50% - 20px);
          margin-right: 20px; } }
  @media all{.project-page .project-first-image {
    position: relative; }
    .project-page .project-first-image img {
      margin-bottom: 10px; }
    .project-page .project-first-image .video-module {
      top: 50%;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%); }
  .project-page.layout-type1 .project-title .headline, .project-page.layout-type2 .project-title .headline, .project-page.layout-type3 .project-title .headline, .project-page.layout-type4 .project-title .headline {
    margin: 10px 0;
    font-size: -webkit-calc(40px + 14 * ( (100vw - 576px) / 1024));
    font-size: calc(40px + 14 * ( (100vw - 576px) / 1024)); }
    }@media screen and (max-width: 576px){
      .project-page.layout-type1 .project-title .headline, .project-page.layout-type2 .project-title .headline, .project-page.layout-type3 .project-title .headline, .project-page.layout-type4 .project-title .headline {
        font-size: 40px; } }
    @media screen and (min-width: 1600px){
      .project-page.layout-type1 .project-title .headline, .project-page.layout-type2 .project-title .headline, .project-page.layout-type3 .project-title .headline, .project-page.layout-type4 .project-title .headline {
        font-size: 54px; } }
  @media screen and (min-width: 1025px){
    .project-page.layout-type1 .project-page-content {
      margin-left: 40px; } }
  @media screen and (min-width: 1025px) and (min-width: 1025px) and (max-width: 1440px){
    .project-page.layout-type1 .project-page-content {
      margin-left: 30px; } }
  @media screen and (min-width: 1025px) and (max-width: 1024px){
    .project-page.layout-type1 .project-page-content {
      margin-left: 30px; } }
  @media screen and (min-width: 1025px) and (max-width: 768px){
    .project-page.layout-type1 .project-page-content {
      margin-left: 20px; } }
  @media screen and (min-width: 1025px){
    .project-page.layout-type2 .project-page-content {
      margin-right: 40px; } }
  @media screen and (min-width: 1025px) and (min-width: 1025px) and (max-width: 1440px){
    .project-page.layout-type2 .project-page-content {
      margin-right: 30px; } }
  @media screen and (min-width: 1025px) and (max-width: 1024px){
    .project-page.layout-type2 .project-page-content {
      margin-right: 30px; } }
  @media screen and (min-width: 1025px) and (max-width: 768px){
    .project-page.layout-type2 .project-page-content {
      margin-right: 20px; } }
  @media all{.project-page.layout-type2 .clb-share-bar {
    left: auto;
    right: 40px; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .project-page.layout-type2 .clb-share-bar {
        right: 30px; } }
    @media screen and (max-width: 1024px){
      .project-page.layout-type2 .clb-share-bar {
        right: 30px; } }
    @media screen and (max-width: 768px){
      .project-page.layout-type2 .clb-share-bar {
        right: 20px; } }
  @media all{.project-page.layout-type3, .project-page.layout-type4 {
    width: 100%;
    max-width: 100%;
    padding-left: 0;
    padding-right: 0; }
    }@media screen and (max-width: 1024px){
      .project-page.layout-type3 .project-page-content, .project-page.layout-type4 .project-page-content {
        padding-right: 25px;
        padding-left: 25px; } }
    @media screen and (max-width: 768px){
      .project-page.layout-type3 .project-page-content, .project-page.layout-type4 .project-page-content {
        padding-right: 20px;
        padding-left: 20px; } }
  @media all{.project-page.layout-type3 .clb-share-bar {
    right: -webkit-calc(50% + 55px);
    right: calc(50% + 55px);
    left: auto;
    -webkit-transform: translateY(-100%);
        -ms-transform: translateY(-100%);
            transform: translateY(-100%); }
  .project-page.layout-type3 .scroll-end .clb-share-bar {
    right: 55px; }
  }@media screen and (max-width: 768px){
    .project-page.layout-type3 .clb-share-bar {
      top: -webkit-calc(100vh - 20px);
      top: calc(100vh - 20px);
      right: 20px;
      -webkit-transform: translate(0%, -100%);
          -ms-transform: translate(0%, -100%);
              transform: translate(0%, -100%); }
    .project-page.layout-type3 .scroll-end .clb-share-bar {
      right: 35px; } }
  @media screen and (min-width: 1025px){
    .project-page.layout-type3 .project-page-media-holder {
      padding-left: 0; } }
  @media screen and (min-width: 1025px){
    .project-page.layout-type3 .project-page-content {
      margin-left: 5vw;
      margin-right: -webkit-calc(10vw + 136px);
      margin-right: calc(10vw + 136px); } }
  @media screen and (min-width: 1025px) and (max-width: 1440px){
    .project-page.layout-type3 .project-page-content {
      margin-left: 3vw;
      margin-right: 8vw; } }
  @media all{.project-page.layout-type4 .clb-share-bar {
    left: -webkit-calc(50% + 55px);
    left: calc(50% + 55px);
    -webkit-transform: translateY(-100%);
        -ms-transform: translateY(-100%);
            transform: translateY(-100%);
    right: auto; }
  .project-page.layout-type4 .scroll-end .clb-share-bar {
    left: 55px;
    right: auto; }
  }@media screen and (max-width: 768px){
    .project-page.layout-type4 .clb-share-bar {
      left: 20px;
      -webkit-transform: translateY(-100%);
          -ms-transform: translateY(-100%);
              transform: translateY(-100%); }
    .project-page.layout-type4 .scroll-end .clb-share-bar {
      left: 20px; } }
  @media screen and (max-width: 768px){
    .project-page.layout-type4 {
      -webkit-box-orient: vertical;
      -webkit-box-direction: reverse;
      -webkit-flex-direction: column-reverse;
          -ms-flex-direction: column-reverse;
              flex-direction: column-reverse; }
      .project-page.layout-type4 .project-page-sticky-container {
        padding-left: 0;
        padding-right: 0; } }
  @media screen and (min-width: 1025px){
    .project-page.layout-type4 .project-page-media-holder {
      padding-right: 0; } }
  @media screen and (min-width: 1025px){
    .project-page.layout-type4 .project-page-content {
      margin-left: -webkit-calc(10vw + 126px);
      margin-left: calc(10vw + 126px);
      margin-right: 5vw; } }
  @media screen and (min-width: 1025px) and (max-width: 1440px){
    .project-page.layout-type4 .project-page-content {
      margin-left: 7vw;
      margin-right: 3vw; } }
  @media all{.project-page.layout-type3 .clb-share-bar, .project-page.layout-type4 .clb-share-bar {
    top: -webkit-calc(100vh - 40px);
    top: calc(100vh - 40px);
    position: fixed;
    z-index: 10; }
  .project-page.layout-type3 .scroll-end .clb-share-bar, .project-page.layout-type4 .scroll-end .clb-share-bar {
    position: absolute;
    top: auto;
    bottom: 40px;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none; }
  }@media screen and (max-width: 768px){
    .project-page.layout-type3 .clb-share-bar, .project-page.layout-type4 .clb-share-bar {
      top: -webkit-calc(100vh - 20px);
      top: calc(100vh - 20px);
      position: fixed; }
    .project-page.layout-type3 .scroll-end .clb-share-bar, .project-page.layout-type4 .scroll-end .clb-share-bar {
      position: absolute;
      top: auto;
      bottom: 20px;
      -webkit-transform: none;
          -ms-transform: none;
              transform: none; } }
  @media all{.project-page.layout-type5 .project-fullscreen-slider, .project-page.layout-type6 .project-fullscreen-slider, .project-page.layout-type8 .project-fullscreen-slider, .project-page.layout-type9 .project-fullscreen-slider {
    overflow: hidden; }
    .project-page.layout-type5 .project-fullscreen-slider .clb-slider-outer-stage, .project-page.layout-type6 .project-fullscreen-slider .clb-slider-outer-stage, .project-page.layout-type8 .project-fullscreen-slider .clb-slider-outer-stage, .project-page.layout-type9 .project-fullscreen-slider .clb-slider-outer-stage {
      height: 100%; }
  }@media screen and (max-width: 768px){
    .project-page.layout-type5 .project-page-content .vc_col-md-6, .project-page.layout-type6 .project-page-content .vc_col-md-6, .project-page.layout-type8 .project-page-content .vc_col-md-6, .project-page.layout-type9 .project-page-content .vc_col-md-6 {
      margin-top: 40px; } }
  @media all{.project-page.layout-type5 .project-image, .project-page.layout-type6 .project-image, .project-page.layout-type8 .project-image, .project-page.layout-type9 .project-image {
    height: 100%;
    -webkit-background-size: cover;
            background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    position: relative; }
    .project-page.layout-type5 .project-image-overlay, .project-page.layout-type6 .project-image-overlay, .project-page.layout-type8 .project-image-overlay, .project-page.layout-type9 .project-image-overlay {
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      background: rgba(23, 22, 26, 0.3); }
  }@media screen and (max-width: 768px){
    .project-page.layout-type6 .page-container, .project-page.layout-type8 .page-container {
      padding-right: 40px; } }
  @media all{.project-page.layout-type5 .project-fullscreen-slider {
    height: 75vh; }
    .project-page.layout-type5 .project-fullscreen-slider .clb-slider-outer-stage {
      height: 100%; }
  .project-page.layout-type5 .project-page-media-holder {
    position: relative; }
    .project-page.layout-type5 .project-page-media-holder .video-module {
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      z-index: 10; }
    .project-page.layout-type5 .project-page-media-holder .clb-share-bar {
      top: auto;
      bottom: 40px;
      left: 5px; }
      }@media screen and (min-width: 1025px) and (max-width: 1440px){
        .project-page.layout-type5 .project-page-media-holder .clb-share-bar {
          bottom: 30px; } }
      @media screen and (max-width: 1024px){
        .project-page.layout-type5 .project-page-media-holder .clb-share-bar {
          bottom: 30px; } }
      @media screen and (max-width: 768px){
        .project-page.layout-type5 .project-page-media-holder .clb-share-bar {
          bottom: 20px; } }
  @media all{.project-page.layout-type5 .project-page-content {
    padding-top: 90px;
    padding-bottom: 90px;
    margin: 0; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .project-page.layout-type5 .project-page-content {
        padding-top: 80px; } }
    @media screen and (max-width: 1024px){
      .project-page.layout-type5 .project-page-content {
        padding-top: 40px; } }
    @media screen and (min-width: 1025px) and (max-width: 1440px){
      .project-page.layout-type5 .project-page-content {
        padding-bottom: 80px; } }
    @media screen and (max-width: 1024px){
      .project-page.layout-type5 .project-page-content {
        padding-bottom: 40px; } }
    @media all{.project-page.layout-type5 .project-page-content .project-task {
      margin-top: 0; }
  }@media screen and (max-width: 768px){
    .project-page.layout-type5 .project-page-media-holder .clb-share-bar {
      left: 20px; }
    .project-page.layout-type5 .project-fullscreen-slider {
      height: 50vh; }
    .project-page.layout-type5 .project-page-content {
      padding: 25px 0; }
      .project-page.layout-type5 .project-page-content .project-link {
        margin-bottom: 20px; } }
  @media all{.project-page.layout-type6 .project-fullscreen-slider {
    height: 100vh;
    width: 100%;
    position: absolute; }
    .project-page.layout-type6 .project-fullscreen-slider .clb-slider-outer-stage {
      height: 100%; }
  .project-page.layout-type6 .project-page-content {
    height: 100vh;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    color: #fff; }
    .project-page.layout-type6 .project-page-content .headline,
    .project-page.layout-type6 .project-page-content .project-meta-title,
    .project-page.layout-type6 .project-page-content .btn-link {
      color: #fff; }
    .project-page.layout-type6 .project-page-content .project-meta li {
      border-color: rgba(255, 255, 255, 0.25); }
    .project-page.layout-type6 .project-page-content .project-meta p {
      opacity: .6; }
    .project-page.layout-type6 .project-page-content .video-module {
      margin-bottom: 30px;
      min-height: 56px; }
      }@media screen and (min-width: 1025px) and (max-width: 1440px){
        .project-page.layout-type6 .project-page-content .video-module {
          margin-bottom: 25px; } }
      @media screen and (max-width: 1024px){
        .project-page.layout-type6 .project-page-content .video-module {
          margin-bottom: 25px; } }
      @media screen and (max-width: 768px){
        .project-page.layout-type6 .project-page-content .video-module {
          margin-bottom: 20px; } }
    @media all{.project-page.layout-type6 .project-page-content .clb-share-bar {
      top: auto;
      left: 5px;
      bottom: 40px; }
      }@media screen and (min-width: 1025px) and (max-width: 1440px){
        .project-page.layout-type6 .project-page-content .clb-share-bar {
          bottom: 30px; } }
      @media screen and (max-width: 1024px){
        .project-page.layout-type6 .project-page-content .clb-share-bar {
          bottom: 30px; } }
      @media screen and (max-width: 768px){
        .project-page.layout-type6 .project-page-content .clb-share-bar {
          bottom: 20px; } }
    @media all{.project-page.layout-type6 .project-page-content .animated-holder .video-module {
      min-height: 56px; }
  }@media screen and (max-width: 768px){
    .project-page.layout-type6 .project-page-content .clb-share-bar {
      left: 20px; } }
  @media all{.project-page.layout-type7 {
    padding-bottom: 80px; }
    .project-page.layout-type7 .project-page-content {
      padding: 20px 0 70px;
      margin: 0; }
    }@media screen and (min-width: 1025px){
      .project-page.layout-type7 .project-task {
        margin-top: 0; } }
    @media all{.project-page.layout-type7 .clb-share-bar {
      margin: 0; }
    }@media screen and (max-width: 768px){
      .project-page.layout-type7 {
        padding-bottom: 40px; }
        .project-page.layout-type7 .project-page-content {
          padding: 20px 0 20px; } }
  @media all{.project-page.layout-type8 .project-page-media-holder {
    min-height: 100%;
    width: 100%;
    position: static; }
  .project-page.layout-type8 .project-fullscreen-slider {
    height: 100%;
    width: 65vw;
    right: 0;
    position: absolute; }
    .project-page.layout-type8 .project-fullscreen-slider .clb-slider-outer-stage {
      height: 100%; }
  .project-page.layout-type8 .project-image-overlay {
    background: -webkit-gradient(linear, right top, left top, from(rgba(23, 22, 26, 0)), to(rgba(23, 22, 26, 0.4)));
    background: -webkit-linear-gradient(right, rgba(23, 22, 26, 0), rgba(23, 22, 26, 0.4));
    background: -o-linear-gradient(right, rgba(23, 22, 26, 0), rgba(23, 22, 26, 0.4));
    background: linear-gradient(-90deg, rgba(23, 22, 26, 0), rgba(23, 22, 26, 0.4));
    width: 50%; }
  .project-page.layout-type8 .project-page-content {
    padding: 10vh 0;
    margin: 0; }
    .project-page.layout-type8 .project-page-content .video-module {
      margin-bottom: 30px; }
      }@media screen and (min-width: 1025px) and (max-width: 1440px){
        .project-page.layout-type8 .project-page-content .video-module {
          margin-bottom: 25px; } }
      @media screen and (max-width: 1024px){
        .project-page.layout-type8 .project-page-content .video-module {
          margin-bottom: 25px; } }
      @media screen and (max-width: 768px){
        .project-page.layout-type8 .project-page-content .video-module {
          margin-bottom: 20px; } }
    @media all{.project-page.layout-type8 .project-page-content .project-title .headline {
      font-size: -webkit-calc(54px + 76 * ( (100vw - 576px) / 1024));
      font-size: calc(54px + 76 * ( (100vw - 576px) / 1024));
      margin-bottom: 0; }
      }@media screen and (max-width: 576px){
        .project-page.layout-type8 .project-page-content .project-title .headline {
          font-size: 54px; } }
      @media screen and (min-width: 1600px){
        .project-page.layout-type8 .project-page-content .project-title .headline {
          font-size: 130px; } }
    @media all{.project-page.layout-type8 .project-page-content .project-meta {
      margin-top: 0; }
      .project-page.layout-type8 .project-page-content .project-meta li {
        border-color: rgba(136, 136, 136, 0.5); }
      .project-page.layout-type8 .project-page-content .project-meta p {
        opacity: .6; }
    .project-page.layout-type8 .project-page-content .clb-share-bar {
      top: auto;
      left: 5px;
      bottom: 0; }
    .project-page.layout-type8 .project-page-content .headline,
    .project-page.layout-type8 .project-page-content .title {
      color: inherit; }
  }@media screen and (max-width: 768px){
    .project-page.layout-type8 .project-page-content {
      padding-top: 25px;
      padding-bottom: 15vh; }
      .project-page.layout-type8 .project-page-content .clb-share-bar {
        left: 20px; }
      .project-page.layout-type8 .project-page-content .clb-share-bar {
        bottom: 20px; }
    .project-page.layout-type8 .project-fullscreen-slider {
      width: 100vw; } }
  @media all{.project-page.layout-type9 .project-fullscreen-slider {
    height: 100vh;
    width: 100%;
    position: absolute; }
  .project-page.layout-type9 .project-page-title {
    height: 100vh;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    text-align: center; }
    .project-page.layout-type9 .project-page-title .clb-share-bar {
      top: auto;
      bottom: 40px;
      margin: 0; }
      }@media screen and (min-width: 1025px) and (max-width: 1440px){
        .project-page.layout-type9 .project-page-title .clb-share-bar {
          bottom: 30px; } }
      @media screen and (max-width: 1024px){
        .project-page.layout-type9 .project-page-title .clb-share-bar {
          bottom: 30px; } }
      @media screen and (max-width: 768px){
        .project-page.layout-type9 .project-page-title .clb-share-bar {
          bottom: 20px; } }
    @media all{.project-page.layout-type9 .project-page-title .headline {
      font-size: -webkit-calc(50px + 40 * ( (100vw - 576px) / 1024));
      font-size: calc(50px + 40 * ( (100vw - 576px) / 1024));
      margin: 20px 0;
      line-height: 1; }
      }@media screen and (max-width: 576px){
        .project-page.layout-type9 .project-page-title .headline {
          font-size: 50px; } }
      @media screen and (min-width: 1600px){
        .project-page.layout-type9 .project-page-title .headline {
          font-size: 90px; } }
    @media all{.project-page.layout-type9 .project-page-title > .vc_row {
      width: 100%; }
    .project-page.layout-type9 .project-page-title .headline,
    .project-page.layout-type9 .project-page-title .category-holder,
    .project-page.layout-type9 .project-page-title .date {
      color: #fff; }
  .project-page.layout-type9 .project-page-content {
    padding-top: 90px;
    padding-bottom: 90px;
    margin: 0; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .project-page.layout-type9 .project-page-content {
        padding-top: 80px; } }
    @media screen and (max-width: 1024px){
      .project-page.layout-type9 .project-page-content {
        padding-top: 40px; } }
    @media screen and (min-width: 1025px) and (max-width: 1440px){
      .project-page.layout-type9 .project-page-content {
        padding-bottom: 80px; } }
    @media screen and (max-width: 1024px){
      .project-page.layout-type9 .project-page-content {
        padding-bottom: 40px; } }
    @media all{.project-page.layout-type9 .project-page-content .project-task {
      margin-top: 0; }
  }@media screen and (max-width: 768px){
    .project-page.layout-type9 .project-page-media-holder .clb-share-bar {
      left: 20px; } }
  @media screen and (min-width: 1025px){
    .project-page.layout-type5 .clb-share-bar, .project-page.layout-type6 .clb-share-bar, .project-page.layout-type8 .clb-share-bar, .project-page.layout-type9 .clb-share-bar {
      margin: 0 20px; } }
  @media all{.project-page.layout-type5 .project-fullscreen-slider > .scale-bg, .project-page.layout-type6 .project-fullscreen-slider > .scale-bg, .project-page.layout-type8 .project-fullscreen-slider > .scale-bg, .project-page.layout-type9 .project-fullscreen-slider > .scale-bg {
    height: 100%; }
  .project-page.layout-type5 .project-fullscreen-slider .clb-slider-item.active, .project-page.layout-type6 .project-fullscreen-slider .clb-slider-item.active, .project-page.layout-type8 .project-fullscreen-slider .clb-slider-item.active, .project-page.layout-type9 .project-fullscreen-slider .clb-slider-item.active {
    z-index: 10; }
  }@media screen and (max-width: 991px){
    .project-page-invert > .vc_row {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: reverse;
      -webkit-flex-direction: column-reverse;
          -ms-flex-direction: column-reverse;
              flex-direction: column-reverse; } }

@media all{.single-ohio_portfolio .project.layout-type7 .page-container {
  padding-top: 20vh; }
  }@media screen and (max-width: 768px){
    .single-ohio_portfolio .project.layout-type7 .page-container {
      padding-top: 15vh; } }

@media all{.single-ohio_portfolio.with-spacer .project.layout-type7 .page-container {
  padding-top: -webkit-calc(20vh - 130px);
  padding-top: calc(20vh - 130px); }

.single-ohio_portfolio .full-top-position.layout-type1 .project-page-sticky-container, .single-ohio_portfolio .full-top-position.layout-type2 .project-page-sticky-container, .single-ohio_portfolio .full-top-position.layout-type3 .project-page-sticky-container, .single-ohio_portfolio .full-top-position.layout-type4 .project-page-sticky-container {
  padding-top: 130px; }
  }@media screen and (max-width: 768px){
    .single-ohio_portfolio .full-top-position.layout-type1 .project-page-sticky-container, .single-ohio_portfolio .full-top-position.layout-type2 .project-page-sticky-container, .single-ohio_portfolio .full-top-position.layout-type3 .project-page-sticky-container, .single-ohio_portfolio .full-top-position.layout-type4 .project-page-sticky-container {
      padding-top: 0; } }

@media all{/*--------------------------------------------------------------
# Blog
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Comments
--------------------------------------------------------------*/
.comments-container {
  background-color: #f9f9f9; }

.comment-content a {
  word-wrap: break-word; }

.bypostauthor {
  display: block; }

.comment-meta a {
  color: #6A696C; }
  .comment-meta a:hover {
    text-decoration: none !important; }

.comment-notes {
  color: #6A696C;
  font-size: 0.94rem;
  margin-bottom: 20px; }

.comments-area {
  padding-top: 70px;
  padding-bottom: 70px; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .comments-area {
      padding-top: 60px; } }
  @media screen and (max-width: 1024px){
    .comments-area {
      padding-top: 40px; } }
  @media screen and (min-width: 1025px) and (max-width: 1440px){
    .comments-area {
      padding-bottom: 60px; } }
  @media screen and (max-width: 1024px){
    .comments-area {
      padding-bottom: 40px; } }
  @media all{.comments-area.no-comments .comment-respond:after {
    display: none; }
  .comments-area .nav-links {
    margin: 15px 0; }
    .comments-area .nav-links div {
      display: inline-block;
      margin-right: 15px; }
  .comments-area .comment-list {
    margin-bottom: 60px;
    padding: 0;
    list-style: none; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .comments-area .comment-list {
        margin-bottom: 50px; } }
    @media screen and (max-width: 1024px){
      .comments-area .comment-list {
        margin-bottom: 40px; } }
    @media screen and (max-width: 768px){
      .comments-area .comment-list {
        margin-bottom: 30px; } }
    @media all{.comments-area .comment-list li.trackback .comment-date-and-time:after, .comments-area .comment-list li.pingback .comment-date-and-time:after,
    .comments-area .comment-list li .depth-5 .comment-date-and-time:after {
      display: none; }
    .comments-area .comment-list > li:last-child .comment-respond {
      margin: 0;
      padding-bottom: 0; }
      .comments-area .comment-list > li:last-child .comment-respond:before {
        display: none; }
  .comments-area .pingback p {
    display: none; }
  .comments-area .comment-list > li {
    padding: 0; }
    .comments-area .comment-list > li:first-child {
      border: none !important; }
  .comments-area .comment-list li.depth-1:first-child > .comment-body {
    border: none; }
  .comments-area ul.children {
    margin-left: 0;
    padding-left: 80px;
    list-style: none; }
  .comments-area .pingback .comment-body, .comments-area .trackback .comment-body {
    padding-left: 0; }
  .comments-area .comment-body {
    padding-left: 80px;
    padding-bottom: 40px;
    position: relative; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .comments-area .comment-body {
        padding-bottom: 30px; } }
    @media screen and (max-width: 1024px){
      .comments-area .comment-body {
        padding-bottom: 30px; } }
    @media screen and (max-width: 768px){
      .comments-area .comment-body {
        padding-bottom: 20px; } }
    @media all{.comments-area .comment-body .comment-awaiting-moderation {
      font-size: 0.94rem; }
    .comments-area .comment-body .comment-author img {
      width: 60px;
      height: auto;
      -webkit-border-radius: 50%;
      border-radius: 50%;
      display: block;
      position: absolute;
      top: 0;
      left: 0; }
    .comments-area .comment-body .comment-author h4 {
      display: inline-block;
      font-size: 1em;
      letter-spacing: 0; }
    .comments-area .comment-body .comment-author .says {
      display: none; }
    .comments-area .comment-body .comment-meta {
      font-size: 0.94rem;
      margin-bottom: 2px; }
    .comments-area .comment-body .comment-content p {
      margin: 0; }
    .comments-area .comment-body .reply {
      display: inline-block; }
      .comments-area .comment-body .reply a {
        color: inherit; }
        .comments-area .comment-body .reply a:hover {
          color: #d90a2c; }
  .comments-area .reply a,
  .comments-area .reply-cancle a,
  .comments-area a.comment-edit-link {
    font-size: 0.94rem;
    position: relative; }
  .comments-area .comment-date-and-time {
    display: inline-block; }
    .comments-area .comment-date-and-time:after {
      content: '•';
      display: inline-block;
      vertical-align: middle;
      font-size: .8em;
      margin-top: -2px;
      color: #d90a2c;
      margin: 0; }
  .comments-area .reply a {
    font-weight: 600; }
  .comments-area .comment-respond {
    position: relative;
    z-index: 2; }
    .comments-area .comment-respond .form-submit {
      margin: 15px 0px 0px 0px; }
      }@media screen and (max-width: 768px){
        .comments-area .comment-respond .form-submit .btn {
          width: 100%; } }
    @media all{.comments-area .comment-respond:before {
      content: '';
      width: 500%;
      height: 1px;
      border-top: 1px solid rgba(136, 136, 136, 0.1);
      position: absolute;
      top: 0;
      left: -200%; }
    .comments-area .comment-respond:before {
      display: none;
      top: auto;
      bottom: 0; }
    .comments-area .comment-respond .reply-cancle {
      display: inline-block; }
    .comments-area .comment-respond .input-wrap:after {
      content: '';
      display: table;
      clear: both; }
    .comments-area .comment-respond .input-wrap > .input-block {
      padding: 5px 20px 20px 0; }
      .comments-area .comment-respond .input-wrap > .input-block:last-child {
        padding-right: 0; }
  .comments-area .comment .comment-respond {
    margin-bottom: 40px;
    padding-bottom: 40px; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .comments-area .comment .comment-respond {
        margin-bottom: 30px; } }
    @media screen and (max-width: 1024px){
      .comments-area .comment .comment-respond {
        margin-bottom: 30px; } }
    @media screen and (max-width: 768px){
      .comments-area .comment .comment-respond {
        margin-bottom: 20px; } }
    @media screen and (min-width: 1025px) and (max-width: 1440px){
      .comments-area .comment .comment-respond {
        padding-bottom: 30px; } }
    @media screen and (max-width: 1024px){
      .comments-area .comment .comment-respond {
        padding-bottom: 30px; } }
    @media screen and (max-width: 768px){
      .comments-area .comment .comment-respond {
        padding-bottom: 20px; } }
    @media all{.comments-area .comment .comment-respond:before {
      display: block; }
  }@media screen and (max-width: 768px){
    .comments-area {
      width: 100%; }
      .comments-area #respond {
        padding-top: 0; }
      .comments-area .comment-body {
        padding: 90px 0px 20px 0px; }
      .comments-area ul.children {
        padding-left: 30px; }
      .comments-area .comment-respond .comment-form {
        padding: 0;
        background: transparent; } }

@media all{/*--------------------------------------------------------------
## Grid
--------------------------------------------------------------*/
.blog-grid {
  overflow: hidden; }
  .blog-grid.sticky {
    background-color: rgba(217, 10, 44, 0.05); }
    .blog-grid.sticky .sticky-icon {
      vertical-align: middle;
      display: inline-block;
      margin-top: -4px; }
  .blog-grid.boxed .blog-grid-content {
    background-color: rgba(35, 34, 38, 0.03);
    padding: 40px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .blog-grid.boxed .blog-grid-content {
        padding: 30px; } }
    @media screen and (max-width: 1024px){
      .blog-grid.boxed .blog-grid-content {
        padding: 30px; } }
    @media screen and (max-width: 768px){
      .blog-grid.boxed .blog-grid-content {
        padding: 20px; } }
  @media all{.blog-grid.without-media.boxed .blog-grid-content {
    -webkit-border-radius: 4px;
    border-radius: 4px; }
  .blog-grid:not(.boxed):not(.blog-grid-type-6) .blog-grid-image {
    overflow: hidden;
    -webkit-border-radius: 4px;
    border-radius: 4px; }
  .blog-grid-image {
    position: relative;
    overflow: hidden; }
    .blog-grid-image > a {
      display: block; }
    .blog-grid-image img {
      vertical-align: top;
      width: 100%; }
    .blog-grid-image .blog-metro-image.active,
    .blog-grid-image img.active {
      z-index: 1; }
    .blog-grid-image .slider {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex; }
      .blog-grid-image .slider .clb-slider-nav-btn {
        z-index: 11; }
      .blog-grid-image .slider + .blog-grid-meta .meta-holder .author-attributes {
        width: -webkit-calc(100% - 116px);
        width: calc(100% - 116px);
        white-space: nowrap;
        -o-text-overflow: ellipsis;
           text-overflow: ellipsis;
        overflow: hidden; }
  .blog-grid .blog-metro-image {
    padding-top: 100%;
    min-width: 100%;
    height: auto;
    -webkit-background-size: cover;
            background-size: cover;
    background-position: center;
    background-repeat: no-repeat; }
  .blog-grid-meta {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    padding: 40px;
    font-size: 0.94rem;
    line-height: 1.4;
    opacity: 0;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    background: -webkit-gradient(linear, left bottom, left top, from(rgba(23, 22, 26, 0)), to(rgba(23, 22, 26, 0.4)));
    background: -webkit-linear-gradient(bottom, rgba(23, 22, 26, 0), rgba(23, 22, 26, 0.4));
    background: -o-linear-gradient(bottom, rgba(23, 22, 26, 0), rgba(23, 22, 26, 0.4));
    background: linear-gradient(0deg, rgba(23, 22, 26, 0), rgba(23, 22, 26, 0.4));
    z-index: 10; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .blog-grid-meta {
        padding: 30px; } }
    @media screen and (max-width: 1024px){
      .blog-grid-meta {
        padding: 30px; } }
    @media screen and (max-width: 768px){
      .blog-grid-meta {
        padding: 20px; } }
    @media all{.blog-grid-meta .meta-holder {
      -webkit-transform: translateY(-10px);
          -ms-transform: translateY(-10px);
              transform: translateY(-10px);
      opacity: 0;
      visibility: hidden;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center; }
    .blog-grid-meta .author-avatar {
      height: 46px;
      width: 46px;
      min-width: 46px;
      -webkit-border-radius: 50%;
      border-radius: 50%;
      overflow: hidden;
      -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.07);
      box-shadow: 0 2px 4px rgba(0, 0, 0, 0.07);
      margin-right: 15px; }
    .blog-grid-meta .author-attributes {
      white-space: nowrap; }
  .blog-grid:not(.blog-grid-type-4):not(.blog-grid-type-6) .blog-grid-meta {
    color: #fff; }
  .blog-grid.hover-color-overlay .blog-grid-meta {
    background: transparent; }
  .blog-grid-headline {
    margin: 12px 0px;
    font-size: -webkit-calc(24px + 2 * ( (100vw - 576px) / 1024));
    font-size: calc(24px + 2 * ( (100vw - 576px) / 1024));
    line-height: 1.3; }
    }@media screen and (max-width: 576px){
      .blog-grid-headline {
        font-size: 24px; } }
    @media screen and (min-width: 1600px){
      .blog-grid-headline {
        font-size: 26px; } }
  @media all{.blog-grid-content {
    padding-top: 25px;
    width: 100%; }
    }@media screen and (max-width: 768px){
      .blog-grid-content {
        padding-top: 20px; } }
    @media all{.blog-grid-content .post-details {
      font-size: 0.94rem; }
    .blog-grid-content p {
      margin: 0; }
      .blog-grid-content p a:not(.more-link) {
        color: #d90a2c;
        font-weight: 500; }
      .blog-grid-content p .more-link {
        margin-top: 10px;
        display: inline-block;
        font-weight: 600; }
      .blog-grid-content p .wp-block-button__link {
        display: none; }
    .blog-grid-content .btn {
      margin-top: 10px; }
    .blog-grid-content blockquote cite,
    .blog-grid-content blockquote h4,
    .blog-grid-content q cite,
    .blog-grid-content q h4 {
      display: block; }
  .blog-grid-type-1.boxed .btn-link {
    display: none; }
  .blog-grid-type-1 .blog-grid-image {
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px; }
  }@media screen and (min-width: 1025px){
    .blog-grid-type-1 .btn {
      -webkit-transform: translateY(10px);
          -ms-transform: translateY(10px);
              transform: translateY(10px);
      opacity: 0;
      visibility: hidden;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; } }
  @media all{.blog-grid-type-2:not(.without-media) {
    position: relative;
    overflow: hidden;
    min-height: 350px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin: 0px !important;
    -webkit-border-radius: 4px;
    border-radius: 4px; }
    .blog-grid-type-2:not(.without-media) .blog-grid-image {
      width: 100%; }
      .blog-grid-type-2:not(.without-media) .blog-grid-image .slider .blog-image {
        padding-top: 100%;
        -webkit-background-size: cover;
                background-size: cover; }
    .blog-grid-type-2:not(.without-media) .blog-grid-content {
      position: absolute;
      bottom: 0;
      left: 0;
      padding: 40px;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -webkit-align-self: flex-end;
          -ms-flex-item-align: end;
              align-self: flex-end;
      background: -webkit-gradient(linear, left top, left bottom, from(rgba(23, 22, 26, 0)), to(rgba(23, 22, 26, 0.4)));
      background: -webkit-linear-gradient(top, rgba(23, 22, 26, 0), rgba(23, 22, 26, 0.4));
      background: -o-linear-gradient(top, rgba(23, 22, 26, 0), rgba(23, 22, 26, 0.4));
      background: linear-gradient(180deg, rgba(23, 22, 26, 0), rgba(23, 22, 26, 0.4));
      z-index: 10; }
      }@media screen and (min-width: 1025px) and (max-width: 1440px){
        .blog-grid-type-2:not(.without-media) .blog-grid-content {
          padding: 30px; } }
      @media screen and (max-width: 1024px){
        .blog-grid-type-2:not(.without-media) .blog-grid-content {
          padding: 30px; } }
      @media screen and (max-width: 768px){
        .blog-grid-type-2:not(.without-media) .blog-grid-content {
          padding: 20px; } }
      @media all{.blog-grid-type-2:not(.without-media) .blog-grid-content * {
        color: #fff; }
  .blog-grid-type-2.metro-style {
    min-height: initial; }
  .blog-grid-type-3:not(.without-media) .blog-grid-image {
    width: 50%; }
  .blog-grid-type-3:not(.without-media) .blog-grid-content {
    width: 50%;
    padding: 40px; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .blog-grid-type-3:not(.without-media) .blog-grid-content {
        padding: 30px; } }
    @media screen and (max-width: 1024px){
      .blog-grid-type-3:not(.without-media) .blog-grid-content {
        padding: 30px; } }
    @media screen and (max-width: 768px){
      .blog-grid-type-3:not(.without-media) .blog-grid-content {
        padding: 20px; } }
  @media all{.blog-grid-type-3.boxed .blog-grid-content {
    padding-top: 70px;
    padding-bottom: 70px; }
  .blog-grid-type-4:not(.without-media) {
    position: relative;
    overflow: hidden;
    min-height: 400px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    background-color: rgba(35, 34, 38, 0.03);
    margin: 0px !important;
    -webkit-border-radius: 4px;
    border-radius: 4px; }
    .blog-grid-type-4:not(.without-media) .blog-grid-image {
      width: 100%;
      opacity: 0;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
      .blog-grid-type-4:not(.without-media) .blog-grid-image .slider {
        height: 100%; }
        .blog-grid-type-4:not(.without-media) .blog-grid-image .slider .blog-image {
          padding-top: 100%;
          -webkit-background-size: cover;
                  background-size: cover; }
      .blog-grid-type-4:not(.without-media) .blog-grid-image:after {
        content: "";
        position: absolute;
        background-color: rgba(23, 22, 26, 0.45);
        height: 100%;
        width: 100%;
        left: 0;
        top: 0; }
    .blog-grid-type-4:not(.without-media) .blog-grid-meta {
      opacity: 1;
      background: transparent;
      margin-right: 100px; }
      .blog-grid-type-4:not(.without-media) .blog-grid-meta .meta-holder {
        opacity: 1;
        visibility: visible;
        -webkit-transform: none;
            -ms-transform: none;
                transform: none; }
    .blog-grid-type-4:not(.without-media) .blog-grid-content {
      position: absolute;
      bottom: 0;
      top: 86px;
      left: 0;
      padding: 40px;
      -webkit-align-self: flex-end;
          -ms-flex-item-align: end;
              align-self: flex-end;
      z-index: 10; }
      }@media screen and (min-width: 1025px) and (max-width: 1440px){
        .blog-grid-type-4:not(.without-media) .blog-grid-content {
          padding: 30px; } }
      @media screen and (max-width: 1024px){
        .blog-grid-type-4:not(.without-media) .blog-grid-content {
          padding: 30px; } }
      @media screen and (max-width: 768px){
        .blog-grid-type-4:not(.without-media) .blog-grid-content {
          padding: 20px; } }
      @media all{.blog-grid-type-4:not(.without-media) .blog-grid-content .btn-more {
        position: absolute;
        bottom: 40px;
        left: 40px; }
        }@media screen and (min-width: 1025px) and (max-width: 1440px){
          .blog-grid-type-4:not(.without-media) .blog-grid-content .btn-more {
            bottom: 30px; } }
        @media screen and (max-width: 1024px){
          .blog-grid-type-4:not(.without-media) .blog-grid-content .btn-more {
            bottom: 30px; } }
        @media screen and (max-width: 768px){
          .blog-grid-type-4:not(.without-media) .blog-grid-content .btn-more {
            bottom: 20px; } }
        @media screen and (min-width: 1025px) and (max-width: 1440px){
          .blog-grid-type-4:not(.without-media) .blog-grid-content .btn-more {
            left: 30px; } }
        @media screen and (max-width: 1024px){
          .blog-grid-type-4:not(.without-media) .blog-grid-content .btn-more {
            left: 30px; } }
        @media screen and (max-width: 768px){
          .blog-grid-type-4:not(.without-media) .blog-grid-content .btn-more {
            left: 20px; } }
    @media all{.blog-grid-type-4:not(.without-media):hover .blog-grid-image {
      opacity: 1; }
    .blog-grid-type-4:not(.without-media):hover * {
      color: #fff !important; }
  .blog-grid-type-4.metro-style {
    min-height: initial; }
  .blog-grid-type-3:not(.without-media), .blog-grid-type-5:not(.without-media) {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    -webkit-border-radius: 4px;
    border-radius: 4px; }
    .blog-grid-type-3:not(.without-media) .blog-grid-image, .blog-grid-type-5:not(.without-media) .blog-grid-image {
      -webkit-border-radius: 4px;
      border-radius: 4px; }
    .blog-grid-type-3:not(.without-media).boxed .blog-grid-image,
    .blog-grid-type-3:not(.without-media).boxed .blog-grid-content, .blog-grid-type-5:not(.without-media).boxed .blog-grid-image,
    .blog-grid-type-5:not(.without-media).boxed .blog-grid-content {
      -webkit-border-radius: 0px;
      border-radius: 0px; }
    .blog-grid-type-3:not(.without-media) .blog-grid-image .slider, .blog-grid-type-5:not(.without-media) .blog-grid-image .slider {
      min-height: 100%; }
      .blog-grid-type-3:not(.without-media) .blog-grid-image .slider .clb-slider-nav-btn, .blog-grid-type-5:not(.without-media) .blog-grid-image .slider .clb-slider-nav-btn {
        bottom: 0;
        top: auto;
        left: 0;
        right: auto; }
    .blog-grid-type-3:not(.without-media) .blog-grid-image .blog-image, .blog-grid-type-5:not(.without-media) .blog-grid-image .blog-image {
      height: 100%;
      width: 100%;
      padding: 0; }
    .blog-grid-type-3:not(.without-media) .blog-grid-image,
    .blog-grid-type-3:not(.without-media) .slider,
    .blog-grid-type-3:not(.without-media) .blog-metro-image,
    .blog-grid-type-3:not(.without-media) .clb-slider-stage, .blog-grid-type-5:not(.without-media) .blog-grid-image,
    .blog-grid-type-5:not(.without-media) .slider,
    .blog-grid-type-5:not(.without-media) .blog-metro-image,
    .blog-grid-type-5:not(.without-media) .clb-slider-stage {
      min-height: 100%; }
    .blog-grid-type-3:not(.without-media) .blog-grid-content, .blog-grid-type-5:not(.without-media) .blog-grid-content {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
          -ms-flex-align: start;
              align-items: flex-start;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
          -ms-flex-direction: column;
              flex-direction: column; }
    }@media screen and (max-width: 768px){
      .blog-grid-type-3:not(.without-media), .blog-grid-type-5:not(.without-media) {
        display: block; }
        .blog-grid-type-3:not(.without-media) .blog-grid-image,
        .blog-grid-type-3:not(.without-media) .blog-grid-content, .blog-grid-type-5:not(.without-media) .blog-grid-image,
        .blog-grid-type-5:not(.without-media) .blog-grid-content {
          width: 100%; }
          .blog-grid-type-3:not(.without-media) .blog-grid-image .blog-image,
          .blog-grid-type-3:not(.without-media) .blog-grid-content .blog-image, .blog-grid-type-5:not(.without-media) .blog-grid-image .blog-image,
          .blog-grid-type-5:not(.without-media) .blog-grid-content .blog-image {
            padding-top: 70%; } }
  @media all{.blog-grid-type-5:not(.without-media) .blog-grid-image {
    width: 450px; }
  .blog-grid-type-5:not(.without-media) .blog-grid-content {
    padding: 40px; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .blog-grid-type-5:not(.without-media) .blog-grid-content {
        padding: 30px; } }
    @media screen and (max-width: 1024px){
      .blog-grid-type-5:not(.without-media) .blog-grid-content {
        padding: 30px; } }
    @media screen and (max-width: 768px){
      .blog-grid-type-5:not(.without-media) .blog-grid-content {
        padding: 20px; } }
  @media all{.blog-grid-type-1 .blog-slider .clb-slider-nav-btn, .blog-grid-type-2 .blog-slider .clb-slider-nav-btn, .blog-grid-type-3 .blog-slider .clb-slider-nav-btn, .blog-grid-type-4 .blog-slider .clb-slider-nav-btn {
    top: 0;
    bottom: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column; }
    .blog-grid-type-1 .blog-slider .clb-slider-nav-btn .prev-btn,
    .blog-grid-type-1 .blog-slider .clb-slider-nav-btn .next-btn, .blog-grid-type-2 .blog-slider .clb-slider-nav-btn .prev-btn,
    .blog-grid-type-2 .blog-slider .clb-slider-nav-btn .next-btn, .blog-grid-type-3 .blog-slider .clb-slider-nav-btn .prev-btn,
    .blog-grid-type-3 .blog-slider .clb-slider-nav-btn .next-btn, .blog-grid-type-4 .blog-slider .clb-slider-nav-btn .prev-btn,
    .blog-grid-type-4 .blog-slider .clb-slider-nav-btn .next-btn {
      margin: 0;
      -webkit-transform: rotate(90deg);
          -ms-transform: rotate(90deg);
              transform: rotate(90deg); }
      .blog-grid-type-1 .blog-slider .clb-slider-nav-btn .prev-btn .ion,
      .blog-grid-type-1 .blog-slider .clb-slider-nav-btn .next-btn .ion, .blog-grid-type-2 .blog-slider .clb-slider-nav-btn .prev-btn .ion,
      .blog-grid-type-2 .blog-slider .clb-slider-nav-btn .next-btn .ion, .blog-grid-type-3 .blog-slider .clb-slider-nav-btn .prev-btn .ion,
      .blog-grid-type-3 .blog-slider .clb-slider-nav-btn .next-btn .ion, .blog-grid-type-4 .blog-slider .clb-slider-nav-btn .prev-btn .ion,
      .blog-grid-type-4 .blog-slider .clb-slider-nav-btn .next-btn .ion {
        color: #fff; }
  .blog-grid-type-6 {
    border-bottom: 1px solid #e5e5e5;
    padding-top: 40px;
    padding-bottom: 40px; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .blog-grid-type-6 {
        padding-top: 30px; } }
    @media screen and (max-width: 1024px){
      .blog-grid-type-6 {
        padding-top: 30px; } }
    @media screen and (max-width: 768px){
      .blog-grid-type-6 {
        padding-top: 20px; } }
    @media screen and (min-width: 1025px) and (max-width: 1440px){
      .blog-grid-type-6 {
        padding-bottom: 30px; } }
    @media screen and (max-width: 1024px){
      .blog-grid-type-6 {
        padding-bottom: 30px; } }
    @media screen and (max-width: 768px){
      .blog-grid-type-6 {
        padding-bottom: 20px; } }
    @media all{.blog-grid-type-6.boxed {
      background-color: rgba(35, 34, 38, 0.03);
      padding: 40px; }
      }@media screen and (min-width: 1025px) and (max-width: 1440px){
        .blog-grid-type-6.boxed {
          padding: 30px; } }
      @media screen and (max-width: 1024px){
        .blog-grid-type-6.boxed {
          padding: 30px; } }
      @media screen and (max-width: 768px){
        .blog-grid-type-6.boxed {
          padding: 20px; } }
    @media all{.blog-grid-type-6.metro-style .blog-grid-image {
      height: 120px;
      width: 120px; }
    .blog-grid-type-6 .blog-grid-image {
      position: absolute;
      bottom: 0;
      right: 0;
      max-width: 120px;
      height: auto;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    .blog-grid-type-6 .blog-grid-meta {
      position: relative;
      left: auto;
      top: auto;
      padding: 0;
      background: transparent;
      margin-top: 15px; }
      .blog-grid-type-6 .blog-grid-meta .meta-holder {
        -webkit-transform: translateY(10px);
            -ms-transform: translateY(10px);
                transform: translateY(10px);
        opacity: 0;
        visibility: hidden;
        -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    .blog-grid-type-6 .blog-grid-holder {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
          -ms-flex-align: start;
              align-items: flex-start; }
      .blog-grid-type-6 .blog-grid-holder .holder-cell:nth-child(2) {
        margin-left: 40px;
        margin-right: 40px;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
            -ms-flex-positive: 1;
                flex-grow: 1; }
        }@media screen and (min-width: 1025px) and (max-width: 1440px){
          .blog-grid-type-6 .blog-grid-holder .holder-cell:nth-child(2) {
            margin-left: 30px; } }
        @media screen and (max-width: 1024px){
          .blog-grid-type-6 .blog-grid-holder .holder-cell:nth-child(2) {
            margin-left: 30px; } }
        @media screen and (max-width: 768px){
          .blog-grid-type-6 .blog-grid-holder .holder-cell:nth-child(2) {
            margin-left: 20px; } }
        @media screen and (min-width: 1025px) and (max-width: 1440px){
          .blog-grid-type-6 .blog-grid-holder .holder-cell:nth-child(2) {
            margin-right: 30px; } }
        @media screen and (max-width: 1024px){
          .blog-grid-type-6 .blog-grid-holder .holder-cell:nth-child(2) {
            margin-right: 30px; } }
        @media screen and (max-width: 768px){
          .blog-grid-type-6 .blog-grid-holder .holder-cell:nth-child(2) {
            margin-right: 20px; } }
      @media all{.blog-grid-type-6 .blog-grid-holder .holder-cell:last-child {
        white-space: nowrap; }
      .blog-grid-type-6 .blog-grid-holder .blog-grid-content {
        padding: 0;
        background-color: transparent; }
        .blog-grid-type-6 .blog-grid-holder .blog-grid-content .blog-grid-headline {
          margin-top: 0; }
    .blog-grid-type-6:hover .blog-grid-image {
      opacity: 1;
      visibility: visible; }
  .blog-grid:hover .blog-grid-meta {
    opacity: 1; }
    .blog-grid:hover .blog-grid-meta .meta-holder {
      -webkit-transform: none;
          -ms-transform: none;
              transform: none;
      visibility: visible;
      opacity: 1; }
  .blog-grid:hover .btn {
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    visibility: visible;
    opacity: 1; }
  .blog-grid:active {
    -webkit-transform: scale(0.98);
        -ms-transform: scale(0.98);
            transform: scale(0.98);
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  .blog-grid.without-media:not(.boxed):not(.type-audio) .blog-grid-content {
    padding-top: 0; }
  .blog-grid .blog-slider img {
    height: 100%; }
  .blog-grid.metro-style .clb-slider-outer-stage {
    height: auto !important; }
  .blog-grid.type-blockquote {
    display: block; }
    .blog-grid.type-blockquote .blog-grid-content {
      width: 100%; }
    .blog-grid.type-blockquote.boxed .blog-grid-content {
      -webkit-border-radius: 4px;
      border-radius: 4px; }
  .blog-grid-type-1.type-blockquote:not(.boxed) .blog-grid-content, .blog-grid-type-3.type-blockquote:not(.boxed) .blog-grid-content, .blog-grid-type-5.type-blockquote:not(.boxed) .blog-grid-content {
    padding: 0; }
  .blog-grid-type-4.type-blockquote .blog-grid-content {
    margin: 0;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none; }
  .blog-grid .mejs-container {
    z-index: 11; }
  .blog-grid-type-2.type-audio .blog-grid-meta, .blog-grid-type-3.type-audio .blog-grid-meta, .blog-grid-type-5.type-audio .blog-grid-meta {
    top: 40px; }
  .blog-grid.blog-grid-type-audio {
    display: block; }
    .blog-grid.blog-grid-type-audio .blog-grid-image,
    .blog-grid.blog-grid-type-audio .blog-grid-content {
      width: 100%; }

.blog-grid iframe,
.single-post iframe {
  width: 100%;
  vertical-align: top;
  min-height: 290px;
  border: none;
  overflow: hidden; }

/*--------------------------------------------------------------
## Galleries (for Envato Review)
--------------------------------------------------------------*/
.blog-grid .gallery {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 20px !important; }
  .blog-grid .gallery .gallery-item {
    display: inline-block;
    margin: 0px 5px 5px 0px;
    margin-top: 0px !important;
    text-align: center;
    vertical-align: top;
    width: 100%;
    position: relative; }
    .blog-grid .gallery .gallery-item img {
      border: none !important;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    .blog-grid .gallery .gallery-item .gallery-caption {
      position: absolute;
      background: rgba(255, 255, 255, 0.8);
      padding: 3px 10px;
      -webkit-transform: translateY(-100%);
          -ms-transform: translateY(-100%);
              transform: translateY(-100%);
      white-space: nowrap;
      -o-text-overflow: ellipsis;
         text-overflow: ellipsis;
      overflow: hidden;
      width: 100%;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      opacity: 0;
      font-size: .8em;
      font-weight: normal; }
    .blog-grid .gallery .gallery-item:hover .gallery-caption {
      opacity: 1; }
    .blog-grid .gallery .gallery-item:hover img {
      opacity: .8; }
  .blog-grid .gallery.gallery-columns-3 .gallery-item {
    max-width: -webkit-calc((100% - 5px * 2) / 3);
    max-width: calc((100% - 5px * 2) / 3); }
    .blog-grid .gallery.gallery-columns-3 .gallery-item:nth-of-type(3n+3), .blog-grid .gallery.gallery-columns-3 .gallery-item:last-of-type {
      margin-right: 0; }

.clb-author {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center; }
  .clb-author .author-avatar {
    height: 46px;
    width: 46px;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    margin-right: 15px;
    background: #000;
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.07);
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.07); }
  .clb-author .clb-author-details {
    font-size: 0.94rem;
    line-height: 1.46; }
    .clb-author .clb-author-details .date {
      opacity: .7; }

/*--------------------------------------------------------------
## Post
--------------------------------------------------------------*/
.single .byline,
.group-blog .byline {
  display: inline; }

.page-content,
.entry-content,
.entry-summary {
  margin: 0 auto; }

.entry-content > *:not(.vc_row):not(.vc_clearfix) {
  margin-top: 25px;
  margin-bottom: 25px; }
  .entry-content > *:not(.vc_row):not(.vc_clearfix).alignleft {
    margin-top: 0; }

.entry-content > *:not(.vc_row):not(.vc_clearfix):first-child {
  margin-top: 0; }

.entry-content > *:not(.vc_row):not(.vc_clearfix):last-child {
  margin-bottom: 0; }

.entry-content figcaption {
  padding: 0.3rem;
  font-size: .98em;
  margin: 0; }

.entry-content .wp-block-pullquote p {
  font-size: 1.6875em;
  font-style: italic;
  line-height: 1.3;
  margin-bottom: .5em;
  margin-top: .5em; }

.single-post .entry-content {
  margin-bottom: 60px; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .single-post .entry-content {
      margin-bottom: 50px; } }
  @media screen and (max-width: 1024px){
    .single-post .entry-content {
      margin-bottom: 40px; } }
  @media screen and (max-width: 768px){
    .single-post .entry-content {
      margin-bottom: 30px; } }
  @media all{.single-post .entry-content a:not(.wp-block-button__link) {
    color: #d90a2c;
    font-weight: 500; }
    .single-post .entry-content a:not(.wp-block-button__link):hover {
      opacity: .6; }
  }@media screen and (min-width: 1025px){
    .single-post .entry-content > h2, .single-post .entry-content > h3 {
      margin-top: 3rem !important; } }
  @media all{.single-post .entry-content .wp-block-pullquote.is-style-solid-color blockquote {
    color: #fff; }
    }@media screen and (max-width: 768px){
      .single-post .entry-content .wp-block-pullquote.is-style-solid-color blockquote {
        max-width: 100%;
        padding-left: 0;
        margin-left: 1rem;
        margin-right: 1rem; } }
  @media all{.single-post .entry-content .wp-block-archives li,
  .single-post .entry-content .wp-block-categories li,
  .single-post .entry-content .wp-block-latest-posts li {
    font-weight: 600; }
  }@media screen and (min-width: 1025px){
    .single-post .entry-content .wp-block-archives .select-holder,
    .single-post .entry-content .wp-block-categories .select-holder,
    .single-post .entry-content .wp-block-latest-posts .select-holder {
      display: inline-block; } }
  @media all{.single-post .entry-content .blog-slider .blog-metro-image {
    padding-bottom: 100%;
    min-width: 100%; }

.single-post .clb-page-headline .category-holder:after {
  margin-left: 4px; }

.single-post .wpb_single_image {
  margin-bottom: 50px; }

.single-post .entry-footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  .single-post .entry-footer-tags .tags-holder {
    margin-bottom: 60px; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .single-post .entry-footer-tags .tags-holder {
        margin-bottom: 50px; } }
    @media screen and (max-width: 1024px){
      .single-post .entry-footer-tags .tags-holder {
        margin-bottom: 40px; } }
    @media screen and (max-width: 768px){
      .single-post .entry-footer-tags .tags-holder {
        margin-bottom: 30px; } }
    @media all{.single-post .entry-footer-tags .tags-holder .tag {
      margin: 2px 5px 2px 0; }
  .single-post .entry-footer .post-edit-link,
  .single-post .entry-footer .vc_inline-link {
    display: inline-block;
    margin-bottom: 60px; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .single-post .entry-footer .post-edit-link,
      .single-post .entry-footer .vc_inline-link {
        margin-bottom: 50px; } }
    @media screen and (max-width: 1024px){
      .single-post .entry-footer .post-edit-link,
      .single-post .entry-footer .vc_inline-link {
        margin-bottom: 40px; } }
    @media screen and (max-width: 768px){
      .single-post .entry-footer .post-edit-link,
      .single-post .entry-footer .vc_inline-link {
        margin-bottom: 30px; } }

@media all{.single-post .widget_ohio_widget_about_author {
  background-color: rgba(35, 34, 38, 0.03);
  position: relative;
  padding: 30px;
  margin-bottom: 60px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .single-post .widget_ohio_widget_about_author {
      padding: 25px; } }
  @media screen and (max-width: 1024px){
    .single-post .widget_ohio_widget_about_author {
      padding: 25px; } }
  @media screen and (max-width: 768px){
    .single-post .widget_ohio_widget_about_author {
      padding: 20px; } }
  @media screen and (min-width: 1025px) and (max-width: 1440px){
    .single-post .widget_ohio_widget_about_author {
      margin-bottom: 50px; } }
  @media screen and (max-width: 1024px){
    .single-post .widget_ohio_widget_about_author {
      margin-bottom: 40px; } }
  @media screen and (max-width: 768px){
    .single-post .widget_ohio_widget_about_author {
      margin-bottom: 30px; } }
  @media all{.single-post .widget_ohio_widget_about_author .content {
    margin-left: 20px; }
    .single-post .widget_ohio_widget_about_author .content .info {
      margin-bottom: 0; }
  }@media screen and (max-width: 768px){
    .single-post .widget_ohio_widget_about_author {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
          -ms-flex-direction: column;
              flex-direction: column;
      margin-bottom: 25px; }
      .single-post .widget_ohio_widget_about_author .content {
        margin: 15px 0 0 !important; } }

@media all{.single-post .related-posts {
  padding-bottom: 40px; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .single-post .related-posts {
      padding-bottom: 30px; } }
  @media screen and (max-width: 1024px){
    .single-post .related-posts {
      padding-bottom: 30px; } }
  @media screen and (max-width: 768px){
    .single-post .related-posts {
      padding-bottom: 20px; } }
  @media all{.single-post .related-posts .blog-grid {
    margin-bottom: 30px; }

.single-post .post-share {
  position: relative; }
  .single-post .post-share .clb-share-bar {
    left: -80px;
    top: 0; }

article.page {
  margin: 0; }

.page-links {
  clear: both;
  margin: 0 0 1.5em;
  padding-top: 15px;
  font-size: 110%; }

.post-widget {
  padding-top: 30px;
  position: relative; }

.post {
  margin-top: 0; }
  .post .comments-link a {
    font-size: 0.94rem;
    margin-left: 15px; }

/*--------------------------------------------------------------
# WPML
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Help classes
--------------------------------------------------------------*/
.text-left {
  text-align: left; }

.text-right {
  text-align: right; }

.text-center {
  text-align: center; }

.text-justify {
  text-align: justify; }

.left {
  float: left; }

.right {
  float: right; }

.full-width {
  width: 100%; }

.full-height {
  height: 100%; }

.full-vh {
  height: 100vh; }
  }@media screen and (max-width: 768px){
    .full-vh {
      height: auto; } }

@media all{.vc_separator {
  margin: 15px 0 !important; }
  }@media screen and (max-width: 768px){
    .vc_separator {
      margin: 10px 0px 15px !important; } }

@media all{.hidden {
  display: none; }

.unhidden {
  display: block; }

.visible {
  visibility: visible !important;
  opacity: 1 !important; }

.invisible {
  visibility: hidden !important;
  opacity: 0 !important; }

.no-transition {
  -webkit-transition: none !important;
  -o-transition: none !important;
  transition: none !important; }

.vc_row.stc-row {
  margin-bottom: 5vh; }
  .vc_row.stc-row .ohio-heading-sc:not(.heading-reset) h2 {
    margin-bottom: 40px;
    font-size: 28px; }

}@media screen and (min-width: 1025px){
  .vc_row.stc-row {
    margin-right: 2vw;
    margin-left: 2vw;
    margin-bottom: 12vh; }
  .vc_row.stc-row-wide {
    margin-right: auto;
    margin-left: auto; }
  .vc_row.stc-row-narrow {
    margin-right: 10vw;
    margin-left: 10vw; } }

@media screen and (max-width: 768px){
  .vc_row.stc-row {
    margin-top: 2vh; } }

@media all{.clb__screenshot img {
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.07);
          box-shadow: 0 2px 4px rgba(0, 0, 0, 0.07);
  -webkit-border-radius: 4px;
  border-radius: 4px; }

.clb__custom_font {
  font-family: "Space Grotesk Bold", -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; }

.clb__custom_font2 {
  font-family: -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; }

.clb__border_radius img {
  -webkit-border-radius: 5px;
  border-radius: 5px; }

.clb__stretch_content .wpb_wrapper {
  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;
  height: 100%; }
  .clb__stretch_content .wpb_wrapper .vc_row-fluid {
    -webkit-box-flex: 2;
    -webkit-flex-grow: 2;
        -ms-flex-positive: 2;
            flex-grow: 2;
    min-height: 30vh; }
    }@media screen and (max-width: 768px){
      .clb__stretch_content .wpb_wrapper .vc_row-fluid {
        margin-left: -20px !important;
        margin-right: -20px !important; } }

@media screen and (min-width: 1025px) and (max-width: 1440px){
  .clb__section_spacer {
    height: 80px !important; } }

@media screen and (max-width: 1024px){
  .clb__spacer {
    height: 50px !important; }
  .clb__section_spacer {
    height: 70px !important; }
  .clb__heading h1.title,
  .clb__heading .dynamic,
  .clb__heading .typed-cursor {
    font-size: 66px !important; }
  .clb__heading h2.title,
  .clb__heading .dynamic,
  .clb__heading .typed-cursor {
    font-size: 56px !important; }
  .clb__heading * {
    line-height: 1 !important; }
  .clb__remove_stretch_md .stretch-content {
    left: auto !important;
    width: auto !important; } }

@media screen and (max-width: 768px){
  .full-vh-reset {
    height: auto !important;
    min-height: 25vh !important; }
  .clb__spacer {
    height: 30px !important; }
  .clb__section_spacer {
    height: 50px !important; }
  .clb__border_reset .vc_column-inner {
    border: none !important; }
  .clb__fullheight_reset {
    min-height: initial !important; }
  .clb__heading.ohio-dynamic-text-sc,
  .clb__heading h1.title,
  .clb__heading .dynamic,
  .clb__heading .typed-cursor {
    font-size: 46px !important; }
  .clb__heading h2.title {
    font-size: 40px !important; }
  .clb__margin_reset .vc_column-inner {
    margin-left: 0 !important;
    margin-right: 0 !important; }
  .clb__margin_set {
    margin-left: 20px !important;
    margin-right: 20px !important; }
  div.clb__margin_outer_reset {
    margin-left: -20px !important;
    margin-right: -20px !important; }
  .clb__padding_reset .vc_column-inner {
    padding-left: 20px !important;
    padding-right: 20px !important; }
  #content .clb__padding_reset .content_box_container {
    padding-left: 20px !important;
    padding-right: 20px !important; }
  #content .clb__space_reset .content_box_container {
    padding-left: 0 !important;
    padding-right: 0 !important; }
  .clb__border_reset .vc_column-inner {
    border: none !important; }
  .clb__space_reset .vc_column-inner {
    padding-left: 0 !important;
    padding-right: 0 !important; }
  .clb__padding_prod_reset .vc_column-inner {
    padding-left: 10px !important;
    padding-right: 10px !important; }
  .clb__remove_stretch_sm .stretch-content {
    left: auto !important;
    width: auto !important; }
  .clb__alignment_reset {
    float: left; } }

@media all{body i.icon {
  width: auto;
  height: auto;
  line-height: 1;
  vertical-align: middle;
  margin-left: 0; }

.btn.purchase-theme {
  position: fixed;
  bottom: 40px;
  left: 40px;
  margin-bottom: 60px;
  height: 60px;
  background: rgba(137, 189, 73, 0.25);
  border: none;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.07);
          box-shadow: 0 2px 4px rgba(0, 0, 0, 0.07);
  -webkit-border-radius: 30px;
  border-radius: 30px;
  color: #fff;
  padding: 0;
  padding-right: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  z-index: 110;
  font-family: "Space Grotesk Bold", -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 0; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .btn.purchase-theme {
      bottom: 30px; } }
  @media screen and (max-width: 1024px){
    .btn.purchase-theme {
      bottom: 30px; } }
  @media screen and (max-width: 768px){
    .btn.purchase-theme {
      bottom: 20px; } }
  @media screen and (min-width: 1025px) and (max-width: 1440px){
    .btn.purchase-theme {
      left: 30px; } }
  @media screen and (max-width: 1024px){
    .btn.purchase-theme {
      left: 30px; } }
  @media screen and (max-width: 768px){
    .btn.purchase-theme {
      left: 20px; } }
  @media all{.btn.purchase-theme:hover {
    background-color: #89BD49;
    font-size: inherit;
    padding-right: 15px; }
    .btn.purchase-theme:hover i.icon {
      background-color: rgba(0, 0, 0, 0.2);
      margin-right: 10px; }
  .btn.purchase-theme i.icon {
    height: 40px;
    width: 40px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    background-color: #89BD49;
    -webkit-border-radius: 50%;
            border-radius: 50%;
    margin: 10px 0px 10px 10px;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    .btn.purchase-theme i.icon:after {
      content: "";
      position: fixed;
      display: block;
      height: 60px;
      width: 60px;
      background: rgba(137, 189, 73, 0.3);
      z-index: -1;
      -webkit-border-radius: 50%;
              border-radius: 50%;
      -webkit-transform: scale(1);
          -ms-transform: scale(1);
              transform: scale(1);
      -webkit-animation: 3s ease-in-out infinite pulse;
              animation: 3s ease-in-out infinite pulse; }
    .btn.purchase-theme i.icon img {
      height: 20px; }
  .btn.purchase-theme span {
    height: 26px;
    width: 1px;
    margin: 0px 10px;
    background-color: rgba(0, 0, 0, 0.2); }

@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0; }
  25% {
    -webkit-transform: scale(1.6);
            transform: scale(1.6);
    opacity: 1; }
  55% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0; }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0; } }

@keyframes pulse {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0; }
  25% {
    -webkit-transform: scale(1.6);
            transform: scale(1.6);
    opacity: 1; }
  55% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0; }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0; } }

.single-ohio_portfolio .crisp-client,
.slider-with-bullets .crisp-client,
.single-post .crisp-client,
.single-product .crisp-client {
  visibility: hidden;
  opacity: 0; }

/*--------------------------------------------------------------
## Additional CSS classes for WP (Review Requirments) Gutenberg
--------------------------------------------------------------*/
}@media screen and (min-width: 1025px){
  .wp-block-cover,
  .wp-block-cover-image {
    padding: 2rem 12%; }
    .wp-block-cover.alignleft,
    .wp-block-cover-image.alignleft {
      padding: 1rem -webkit-calc(2*1rem);
      padding: 1rem calc(2*1rem);
      min-width: 50%; }
    .wp-block-cover.alignfull,
    .wp-block-cover-image.alignfull {
      padding-left: -webkit-calc(15% + (2*1rem));
      padding-left: calc(15% + (2*1rem));
      padding-right: -webkit-calc(15% + (2*1rem));
      padding-right: calc(15% + (2*1rem)); }
  .wp-block-columns.alignfull,
  .wp-block-columns.alignfull .wp-block-column {
    padding-left: -webkit-calc(2*1rem);
    padding-left: calc(2*1rem);
    padding-right: -webkit-calc(2*1rem);
    padding-right: calc(2*1rem); } }

@media screen and (max-width: 768px){
  .wp-block-columns.alignfull,
  .wp-block-columns.alignfull .wp-block-column {
    padding-left: 10px;
    padding-right: 10px; }
  .wp-block-pullquote {
    padding: 1em 0; } }

@media all{.wp-block-latest-comments__comment-date,
.wp-block-latest-comments__comment-excerpt p {
  font-size: inherit;
  line-height: inherit; }

.wp-block-latest-comments__comment-link,
.wp-block-latest-comments__comment-author {
  font-weight: 600; }

.wp-block-button__link {
  font-size: inherit; }

.blocks-gallery-item {
  padding: 0; }

.wp-block-cover .wp-block-cover-text {
  font-family: "Space Grotesk Bold", -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 2.8em;
  max-width: 100%;
  font-weight: bold; }
  }@media screen and (max-width: 768px){
    .wp-block-cover .wp-block-cover-text {
      font-size: 2.0em; } }
  @media all{.wp-block-cover .wp-block-cover-text:not(.has-text-color) {
    color: #fff; }
    .wp-block-cover .wp-block-cover-text:not(.has-text-color) a {
      color: #fff; }

.aligncenter {
  text-align: center; }

.wp-block-image .aligncenter,
.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
  clear: both; }

.wp-block-image .alignleft,
.alignleft {
  float: left;
  margin-right: 1rem; }
  }@media screen and (min-width: 1025px){
    .wp-block-image .alignleft,
    .alignleft {
      margin-right: -webkit-calc(2 * 1rem);
      margin-right: calc(2 * 1rem); } }

@media all{.wp-block-image .alignright,
.alignright {
  float: right;
  margin-left: 1rem; }
  }@media screen and (min-width: 1025px){
    .wp-block-image .alignright,
    .alignright {
      margin-left: -webkit-calc(2 * 1rem);
      margin-left: calc(2 * 1rem); } }

@media all{.wp-caption-text.gallery-caption {
  white-space: initial; }

.wp-block-image .aligncenter > figcaption,
.wp-block-image .alignleft > figcaption,
.wp-block-image .alignright > figcaption {
  display: block; }

.wp-caption {
  max-width: 100%; }

.wp-block-quote:not(.is-large):not(.is-style-large) {
  border-color: #e5e5e5; }

.wp-block-quote.is-large,
.wp-block-quote.is-style-large {
  border: none;
  padding: 0; }

.wp-block-pullquote blockquote {
  border: none; }

.wp-block-file * + .wp-block-file__button {
  display: table;
  margin: 20px 0px 0px 0px;
  color: #fff !important; }

.wp-caption-text {
  padding: 0.5rem;
  text-align: center; }

/*--------------------------------------------------------------
## Remove WPBakery default row padding
--------------------------------------------------------------*/
.page-container .vc_col-has-fill > .vc_column-inner, .page-container .vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > .vc_column-inner,
.page-container .vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner, .page-container .vc_row-has-fill > .vc_column_container > .vc_column-inner {
  padding-top: 0; }

/*--------------------------------------------------------------
## Template classes
--------------------------------------------------------------*/
.center-aligned {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  width: 100%;
  height: 100%; }

.overlay {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0; }

/*--------------------------------------------------------------
### Brand color classes
--------------------------------------------------------------*/
.brand-color,
.brand-color-after:after,
.brand-color-before:before {
  color: #d90a2c; }

.brand-color-hover:hover,
.brand-color-hover-after:after,
.brand-color-hover-before:before {
  color: #d90a2c; }

.brand-border-color,
.brand-border-color-after:after,
.brand-border-color-before:before {
  border-color: #d90a2c; }

.brand-border-color-hover:hover,
.brand-border-color-hover-after:after,
.brand-border-color-hover-before:before {
  border-color: #d90a2c; }

.brand-bg-color,
.brand-bg-color-after:after,
.brand-bg-color-before:before {
  background-color: #d90a2c; }

.brand-bg-color-hover:hover,
.brand-bg-color-hover-after:after,
.brand-bg-color-hover-before:before {
  background-color: #d90a2c; }

.typed-cursor {
  opacity: 1;
  margin-right: -0.2em;
  -webkit-animation: typedjsBlink 0.7s infinite;
          animation: typedjsBlink 0.7s infinite; }

@keyframes typedjsBlink {
  50% {
    opacity: 0.0; } }

@-webkit-keyframes typedjsBlink {
  0% {
    opacity: 1; }
  50% {
    opacity: 0.0; }
  100% {
    opacity: 1; } }

/*--------------------------------------------------------------
# WooCommerce
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Products
--------------------------------------------------------------*/
.woo_c-products:after {
  content: '';
  display: table;
  clear: both; }

.woo_c-products .product {
  padding: 0px 20px;
  margin-bottom: 40px;
  float: left; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .woo_c-products .product {
      margin-bottom: 30px; } }
  @media screen and (max-width: 1024px){
    .woo_c-products .product {
      margin-bottom: 30px; } }
  @media screen and (max-width: 768px){
    .woo_c-products .product {
      margin-bottom: 20px; } }
  @media screen and (max-width: 768px){
    .woo_c-products .product {
      margin-bottom: 20px; } }

@media all{.woo_c-products .product-item-thumbnail {
  overflow: hidden;
  position: relative; }
  .woo_c-products .product-item-thumbnail a {
    display: block; }
    .woo_c-products .product-item-thumbnail a img {
      vertical-align: top;
      min-width: 100%;
      position: absolute;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    .woo_c-products .product-item-thumbnail a:first-child img {
      position: relative; }
  .woo_c-products .product-item-thumbnail .btn-lightbox {
    left: 30px;
    top: 30px;
    position: absolute;
    -webkit-transform: translateY(10px);
        -ms-transform: translateY(10px);
            transform: translateY(10px);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    z-index: 10; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .woo_c-products .product-item-thumbnail .btn-lightbox {
        left: 25px; } }
    @media screen and (max-width: 1024px){
      .woo_c-products .product-item-thumbnail .btn-lightbox {
        left: 25px; } }
    @media screen and (max-width: 768px){
      .woo_c-products .product-item-thumbnail .btn-lightbox {
        left: 20px; } }
    @media screen and (min-width: 1025px) and (max-width: 1440px){
      .woo_c-products .product-item-thumbnail .btn-lightbox {
        top: 25px; } }
    @media screen and (max-width: 1024px){
      .woo_c-products .product-item-thumbnail .btn-lightbox {
        top: 25px; } }
    @media screen and (max-width: 768px){
      .woo_c-products .product-item-thumbnail .btn-lightbox {
        top: 20px; } }
  @media all{.woo_c-products .product-item-thumbnail .clb-slider-nav-btn {
    -webkit-transform: translateY(10px);
        -ms-transform: translateY(10px);
            transform: translateY(10px);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  .woo_c-products .product-item-thumbnail .slider {
    text-align: left; }
    .woo_c-products .product-item-thumbnail .slider .main-img {
      min-width: 100%; }
    .woo_c-products .product-item-thumbnail .slider > a {
      min-width: 100%; }

.woo_c-products .product-item .clb-slider-nav-btn {
  padding: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  top: 0;
  bottom: auto;
  min-width: 100px; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .woo_c-products .product-item .clb-slider-nav-btn {
      padding: 25px; } }
  @media screen and (max-width: 1024px){
    .woo_c-products .product-item .clb-slider-nav-btn {
      padding: 25px; } }
  @media screen and (max-width: 768px){
    .woo_c-products .product-item .clb-slider-nav-btn {
      padding: 20px; } }
  @media screen and (max-width: 768px){
    .woo_c-products .product-item .clb-slider-nav-btn {
      display: none; } }
  @media all{.woo_c-products .product-item .clb-slider-nav-btn .prev-btn,
  .woo_c-products .product-item .clb-slider-nav-btn .next-btn {
    -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg);
    margin: 0; }
    .woo_c-products .product-item .clb-slider-nav-btn .prev-btn .ion,
    .woo_c-products .product-item .clb-slider-nav-btn .next-btn .ion {
      line-height: 41px; }

.woo_c-products .product-item .clb-slider .clb-slider-item.active img {
  z-index: 10; }

.woo_c-products .product-item .woo-onsale {
  position: absolute;
  left: 30px;
  top: 30px;
  z-index: 1;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  visibility: visible;
  opacity: 1; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .woo_c-products .product-item .woo-onsale {
      left: 25px; } }
  @media screen and (max-width: 1024px){
    .woo_c-products .product-item .woo-onsale {
      left: 25px; } }
  @media screen and (max-width: 768px){
    .woo_c-products .product-item .woo-onsale {
      left: 20px; } }
  @media screen and (min-width: 1025px) and (max-width: 1440px){
    .woo_c-products .product-item .woo-onsale {
      top: 25px; } }
  @media screen and (max-width: 1024px){
    .woo_c-products .product-item .woo-onsale {
      top: 25px; } }
  @media screen and (max-width: 768px){
    .woo_c-products .product-item .woo-onsale {
      top: 20px; } }

@media all{.woo_c-products .product-item-details {
  padding-top: 30px; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .woo_c-products .product-item-details {
      padding-top: 25px; } }
  @media screen and (max-width: 1024px){
    .woo_c-products .product-item-details {
      padding-top: 25px; } }
  @media screen and (max-width: 768px){
    .woo_c-products .product-item-details {
      padding-top: 20px; } }
  @media all{.woo_c-products .product-item-details * {
    line-height: 22px;
    min-height: 22px;
    margin: 4px 0px; }
    .woo_c-products .product-item-details *:first-child {
      margin-top: 0; }
    .woo_c-products .product-item-details *:last-child {
      margin-bottom: 0; }
  .woo_c-products .product-item-details .category-holder:after {
    display: none; }
  .woo_c-products .product-item-details .product-item-title {
    font-size: -webkit-calc(17px + 3 * ( (100vw - 576px) / 1024));
    font-size: calc(17px + 3 * ( (100vw - 576px) / 1024)); }
    }@media screen and (max-width: 576px){
      .woo_c-products .product-item-details .product-item-title {
        font-size: 17px; } }
    @media screen and (min-width: 1600px){
      .woo_c-products .product-item-details .product-item-title {
        font-size: 20px; } }
  @media all{.woo_c-products .product-item-details .product-item-price {
    font-size: 1.1em;
    font-weight: 600; }

.woo_c-products .product-item .product-buttons {
  padding: 25px;
  padding-bottom: 30px;
  position: absolute;
  width: 100%;
  z-index: 10;
  bottom: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transform: translateY(10px);
      -ms-transform: translateY(10px);
          transform: translateY(10px);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
  }@media screen and (max-width: 768px){
    .woo_c-products .product-item .product-buttons {
      padding: 20px; } }
  @media screen and (min-width: 1025px) and (max-width: 1440px){
    .woo_c-products .product-item .product-buttons {
      padding-bottom: 25px; } }
  @media screen and (max-width: 1024px){
    .woo_c-products .product-item .product-buttons {
      padding-bottom: 25px; } }
  @media screen and (max-width: 768px){
    .woo_c-products .product-item .product-buttons {
      padding-bottom: 20px; } }
  @media all{.woo_c-products .product-item .product-buttons-item {
    width: 100%;
    cursor: pointer;
    padding: 0px 5px; }
    .woo_c-products .product-item .product-buttons-item .btn {
      width: 100%;
      color: #fff;
      text-transform: capitalize; }
    .woo_c-products .product-item .product-buttons-item .btn-small.btn-loading span {
      vertical-align: text-bottom; }
    .woo_c-products .product-item .product-buttons-item .yith-wcwl-add-to-wishlist {
      margin: 0; }

.woo_c-products .product-item .hide {
  display: none; }

.woo_c-products .product-item .show {
  display: block; }

.woo_c-products .product-item.product-item-boxed .product-item-details {
  padding: 30px;
  background: rgba(35, 34, 38, 0.03); }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .woo_c-products .product-item.product-item-boxed .product-item-details {
      padding: 25px; } }
  @media screen and (max-width: 1024px){
    .woo_c-products .product-item.product-item-boxed .product-item-details {
      padding: 25px; } }
  @media screen and (max-width: 768px){
    .woo_c-products .product-item.product-item-boxed .product-item-details {
      padding: 20px; } }

@media all{.woo_c-products .product-item:hover .btn-lightbox,
.woo_c-products .product-item:hover .product-buttons,
.woo_c-products .product-item:hover .clb-slider-nav-btn {
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  visibility: visible;
  opacity: 1; }

}@media screen and (max-width: 768px){
  .woo_c-products .product-item:hover .product-buttons {
    display: none; } }

@media all{.woo_c-products .product-item:hover .woo-onsale {
  -webkit-transform: translateY(10px);
      -ms-transform: translateY(10px);
          transform: translateY(10px);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }

.woo_c-products .product-item:active {
  -webkit-transform: scale(0.98);
      -ms-transform: scale(0.98);
          transform: scale(0.98);
  -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }

.woo_c-products .product,
.woo_c-products li {
  width: 100%; }

}@media screen and (min-width: 1025px){
  .columns-2 .product {
    width: -webkit-calc(100% / 2);
    width: calc(100% / 2); }
    .columns-2 .product:nth-child(2n + 1) {
      clear: both; }
  .columns-3 .product {
    width: -webkit-calc(100% / 3);
    width: calc(100% / 3); }
    .columns-3 .product:nth-child(3n + 1) {
      clear: both; }
  .columns-4 .product {
    width: -webkit-calc(100% / 4);
    width: calc(100% / 4); }
    .columns-4 .product:nth-child(4n + 1) {
      clear: both; }
  .columns-5 .product {
    width: -webkit-calc(100% / 5);
    width: calc(100% / 5); }
    .columns-5 .product:nth-child(5n + 1) {
      clear: both; }
  .columns-6 .product {
    width: -webkit-calc(100% / 6);
    width: calc(100% / 6); }
    .columns-6 .product:nth-child(6n + 1) {
      clear: both; } }

@media screen and (max-width: 1024px) and (min-width: 768px){
  .columns-md-2 .product {
    width: -webkit-calc(100% / 2);
    width: calc(100% / 2); }
    .columns-md-2 .product:nth-child(2n + 1) {
      clear: both; }
  .columns-md-3 .product {
    width: -webkit-calc(100% / 3);
    width: calc(100% / 3); }
    .columns-md-3 .product:nth-child(3n + 1) {
      clear: both; }
  .columns-md-4 .product {
    width: -webkit-calc(100% / 4);
    width: calc(100% / 4); }
    .columns-md-4 .product:nth-child(4n + 1) {
      clear: both; }
  .columns-md-5 .product {
    width: -webkit-calc(100% / 5);
    width: calc(100% / 5); }
    .columns-md-5 .product:nth-child(5n + 1) {
      clear: both; }
  .columns-md-6 .product {
    width: -webkit-calc(100% / 6);
    width: calc(100% / 6); }
    .columns-md-6 .product:nth-child(6n + 1) {
      clear: both; } }

@media screen and (max-width: 768px){
  .columns-sm-2 .product {
    width: -webkit-calc(100% / 2);
    width: calc(100% / 2); }
    .columns-sm-2 .product:nth-child(odd) {
      padding-right: 10px; }
    .columns-sm-2 .product:nth-child(even) {
      padding-left: 10px; }
    .columns-sm-2 .product:nth-child(2n + 1) {
      clear: both; }
  .columns-sm-3 .product {
    width: -webkit-calc(100% / 3);
    width: calc(100% / 3); }
    .columns-sm-3 .product:nth-child(odd) {
      padding-right: 10px; }
    .columns-sm-3 .product:nth-child(even) {
      padding-left: 10px; }
    .columns-sm-3 .product:nth-child(3n + 1) {
      clear: both; }
  .columns-sm-4 .product {
    width: -webkit-calc(100% / 4);
    width: calc(100% / 4); }
    .columns-sm-4 .product:nth-child(odd) {
      padding-right: 10px; }
    .columns-sm-4 .product:nth-child(even) {
      padding-left: 10px; }
    .columns-sm-4 .product:nth-child(4n + 1) {
      clear: both; }
  .columns-sm-5 .product {
    width: -webkit-calc(100% / 5);
    width: calc(100% / 5); }
    .columns-sm-5 .product:nth-child(odd) {
      padding-right: 10px; }
    .columns-sm-5 .product:nth-child(even) {
      padding-left: 10px; }
    .columns-sm-5 .product:nth-child(5n + 1) {
      clear: both; }
  .columns-sm-6 .product {
    width: -webkit-calc(100% / 6);
    width: calc(100% / 6); }
    .columns-sm-6 .product:nth-child(odd) {
      padding-right: 10px; }
    .columns-sm-6 .product:nth-child(even) {
      padding-left: 10px; }
    .columns-sm-6 .product:nth-child(6n + 1) {
      clear: both; } }

@media all{.columns-2 .double_width, .columns-md-2 .double_width {
  width: -webkit-calc((100% / 2) * 2 - 1px);
  width: calc((100% / 2) * 2 - 1px); }

.columns-3 .double_width, .columns-md-3 .double_width {
  width: -webkit-calc((100% / 3) * 2 - 1px);
  width: calc((100% / 3) * 2 - 1px); }

.columns-4 .double_width, .columns-md-4 .double_width {
  width: -webkit-calc((100% / 4) * 2 - 1px);
  width: calc((100% / 4) * 2 - 1px); }

.columns-5 .double_width, .columns-md-5 .double_width {
  width: -webkit-calc((100% / 5) * 2 - 1px);
  width: calc((100% / 5) * 2 - 1px); }

.columns-6 .double_width, .columns-md-6 .double_width {
  width: -webkit-calc((100% / 6) * 2 - 1px);
  width: calc((100% / 6) * 2 - 1px); }

.columns-12 .double_width {
  width: -webkit-calc((100% / 12) * 2 - 1px);
  width: calc((100% / 12) * 2 - 1px); }

}@media screen and (max-width: 768px){
  .columns-2 .double_width,
  .columns-3 .double_width,
  .columns-4 .double_width,
  .columns-5 .double_width,
  .columns-6 .double_width {
    width: 100%; } }

@media all{/*--------------------------------------------------------------
## Single product
--------------------------------------------------------------*/
.woo_c-product {
  padding-bottom: 60px;
  /*Image container*/
  /*Navigation*/ }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .woo_c-product {
      padding-bottom: 50px; } }
  @media screen and (max-width: 1024px){
    .woo_c-product {
      padding-bottom: 40px; } }
  @media screen and (max-width: 768px){
    .woo_c-product {
      padding-bottom: 30px; } }
  @media screen and (max-width: 1024px){
    .woo_c-product {
      padding-bottom: 55px; } }
  @media screen and (max-width: 768px){
    .woo_c-product {
      padding-bottom: 50px; }
      .woo_c-product .page-container.full {
        padding-left: 0;
        padding-right: 0; } }
  @media all{.woo_c-product-image {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end; }
    .woo_c-product-image .woo-onsale {
      top: 30px;
      left: 30px;
      position: absolute; }
      }@media screen and (min-width: 1025px) and (max-width: 1440px){
        .woo_c-product-image .woo-onsale {
          top: 25px; } }
      @media screen and (max-width: 1024px){
        .woo_c-product-image .woo-onsale {
          top: 25px; } }
      @media screen and (max-width: 768px){
        .woo_c-product-image .woo-onsale {
          top: 20px; } }
      @media screen and (min-width: 1025px) and (max-width: 1440px){
        .woo_c-product-image .woo-onsale {
          left: 25px; } }
      @media screen and (max-width: 1024px){
        .woo_c-product-image .woo-onsale {
          left: 25px; } }
      @media screen and (max-width: 768px){
        .woo_c-product-image .woo-onsale {
          left: 20px; } }
      @media screen and (max-width: 768px){
        .woo_c-product-image .woo-onsale {
          top: auto;
          bottom: 40px; } }
    @media all{.woo_c-product-image .product-image-dots {
      margin-right: 50px;
      width: 80px;
      min-width: 80px;
      height: 100%; }
      .woo_c-product-image .product-image-dots .product-image-dot {
        cursor: pointer;
        margin-bottom: 10px; }
        .woo_c-product-image .product-image-dots .product-image-dot img {
          vertical-align: top; }
        .woo_c-product-image .product-image-dots .product-image-dot.active {
          border: 1px solid #232226; }
        .woo_c-product-image .product-image-dots .product-image-dot:last-child {
          margin-bottom: 0; }
      }@media screen and (max-width: 1024px){
        .woo_c-product-image .product-image-dots {
          display: none; } }
    @media all{.woo_c-product-image-slider {
      width: 100%;
      position: relative;
      overflow: hidden;
      height: auto; }
      .woo_c-product-image-slider .image-wrap {
        margin-bottom: 10px;
        overflow: hidden; }
        .woo_c-product-image-slider .image-wrap img {
          vertical-align: top; }
      .woo_c-product-image-slider-trigger {
        height: 50px;
        width: 50px;
        position: absolute;
        right: 25px;
        top: 25px; }
    }@media screen and (max-width: 768px){
      .woo_c-product-image .product-image-dots {
        display: none; } }
    @media all{.woo_c-product-image .btn-lightbox {
      position: absolute;
      top: 30px;
      right: 30px; }
      }@media screen and (min-width: 1025px) and (max-width: 1440px){
        .woo_c-product-image .btn-lightbox {
          top: 25px; } }
      @media screen and (max-width: 1024px){
        .woo_c-product-image .btn-lightbox {
          top: 25px; } }
      @media screen and (max-width: 768px){
        .woo_c-product-image .btn-lightbox {
          top: 20px; } }
      @media screen and (min-width: 1025px) and (max-width: 1440px){
        .woo_c-product-image .btn-lightbox {
          right: 25px; } }
      @media screen and (max-width: 1024px){
        .woo_c-product-image .btn-lightbox {
          right: 25px; } }
      @media screen and (max-width: 768px){
        .woo_c-product-image .btn-lightbox {
          right: 20px; } }
      @media screen and (max-width: 768px){
        .woo_c-product-image .btn-lightbox {
          bottom: 40px;
          top: auto; } }
  @media all{.woo_c-product .without-gallery .woo_c-product-image-slider {
    padding: 0; }
  .woo_c-product .breadcrumbs {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    }@media screen and (max-width: 768px){
      .woo_c-product .breadcrumbs {
        -webkit-box-align: center;
        -webkit-align-items: center;
            -ms-flex-align: center;
                align-items: center;
        margin-top: 80px; } }
  @media all{.woo_c-product-details .woocommerce-breadcrumb {
    margin-bottom: 10px; }
  .woo_c-product-details-title {
    margin: 11px 0 8px;
    font-size: -webkit-calc(36px + 4 * ( (100vw - 576px) / 1024));
    font-size: calc(36px + 4 * ( (100vw - 576px) / 1024)); }
    }@media screen and (max-width: 576px){
      .woo_c-product-details-title {
        font-size: 36px; } }
    @media screen and (min-width: 1600px){
      .woo_c-product-details-title {
        font-size: 40px; } }
  @media all{.woo_c-product-details-inner .external-product {
    margin-top: 25px; }
  .woo_c-product-details-inner .woocommerce-product-rating .average,
  .woo_c-product-details-inner .woocommerce-product-rating .woo-review-link,
  .woo_c-product-details-inner .woocommerce-product-rating .write-review {
    vertical-align: top; }
  .woo_c-product-details-inner .woocommerce-product-rating .woo-review-link {
    margin-left: 5px;
    font-size: 0.94rem; }
  .woo_c-product-details-inner .woocommerce-product-rating .woo-review-link:after {
    content: '•';
    display: inline-block;
    vertical-align: middle;
    font-size: .8em;
    margin-top: -2px;
    color: #d90a2c;
    color: #d90a2c; }
  .woo_c-product-details-inner .price {
    margin: 5px 0px;
    font-weight: 600;
    width: auto;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse; }
    .woo_c-product-details-inner .price .amount {
      font-size: 1.2em; }
    .woo_c-product-details-inner .price-discount {
      height: 22px;
      line-height: 22px;
      border-left: 5px solid rgba(0, 0, 0, 0.1);
      -webkit-border-radius: 2px 0px 0px 2px;
              border-radius: 2px 0px 0px 2px;
      color: #fff;
      padding-left: 5px;
      margin-left: 10px;
      vertical-align: middle; }
    .woo_c-product-details-inner .price ins {
      text-decoration: none;
      background: transparent; }
      .woo_c-product-details-inner .price ins .amount {
        vertical-align: middle; }
      .woo_c-product-details-inner .price ins:last-child {
        margin-right: 5px; }
    .woo_c-product-details-inner .price del, .woo_c-product-details-inner .price old {
      color: rgba(23, 22, 26, 0.6); }
      .woo_c-product-details-inner .price del .amount, .woo_c-product-details-inner .price old .amount {
        font-size: 0.94rem;
        font-weight: 500;
        vertical-align: middle;
        margin-left: 5px; }
  .woo_c-product-details-inner .variations_button {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 0;
    text-transform: capitalize; }
    .woo_c-product-details-inner .variations_button .view-cart {
      padding: 14px 18px; }
  .woo_c-product-details-inner .single_add_to_cart_button .ion svg {
    fill: #fff;
    margin-top: 1px; }
  .woo_c-product-details .yith-wcwl-add-to-wishlist {
    display: inline-block;
    margin: 0;
    vertical-align: middle; }
    .woo_c-product-details .yith-wcwl-add-to-wishlist:after {
      content: '';
      display: table;
      clear: both; }
    .woo_c-product-details .yith-wcwl-add-to-wishlist .hide {
      display: none; }
    .woo_c-product-details .yith-wcwl-add-to-wishlist .btn {
      -webkit-border-radius: 4px;
      border-radius: 4px;
      font-size: .98em;
      margin-left: 12px;
      background-color: transparent;
      border-color: transparent;
      padding: 14px 18px;
      color: inherit;
      -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.07);
      box-shadow: 0 2px 4px rgba(0, 0, 0, 0.07); }
      .woo_c-product-details .yith-wcwl-add-to-wishlist .btn:hover {
        background-color: #17161A;
        color: #fff;
        -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15); }
  .woo_c-product-details-variations {
    margin-top: 20px;
    width: 100%;
    text-align: left;
    border-top: 1px solid #e5e5e5; }
    .woo_c-product-details-variations .variations {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-wrap: wrap;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
      }@media screen and (max-width: 768px){
        .woo_c-product-details-variations .variations {
          -webkit-box-pack: justify;
          -webkit-justify-content: space-between;
              -ms-flex-pack: justify;
                  justify-content: space-between; } }
    @media all{.woo_c-product-details-variations .variations,
    .woo_c-product-details-variations .simple-qty {
      padding: 12px 0px; }
      .woo_c-product-details-variations .variations:after,
      .woo_c-product-details-variations .simple-qty:after {
        content: '';
        display: table;
        clear: both; }
      .woo_c-product-details-variations .variations .variation,
      .woo_c-product-details-variations .simple-qty .variation {
        margin: 8px 20px 8px 0px; }
        .woo_c-product-details-variations .variations .variation:last-child,
        .woo_c-product-details-variations .simple-qty .variation:last-child {
          margin-right: 0; }
        .woo_c-product-details-variations .variations .variation.reset,
        .woo_c-product-details-variations .simple-qty .variation.reset {
          white-space: nowrap; }
          .woo_c-product-details-variations .variations .variation.reset .reset_variations,
          .woo_c-product-details-variations .simple-qty .variation.reset .reset_variations {
            width: 100%;
            font-size: 0.94rem; }
            }@media screen and (min-width: 1025px){
              .woo_c-product-details-variations .variations .variation.reset .reset_variations,
              .woo_c-product-details-variations .simple-qty .variation.reset .reset_variations {
                margin-top: 36px; } }
        @media screen and (max-width: 768px){
          .woo_c-product-details-variations .variations .variation,
          .woo_c-product-details-variations .simple-qty .variation {
            margin: 8px 0px 15px 0px;
            width: -webkit-calc((100%/3) - 12px);
            width: calc((100%/3) - 12px); }
            .woo_c-product-details-variations .variations .variation:last-child,
            .woo_c-product-details-variations .simple-qty .variation:last-child {
              margin: 0; } }
      @media all{.woo_c-product-details-variations .variations .label,
      .woo_c-product-details-variations .simple-qty .label {
        display: block; }
      .woo_c-product-details-variations .variations .value,
      .woo_c-product-details-variations .simple-qty .value {
        display: inline-block;
        min-height: 32px;
        line-height: 32px; }
    .woo_c-product-details-variations .single_variation_wrap .woo-variation-price {
      border-top: 1px solid #e5e5e5; }
      .woo_c-product-details-variations .single_variation_wrap .woo-variation-price .price {
        margin: 20px 0 0 0; }
    .woo_c-product-details-variations .single_variation_wrap .variations_button {
      margin-top: 20px; }
    .woo_c-product-details-variations .out_of_stock {
      margin: 15px 0px;
      display: inline-block;
      position: relative; }
      .woo_c-product-details-variations .out_of_stock .message-box {
        padding: 10px 18px; }
  .woo_c-product-details .product_meta {
    font-size: 0.94rem;
    margin-top: 10px; }
    .woo_c-product-details .product_meta .sku_wrapper,
    .woo_c-product-details .product_meta .woo-c_product_category,
    .woo_c-product-details .product_meta .tagged_as {
      font-weight: 600; }
      .woo_c-product-details .product_meta .sku_wrapper > span,
      .woo_c-product-details .product_meta .woo-c_product_category > span,
      .woo_c-product-details .product_meta .tagged_as > span {
        font-weight: 400; }
    .woo_c-product-details .product_meta .sku_wrapper:after,
    .woo_c-product-details .product_meta .woo-c_product_category:after {
      content: '•';
      display: inline-block;
      vertical-align: middle;
      font-size: .8em;
      margin-top: -2px;
      color: #d90a2c; }
    .woo_c-product-details .product_meta > span {
      vertical-align: middle;
      position: relative; }
      .woo_c-product-details .product_meta > span a {
        font-weight: 400; }
  .woo_c-product-details .site-container > .yith-wcwl-add-to-wishlist {
    display: none; }
  .woo_c-product .single-product-tabs {
    margin-top: 60px; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .woo_c-product .single-product-tabs {
        margin-top: 50px; } }
    @media screen and (max-width: 1024px){
      .woo_c-product .single-product-tabs {
        margin-top: 40px; } }
    @media screen and (max-width: 768px){
      .woo_c-product .single-product-tabs {
        margin-top: 30px; } }
    @media all{.woo_c-product .single-product-tabs .tab-items-container {
      background-color: rgba(35, 34, 38, 0.03);
      padding-top: 60px;
      padding-bottom: 60px; }
      }@media screen and (min-width: 1025px) and (max-width: 1440px){
        .woo_c-product .single-product-tabs .tab-items-container {
          padding-top: 50px; } }
      @media screen and (max-width: 1024px){
        .woo_c-product .single-product-tabs .tab-items-container {
          padding-top: 40px; } }
      @media screen and (max-width: 768px){
        .woo_c-product .single-product-tabs .tab-items-container {
          padding-top: 30px; } }
      @media screen and (min-width: 1025px) and (max-width: 1440px){
        .woo_c-product .single-product-tabs .tab-items-container {
          padding-bottom: 50px; } }
      @media screen and (max-width: 1024px){
        .woo_c-product .single-product-tabs .tab-items-container {
          padding-bottom: 40px; } }
      @media screen and (max-width: 768px){
        .woo_c-product .single-product-tabs .tab-items-container {
          padding-bottom: 30px; } }
    @media all{.woo_c-product .single-product-tabs .tab .tabNav {
      margin-bottom: 0; }
    }@media screen and (max-width: 1024px){
      .woo_c-product .single-product-tabs .tab {
        margin-top: 30px; } }
    @media all{.woo_c-product .single-product-tabs .tab table {
      text-align: left;
      margin-bottom: 0; }
    }@media screen and (max-width: 768px){
      .woo_c-product .single-product-tabs .tab-items-container > .vc_col-sm-12 {
        padding: 0px 20px; } }
  @media all{.woo_c-product .shop_attributes p {
    margin: 0; }
  .woo_c-product .shop_attributes tr th:first-child,
  .woo_c-product .shop_attributes tr td:first-child {
    width: 25%; }
  .woo_c-product .comments-area {
    padding: 10px 0; }
    .woo_c-product .comments-area .comment-body .star-rating {
      position: absolute;
      top: 25px;
      right: 0; }
    .woo_c-product .comments-area .comment-body .meta h4 {
      font-size: 16px;
      line-height: 25px; }
    .woo_c-product .comments-area .comment-body time {
      font-size: 15px;
      line-height: 25px;
      color: #6A696C; }
    .woo_c-product .comments-area .comment-body .description p {
      margin: 0; }
    .woo_c-product .comments-area .comment-form [class*="vc_col"] {
      padding: 0; }
    .woo_c-product .comments-area .comment-form .comment-form-author {
      padding-right: 15px; }
    .woo_c-product .comments-area .comment-form .comment-form-email {
      padding-left: 15px; }
    .woo_c-product .comments-area .comment-form .submit-comment {
      margin-top: 8px; }
    .woo_c-product .comments-area .comment-form-rating label {
      font-weight: 600; }
    .woo_c-product .comments-area .comment-form .comment-form-rating .select {
      display: none; }
    }@media screen and (max-width: 768px){
      .woo_c-product .comments-area .comment-form .comment-form-author,
      .woo_c-product .comments-area .comment-form .comment-form-email {
        padding: 0; } }
  @media all{.woo_c-product .woo-c_related,
  .woo_c-product .woo-c_upsells {
    margin-top: 60px; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .woo_c-product .woo-c_related,
      .woo_c-product .woo-c_upsells {
        margin-top: 50px; } }
    @media screen and (max-width: 1024px){
      .woo_c-product .woo-c_related,
      .woo_c-product .woo-c_upsells {
        margin-top: 40px; } }
    @media screen and (max-width: 768px){
      .woo_c-product .woo-c_related,
      .woo_c-product .woo-c_upsells {
        margin-top: 30px; } }
  @media all{.woo_c-product .sticky-product {
    position: fixed;
    overflow: hidden;
    height: 100px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    background: #fff;
    opacity: 0;
    visibility: hidden;
    z-index: 101;
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.07);
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.07);
    -webkit-border-radius: 6px;
    border-radius: 6px;
    right: 40px;
    bottom: 40px;
    -webkit-transform: translateY(10px);
        -ms-transform: translateY(10px);
            transform: translateY(10px);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .woo_c-product .sticky-product {
        right: 30px; } }
    @media screen and (max-width: 1024px){
      .woo_c-product .sticky-product {
        right: 30px; } }
    @media screen and (max-width: 768px){
      .woo_c-product .sticky-product {
        right: 20px; } }
    @media screen and (min-width: 1025px) and (max-width: 1440px){
      .woo_c-product .sticky-product {
        bottom: 30px; } }
    @media screen and (max-width: 1024px){
      .woo_c-product .sticky-product {
        bottom: 30px; } }
    @media screen and (max-width: 768px){
      .woo_c-product .sticky-product {
        bottom: 20px; } }
    @media all{.woo_c-product .sticky-product.visible {
      -webkit-transform: none;
          -ms-transform: none;
              transform: none;
      visibility: visible;
      opacity: 1; }
    .woo_c-product .sticky-product-img {
      cursor: pointer;
      width: 100px;
      height: 100px;
      background-position: center;
      background-repeat: no-repeat;
      -webkit-background-size: cover;
              background-size: cover; }
    .woo_c-product .sticky-product-desc {
      padding: 15px 20px;
      line-height: 1.6;
      position: relative;
      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;
      max-width: 250px; }
      .woo_c-product .sticky-product-desc .title,
      .woo_c-product .sticky-product-desc .category {
        display: inherit; }
        .woo_c-product .sticky-product-desc .title:before,
        .woo_c-product .sticky-product-desc .category:before {
          display: none; }
      .woo_c-product .sticky-product-desc .category {
        display: inline-block;
        font-weight: normal;
        font-size: 0.94rem; }
      .woo_c-product .sticky-product-desc .title,
      .woo_c-product .sticky-product-desc .price {
        font-weight: 600; }
      .woo_c-product .sticky-product-desc .title {
        white-space: nowrap;
        -o-text-overflow: ellipsis;
           text-overflow: ellipsis;
        overflow: hidden; }
        .woo_c-product .sticky-product-desc .title .price {
          padding-right: 5px;
          position: relative; }
          .woo_c-product .sticky-product-desc .title .price:after {
            content: '';
            display: inline-block;
            vertical-align: middle;
            margin: -2px 0px 0px 5px;
            height: 60%;
            width: 1px;
            background: #232226; }
      .woo_c-product .sticky-product-desc .sticky-product-title,
      .woo_c-product .sticky-product-desc .category-holder {
        white-space: nowrap;
        -o-text-overflow: ellipsis;
           text-overflow: ellipsis;
        overflow: hidden; }
        .woo_c-product .sticky-product-desc .sticky-product-title:after,
        .woo_c-product .sticky-product-desc .category-holder:after {
          display: none; }
      .woo_c-product .sticky-product-desc .btn {
        padding: 0;
        vertical-align: top;
        margin-top: 5px; }
    .woo_c-product .sticky-product .close-bar {
      padding: 0;
      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;
      -webkit-box-pack: center !important;
      -webkit-justify-content: center !important;
          -ms-flex-pack: center !important;
              justify-content: center !important; }
      .woo_c-product .sticky-product .close-bar .clb-close {
        padding-right: 20px; }
    }@media screen and (max-width: 768px){
      .woo_c-product .sticky-product {
        left: 20px; }
        .woo_c-product .sticky-product-desc {
          width: -webkit-calc(100% - 146px);
          width: calc(100% - 146px); }
          .woo_c-product .sticky-product-desc .title {
            max-width: none; } }
    @media all{.woo_c-product .sticky-product .yith-wcwl-wishlistexistsbrowse,
    .woo_c-product .sticky-product .yith-wcwl-wishlistaddedbrowse,
    .woo_c-product .sticky-product .add_to_wishlist {
      display: none !important; }
  }@media screen and (max-width: 768px){
    .woo_c-product-details {
      padding-top: 20px; }
    .woo_c-product-image.vc_col-sm-12 {
      padding-left: 0;
      padding-right: 0; } }
  @media all{.woo_c-product .comments-area .comment-list {
    margin: 0; }
  .woo_c-product .woocommerce-grouped-product-list {
    white-space: nowrap; }
    .woo_c-product .woocommerce-grouped-product-list-item__thumb img {
      min-width: 70px;
      max-width: 70px;
      vertical-align: top; }
    .woo_c-product .woocommerce-grouped-product-list-item__label .woo-c_product_name {
      max-width: 12rem;
      margin: 0; }

.single-product.with-spacer .breadcrumbs {
  margin-top: 0; }

.type1-left .woo_c-product-details-inner {
  padding-left: 20px; }

}@media screen and (max-width: 768px){
  .type1-left .woo_c-product-details-inner {
    padding-left: 0; } }

@media all{.type1-right .woo_c-product-image {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse; }
  }@media screen and (max-width: 768px){
    .type1-right .woo_c-product-image-slider {
      padding-right: 0; } }
  @media all{.type1-right .woo_c-product-image.with-gallery .woo_c-product-image-slider {
    padding-right: 50px; }
  .type1-right .woo_c-product-image .product-image-dots {
    margin-right: 0; }
  .type1-right .woo_c-product-image .btn-lightbox {
    padding-right: 50px; }

.type1-right .woo_c-product-details-inner {
  padding-right: 20px; }
  }@media screen and (max-width: 768px){
    .type1-right .woo_c-product-details-inner {
      padding-right: 0; } }

@media screen and (max-width: 768px){
  .type1-right .woo_c-product .btn-lightbox {
    padding-right: 0; }
  .type1-right .woo_c-product-image.with-gallery .woo_c-product-image-slider {
    padding-right: 0; } }

@media all{[class*="type1"] .woo_c-product-image .image-wrap img {
  width: 100%; }

[class*="type1"] .woo-summary-content > .wrap > .yith-wcwl-add-to-wishlist {
  display: none; }

[class*="type1"] .woo_c-product-image-slider .gimg {
  opacity: 0;
  -webkit-transition: opacity cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  -o-transition: opacity cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  transition: opacity cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }

}@media screen and (min-width: 1025px){
  [class*="type1"] .woo_c-product.spacer_included {
    margin-top: 50px; }
  [class*="type1"] .woo_c-product.spacer_excluded {
    margin-top: 130px; } }

@media all{.woo_c-related {
  margin-bottom: 60px; }
  .woo_c-related:after {
    content: '';
    display: table;
    clear: both; }

}@media screen and (max-width: 768px){
  [class*="type"] .woo_c-product .tab {
    margin: 20px auto 30px; }
    [class*="type"] .woo_c-product .tab .tabNav {
      text-align: left; }
  [class*="type"] .woo_c-product-nav {
    position: static; }
  [class*="type"] .woo_c-product-details {
    background-color: #fff;
    -webkit-border-top-right-radius: 15px;
    border-top-right-radius: 15px;
    -webkit-border-top-left-radius: 15px;
    border-top-left-radius: 15px;
    margin-top: -20px;
    width: auto; }
    [class*="type"] .woo_c-product-details .variations_button {
      display: block; }
    [class*="type"] .woo_c-product-details-inner {
      width: 100%; }
      [class*="type"] .woo_c-product-details-inner .yith-wcwl-add-to-wishlist,
      [class*="type"] .woo_c-product-details-inner .btn:not(.yith-wcwl-wishlistaddedbrowse),
      [class*="type"] .woo_c-product-details-inner .button {
        width: 100%;
        display: block;
        margin-bottom: 10px; }
      [class*="type"] .woo_c-product-details-inner .yith-wcwl-add-to-wishlist .btn {
        margin-left: 0px !important;
        width: 100%; }
  [class*="type"] .woo_c-product .comments-area .comment-form input[type="text"],
  [class*="type"] .woo_c-product .comments-area .comment-form input[type="email"],
  [class*="type"] .woo_c-product .comments-area .comment-form textarea,
  [class*="type"] .woo_c-product .comments-area .comment-form .label-header {
    margin-right: 0;
    margin-left: 0; } }

@media screen and (max-width: 1024px){
  [class*="type1"] .woo_c-product.spacer_excluded {
    margin-top: 90px; } }

@media screen and (max-width: 768px){
  [class*="type1"] .woo_c-product.spacer_excluded {
    margin-top: 0; } }

@media screen and (max-width: 768px){
  .type1-right .woo_c-product.single-product > .product > .page-container > .vc_row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; }
    .type1-right .woo_c-product.single-product > .product > .page-container > .vc_row .woo_c-product-details {
      z-index: 1;
      padding-left: 20px;
      padding-right: 20px; }
    .type1-right .woo_c-product.single-product > .product > .page-container > .vc_row .woo_c-product-image,
    .type1-right .woo_c-product.single-product > .product > .page-container > .vc_row .woo_c-product-details {
      max-width: 100%; } }

@media all{/*--------------------------------------------------------------
## Wishlist
--------------------------------------------------------------*/
.yith-wcwl-form .woo-c_wishlist {
  margin: 0;
  font-size: 100%; }
  .yith-wcwl-form .woo-c_wishlist tbody td,
  .yith-wcwl-form .woo-c_wishlist thead th {
    border-color: #e5e5e5; }
  .yith-wcwl-form .woo-c_wishlist tr td {
    text-align: left; }
    .yith-wcwl-form .woo-c_wishlist tr td.product-name a {
      font-weight: 600; }
    .yith-wcwl-form .woo-c_wishlist tr td.product-remove {
      width: 30px; }
      .yith-wcwl-form .woo-c_wishlist tr td.product-remove a.remove:hover {
        background: transparent !important; }
      .yith-wcwl-form .woo-c_wishlist tr td.product-remove .btn-round .ion {
        height: 40px;
        width: 40px;
        line-height: 40px;
        font-size: 18px;
        color: initial; }
    .yith-wcwl-form .woo-c_wishlist tr td.product-thumbnail a img {
      max-width: 60px; }
    .yith-wcwl-form .woo-c_wishlist tr td.product-add-to-cart {
      padding-right: 0;
      text-align: right; }
      .yith-wcwl-form .woo-c_wishlist tr td.product-add-to-cart a.button {
        padding: 7px 15px !important;
        font-size: 0.94rem; }
  .yith-wcwl-form .woo-c_wishlist .product-add-to-cart a {
    display: inline-block !important; }
  .yith-wcwl-form .woo-c_wishlist.mobile li {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
    .yith-wcwl-form .woo-c_wishlist.mobile li .btn-round a {
      display: inline-block; }
    .yith-wcwl-form .woo-c_wishlist.mobile li .item-wrapper {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      margin: 10px 0px; }
      .yith-wcwl-form .woo-c_wishlist.mobile li .item-wrapper h6 {
        margin: 0; }

.yith-wcwl-form .yith_wcwl_wishlist_footer {
  margin-top: 30px; }
  .yith-wcwl-form .yith_wcwl_wishlist_footer .yith-wcwl-share .socialbar li a {
    line-height: 30px; }
    .yith-wcwl-form .yith_wcwl_wishlist_footer .yith-wcwl-share .socialbar li a.facebook, .yith-wcwl-form .yith_wcwl_wishlist_footer .yith-wcwl-share .socialbar li a.twitter, .yith-wcwl-form .yith_wcwl_wishlist_footer .yith-wcwl-share .socialbar li a.pinterest, .yith-wcwl-form .yith_wcwl_wishlist_footer .yith-wcwl-share .socialbar li a.email, .yith-wcwl-form .yith_wcwl_wishlist_footer .yith-wcwl-share .socialbar li a.whatsapp {
      background: #17161A; }
    .yith-wcwl-form .yith_wcwl_wishlist_footer .yith-wcwl-share .socialbar li a:hover {
      opacity: .7; }

.yith-wcwl-form .wishlist-title {
  display: none; }

}@media screen and (min-width: 1025px){
  .yith-wcwl-form {
    padding-left: -webkit-calc(100%/15 * 1);
    padding-left: calc(100%/15 * 1);
    padding-right: -webkit-calc(100%/15 * 1);
    padding-right: calc(100%/15 * 1); } }

@media all{/*--------------------------------------------------------------
## Elements
--------------------------------------------------------------*/
.woo_c-message-group {
  padding: 0 20px; }
  .woo_c-message-group li {
    margin-bottom: 15px; }

body:not(.woocommerce-checkout) .woo_c-message-group .message-box {
  position: fixed;
  bottom: 40px;
  z-index: 999999;
  left: 50%;
  width: auto;
  margin: 0px auto;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.07);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.07);
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  -webkit-animation: 0.4s slide_up cubic-bezier(0.4, 0, 0.2, 1);
          animation: 0.4s slide_up cubic-bezier(0.4, 0, 0.2, 1); }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    body:not(.woocommerce-checkout) .woo_c-message-group .message-box {
      bottom: 30px; } }
  @media screen and (max-width: 1024px){
    body:not(.woocommerce-checkout) .woo_c-message-group .message-box {
      bottom: 30px; } }
  @media screen and (max-width: 768px){
    body:not(.woocommerce-checkout) .woo_c-message-group .message-box {
      bottom: 20px; } }
  @media screen and (max-width: 768px){
    body:not(.woocommerce-checkout) .woo_c-message-group .message-box {
      left: 20px;
      right: 20px;
      -webkit-transform: none;
          -ms-transform: none;
              transform: none; } }

@media all{@-webkit-keyframes slide_up {
  0% {
    -webkit-transform: translateX(-50%) translateY(150%);
            transform: translateX(-50%) translateY(150%);
    opacity: .5; }
  100% {
    -webkit-transform: translateX(-50%) translateY(0%);
            transform: translateX(-50%) translateY(0%);
    opacity: 1; } }

@keyframes slide_up {
  0% {
    -webkit-transform: translateX(-50%) translateY(150%);
            transform: translateX(-50%) translateY(150%);
    opacity: .5; }
  100% {
    -webkit-transform: translateX(-50%) translateY(0%);
            transform: translateX(-50%) translateY(0%);
    opacity: 1; } }

.quantity {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  max-width: 80px;
  position: relative; }
  .quantity input {
    width: 50px;
    padding: 6px 8px; }
  }@media screen and (max-width: 768px){
    .quantity {
      max-width: 100%; } }

@media all{.quantity-label {
  font-size: 0.94rem;
  padding-right: 5px; }

.woo-c_product_name > a:not(.woo-c_product_category) {
  font-family: "Space Grotesk Bold", -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 600;
  display: block;
  font-size: 17.3px;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden; }

.woo-onsale {
  color: #fff; }
  .woo-onsale.woo-out-of-stock {
    background: #17161A; }

.woocommerce-button,
.woocommerce .button {
  text-transform: capitalize; }
  }@media screen and (max-width: 768px){
    .woocommerce-button,
    .woocommerce .button {
      margin-top: 20px; } }

@media all{.woocommerce .checkout_coupon {
  margin-top: 30px; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .woocommerce .checkout_coupon {
      margin-top: 25px; } }
  @media screen and (max-width: 1024px){
    .woocommerce .checkout_coupon {
      margin-top: 25px; } }
  @media screen and (max-width: 768px){
    .woocommerce .checkout_coupon {
      margin-top: 20px; } }

@media all{.woocommerce .stars {
  width: auto;
  height: 16px;
  line-height: 1;
  margin: 0;
  display: inline-block; }
  .woocommerce .stars a {
    position: relative;
    height: 18px;
    width: 1em;
    font-size: 17px;
    text-indent: -999em;
    display: inline-block;
    text-decoration: none; }
    .woocommerce .stars a:before {
      content: "\f384";
      color: #6A696C;
      display: block;
      background: transparent;
      position: absolute;
      top: 0;
      left: 0;
      width: 1em;
      height: 1em;
      line-height: 1;
      font-family: Ionicons;
      text-indent: 0;
      opacity: .5; }
  .woocommerce .stars:hover a:hover ~ a:before,
  .woocommerce .stars.selected a.active ~ a:before,
  .woocommerce .stars.selected:hover span a:hover ~ a:before {
    content: "\f384";
    opacity: .5; }
  .woocommerce .stars:hover a:before,
  .woocommerce .stars.selected a:before,
  .woocommerce .stars.selected:hover span a:before {
    content: "\f384";
    opacity: 1;
    color: #17161A; }

.woocommerce .star-rating {
  width: auto;
  max-height: 20px;
  line-height: 20px;
  overflow: hidden;
  display: inline-block;
  position: relative;
  vertical-align: middle;
  margin-top: -2px;
  color: #232226; }
  .woocommerce .star-rating a:hover {
    opacity: 1; }
  .woocommerce .star-rating:before {
    content: "\f384\f384\f384\f384\f384";
    font-family: Ionicons;
    font-weight: normal;
    font-size: 17px;
    letter-spacing: 3px;
    opacity: .2;
    float: left;
    top: 0;
    left: 0;
    position: absolute;
    word-wrap: normal; }
  .woocommerce .star-rating > span {
    display: inline-block;
    font-size: 0;
    overflow: hidden; }
    .woocommerce .star-rating > span:before {
      content: "\f384\f384\f384\f384\f384";
      font-family: Ionicons;
      font-weight: normal;
      font-size: 17px;
      letter-spacing: 3px; }

.woocommerce-billing-fields .heading-md {
  margin-bottom: 30px; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .woocommerce-billing-fields .heading-md {
      margin-bottom: 25px; } }
  @media screen and (max-width: 1024px){
    .woocommerce-billing-fields .heading-md {
      margin-bottom: 25px; } }
  @media screen and (max-width: 768px){
    .woocommerce-billing-fields .heading-md {
      margin-bottom: 20px; } }

@media all{.woocommerce .form-row {
  margin-top: 0;
  margin-bottom: 30px; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .woocommerce .form-row {
      margin-bottom: 25px; } }
  @media screen and (max-width: 1024px){
    .woocommerce .form-row {
      margin-bottom: 25px; } }
  @media screen and (max-width: 768px){
    .woocommerce .form-row {
      margin-bottom: 20px; } }
  @media all{.woocommerce .form-row .select {
    width: 100%; }
  .woocommerce .form-row input {
    color: #6A696C; }
  .woocommerce .form-row label {
    margin-bottom: 8px; }

.woocommerce legend {
  font-size: -webkit-calc(19px + 1 * ( (100vw - 576px) / 1024));
  font-size: calc(19px + 1 * ( (100vw - 576px) / 1024));
  line-height: 1.25;
  color: #17161A;
  font-weight: 600;
  margin-bottom: 30px; }
  }@media screen and (max-width: 576px){
    .woocommerce legend {
      font-size: 19px; } }
  @media screen and (min-width: 1600px){
    .woocommerce legend {
      font-size: 20px; } }
  @media screen and (min-width: 1025px) and (max-width: 1440px){
    .woocommerce legend {
      margin-bottom: 25px; } }
  @media screen and (max-width: 1024px){
    .woocommerce legend {
      margin-bottom: 25px; } }
  @media screen and (max-width: 768px){
    .woocommerce legend {
      margin-bottom: 20px; } }

@media all{.woocommerce ul {
  list-style: none; }

.woocommerce #ship-to-different-address {
  font-size: inherit; }

.woocommerce .blockUI.blockOverlay {
  opacity: 0.4 !important; }

.woocommerce .clb-blank.order-failed .clb-blank-image {
  min-width: 90px; }

.woocommerce-account .sticky-content-container {
  width: 100%; }

.woocommerce-account .clb-woo-sidebar {
  margin-right: 20px;
  margin-left: 0; }
  }@media screen and (max-width: 1024px){
    .woocommerce-account .clb-woo-sidebar {
      margin: 0; } }

@media all{.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.is-active {
  font-weight: 600; }

.woocommerce-account .woo_c-account-orders-title {
  font-size: 22px;
  margin: 7px 0; }

.woocommerce-account .woo_c-account-orders-subtitle {
  margin: 3px 0; }

.woocommerce-account .woo_c-account-orders .woocommerce-orders-table td {
  padding: 25px 0; }

.woocommerce-account .woo_c-account-orders .woocommerce-orders-table__header {
  border-top: none;
  color: #6A696C;
  text-transform: uppercase;
  font-size: 0.78em; }
  .woocommerce-account .woo_c-account-orders .woocommerce-orders-table__header-order-actions {
    display: none; }

.woocommerce-account .woo_c-account-orders .woocommerce-orders-table__cell-order-actions {
  text-align: right; }

.woocommerce-account .woo_c-account-orders .woocommerce-orders-table__cell-order-number .amount,
.woocommerce-account .woo_c-account-orders .woocommerce-orders-table__cell-order-number .order-number, .woocommerce-account .woo_c-account-orders .woocommerce-orders-table__cell-order-total .amount,
.woocommerce-account .woo_c-account-orders .woocommerce-orders-table__cell-order-total .order-number {
  font-weight: 600; }

.woocommerce-account .woocommerce-Addresses {
  margin-top: 20px; }

.woocommerce .woo-c_login .tabNav {
  margin-bottom: 40px; }

.woocommerce .woo-c_login .form-row_btn_remember_container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: -5px; }
  .woocommerce .woo-c_login .form-row_btn_remember_container label {
    margin: 0;
    font-weight: normal; }
  .woocommerce .woo-c_login .form-row_btn_remember_container .lost-link,
  .woocommerce .woo-c_login .form-row_btn_remember_container label {
    font-size: 0.94rem; }

.woocommerce .woo-c_login fieldset .password-field {
  margin-bottom: 0; }

.woocommerce .woo-c_login fieldset .btn[type='submit'],
.woocommerce .woo-c_login fieldset .woocommerce-password-strength {
  margin-top: 25px; }
  }@media screen and (max-width: 768px){
    .woocommerce .woo-c_login fieldset .btn[type='submit'],
    .woocommerce .woo-c_login fieldset .woocommerce-password-strength {
      margin-top: 20px; } }

@media all{.woocommerce .woo-c_cross_sells .vc_row {
  padding-left: 0 !important;
  padding-right: 0 !important; }

.woocommerce-checkout .woocommerce-order .clb-blank {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0;
  max-width: 100%;
  margin-top: 0;
  text-align: left; }
  .woocommerce-checkout .woocommerce-order .clb-blank-image {
    margin-right: 20px;
    background-color: #e7f9f6;
    height: 70px;
    width: 70px;
    min-width: 70px;
    font-size: 24px; }
    .woocommerce-checkout .woocommerce-order .clb-blank-image i {
      font-size: 28px; }
  .woocommerce-checkout .woocommerce-order .clb-blank .heading-md {
    margin: 0; }

.woocommerce-checkout .woocommerce-order .woocommerce-customer-details .vc_row {
  margin: 0; }

.woocommerce-checkout .woocommerce-order-overview {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: 40px 0px; }
  .woocommerce-checkout .woocommerce-order-overview li {
    white-space: nowrap;
    margin-right: 30px; }
    }@media screen and (min-width: 1025px) and (max-width: 1440px){
      .woocommerce-checkout .woocommerce-order-overview li {
        margin-right: 25px; } }
    @media screen and (max-width: 1024px){
      .woocommerce-checkout .woocommerce-order-overview li {
        margin-right: 25px; } }
    @media screen and (max-width: 768px){
      .woocommerce-checkout .woocommerce-order-overview li {
        margin-right: 20px; } }
    @media all{.woocommerce-checkout .woocommerce-order-overview li:last-child {
      margin: 0; }
    .woocommerce-checkout .woocommerce-order-overview li strong {
      display: block; }

.woocommerce-checkout .woocommerce-form-login {
  margin-bottom: 40px; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .woocommerce-checkout .woocommerce-form-login {
      margin-bottom: 30px; } }
  @media screen and (max-width: 1024px){
    .woocommerce-checkout .woocommerce-form-login {
      margin-bottom: 30px; } }
  @media screen and (max-width: 768px){
    .woocommerce-checkout .woocommerce-form-login {
      margin-bottom: 20px; } }

@media all{#yith-wcwl-popup-message {
  position: fixed;
  bottom: 10px;
  top: auto;
  text-align: center;
  right: 0;
  margin: 0px !important;
  left: 0;
  border: none;
  background-color: transparent;
  -webkit-box-sizing: none;
          box-sizing: none; }
  #yith-wcwl-popup-message #yith-wcwl-message {
    height: auto;
    line-height: 1;
    background: #9ff8d0;
    border: none;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    margin: 0;
    padding: 20px;
    display: inline-block;
    font-size: 0.94rem;
    text-align: left;
    color: rgba(0, 0, 0, 0.65);
    -webkit-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.08);
            box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.08); }

.woocommerce-account .nosidebar-order-details > .woo_c-order-details {
  width: 100% !important;
  padding: 0 !important; }

/*--------------------------------------------------------------
## AJAX Filters
--------------------------------------------------------------*/
.yith-woocommerce-ajax-product-filter .yith-wcan-group {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }
  .yith-woocommerce-ajax-product-filter .yith-wcan-group li {
    margin: 0; }
    .yith-woocommerce-ajax-product-filter .yith-wcan-group li a {
      -webkit-border-radius: 4px;
      border-radius: 4px;
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      padding: 0px 10px;
      height: 24px;
      line-height: 24px;
      display: inline-block;
      vertical-align: top;
      font-weight: 600;
      font-size: 0.78em;
      color: inherit;
      background-color: #6A696C;
      text-transform: uppercase;
      margin: 0px 6px 6px 0px; }
      .yith-woocommerce-ajax-product-filter .yith-wcan-group li a:before {
        display: none; }
    .yith-woocommerce-ajax-product-filter .yith-wcan-group li.chosen a, .yith-woocommerce-ajax-product-filter .yith-wcan-group li:hover a {
      background-color: #d90a2c;
      color: #fff; }
  .yith-woocommerce-ajax-product-filter .yith-wcan-group.yith-wcan-color > li:not(.chosen):first-child a {
    margin-left: 0; }
  .yith-woocommerce-ajax-product-filter .yith-wcan-group.yith-wcan-color > li a {
    font-size: 0;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    width: 12px;
    height: 12px;
    padding: 0;
    position: relative;
    margin: 0 10px;
    cursor: pointer;
    border: solid 2px rgba(23, 22, 26, 0.2); }
    .yith-woocommerce-ajax-product-filter .yith-wcan-group.yith-wcan-color > li a:after {
      content: "";
      height: 40px;
      width: 40px;
      -webkit-border-radius: 100%;
              border-radius: 100%;
      position: absolute;
      top: -webkit-calc(50% - 20px);
      top: calc(50% - 20px);
      left: -webkit-calc(50% - 20px);
      left: calc(50% - 20px);
      -webkit-transform: scale(0);
          -ms-transform: scale(0);
              transform: scale(0);
      background-color: rgba(0, 0, 0, 0.06);
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
    .yith-woocommerce-ajax-product-filter .yith-wcan-group.yith-wcan-color > li a:hover:after {
      -webkit-transform: scale(0.8);
          -ms-transform: scale(0.8);
              transform: scale(0.8); }
  .yith-woocommerce-ajax-product-filter .yith-wcan-group.yith-wcan-color .chosen a {
    position: relative;
    display: inline-block; }
    .yith-woocommerce-ajax-product-filter .yith-wcan-group.yith-wcan-color .chosen a:after {
      -webkit-transform: scale(0.8);
          -ms-transform: scale(0.8);
              transform: scale(0.8); }

.yith-woocommerce-ajax-product-filter .yith-wcan-reset-navigation {
  background-color: #6A696C;
  border: none;
  padding: 6px 12px 6px 30px;
  color: #232226;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin: 30px 0px -20px; }
  .yith-woocommerce-ajax-product-filter .yith-wcan-reset-navigation:after {
    content: "\f166";
    font-family: "Ionicons";
    position: absolute;
    left: 10px;
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    font-size: 18px; }
  .yith-woocommerce-ajax-product-filter .yith-wcan-reset-navigation:hover {
    background-color: #d90a2c;
    color: #fff; }

.yith-woo-ajax-reset-navigation {
  padding: 0; }

.yit-wcan-container .yith-wcan-loading {
  margin: 10vh 0; }

/*--------------------------------------------------------------
## Cart
--------------------------------------------------------------*/
.woo-cart {
  width: 100%;
  margin-bottom: 40px;
  padding-bottom: 40px; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .woo-cart {
      margin-bottom: 30px; } }
  @media screen and (max-width: 1024px){
    .woo-cart {
      margin-bottom: 30px; } }
  @media screen and (max-width: 768px){
    .woo-cart {
      margin-bottom: 20px; } }
  @media screen and (min-width: 1025px) and (max-width: 1440px){
    .woo-cart {
      padding-bottom: 30px; } }
  @media screen and (max-width: 1024px){
    .woo-cart {
      padding-bottom: 30px; } }
  @media screen and (max-width: 768px){
    .woo-cart {
      padding-bottom: 20px; } }
  @media all{.woo-cart_details {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: -webkit-calc(100% - 100px);
    width: calc(100% - 100px);
    position: relative; }
  .woo-cart_item {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    border-bottom: 1px solid #e5e5e5;
    padding-top: 20px;
    padding-bottom: 20px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    padding: 15px 0px; }
    .woo-cart_item_thumbnail, .woo-cart_item_name, .woo-cart_item_price, .woo-cart_item_quantity, .woo-cart_item_details {
      margin-right: 20px; }
    .woo-cart_item_thumbnail {
      min-width: 80px;
      max-width: 80px;
      position: relative; }
      }@media screen and (max-width: 768px){
        .woo-cart_item_thumbnail {
          min-width: 60px;
          max-width: 60px; } }
      @media all{.woo-cart_item_thumbnail img {
        vertical-align: top; }
    .woo-cart_item_remove {
      position: absolute;
      opacity: 0;
      visibility: hidden;
      left: 50%;
      top: 50%;
      -webkit-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
      transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
      .woo-cart_item_remove .btn-round {
        display: block; }
    .woo-cart_item_name {
      line-height: 1.5; }
      }@media screen and (min-width: 1025px){
        .woo-cart_item_name {
          min-width: 40%;
          -webkit-box-flex: 1;
          -webkit-flex-grow: 1;
              -ms-flex-positive: 1;
                  flex-grow: 1; } }
      @media all{.woo-cart_item_name .woo-c_product_category {
        display: block;
        font-size: .98em; }
    .woo-cart_item_values p {
      font-size: .98em;
      display: inline;
      color: #6A696C;
      margin: 0; }
      .woo-cart_item_values p span {
        font-weight: 600;
        color: #232226; }
    .woo-cart_item_price_container {
      width: -webkit-calc(50% - 40px);
      width: calc(50% - 40px);
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: end;
      -webkit-justify-content: flex-end;
          -ms-flex-pack: end;
              justify-content: flex-end; }
    .woo-cart_item_quantity {
      display: -webkit-inline-box;
      display: -webkit-inline-flex;
      display: -ms-inline-flexbox;
      display: inline-flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center; }
    .woo-cart_item_subtotal {
      display: block;
      text-align: right;
      font-weight: 600; }
    .woo-cart_item:hover .woo-cart_item_remove {
      opacity: 1;
      visibility: visible; }
    .woo-cart_item:first-child {
      padding-top: 0; }
    .woo-cart_item:last-child {
      border-bottom: none;
      padding-bottom: 0; }
  }@media screen and (max-width: 768px){
    .woo-cart_details {
      position: relative;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
          -ms-flex-align: start;
              align-items: flex-start;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
          -ms-flex-direction: column;
              flex-direction: column;
      padding-right: 70px; }
    .woo-cart_item {
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
          -ms-flex-align: start;
              align-items: flex-start; }
      .woo-cart_item_thumbnail, .woo-cart_item_price, .woo-cart_item_details {
        margin-right: 15px; }
      .woo-cart_item_quantity {
        position: absolute;
        right: 0;
        display: block;
        margin: 0; }
        .woo-cart_item_quantity .quantity-label {
          display: none; }
      .woo-cart_item_subtotal {
        text-align: left !important; }
      .woo-cart_item_remove {
        position: absolute;
        opacity: 1;
        visibility: visible;
        left: 0%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%);
        -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s; }
        .woo-cart_item_remove .btn-round {
          display: block; }
          .woo-cart_item_remove .btn-round .ion {
            width: 30px;
            height: 30px;
            line-height: 30px;
            font-size: 15px;
            background: #fff;
            color: #232226; }
          .woo-cart_item_remove .btn-round:before {
            width: 30px;
            height: 30px; } }

@media all{.woo-c_actions {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  }@media screen and (max-width: 768px){
    .woo-c_actions {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
          -ms-flex-align: start;
              align-items: flex-start; } }
  @media all{.woo-c_actions_coupon {
    position: relative;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    margin-right: 20px; }
    }@media screen and (max-width: 768px){
      .woo-c_actions_coupon {
        margin: 0;
        width: 100%; } }
    @media all{.woo-c_actions_coupon label {
      margin-bottom: 10px; }
    .woo-c_actions_coupon .btn {
      position: absolute;
      right: 0;
      bottom: 0; }
  .woo-c_actions_update {
    -webkit-align-self: flex-end;
        -ms-flex-item-align: end;
            align-self: flex-end; }

.woo-c_cart-cross-sale {
  padding-top: 60px; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .woo-c_cart-cross-sale {
      padding-top: 50px; } }
  @media screen and (max-width: 1024px){
    .woo-c_cart-cross-sale {
      padding-top: 40px; } }
  @media screen and (max-width: 768px){
    .woo-c_cart-cross-sale {
      padding-top: 30px; } }
  @media all{.woo-c_cart-cross-sale h4.heading-md {
    font-size: 2em; }

.clb-woo-sidebar {
  padding: 30px;
  background-color: rgba(35, 34, 38, 0.03);
  margin-left: 20px; }
  }@media screen and (min-width: 1025px) and (max-width: 1440px){
    .clb-woo-sidebar {
      padding: 25px; } }
  @media screen and (max-width: 1024px){
    .clb-woo-sidebar {
      padding: 25px; } }
  @media screen and (max-width: 768px){
    .clb-woo-sidebar {
      padding: 20px; } }
  @media screen and (max-width: 1024px){
    .clb-woo-sidebar {
      margin: 50px 0px 0px 0px; } }
  @media all{.clb-woo-sidebar .wc-proceed-to-checkout a {
    width: 100%; }
  .clb-woo-sidebar .form-row {
    margin-bottom: 8px; }
  .clb-woo-sidebar .shop_table {
    margin: 0;
    margin-bottom: 20px; }
    .clb-woo-sidebar .shop_table .product-name {
      padding-right: 30px; }
      }@media screen and (min-width: 1025px) and (max-width: 1440px){
        .clb-woo-sidebar .shop_table .product-name {
          padding-right: 25px; } }
      @media screen and (max-width: 1024px){
        .clb-woo-sidebar .shop_table .product-name {
          padding-right: 25px; } }
      @media screen and (max-width: 768px){
        .clb-woo-sidebar .shop_table .product-name {
          padding-right: 20px; } }
      @media all{.clb-woo-sidebar .shop_table .product-name a {
        font-weight: 600; }
    .clb-woo-sidebar .shop_table tr th {
      font-weight: normal;
      font-size: 0.94rem;
      padding-right: 30px; }
      }@media screen and (min-width: 1025px) and (max-width: 1440px){
        .clb-woo-sidebar .shop_table tr th {
          padding-right: 25px; } }
      @media screen and (max-width: 1024px){
        .clb-woo-sidebar .shop_table tr th {
          padding-right: 25px; } }
      @media screen and (max-width: 768px){
        .clb-woo-sidebar .shop_table tr th {
          padding-right: 20px; } }
    @media all{.clb-woo-sidebar .shop_table tr:first-child th, .clb-woo-sidebar .shop_table tr:first-child td {
      border-top: none; }
    .clb-woo-sidebar .shop_table tr:last-child th, .clb-woo-sidebar .shop_table tr:last-child td {
      border-bottom: none; }
    .clb-woo-sidebar .shop_table .amount {
      font-weight: 600; }
  .clb-woo-sidebar label {
    display: inline-block; }

/*--------------------------------------------------------------
# WPBAkery Front-End
--------------------------------------------------------------*/
.vc_editor.compose-mode .vc_ohio_tabs,
.vc_editor.compose-mode .vc_ohio_split_screens {
  position: relative;
  margin: 10px 0;
  -webkit-border-radius: 4px;
          border-radius: 4px; }
  .vc_editor.compose-mode .vc_ohio_tabs:before,
  .vc_editor.compose-mode .vc_ohio_split_screens:before {
    content: '';
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 10000;
    background: rgba(255, 213, 105, 0.85); }
  .vc_editor.compose-mode .vc_ohio_tabs:after,
  .vc_editor.compose-mode .vc_ohio_split_screens:after {
    content: 'Sorry, but this shortcode can be properly edited only in WPBakery Backend Editor.';
    position: absolute;
    font-family: -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    display: block;
    padding: 0px 20%;
    font-weight: 500;
    color: rgba(0, 0, 0, 0.8);
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    width: 100%;
    left: 0;
    text-align: center;
    z-index: 10001; }

.vc_ohio_accordion_inner .content.open .wrap > .vc_element-container {
  display: none; }
}

/***!  https://piksela.mx/wp-content/themes/ohio-child/style.css?ver=1.0.1  !***/

@media all{/*!
Theme Name: Ohio-Child
Theme URI: http://ohio.colabr.io/
Author: Colabrio
Author URI: http://colabr.io/
Description: Ohio is a WordPress theme bundled with premium plugins to build a modern and functional website.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: ohio
Text Domain: ohio-child
Tags: ajax, customizer, ecommerce, portfolio, minimal, page builder, responsive, multipurpose, shop, store, woocommerce, wpml

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/
.clb_custom_bg_section:before {
    background-color: #8bc500 !important;
    border-radius: 0 !important;
}
.dark-scheme .btn:not(.btn-link):not(.btn-flat):not(.btn-brand):not(.btn-optional):hover {
    background-color: #8bc500;
    border-color: #008a1b;
}
.site-header.header-fixed {
    background: #000;
}
.with_frm_style input[type=text],
.with_frm_style input[type=password],
.with_frm_style input[type=email],
.with_frm_style input[type=number],
.with_frm_style input[type=url],
.with_frm_style input[type=tel],
.with_frm_style input[type=phone],
.with_frm_style input[type=search],
.with_frm_style select,
.with_frm_style textarea,
.frm_form_fields_style,
.with_frm_style .frm_scroll_box .frm_opt_container,
.frm_form_fields_active_style,
.frm_form_fields_error_style,
.with_frm_style .frm-card-element.StripeElement,
.with_frm_style .chosen-container-multi .chosen-choices,
.with_frm_style .chosen-container-single .chosen-single{
  border-color: transparent !important;
}
.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message,
.frm_style_formidable-style.with_frm_style input[type=submit],
.frm_style_formidable-style.with_frm_style .frm_submit input[type=button],
.frm_style_formidable-style.with_frm_style .frm_submit button,
.frm_form_submit_style,
.frm_style_formidable-style.with_frm_style .frm-edit-page-btn {
    background: #8bc500 !important;
    border-color: #008a1b !important;
    -moz-box-shadow: 0 1px 1px #008a1b !important;
    -webkit-box-shadow: 0 1px 1px #008a1b !important;
    box-shadow: 0 1px 1px #008a1b !important;
}
.frm_style_formidable-style.with_frm_style .form-field input:not([type=file]):focus,
.frm_style_formidable-style.with_frm_style select:focus,
.frm_style_formidable-style.with_frm_style textarea:focus,
.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=text],
.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=password],
.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=email],
.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=number],
.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=url],
.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=tel],
.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=search],
.frm_form_fields_active_style,
.frm_style_formidable-style.with_frm_style .frm_focus_field .frm-card-element.StripeElement,
.frm_style_formidable-style.with_frm_style .chosen-container-single.chosen-container-active .chosen-single,
.frm_style_formidable-style.with_frm_style .chosen-container-active .chosen-choices {
    background-color: #262529 !important;
    box-shadow: 0 1px 1px rgba(139, 197, 0, 0) inset, 0 0 8px rgb(139, 197, 0) !important;
}
.mbl-overlay-container .copyright,
.single-post .clb-post-meta,
#ohio-custom-5f05519f48986 .blog-grid-meta{
  display: none !important;
}
.clb-page-headline {
    min-height: auto !important;
}
.counter-box:hover i {
    color: #8bc500;
}
.accordionItem_control i{
	color: #8bc500 !important;
}
.page-id-19778 .clb-page-headline,
.page-id-19722 .clb-page-headline,
.page-id-19694 .clb-page-headline{
    /*min-height: 481px !important;*/
}
.socialbar.flat a {
    background-color: #8bc500 !important;
}
}@media only screen and (min-width: 1025px) and (max-width: 1440px){
	.page-id-19778 .clb-page-headline-holder
	.page-id-19722 .clb-page-headline-holder{
		/*padding-bottom: 140px !important;*/
	}
}
@media only screen and (max-width: 600px){
	.mob-text-left {
		text-align: left !important;
	}
}

/***!  style declaration  !***/

#masthead.site-header.header-fixed{background-color:#0a0a0a;}.search-global.fixed .ion{color:#8bc500;}.site-header{border:none;}.site-header.header-fixed{border-bottom-style:solid;}.site-header .site-branding .logo img,.site-header .site-branding .logo img.svg-logo{height:80px;max-height:80px;}.btn-optional{background-color:#8bc500;border-color:#8bc500;color:#ffffff;}.clb-page-headline::after{background-color:transparent;}a,.woo_c-product .sticky-product-desc .title .price:after{color:#8bc500;}.woo_c-product .sticky-product-desc .title .price:after{background-color:#8bc500;}.spinner .path,.sk-preloader .sk-circle:before,.sk-folding-cube .sk-cube:before,.sk-preloader .sk-child:before,.sk-double-bounce .sk-child{stroke:#8bc500;background-color:#8bc500;}.sk-percentage .sk-percentage-percent{color:#8bc500;}.page-preloader:not(.percentage-preloader),.page-preloader.percentage-preloader .sk-percentage{background-color:#0a0a0a;}.clb-subscribe-img{background-image:url('https://piksela.com.mx/wp-content/uploads/2019/07/oh__img100_small.jpg');background-size:cover;background-position:center center;background-repeat:no-repeat;}.site-footer{background-color:#17161a;color:rgba(255,255,255,0.8);}.site-footer .widget,.site-footer .widgets *{color:rgba(255,255,255,0.8);}.site-footer .widgets .widget-title{color:#6a696c;}body{font-family:'Signika', sans-serif;}input,select,textarea,.accordion-box .buttons h5.title,.woocommerce div.product accordion-box.outline h5{font-family:'Martel Sans', sans-serif;}h1,h2,h3,h4,h5,h6,.box-count,.mini_cart_item-desc .font-titles,.woo-c_product .font-titles,.tabNav_link.active,.icon-box-headline,.fullscreen-nav .menu-link,.postNav_item_inner_heading{font-family:'Martel Sans', sans-serif;}.countdown-box .box-time .box-count,.chart-box-pie-content{font-family:'Martel Sans', sans-serif;}.countdown-box .box-time .box-count,.chart-box-pie-content{font-family:'Martel Sans', sans-serif;}h1,h2,h3,h4,h5,h6,.box-count,.font-titles,.tabNav_link.active,.icon-box-headline,.fullscreen-nav .menu-link,.postNav_item_inner_heading,.btn,.button,a.button,.main-nav .nav-item,.heading .title,.socialbar.inline a,.vc_row .vc-bg-side-text,.counter-box-count{font-family:'Martel Sans', sans-serif;}.portfolio-item h4,.portfolio-item h4.title,.portfolio-item h4 a,.portfolio-item-2 h4,.portfolio-item-2 h4.title,.portfolio-item-2 h4 a,.woocommerce ul.products li.product a{font-family:'Martel Sans', sans-serif;font-size:inherit;line-height:inherit;}.blog-item h3.title{font-family:'Martel Sans', sans-serif;line-height:initial;}.blog-item h3.title a{font-size:initial;}.portfolio-item-2 h4{font-family:'Martel Sans', sans-serif;}p.subtitle,.subtitle-font,.heading .subtitle,a.category{font-family:'Martel Sans', sans-serif;}span.category > a,div.category > a{font-family:'Martel Sans', sans-serif;}.portfolio-item .subtitle-font,.woocommerce ul.products li.product .subtitle-font.category,.woocommerce ul.products li.product .subtitle-font.category > a{font-family:'Martel Sans', sans-serif;font-size:inherit;line-height:inherit;}.contact-form.classic input::-webkit-input-placeholder,.contact-form.classic textarea::-webkit-input-placeholder,input.classic::-webkit-input-placeholder,input.classic::-moz-placeholder{font-family:'Martel Sans', sans-serif;}.contact-form.classic input::-moz-placeholder,.contact-form.classic textarea::-moz-placeholder{font-family:'Martel Sans', sans-serif;}input.classic:-ms-input-placeholder,.contact-form.classic input:-ms-input-placeholder,.contact-form.classic textarea:-ms-input-placeholder{font-family:'Martel Sans', sans-serif;}.brand-color,.brand-color-i,.brand-color-hover-i:hover,.brand-color-hover:hover,.has-brand-color-color,.is-style-outline .has-brand-color-color,a:hover,.blog-grid:hover h3 a,.portfolio-item.grid-2:hover h4.title,.fullscreen-nav li a:hover,.socialbar.inline a:hover,.gallery .expand .ion:hover,.close .ion:hover,.accordionItem_title:hover,.tab .tabNav_link:hover,.widget .socialbar a:hover,.social-bar .socialbar a:hover,.share-bar .links a:hover,.widget_shopping_cart_content .buttons a.button:first-child:hover,span.page-numbers.current,a.page-numbers:hover,.main-nav .nav-item.active-main-item > .menu-link,.comment-content a,.page-headline .subtitle b:before,nav.pagination li .page-numbers.active,#mega-menu-wrap > ul .sub-menu > li > a:hover,#mega-menu-wrap > ul .sub-sub-menu > li > a:hover,#mega-menu-wrap > ul > .current-menu-ancestor > a,#mega-menu-wrap > ul .sub-menu:not(.sub-menu-wide) .current-menu-ancestor > a,#mega-menu-wrap > ul .current-menu-item > a,#fullscreen-mega-menu-wrap > ul .current-menu-ancestor > a,#fullscreen-mega-menu-wrap > ul .current-menu-item > a,.woocommerce .woo-my-nav li.is-active a,.portfolio-sorting li a.active,.widget_nav_menu .current-menu-item > a,.widget_pages .current-menu-item > a,.portfolio-item-fullscreen .portfolio-details-date:before,.btn.btn-link:hover,.blog-grid-content .category-holder:after,.clb-page-headline .post-meta-estimate:before,.comments-area .comment-date-and-time:after,.post .entry-content a:not(.wp-block-button__link),.project-page-content .date:before,.pagination li .btn.active,.pagination li .btn.current,.pagination li .page-numbers.active,.pagination li .page-numbers.current,.category-holder:after,.clb-hamburger-nav .menu .nav-item:hover > a.menu-link .ion,.clb-hamburger-nav .menu .nav-item .visible > a.menu-link .ion,.clb-hamburger-nav .menu .nav-item.active > a.menu-link .ion,.clb-hamburger-nav .menu .sub-nav-item:hover > a.menu-link .ion,.clb-hamburger-nav .menu .sub-nav-item .visible > a.menu-link .ion,.clb-hamburger-nav .menu .sub-nav-item.active > a.menu-link .ion,.widgets a,.widgets a *:not(.fab),.pricing:hover .pricing_price_title,.pricing_list_item .ion{color:#8bc500;}.brand-border-color,.brand-border-color-hover,.has-brand-color-background-color,.is-style-outline .has-brand-color-color,.wp-block-button__link:hover,.custom-cursor .circle-cursor--outer,.btn-brand,.btn-brand:active,.btn-brand:focus,.btn:hover,.btn:focus,.btn.btn-flat:hover,.btn.btn-flat:focus,.btn.btn-outline:hover,a.button:hover,button.button:hover{border-color:#8bc500;}.brand-bg-color,.brand-bg-color-after,.brand-bg-color-before,.brand-bg-color-hover,.brand-bg-color-i,.brand-bg-color-hover-i,.btn-brand:not(.btn-outline),.has-brand-color-background-color,a.brand-bg-color,.wp-block-button__link:hover,.widget_price_filter .ui-slider-range,.widget_price_filter .ui-slider-handle:after,.main-nav .nav-item:before,.main-nav .nav-item.current-menu-item:before,.widget_calendar caption,.tag:hover,.page-headline .tags .tag,.radio input:checked + .input:after,.menu-list-details .tag,.custom-cursor .circle-cursor--inner,.custom-cursor .circle-cursor--inner.cursor-link-hover,.btn-round:before,.btn:hover,.btn:focus,button.button:not(.btn-link):hover,a.button:not(.btn-link):hover,.btn.btn-flat:hover,.btn.btn-flat:focus,.btn.btn-outline:hover,nav.pagination li .btn.active:hover,.tag:not(body):hover,.woo-onsale:hover,.price-discount:hover,.tag-cloud-link:hover,.pricing_price_time:hover{background-color:#8bc500;}.clb_custom_bg_section:before {background-color: #8bc500 !important;border-radius: 0 !important;}.clb_custom_bg_section:before {content: '';position: absolute;width: 760px;height: 760px;border-radius: 100%;mix-blend-mode: multiply;background-color: #D90A2C;top: 0px;right: 0px;}.vc_row.clb_custom_hero_section {background-position: 0 !important;}.clb_custom_icon {max-width: 46px;}@media (max-width: 768px) {.clb_custom_hero_section {min-height: auto !important;background-size: cover !important;}}   @media screen and (max-width:768px){.site-header:not(.header-fixed) .menu > li > a,.site-header:not(.header-fixed) .menu-optional .cart-total a,.site-header:not(.header-fixed) .menu-optional .cart .ion,.site-header:not(.header-fixed) .menu-optional > li > a,.site-header:not(.header-fixed) .select-styled,.site-header:not(.header-fixed) .clb-hamburger .clb-hamburger-holder ._shape{color:#8bc500;}.site-header.mobile-header .main-nav .mbl-overlay-container{background-color:#0a0a0a;}}

/***!  https://piksela.mx/wp-content/plugins/js_composer/assets/css/js_composer.min.css?ver=6.4.1  !***/

@media all{/*!
 * WPBakery Page Builder v6.0.0 (https://wpbakery.com)
 * Copyright 2011-2020 Michael M, WPBakery
 * License: Commercial. More details: http://go.wpbakery.com/licensing
 */

.vc_row:after,.vc_row:before{content:" ";display:table}.vc_row:after{clear:both}}@media all and (max-width:767px){.vc_hidden-xs{display:none!important}}@media all and (min-width:768px) and (max-width:991px){.vc_hidden-sm{display:none!important}}@media all and (min-width:992px) and (max-width:1199px){.vc_hidden-md{display:none!important}}@media all and (min-width:1200px){.vc_hidden-lg{display:none!important}}@media all{.vc_non_responsive .vc_row .vc_col-sm-1{position:relative;float:left;width:8.33333333%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-2{position:relative;float:left;width:16.66666667%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-3{position:relative;float:left;width:25%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-4{position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-5{position:relative;float:left;width:41.66666667%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-6{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-7{position:relative;float:left;width:58.33333333%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-8{position:relative;float:left;width:66.66666667%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-9{position:relative;float:left;width:75%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-10{position:relative;float:left;width:83.33333333%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-11{position:relative;float:left;width:91.66666667%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-12{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_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_non_responsive .vc_row .vc_col-sm-1\/5{position:relative;float:left;width:20%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-2\/5{position:relative;float:left;width:40%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-3\/5{position:relative;float:left;width:60%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-4\/5{position:relative;float:left;width:80%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-5\/5{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-offset-5\/5{margin-left:100%}.vc_non_responsive .vc_row .vc_col-sm-offset-4\/5{margin-left:80%}.vc_non_responsive .vc_row .vc_col-sm-offset-3\/5{margin-left:60%}.vc_non_responsive .vc_row .vc_col-sm-offset-2\/5{margin-left:40%}.vc_non_responsive .vc_row .vc_col-sm-offset-1\/5{margin-left:20%}.vc_non_responsive .vc_row .vc_col-sm-offset-0\/5{margin-left:0}.vc_column_container{width:100%}.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}[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-1,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-10,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-11,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-12,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-2,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-3,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-4,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-6,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-7,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-8,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-9{float:right}.vc_col-xs-12{width:100%}.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}.vc_col-lg-1\/5,.vc_col-lg-2\/5,.vc_col-lg-3\/5,.vc_col-lg-4\/5,.vc_col-lg-5\/5,.vc_col-md-1\/5,.vc_col-md-2\/5,.vc_col-md-3\/5,.vc_col-md-4\/5,.vc_col-md-5\/5,.vc_col-sm-1\/5,.vc_col-sm-2\/5,.vc_col-sm-3\/5,.vc_col-sm-4\/5,.vc_col-sm-5\/5,.vc_col-xs-1\/5,.vc_col-xs-2\/5,.vc_col-xs-3\/5,.vc_col-xs-4\/5,.vc_col-xs-5\/5{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vc_col-xs-1\/5,.vc_col-xs-2\/5,.vc_col-xs-3\/5,.vc_col-xs-4\/5,.vc_col-xs-5\/5{float:left}.vc_col-xs-5\/5{width:100%}.vc_col-xs-4\/5{width:80%}.vc_col-xs-3\/5{width:60%}.vc_col-xs-2\/5{width:40%}.vc_col-xs-1\/5{width:20%}.vc_col-xs-pull-5\/5{right:100%}.vc_col-xs-pull-4\/5{right:80%}.vc_col-xs-pull-3\/5{right:60%}.vc_col-xs-pull-2\/5{right:40%}.vc_col-xs-pull-1\/5{right:20%}.vc_col-xs-pull-0\/5{right:auto}.vc_col-xs-push-5\/5{left:100%}.vc_col-xs-push-4\/5{left:80%}.vc_col-xs-push-3\/5{left:60%}.vc_col-xs-push-2\/5{left:40%}.vc_col-xs-push-1\/5{left:20%}.vc_col-xs-push-0\/5{left:auto}.vc_col-xs-offset-5\/5{margin-left:100%}.vc_col-xs-offset-4\/5{margin-left:80%}.vc_col-xs-offset-3\/5{margin-left:60%}.vc_col-xs-offset-2\/5{margin-left:40%}.vc_col-xs-offset-1\/5{margin-left:20%}.vc_col-xs-offset-0\/5{margin-left:0}[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-1\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-2\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-3\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-4\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-5\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-1\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-2\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-3\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-4\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-5\/5{float:right}}@media all and (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}[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-1,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-10,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-11,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-12,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-2,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-3,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-4,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-6,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-7,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-8,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-9{float:right}.vc_col-sm-12{width:100%}.vc_col-sm-11{width:91.66666667%}.vc_col-sm-10{width:83.33333333%}.vc_col-sm-9{width:75%}.vc_col-sm-8{width:66.66666667%}.vc_col-sm-7{width:58.33333333%}.vc_col-sm-6{width:50%}.vc_col-sm-5{width:41.66666667%}.vc_col-sm-4{width:33.33333333%}.vc_col-sm-3{width:25%}.vc_col-sm-2{width:16.66666667%}.vc_col-sm-1{width:8.33333333%}.vc_col-sm-pull-12{right:100%}.vc_col-sm-pull-11{right:91.66666667%}.vc_col-sm-pull-10{right:83.33333333%}.vc_col-sm-pull-9{right:75%}.vc_col-sm-pull-8{right:66.66666667%}.vc_col-sm-pull-7{right:58.33333333%}.vc_col-sm-pull-6{right:50%}.vc_col-sm-pull-5{right:41.66666667%}.vc_col-sm-pull-4{right:33.33333333%}.vc_col-sm-pull-3{right:25%}.vc_col-sm-pull-2{right:16.66666667%}.vc_col-sm-pull-1{right:8.33333333%}.vc_col-sm-pull-0{right:auto}.vc_col-sm-push-12{left:100%}.vc_col-sm-push-11{left:91.66666667%}.vc_col-sm-push-10{left:83.33333333%}.vc_col-sm-push-9{left:75%}.vc_col-sm-push-8{left:66.66666667%}.vc_col-sm-push-7{left:58.33333333%}.vc_col-sm-push-6{left:50%}.vc_col-sm-push-5{left:41.66666667%}.vc_col-sm-push-4{left:33.33333333%}.vc_col-sm-push-3{left:25%}.vc_col-sm-push-2{left:16.66666667%}.vc_col-sm-push-1{left:8.33333333%}.vc_col-sm-push-0{left:auto}.vc_col-sm-offset-12{margin-left:100%}.vc_col-sm-offset-11{margin-left:91.66666667%}.vc_col-sm-offset-10{margin-left:83.33333333%}.vc_col-sm-offset-9{margin-left:75%}.vc_col-sm-offset-8{margin-left:66.66666667%}.vc_col-sm-offset-7{margin-left:58.33333333%}.vc_col-sm-offset-6{margin-left:50%}.vc_col-sm-offset-5{margin-left:41.66666667%}.vc_col-sm-offset-4{margin-left:33.33333333%}.vc_col-sm-offset-3{margin-left:25%}.vc_col-sm-offset-2{margin-left:16.66666667%}.vc_col-sm-offset-1{margin-left:8.33333333%}.vc_col-sm-offset-0{margin-left:0}.vc_col-sm-1\/5,.vc_col-sm-2\/5,.vc_col-sm-3\/5,.vc_col-sm-4\/5,.vc_col-sm-5\/5{float:left}[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-1\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-2\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-3\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-4\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-5\/5{float:right}.vc_col-sm-5\/5{width:100%}.vc_col-sm-4\/5{width:80%}.vc_col-sm-3\/5{width:60%}.vc_col-sm-2\/5{width:40%}.vc_col-sm-1\/5{width:20%}.vc_col-sm-pull-5\/5{right:100%}.vc_col-sm-pull-4\/5{right:80%}.vc_col-sm-pull-3\/5{right:60%}.vc_col-sm-pull-2\/5{right:40%}.vc_col-sm-pull-1\/5{right:20%}.vc_col-sm-pull-0\/5{right:auto}.vc_col-sm-push-5\/5{left:100%}.vc_col-sm-push-4\/5{left:80%}.vc_col-sm-push-3\/5{left:60%}.vc_col-sm-push-2\/5{left:40%}.vc_col-sm-push-1\/5{left:20%}.vc_col-sm-push-0\/5{left:auto}.vc_col-sm-offset-5\/5{margin-left:100%}.vc_col-sm-offset-4\/5{margin-left:80%}.vc_col-sm-offset-3\/5{margin-left:60%}.vc_col-sm-offset-2\/5{margin-left:40%}.vc_col-sm-offset-1\/5{margin-left:20%}.vc_col-sm-offset-0\/5{margin-left:0}}@media all and (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}[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-1,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-10,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-11,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-12,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-2,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-3,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-4,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-6,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-7,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-8,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-9{float:right}.vc_col-md-12{width:100%}.vc_col-md-11{width:91.66666667%}.vc_col-md-10{width:83.33333333%}.vc_col-md-9{width:75%}.vc_col-md-8{width:66.66666667%}.vc_col-md-7{width:58.33333333%}.vc_col-md-6{width:50%}.vc_col-md-5{width:41.66666667%}.vc_col-md-4{width:33.33333333%}.vc_col-md-3{width:25%}.vc_col-md-2{width:16.66666667%}.vc_col-md-1{width:8.33333333%}.vc_col-md-pull-12{right:100%}.vc_col-md-pull-11{right:91.66666667%}.vc_col-md-pull-10{right:83.33333333%}.vc_col-md-pull-9{right:75%}.vc_col-md-pull-8{right:66.66666667%}.vc_col-md-pull-7{right:58.33333333%}.vc_col-md-pull-6{right:50%}.vc_col-md-pull-5{right:41.66666667%}.vc_col-md-pull-4{right:33.33333333%}.vc_col-md-pull-3{right:25%}.vc_col-md-pull-2{right:16.66666667%}.vc_col-md-pull-1{right:8.33333333%}.vc_col-md-pull-0{right:auto}.vc_col-md-push-12{left:100%}.vc_col-md-push-11{left:91.66666667%}.vc_col-md-push-10{left:83.33333333%}.vc_col-md-push-9{left:75%}.vc_col-md-push-8{left:66.66666667%}.vc_col-md-push-7{left:58.33333333%}.vc_col-md-push-6{left:50%}.vc_col-md-push-5{left:41.66666667%}.vc_col-md-push-4{left:33.33333333%}.vc_col-md-push-3{left:25%}.vc_col-md-push-2{left:16.66666667%}.vc_col-md-push-1{left:8.33333333%}.vc_col-md-push-0{left:auto}.vc_col-md-offset-12{margin-left:100%}.vc_col-md-offset-11{margin-left:91.66666667%}.vc_col-md-offset-10{margin-left:83.33333333%}.vc_col-md-offset-9{margin-left:75%}.vc_col-md-offset-8{margin-left:66.66666667%}.vc_col-md-offset-7{margin-left:58.33333333%}.vc_col-md-offset-6{margin-left:50%}.vc_col-md-offset-5{margin-left:41.66666667%}.vc_col-md-offset-4{margin-left:33.33333333%}.vc_col-md-offset-3{margin-left:25%}.vc_col-md-offset-2{margin-left:16.66666667%}.vc_col-md-offset-1{margin-left:8.33333333%}.vc_col-md-offset-0{margin-left:0}.vc_col-md-1\/5,.vc_col-md-2\/5,.vc_col-md-3\/5,.vc_col-md-4\/5,.vc_col-md-5\/5{float:left}[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-1\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-2\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-3\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-4\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-5\/5{float:right}.vc_col-md-5\/5{width:100%}.vc_col-md-4\/5{width:80%}.vc_col-md-3\/5{width:60%}.vc_col-md-2\/5{width:40%}.vc_col-md-1\/5{width:20%}.vc_col-md-pull-5\/5{right:100%}.vc_col-md-pull-4\/5{right:80%}.vc_col-md-pull-3\/5{right:60%}.vc_col-md-pull-2\/5{right:40%}.vc_col-md-pull-1\/5{right:20%}.vc_col-md-pull-0\/5{right:auto}.vc_col-md-push-5\/5{left:100%}.vc_col-md-push-4\/5{left:80%}.vc_col-md-push-3\/5{left:60%}.vc_col-md-push-2\/5{left:40%}.vc_col-md-push-1\/5{left:20%}.vc_col-md-push-0\/5{left:auto}.vc_col-md-offset-5\/5{margin-left:100%}.vc_col-md-offset-4\/5{margin-left:80%}.vc_col-md-offset-3\/5{margin-left:60%}.vc_col-md-offset-2\/5{margin-left:40%}.vc_col-md-offset-1\/5{margin-left:20%}.vc_col-md-offset-0\/5{margin-left:0}}@media all and (min-width:1200px){.vc_col-lg-1,.vc_col-lg-10,.vc_col-lg-11,.vc_col-lg-12,.vc_col-lg-2,.vc_col-lg-3,.vc_col-lg-4,.vc_col-lg-5,.vc_col-lg-6,.vc_col-lg-7,.vc_col-lg-8,.vc_col-lg-9{float:left}[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-1,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-10,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-11,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-12,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-2,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-3,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-4,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-6,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-7,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-8,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-9{float:right}.vc_col-lg-12{width:100%}.vc_col-lg-11{width:91.66666667%}.vc_col-lg-10{width:83.33333333%}.vc_col-lg-9{width:75%}.vc_col-lg-8{width:66.66666667%}.vc_col-lg-7{width:58.33333333%}.vc_col-lg-6{width:50%}.vc_col-lg-5{width:41.66666667%}.vc_col-lg-4{width:33.33333333%}.vc_col-lg-3{width:25%}.vc_col-lg-2{width:16.66666667%}.vc_col-lg-1{width:8.33333333%}.vc_col-lg-pull-12{right:100%}.vc_col-lg-pull-11{right:91.66666667%}.vc_col-lg-pull-10{right:83.33333333%}.vc_col-lg-pull-9{right:75%}.vc_col-lg-pull-8{right:66.66666667%}.vc_col-lg-pull-7{right:58.33333333%}.vc_col-lg-pull-6{right:50%}.vc_col-lg-pull-5{right:41.66666667%}.vc_col-lg-pull-4{right:33.33333333%}.vc_col-lg-pull-3{right:25%}.vc_col-lg-pull-2{right:16.66666667%}.vc_col-lg-pull-1{right:8.33333333%}.vc_col-lg-pull-0{right:auto}.vc_col-lg-push-12{left:100%}.vc_col-lg-push-11{left:91.66666667%}.vc_col-lg-push-10{left:83.33333333%}.vc_col-lg-push-9{left:75%}.vc_col-lg-push-8{left:66.66666667%}.vc_col-lg-push-7{left:58.33333333%}.vc_col-lg-push-6{left:50%}.vc_col-lg-push-5{left:41.66666667%}.vc_col-lg-push-4{left:33.33333333%}.vc_col-lg-push-3{left:25%}.vc_col-lg-push-2{left:16.66666667%}.vc_col-lg-push-1{left:8.33333333%}.vc_col-lg-push-0{left:auto}.vc_col-lg-offset-12{margin-left:100%}.vc_col-lg-offset-11{margin-left:91.66666667%}.vc_col-lg-offset-10{margin-left:83.33333333%}.vc_col-lg-offset-9{margin-left:75%}.vc_col-lg-offset-8{margin-left:66.66666667%}.vc_col-lg-offset-7{margin-left:58.33333333%}.vc_col-lg-offset-6{margin-left:50%}.vc_col-lg-offset-5{margin-left:41.66666667%}.vc_col-lg-offset-4{margin-left:33.33333333%}.vc_col-lg-offset-3{margin-left:25%}.vc_col-lg-offset-2{margin-left:16.66666667%}.vc_col-lg-offset-1{margin-left:8.33333333%}.vc_col-lg-offset-0{margin-left:0}.vc_col-lg-1\/5,.vc_col-lg-2\/5,.vc_col-lg-3\/5,.vc_col-lg-4\/5,.vc_col-lg-5\/5{float:left}[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-1\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-2\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-3\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-4\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-5\/5{float:right}.vc_col-lg-5\/5{width:100%}.vc_col-lg-4\/5{width:80%}.vc_col-lg-3\/5{width:60%}.vc_col-lg-2\/5{width:40%}.vc_col-lg-1\/5{width:20%}.vc_col-lg-pull-5\/5{right:100%}.vc_col-lg-pull-4\/5{right:80%}.vc_col-lg-pull-3\/5{right:60%}.vc_col-lg-pull-2\/5{right:40%}.vc_col-lg-pull-1\/5{right:20%}.vc_col-lg-pull-0\/5{right:auto}.vc_col-lg-push-5\/5{left:100%}.vc_col-lg-push-4\/5{left:80%}.vc_col-lg-push-3\/5{left:60%}.vc_col-lg-push-2\/5{left:40%}.vc_col-lg-push-1\/5{left:20%}.vc_col-lg-push-0\/5{left:auto}.vc_col-lg-offset-5\/5{margin-left:100%}.vc_col-lg-offset-4\/5{margin-left:80%}.vc_col-lg-offset-3\/5{margin-left:60%}.vc_col-lg-offset-2\/5{margin-left:40%}.vc_col-lg-offset-1\/5{margin-left:20%}.vc_col-lg-offset-0\/5{margin-left:0}}@media all{.vc_pull-right{float:right!important}.vc_pull-left{float:left!important}.vc_clearfix:after,.vc_clearfix:before{content:" ";display:table}.vc_clearfix:after{clear:both}.vc_clearfix:after,.vc_clearfix:before{content:" ";display:table}.vc_clearfix:after{clear:both}.vc_el-clearfix{clear:both}}@media all and (max-width:767px){.vc_el-clearfix-xs{clear:both}}@media all and (min-width:768px) and (max-width:991px){.vc_el-clearfix-sm{clear:both}}@media all and (min-width:992px) and (max-width:1199px){.vc_el-clearfix-md{clear:both}}@media all and (min-width:1200px){.vc_el-clearfix-lg{clear:both}}@media all{.vc_visible{display:block}.vc_table{width:100%;margin-bottom:20px;border-collapse:collapse}.vc_table>tbody>tr>td,.vc_table>tbody>tr>th,.vc_table>tfoot>tr>td,.vc_table>tfoot>tr>th,.vc_table>thead>tr>td,.vc_table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.vc_table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.vc_table>caption+thead>tr:first-child>td,.vc_table>caption+thead>tr:first-child>th,.vc_table>colgroup+thead>tr:first-child>td,.vc_table>colgroup+thead>tr:first-child>th,.vc_table>thead:first-child>tr:first-child>td,.vc_table>thead:first-child>tr:first-child>th{border-top:0}.vc_table>tbody+tbody{border-top:2px solid #ddd}.vc_table .table{background-color:#fff}.vc_table-bordered{border:1px solid #ddd}.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{display:inline-block;vertical-align:middle;height:16px;width:16px;background-position:0 0;background-repeat:no-repeat}.vc_pixel_icon-alert{background-image:url(/wp-content/plugins/js_composer/assets/vc/alert.png)}.vc_pixel_icon-info{background-image:url(/wp-content/plugins/js_composer/assets/vc/info.png)}.vc_pixel_icon-tick{background-image:url(/wp-content/plugins/js_composer/assets/vc/tick.png)}.vc_pixel_icon-explanation{background-image:url(/wp-content/plugins/js_composer/assets/vc/exclamation.png)}.vc_pixel_icon-address_book{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/address-book.png)}.vc_pixel_icon-alarm_clock{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/alarm-clock.png)}.vc_pixel_icon-anchor{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/anchor.png)}.vc_pixel_icon-application_image{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/application-image.png)}.vc_pixel_icon-arrow{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/arrow.png)}.vc_pixel_icon-asterisk{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/asterisk.png)}.vc_pixel_icon-hammer{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/auction-hammer.png)}.vc_pixel_icon-balloon{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/balloon.png)}.vc_pixel_icon-balloon_buzz{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/balloon-buzz.png)}.vc_pixel_icon-balloon_facebook{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/balloon-facebook.png)}.vc_pixel_icon-balloon_twitter{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/balloon-twitter.png)}.vc_pixel_icon-battery{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/battery-full.png)}.vc_pixel_icon-binocular{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/binocular.png)}.vc_pixel_icon-document_excel{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-excel.png)}.vc_pixel_icon-document_image{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-image.png)}.vc_pixel_icon-document_music{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-music.png)}.vc_pixel_icon-document_office{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-office.png)}.vc_pixel_icon-document_pdf{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-pdf.png)}.vc_pixel_icon-document_powerpoint{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-powerpoint.png)}.vc_pixel_icon-document_word{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-word.png)}.vc_pixel_icon-bookmark{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/bookmark.png)}.vc_pixel_icon-camcorder{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/camcorder.png)}.vc_pixel_icon-camera{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/camera.png)}.vc_pixel_icon-chart{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/chart.png)}.vc_pixel_icon-chart_pie{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/chart-pie.png)}.vc_pixel_icon-clock{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/clock.png)}.vc_pixel_icon-play{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/control.png)}.vc_pixel_icon-fire{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/fire.png)}.vc_pixel_icon-heart{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/heart.png)}.vc_pixel_icon-mail{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/mail.png)}.vc_pixel_icon-shield{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/plus-shield.png)}.vc_pixel_icon-video{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/video.png)}@font-face{font-family:vcpb-plugin-icons;src:url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62);src:url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62#iefix) format('embedded-opentype'),url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.ttf?f6ud62) format('truetype'),url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.woff?f6ud62) format('woff'),url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.svg?f6ud62#vcpb-plugin-icons) format('svg');font-weight:400;font-style:normal;font-display:swap;}.vc-composer-icon{font-family:vcpb-plugin-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vc-c-icon-minimize:before{content:"\e91c"}.vc-c-icon-close:before{content:"\e5cd"}.vc-c-icon-1-6_4-6_1-6:before{content:"\e90e"}.vc-c-icon-add_template:before{content:"\e903"}.vc-c-icon-arrow_back:before{content:"\e5c4"}.vc-c-icon-arrow_drop_down:before{content:"\e5c5"}.vc-c-icon-arrow_drop_up:before{content:"\e5c7"}.vc-c-icon-arrow_forward:before{content:"\e5c8"}.vc-c-icon-check:before{content:"\e5ca"}.vc-c-icon-arrow_upward:before{content:"\e5d8"}.vc-c-icon-arrow_downward:before{content:"\e5db"}.vc-c-icon-sync:before{content:"\e627"}.vc-c-icon-search:before{content:"\e8b6"}.vc-c-icon-1-1:before{content:"\e900"}.vc-c-icon-1-2_1-2:before{content:"\e901"}.vc-c-icon-1-3_1-3_1-3:before{content:"\e902"}.vc-c-icon-1-4_1-2_1-4:before{content:"\e904"}.vc-c-icon-1-4_1-4_1-4_1-4:before{content:"\e905"}.vc-c-icon-1-4_3-4:before{content:"\e906"}.vc-c-icon-1-6_1-6_1-6_1-2:before{content:"\e907"}.vc-c-icon-1-6_1-6_1-6_1-6_1-6_1-6:before{content:"\e908"}.vc-c-icon-l_15_15_15_15_15:before{content:"\e909"}.vc-c-icon-1-6_2-3_1-6:before{content:"\e90a"}.vc-c-icon-2-3_1-3:before{content:"\e90b"}.vc-c-icon-5-6_1-6:before{content:"\e90c"}.vc-c-icon-add_element:before{content:"\e90d"}.vc-c-icon-add:before{content:"\e90f"}.vc-c-icon-cog:before{content:"\e910"}.vc-c-icon-content_copy:before{content:"\e911"}.vc-c-icon-delete_empty:before{content:"\e912"}.vc-c-icon-dragndrop:before{content:"\e913"}.vc-c-icon-fullscreen_exit:before{content:"\e914"}.vc-c-icon-fullscreen:before{content:"\e915"}.vc-c-icon-arrow_drop_right:before{content:"\e916"}.vc-c-icon-layout_default:before{content:"\e917"}.vc-c-icon-layout_landscape-smartphones:before{content:"\e918"}.vc-c-icon-layout_landscape-tablets:before{content:"\e919"}.vc-c-icon-layout_portrait-smartphones:before{content:"\e91a"}.vc-c-icon-layout_portrait-tablets:before{content:"\e91b"}.vc-c-icon-mode_edit:before{content:"\e91d"}.vc-c-icon-row_default_fe:before{content:"\e91e"}.vc-c-icon-text-block:before{content:"\e91f"}.vc_txt_align_left{text-align:left}.vc_txt_align_right{text-align:right}.vc_txt_align_center{text-align:center}.vc_txt_align_justify{text-align:justify;text-justify:inter-word}.vc_el_width_50{width:50%;margin-left:auto!important;margin-right:auto!important}.vc_el_width_60{width:60%;margin-left:auto!important;margin-right:auto!important}.vc_el_width_70{width:70%;margin-left:auto!important;margin-right:auto!important}.vc_el_width_80{width:80%;margin-left:auto!important;margin-right:auto!important}.vc_el_width_90{width:90%;margin-left:auto!important;margin-right:auto!important}.vc_el_width_100{width:100%;margin-left:auto!important;margin-right:auto!important}.vc_btn,a.vc_btn,button.vc_btn{cursor:pointer;display:inline-block;text-decoration:none!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:9px 12px;font-size:100%;line-height:20px;border-radius:4px}.vc_btn,.vc_btn:focus,.vc_btn:hover,a.vc_btn,a.vc_btn:focus,a.vc_btn:hover,button.vc_btn,button.vc_btn:focus,button.vc_btn:hover{border:1px solid transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.vc_btn-lg,a.vc_btn-lg,button.vc_btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.vc_btn-sm,a.vc_btn-sm,button.vc_btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.vc_btn-xs,a.vc_btn-xs,button.vc_btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.vc_btn_square,a.vc_btn_square,button.vc_btn_square{border-radius:0}.vc_btn_square_outlined,a.vc_btn_square_outlined,button.vc_btn_square_outlined{border-radius:0;background:0 0!important}.vc_btn_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}.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}.open>.dropdown-toggle.vc_btn-default,.open>.dropdown-togglea.vc_btn-default,.open>.dropdown-togglebutton.vc_btn-default,.vc_btn-default.active,.vc_btn-default:active,a.vc_btn-default.active,a.vc_btn-default:active,button.vc_btn-default.active,button.vc_btn-default:active{background-image:none}.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}.open>.dropdown-toggle.vc_btn-primary,.open>.dropdown-togglea.vc_btn-primary,.open>.dropdown-togglebutton.vc_btn-primary,.vc_btn-primary.active,.vc_btn-primary:active,a.vc_btn-primary.active,a.vc_btn-primary:active,button.vc_btn-primary.active,button.vc_btn-primary:active{background-image:none}.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}.open>.dropdown-toggle.vc_btn-success,.open>.dropdown-togglea.vc_btn-success,.open>.dropdown-togglebutton.vc_btn-success,.vc_btn-success.active,.vc_btn-success:active,a.vc_btn-success.active,a.vc_btn-success:active,button.vc_btn-success.active,button.vc_btn-success:active{background-image:none}.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}.open>.dropdown-toggle.vc_btn-info,.open>.dropdown-togglea.vc_btn-info,.open>.dropdown-togglebutton.vc_btn-info,.vc_btn-info.active,.vc_btn-info:active,a.vc_btn-info.active,a.vc_btn-info:active,button.vc_btn-info.active,button.vc_btn-info:active{background-image:none}.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}.open>.dropdown-toggle.vc_btn-warning,.open>.dropdown-togglea.vc_btn-warning,.open>.dropdown-togglebutton.vc_btn-warning,.vc_btn-warning.active,.vc_btn-warning:active,a.vc_btn-warning.active,a.vc_btn-warning:active,button.vc_btn-warning.active,button.vc_btn-warning:active{background-image:none}.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}.open>.dropdown-toggle.vc_btn-danger,.open>.dropdown-togglea.vc_btn-danger,.open>.dropdown-togglebutton.vc_btn-danger,.vc_btn-danger.active,.vc_btn-danger:active,a.vc_btn-danger.active,a.vc_btn-danger:active,button.vc_btn-danger.active,button.vc_btn-danger:active{background-image:none}.vc_btn-danger.disabled,.vc_btn-danger.disabled.active,.vc_btn-danger.disabled:active,.vc_btn-danger.disabled:focus,.vc_btn-danger.disabled:hover,.vc_btn-danger[disabled],.vc_btn-danger[disabled].active,.vc_btn-danger[disabled]:active,.vc_btn-danger[disabled]:focus,.vc_btn-danger[disabled]:hover,a.vc_btn-danger.disabled,a.vc_btn-danger.disabled.active,a.vc_btn-danger.disabled:active,a.vc_btn-danger.disabled:focus,a.vc_btn-danger.disabled:hover,a.vc_btn-danger[disabled],a.vc_btn-danger[disabled].active,a.vc_btn-danger[disabled]:active,a.vc_btn-danger[disabled]:focus,a.vc_btn-danger[disabled]:hover,button.vc_btn-danger.disabled,button.vc_btn-danger.disabled.active,button.vc_btn-danger.disabled:active,button.vc_btn-danger.disabled:focus,button.vc_btn-danger.disabled:hover,button.vc_btn-danger[disabled],button.vc_btn-danger[disabled].active,button.vc_btn-danger[disabled]:active,button.vc_btn-danger[disabled]:focus,button.vc_btn-danger[disabled]:hover,fieldset[disabled] .vc_btn-danger,fieldset[disabled] .vc_btn-danger.active,fieldset[disabled] .vc_btn-danger:active,fieldset[disabled] .vc_btn-danger:focus,fieldset[disabled] .vc_btn-danger:hover,fieldset[disabled] a.vc_btn-danger,fieldset[disabled] a.vc_btn-danger.active,fieldset[disabled] a.vc_btn-danger:active,fieldset[disabled] a.vc_btn-danger:focus,fieldset[disabled] a.vc_btn-danger:hover,fieldset[disabled] button.vc_btn-danger,fieldset[disabled] button.vc_btn-danger.active,fieldset[disabled] button.vc_btn-danger:active,fieldset[disabled] button.vc_btn-danger:focus,fieldset[disabled] button.vc_btn-danger:hover{background-color:#d9534f;border-color:transparent}.vc_btn-danger .badge,a.vc_btn-danger .badge,button.vc_btn-danger .badge{color:#d9534f;background-color:#fff}.vc_button-2-wrapper{display:inline-block;vertical-align:middle}.vc_button-2-wrapper.vc_button-2-align-left{display:block;text-align:left}.vc_button-2-wrapper.vc_button-2-align-right{display:block;text-align:right}.vc_button-2-wrapper.vc_button-2-align-center{display:block;text-align:center}i.icon{display:inline-block;width:16px;height:16px;line-height:16px;vertical-align:text-top;margin-left:5px}.wpb_btn-large i.icon{height:19px;margin-left:9px}.wpb_btn-small i.icon{height:15px}.wpb_btn-mini i.icon{display:none}.wpb_address_book i.icon,option.wpb_address_book{background:url(/wp-content/plugins/js_composer/assets/images/icons/address-book.png) no-repeat right center}.wpb_alarm_clock i.icon,option.wpb_alarm_clock{background:url(/wp-content/plugins/js_composer/assets/images/icons/alarm-clock.png) no-repeat right center}.wpb_anchor i.icon,option.wpb_anchor{background:url(/wp-content/plugins/js_composer/assets/images/icons/anchor.png) no-repeat right center}.wpb_application_image i.icon,option.wpb_application_image{background:url(/wp-content/plugins/js_composer/assets/images/icons/application-image.png) no-repeat right center}.wpb_arrow i.icon,option.wpb_arrow{background:url(/wp-content/plugins/js_composer/assets/images/icons/arrow.png) no-repeat right center}.wpb_asterisk i.icon,option.wpb_asterisk{background:url(/wp-content/plugins/js_composer/assets/images/icons/asterisk.png) no-repeat right center}.wpb_hammer i.icon,option.wpb_hammer{background:url(/wp-content/plugins/js_composer/assets/images/icons/auction-hammer.png) no-repeat right center}.wpb_balloon i.icon,option.wpb_balloon{background:url(/wp-content/plugins/js_composer/assets/images/icons/balloon.png) no-repeat right center}.wpb_balloon_buzz i.icon,option.wpb_balloon_buzz{background:url(/wp-content/plugins/js_composer/assets/images/icons/balloon-buzz.png) no-repeat right center}.wpb_balloon_facebook i.icon,option.wpb_balloon_facebook{background:url(/wp-content/plugins/js_composer/assets/images/icons/balloon-facebook.png) no-repeat right center}.wpb_balloon_twitter i.icon,option.wpb_balloon_twitter{background:url(/wp-content/plugins/js_composer/assets/images/icons/balloon-twitter.png) no-repeat right center}.wpb_battery i.icon,option.wpb_battery{background:url(/wp-content/plugins/js_composer/assets/images/icons/battery-full.png) no-repeat right center}.wpb_binocular i.icon,option.wpb_binocular{background:url(/wp-content/plugins/js_composer/assets/images/icons/binocular.png) no-repeat right center}.wpb_document_excel i.icon,option.wpb_document_excel{background:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-excel.png) no-repeat right center}.wpb_document_image i.icon,option.wpb_document_image{background:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-image.png) no-repeat right center}.wpb_document_music i.icon,option.wpb_document_music{background:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-music.png) no-repeat right center}.wpb_document_office i.icon,option.wpb_document_office{background:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-office.png) no-repeat right center}.wpb_document_pdf i.icon,option.wpb_document_pdf{background:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-pdf.png) no-repeat right center}.wpb_document_powerpoint i.icon,option.wpb_document_powerpoint{background:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-powerpoint.png) no-repeat right center}.wpb_document_word i.icon,option.wpb_document_word{background:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-word.png) no-repeat right center}.wpb_bookmark i.icon,option.wpb_bookmark{background:url(/wp-content/plugins/js_composer/assets/images/icons/bookmark.png) no-repeat right center}.wpb_camcorder i.icon,option.wpb_camcorder{background:url(/wp-content/plugins/js_composer/assets/images/icons/camcorder.png) no-repeat right center}.wpb_camera i.icon,option.wpb_camera{background:url(/wp-content/plugins/js_composer/assets/images/icons/camera.png) no-repeat right center}.wpb_chart i.icon,option.wpb_chart{background:url(/wp-content/plugins/js_composer/assets/images/icons/chart.png) no-repeat right center}.wpb_chart_pie i.icon,option.wpb_chart_pie{background:url(/wp-content/plugins/js_composer/assets/images/icons/chart-pie.png) no-repeat right center}.wpb_clock i.icon,option.wpb_clock{background:url(/wp-content/plugins/js_composer/assets/images/icons/clock.png) no-repeat right center}.wpb_play i.icon,option.wpb_play{background:url(/wp-content/plugins/js_composer/assets/images/icons/control.png) no-repeat right center}.wpb_fire i.icon,option.wpb_fire{background:url(/wp-content/plugins/js_composer/assets/images/icons/fire.png) no-repeat right center}.wpb_heart i.icon,option.wpb_heart{background:url(/wp-content/plugins/js_composer/assets/images/icons/heart.png) no-repeat right center}.wpb_mail i.icon,option.wpb_mail{background:url(/wp-content/plugins/js_composer/assets/images/icons/mail.png) no-repeat right center}.wpb_shield i.icon,option.wpb_shield{background:url(/wp-content/plugins/js_composer/assets/images/icons/plus-shield.png) no-repeat right center}.wpb_video i.icon,option.wpb_video{background:url(/wp-content/plugins/js_composer/assets/images/icons/video.png) no-repeat right center}.vc_column_container .vc_btn,.vc_column_container .wpb_button{margin-top:5px;margin-bottom:5px}.vc_message_box{border:1px solid transparent;display:block;overflow:hidden;margin:0 0 21.73913043px 0;padding:1em 1em 1em 4em;position:relative;font-size:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vc_message_box>p:first-child{margin-top:0}.vc_message_box>p:last-child{margin-bottom:0}.vc_message_box-icon{bottom:0;font-size:1em;font-style:normal;left:0;position:absolute;top:0;width:4em}.vc_message_box-icon>*{font-size:1.7em;line-height:1;font-style:normal;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vc_message_box-icon>.fa{font-size:1.7em;line-height:1}.vc_color-blue.vc_message_box{color:#364a8a;border-color:#c5cff0;background-color:#edf1fa}.vc_color-blue.vc_message_box .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 .vc_message_box-icon{color:#2a2a2a}.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{color:#fff;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 .vc_message_box-icon{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 .vc_message_box-icon{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{color:#b3b3b3;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{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-info.vc_message_box-3d{box-shadow:0 5px 0 #9dd6fd}.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-success.vc_message_box-3d{box-shadow:0 5px 0 #9dd6fd}.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{color:#2a2a2a}.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{color:#fff}.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}#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_alert p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child{margin-bottom:0}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:35px}.entry-content .twitter-share-button,.fb_like,.twitter-share-button,.wpb_accordion .wpb_content_element,.wpb_googleplus,.wpb_pinterest,.wpb_tab .wpb_content_element{margin-bottom:21.73913043px}.vc_parallax{position:relative;overflow:hidden}.vc_parallax>*{position:relative;z-index:1}.vc_parallax .vc_parallax-inner{pointer-events:none;position:absolute;left:0;right:0;top:0;background-attachment:scroll;background-color:transparent;background-image:inherit;background-size:cover;z-index:0;background-position:50% 0}.vc_parallax-inner iframe{max-width:1000%}.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_video-bg iframe{max-width:1000%}.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}.vc_row[data-vc-full-width]{-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;overflow:hidden}.vc_row[data-vc-full-width].vc_hidden{opacity:0}.vc_row-no-padding .vc_inner{margin-left:0;margin-right:0}.vc_row.vc_row-o-full-height{min-height:100vh}.vc_row.vc_row-flex{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.vc_row.vc_row-flex>.vc_column_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:1}}@media all and (-ms-high-contrast:active), all and (-ms-high-contrast:none){.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner>*{min-height:1em}}@media all{.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-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_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_column-inner::after{clear:both}.vc_ie-flexbox-fixer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.vc_ie-flexbox-fixer>.vc_row{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.vc_row.vc_column-gap-1{margin-left:-15.5px;margin-right:-15.5px}.vc_row.vc_column-gap-1>.vc_column_container{padding:.5px}.vc_row.vc_column-gap-2{margin-left:-16px;margin-right:-16px}.vc_row.vc_column-gap-2>.vc_column_container{padding:1px}.vc_row.vc_column-gap-3{margin-left:-16.5px;margin-right:-16.5px}.vc_row.vc_column-gap-3>.vc_column_container{padding:1.5px}.vc_row.vc_column-gap-4{margin-left:-17px;margin-right:-17px}.vc_row.vc_column-gap-4>.vc_column_container{padding:2px}.vc_row.vc_column-gap-5{margin-left:-17.5px;margin-right:-17.5px}.vc_row.vc_column-gap-5>.vc_column_container{padding:2.5px}.vc_row.vc_column-gap-10{margin-left:-20px;margin-right:-20px}.vc_row.vc_column-gap-10>.vc_column_container{padding:5px}.vc_row.vc_column-gap-15{margin-left:-22.5px;margin-right:-22.5px}.vc_row.vc_column-gap-15>.vc_column_container{padding:7.5px}.vc_row.vc_column-gap-20{margin-left:-25px;margin-right:-25px}.vc_row.vc_column-gap-20>.vc_column_container{padding:10px}.vc_row.vc_column-gap-25{margin-left:-27.5px;margin-right:-27.5px}.vc_row.vc_column-gap-25>.vc_column_container{padding:12.5px}.vc_row.vc_column-gap-30{margin-left:-30px;margin-right:-30px}.vc_row.vc_column-gap-30>.vc_column_container{padding:15px}.vc_row.vc_column-gap-35{margin-left:-32.5px;margin-right:-32.5px}.vc_row.vc_column-gap-35>.vc_column_container{padding:17.5px}.vc_column_container{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_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:35px}.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_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_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}.vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{padding-top:35px}.fb_type_standard{height:25px}.fb_type_standard iframe{height:25px}.fb_type_button_count{height:20px}.fb_type_button_count iframe{height:20px}.fb_type_box_count{height:62px}.fb_type_box_count iframe{height:62px}.wpb_googleplus_type_standard{height:25px}.wpb_googleplus_type_small{height:19px}.wpb_googleplus_type_medium{height:21px}.wpb_googleplus_type_tall{height:21px}.wpb_googleplus_type_tall.vc_googleplus-annotation-bubble{height:62px}.wpb_pinterest a{border-bottom:0}.wpb_pinterest_type_horizontal{height:21px}.wpb_pinterest_type_vertical{box-sizing:content-box;padding-top:29px;height:21px}.wpb_pinterest_type_none{height:21px}iframe.twitter-share-button{margin:0}.vc_toggle{display:block;margin:0 0 21.73913043px 0;padding:0;font-size:1em}.vc_toggle:last-of-type{margin-bottom:35px}.vc_toggle_title{cursor:pointer;display:block;margin:0;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:400}.vc_toggle_title>h4{display:inline}.vc_toggle_icon{display:none;position:relative;vertical-align:middle}.vc_toggle_content{display:none;margin-bottom:21.73913043px;margin-top:1em;overflow:hidden;padding:0}.vc_toggle.vc_toggle_active>.vc_toggle_content{display:block}.vc_toggle_simple .vc_toggle_icon{border:0 solid transparent;border-radius:0;display:inline-block}.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_icon::before{content:'';display:block;left:50%;position:absolute;top:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vc_toggle_simple.vc_toggle_active .vc_toggle_icon::after{visibility:hidden}.vc_toggle_simple .vc_toggle_icon{height:22px;width:22px}.vc_toggle_simple .vc_toggle_icon::before{height:2px;width:10px}.vc_toggle_simple .vc_toggle_icon::after{height:10px;width:2px}.vc_toggle_simple .vc_toggle_icon{background-color:#2a2a2a;border-color:transparent}.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_icon::before{background-color:#fff}.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#2a2a2a}.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#2a2a2a}.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:#444}.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#444}.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#444}.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_icon::before{background-color:#2a2a2a}.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#444}.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_simple .vc_toggle_icon{margin-left:2px}.vc_toggle_round .vc_toggle_icon{border:2px solid transparent;border-radius:50%;display:inline-block}.vc_toggle_round .vc_toggle_icon::after,.vc_toggle_round .vc_toggle_icon::before{content:'';display:block;left:50%;position:absolute;top:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vc_toggle_round.vc_toggle_active .vc_toggle_icon::after{visibility:hidden}.vc_toggle_round .vc_toggle_icon{height:22px;width:22px}.vc_toggle_round .vc_toggle_icon::before{height:2px;width:10px}.vc_toggle_round .vc_toggle_icon::after{height:10px;width:2px}.vc_toggle_round .vc_toggle_icon{background-color:#2a2a2a;border-color:transparent}.vc_toggle_round .vc_toggle_icon::after,.vc_toggle_round .vc_toggle_icon::before{background-color:#fff}.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#2a2a2a}.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#2a2a2a}.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon{background-color:#444}.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#444}.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#444}.vc_toggle_rounded .vc_toggle_icon{border:2px solid transparent;border-radius:20%;display:inline-block}.vc_toggle_rounded .vc_toggle_icon::after,.vc_toggle_rounded .vc_toggle_icon::before{content:'';display:block;left:50%;position:absolute;top:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vc_toggle_rounded.vc_toggle_active .vc_toggle_icon::after{visibility:hidden}.vc_toggle_rounded .vc_toggle_icon{height:22px;width:22px}.vc_toggle_rounded .vc_toggle_icon::before{height:2px;width:10px}.vc_toggle_rounded .vc_toggle_icon::after{height:10px;width:2px}.vc_toggle_rounded .vc_toggle_icon{background-color:#2a2a2a;border-color:transparent}.vc_toggle_rounded .vc_toggle_icon::after,.vc_toggle_rounded .vc_toggle_icon::before{background-color:#fff}.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#2a2a2a}.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#2a2a2a}.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon{background-color:#444}.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#444}.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#444}.vc_toggle_square .vc_toggle_icon{border:2px solid transparent;border-radius:0;display:inline-block}.vc_toggle_square .vc_toggle_icon::after,.vc_toggle_square .vc_toggle_icon::before{content:'';display:block;left:50%;position:absolute;top:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vc_toggle_square.vc_toggle_active .vc_toggle_icon::after{visibility:hidden}.vc_toggle_square .vc_toggle_icon{height:22px;width:22px}.vc_toggle_square .vc_toggle_icon::before{height:2px;width:10px}.vc_toggle_square .vc_toggle_icon::after{height:10px;width:2px}.vc_toggle_square .vc_toggle_icon{background-color:#2a2a2a;border-color:transparent}.vc_toggle_square .vc_toggle_icon::after,.vc_toggle_square .vc_toggle_icon::before{background-color:#fff}.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#2a2a2a}.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#2a2a2a}.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon{background-color:#444}.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#444}.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#444}.vc_toggle_text_only .vc_toggle_icon{display:none}.vc_toggle_arrow .vc_toggle_icon{display:inline-block}.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_arrow .vc_toggle_icon::before{content:'';border-style:solid;display:block;left:50%;position:absolute;top:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.vc_toggle_arrow .vc_toggle_icon::before{border-left:none;border-top:none}.vc_toggle_arrow .vc_toggle_icon::after{border-right:none;border-bottom:none;visibility:hidden}.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::before{visibility:hidden}.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::after{visibility:visible}.vc_toggle.vc_toggle_arrow .vc_toggle_icon{height:22px;width:22px}.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before{border-width:2px;height:10px;margin-left:-5px;width:10px}.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before{margin-top:-10px}.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after{margin-top:-5px}.vc_toggle.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before{border-color:#2a2a2a;background:0 0}.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#444;background:0 0}.vc_toggle_default .vc_toggle_icon{background:#bababa;border:1px solid #acacac;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.vc_toggle_default .vc_toggle_icon::after,.vc_toggle_default .vc_toggle_icon::before{content:'';display:block;left:50%;position:absolute;top:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#bababa}.vc_toggle_default .vc_toggle_icon::before{border:1px solid #acacac}.vc_toggle_default.vc_toggle_active .vc_toggle_icon::after,.vc_toggle_default.vc_toggle_active .vc_toggle_icon::before{visibility:hidden}.vc_toggle.vc_toggle_default .vc_toggle_icon{display:inline-block;width:10px;margin-left:5px;height:4px}.vc_toggle.vc_toggle_default .vc_toggle_icon::before{height:10px;width:4px}.vc_toggle.vc_toggle_default .vc_toggle_icon::after{width:8px;height:2px}.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::before{background-color:#5472d2}.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#7c93dd}.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_blue .vc_toggle_icon{background-color:#5472d2;border-color:transparent}.vc_toggle_color_blue .vc_toggle_icon::after,.vc_toggle_color_blue .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#5472d2}.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#5472d2}.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon{background-color:#7c93dd}.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#7c93dd}.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#7c93dd}.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon{background:#5472d2;border-color:#3354c0}.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon::before{border-color:#3354c0;background:#5472d2}.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon::after{background:#5472d2}.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#7c93dd;border-color:#5472d2}.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#5472d2;background:#7c93dd}.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#7c93dd}.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::before{border-color:#5472d2;background:0 0}.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#7c93dd;background:0 0}.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::before{background-color:#00c1cf}.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#00919c}.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_turquoise .vc_toggle_icon{background-color:#00c1cf;border-color:transparent}.vc_toggle_color_turquoise .vc_toggle_icon::after,.vc_toggle_color_turquoise .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#00c1cf}.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#00c1cf}.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon{background-color:#00919c}.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#00919c}.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#00919c}.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon{background:#00c1cf;border-color:#00919c}.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon::before{border-color:#00919c;background:#00c1cf}.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon::after{background:#00c1cf}.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#00919c;border-color:#006269}.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#006269;background:#00919c}.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#00919c}.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::before{border-color:#00c1cf;background:0 0}.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#00919c;background:0 0}.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::before{background-color:#fe6c61}.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fe9b94}.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_pink .vc_toggle_icon{background-color:#fe6c61;border-color:transparent}.vc_toggle_color_pink .vc_toggle_icon::after,.vc_toggle_color_pink .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#fe6c61}.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#fe6c61}.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon{background-color:#fe9b94}.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#fe9b94}.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fe9b94}.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon{background:#fe6c61;border-color:#fe3d2e}.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon::before{border-color:#fe3d2e;background:#fe6c61}.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon::after{background:#fe6c61}.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#fe9b94;border-color:#fe6c61}.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#fe6c61;background:#fe9b94}.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#fe9b94}.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::before{border-color:#fe6c61;background:0 0}.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#fe9b94;background:0 0}.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::before{background-color:#8d6dc4}.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#a991d3}.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_violet .vc_toggle_icon{background-color:#8d6dc4;border-color:transparent}.vc_toggle_color_violet .vc_toggle_icon::after,.vc_toggle_color_violet .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#8d6dc4}.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#8d6dc4}.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon{background-color:#a991d3}.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#a991d3}.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#a991d3}.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon{background:#8d6dc4;border-color:#7149b5}.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon::before{border-color:#7149b5;background:#8d6dc4}.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon::after{background:#8d6dc4}.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#a991d3;border-color:#8d6dc4}.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#8d6dc4;background:#a991d3}.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#a991d3}.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::before{border-color:#8d6dc4;background:0 0}.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#a991d3;background:0 0}.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::before{background-color:#4cadc9}.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#73bfd5}.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_peacoc .vc_toggle_icon{background-color:#4cadc9;border-color:transparent}.vc_toggle_color_peacoc .vc_toggle_icon::after,.vc_toggle_color_peacoc .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#4cadc9}.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#4cadc9}.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon{background-color:#73bfd5}.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#73bfd5}.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#73bfd5}.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon{background:#4cadc9;border-color:#3492ae}.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon::before{border-color:#3492ae;background:#4cadc9}.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon::after{background:#4cadc9}.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#73bfd5;border-color:#4cadc9}.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#4cadc9;background:#73bfd5}.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#73bfd5}.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::before{border-color:#4cadc9;background:0 0}.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#73bfd5;background:0 0}.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::before{background-color:#cec2ab}.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#e1d9cb}.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_chino .vc_toggle_icon{background-color:#cec2ab;border-color:transparent}.vc_toggle_color_chino .vc_toggle_icon::after,.vc_toggle_color_chino .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#cec2ab}.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#cec2ab}.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon{background-color:#e1d9cb}.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#e1d9cb}.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#e1d9cb}.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon{background:#cec2ab;border-color:#bbab8b}.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon::before{border-color:#bbab8b;background:#cec2ab}.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon::after{background:#cec2ab}.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#e1d9cb;border-color:#cec2ab}.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#cec2ab;background:#e1d9cb}.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#e1d9cb}.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::before{border-color:#cec2ab;background:0 0}.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#e1d9cb;background:0 0}.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::before{background-color:#50485b}.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#695f77}.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_mulled_wine .vc_toggle_icon{background-color:#50485b;border-color:transparent}.vc_toggle_color_mulled_wine .vc_toggle_icon::after,.vc_toggle_color_mulled_wine .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#50485b}.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#50485b}.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon{background-color:#695f77}.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#695f77}.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#695f77}.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon{background:#50485b;border-color:#37313f}.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon::before{border-color:#37313f;background:#50485b}.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon::after{background:#50485b}.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#695f77;border-color:#50485b}.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#50485b;background:#695f77}.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#695f77}.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::before{border-color:#50485b;background:0 0}.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#695f77;background:0 0}.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::before{background-color:#75d69c}.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#9ce2b8}.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_vista_blue .vc_toggle_icon{background-color:#75d69c;border-color:transparent}.vc_toggle_color_vista_blue .vc_toggle_icon::after,.vc_toggle_color_vista_blue .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#75d69c}.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#75d69c}.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon{background-color:#9ce2b8}.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#9ce2b8}.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#9ce2b8}.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon{background:#75d69c;border-color:#4eca80}.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon::before{border-color:#4eca80;background:#75d69c}.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon::after{background:#75d69c}.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#9ce2b8;border-color:#75d69c}.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#75d69c;background:#9ce2b8}.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#9ce2b8}.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::before{border-color:#75d69c;background:0 0}.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#9ce2b8;background:0 0}.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::before{background-color:#2a2a2a}.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#444}.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_black .vc_toggle_icon{background-color:#2a2a2a;border-color:transparent}.vc_toggle_color_black .vc_toggle_icon::after,.vc_toggle_color_black .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#2a2a2a}.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#2a2a2a}.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon{background-color:#444}.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#444}.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#444}.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon{background:#2a2a2a;border-color:#101010}.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon::before{border-color:#101010;background:#2a2a2a}.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon::after{background:#2a2a2a}.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#444;border-color:#2a2a2a}.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#2a2a2a;background:#444}.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#444}.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::before{border-color:#2a2a2a;background:0 0}.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#444;background:0 0}.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::before{background-color:#ebebeb}.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#d2d2d2}.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_grey .vc_toggle_icon{background-color:#ebebeb;border-color:transparent}.vc_toggle_color_grey .vc_toggle_icon::after,.vc_toggle_color_grey .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#ebebeb}.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#ebebeb}.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon{background-color:#d2d2d2}.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#d2d2d2}.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#d2d2d2}.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon{background:#ebebeb;border-color:#d2d2d2}.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon::before{border-color:#d2d2d2;background:#ebebeb}.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon::after{background:#ebebeb}.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#d2d2d2;border-color:#b8b8b8}.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#b8b8b8;background:#d2d2d2}.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#d2d2d2}.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::before{border-color:#ebebeb;background:0 0}.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#d2d2d2;background:0 0}.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::before{background-color:#f7be68}.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fad398}.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_orange .vc_toggle_icon{background-color:#f7be68;border-color:transparent}.vc_toggle_color_orange .vc_toggle_icon::after,.vc_toggle_color_orange .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#f7be68}.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#f7be68}.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon{background-color:#fad398}.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#fad398}.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fad398}.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon{background:#f7be68;border-color:#f4a938}.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon::before{border-color:#f4a938;background:#f7be68}.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon::after{background:#f7be68}.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#fad398;border-color:#f7be68}.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#f7be68;background:#fad398}.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#fad398}.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::before{border-color:#f7be68;background:0 0}.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#fad398;background:0 0}.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::before{background-color:#5aa1e3}.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#86baea}.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_sky .vc_toggle_icon{background-color:#5aa1e3;border-color:transparent}.vc_toggle_color_sky .vc_toggle_icon::after,.vc_toggle_color_sky .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#5aa1e3}.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#5aa1e3}.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon{background-color:#86baea}.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#86baea}.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#86baea}.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon{background:#5aa1e3;border-color:#2e88dc}.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon::before{border-color:#2e88dc;background:#5aa1e3}.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon::after{background:#5aa1e3}.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#86baea;border-color:#5aa1e3}.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#5aa1e3;background:#86baea}.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#86baea}.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::before{border-color:#5aa1e3;background:0 0}.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#86baea;background:0 0}.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::before{background-color:#6dab3c}.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#87c456}.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_green .vc_toggle_icon{background-color:#6dab3c;border-color:transparent}.vc_toggle_color_green .vc_toggle_icon::after,.vc_toggle_color_green .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#6dab3c}.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#6dab3c}.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon{background-color:#87c456}.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#87c456}.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#87c456}.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon{background:#6dab3c;border-color:#55852f}.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon::before{border-color:#55852f;background:#6dab3c}.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon::after{background:#6dab3c}.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#87c456;border-color:#6dab3c}.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#6dab3c;background:#87c456}.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#87c456}.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::before{border-color:#6dab3c;background:0 0}.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#87c456;background:0 0}.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::before{background-color:#f4524d}.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#f7817d}.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_juicy_pink .vc_toggle_icon{background-color:#f4524d;border-color:transparent}.vc_toggle_color_juicy_pink .vc_toggle_icon::after,.vc_toggle_color_juicy_pink .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#f4524d}.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#f4524d}.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon{background-color:#f7817d}.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#f7817d}.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#f7817d}.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon{background:#f4524d;border-color:#f1231d}.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon::before{border-color:#f1231d;background:#f4524d}.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon::after{background:#f4524d}.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#f7817d;border-color:#f4524d}.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#f4524d;background:#f7817d}.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#f7817d}.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::before{border-color:#f4524d;background:0 0}.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#f7817d;background:0 0}.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::before{background-color:#f79468}.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fab698}.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_sandy_brown .vc_toggle_icon{background-color:#f79468;border-color:transparent}.vc_toggle_color_sandy_brown .vc_toggle_icon::after,.vc_toggle_color_sandy_brown .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#f79468}.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#f79468}.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon{background-color:#fab698}.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#fab698}.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fab698}.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon{background:#f79468;border-color:#f47238}.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon::before{border-color:#f47238;background:#f79468}.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon::after{background:#f79468}.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#fab698;border-color:#f79468}.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#f79468;background:#fab698}.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#fab698}.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::before{border-color:#f79468;background:0 0}.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#fab698;background:0 0}.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::before{background-color:#b97ebb}.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#cb9fcd}.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_purple .vc_toggle_icon{background-color:#b97ebb;border-color:transparent}.vc_toggle_color_purple .vc_toggle_icon::after,.vc_toggle_color_purple .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#b97ebb}.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#b97ebb}.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon{background-color:#cb9fcd}.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#cb9fcd}.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#cb9fcd}.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon{background:#b97ebb;border-color:#a75da9}.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon::before{border-color:#a75da9;background:#b97ebb}.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon::after{background:#b97ebb}.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#cb9fcd;border-color:#b97ebb}.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#b97ebb;background:#cb9fcd}.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#cb9fcd}.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::before{border-color:#b97ebb;background:0 0}.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#cb9fcd;background:0 0}.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#e6e6e6}.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_white .vc_toggle_icon{background-color:#fff;border-color:transparent}.vc_toggle_color_white .vc_toggle_icon::after,.vc_toggle_color_white .vc_toggle_icon::before{background-color:#2a2a2a}.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#fff}.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon{background-color:#e6e6e6}.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#2a2a2a}.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#e6e6e6}.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#e6e6e6}.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon{background:#fff;border-color:#e6e6e6}.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon::before{border-color:#e6e6e6;background:#fff}.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon::after{background:#fff}.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#e6e6e6;border-color:#ccc}.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#ccc;background:#e6e6e6}.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#e6e6e6}.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::before{border-color:#fff;background:0 0}.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#e6e6e6;background:0 0}.vc_toggle_size_sm .vc_toggle_icon{height:16px;width:16px}.vc_toggle_size_sm .vc_toggle_icon::before{height:2px;width:8px}.vc_toggle_size_sm .vc_toggle_icon::after{height:8px;width:2px}.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon{display:inline-block;width:8px;margin-left:4px;height:2px}.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon::before{height:8px;width:2px}.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon::after{width:6px;height:0}.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon{height:16px;width:16px}.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::before{border-width:2px;height:8px;margin-left:-4px;width:8px}.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::before{margin-top:-8px}.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::after{margin-top:-4px}.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title{padding-left:24px}.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title .vc_toggle_icon{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title{padding-left:17.6px}.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon{margin-left:8px}.vc_toggle_size_md .vc_toggle_icon{height:22px;width:22px}.vc_toggle_size_md .vc_toggle_icon::before{height:2px;width:10px}.vc_toggle_size_md .vc_toggle_icon::after{height:10px;width:2px}.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon{display:inline-block;width:10px;margin-left:5px;height:4px}.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::before{height:10px;width:4px}.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::after{width:8px;height:2px}.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon{height:22px;width:22px}.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before{border-width:2px;height:10px;margin-left:-5px;width:10px}.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before{margin-top:-10px}.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after{margin-top:-5px}.vc_toggle_size_md.vc_toggle_default .vc_toggle_content,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title,.vc_toggle_size_md.vc_toggle_round .vc_toggle_content,.vc_toggle_size_md.vc_toggle_round .vc_toggle_title,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title,.vc_toggle_size_md.vc_toggle_square .vc_toggle_content,.vc_toggle_size_md.vc_toggle_square .vc_toggle_title{padding-left:33px}.vc_toggle_size_md.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_square .vc_toggle_title .vc_toggle_icon{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.vc_toggle_size_md.vc_toggle_default .vc_toggle_content,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title{padding-left:24.2px}.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon{margin-left:11px}.vc_toggle_size_lg .vc_toggle_icon{height:28px;width:28px}.vc_toggle_size_lg .vc_toggle_icon::before{height:2px;width:14px}.vc_toggle_size_lg .vc_toggle_icon::after{height:14px;width:2px}.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon{display:inline-block;width:14px;margin-left:7px;height:4px}.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon::before{height:14px;width:4px}.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon::after{width:12px;height:2px}.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon{height:28px;width:28px}.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::before{border-width:2px;height:14px;margin-left:-7px;width:14px}.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::before{margin-top:-14px}.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after{margin-top:-7px}.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title{padding-left:42px}.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title .vc_toggle_icon{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title{padding-left:30.8px}.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon{margin-left:14px}.vc_toggle_default .vc_toggle_content,.vc_toggle_default .vc_toggle_title,.vc_toggle_round .vc_toggle_content,.vc_toggle_round .vc_toggle_title,.vc_toggle_rounded .vc_toggle_content,.vc_toggle_rounded .vc_toggle_title,.vc_toggle_simple .vc_toggle_content,.vc_toggle_simple .vc_toggle_title,.vc_toggle_square .vc_toggle_content,.vc_toggle_square .vc_toggle_title{padding-left:33px}.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_square .vc_toggle_title .vc_toggle_icon{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.vc_toggle_default .vc_toggle_content,.vc_toggle_default .vc_toggle_title{padding-left:24.2px}.vc_toggle_arrow .vc_toggle_icon{margin-left:11px}.wpb_widgetised_column .wpb_wrapper>ul{margin:0}.wpb_widgetised_column .wpb_wrapper>ul>li{margin-left:0;background-image:none;list-style:none!important}.wpb_widgetised_column .wpb_wrapper>ul>li:after,.wpb_widgetised_column .wpb_wrapper>ul>li:before{display:none!important}.wpb_button{display:inline-block;padding:4px 10px 4px;margin-bottom:0;margin-top:0;font-size:13px;line-height:18px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);vertical-align:middle;cursor:pointer;background-color:#f7f7f7;border:1px solid #ccc;border-bottom-color:#b3b3b3;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wpb_button.active,.wpb_button.disabled,.wpb_button:active,.wpb_button:hover,.wpb_button[disabled]{background-color:#eaeaea}.vc_vc_button2 .vc_btn{margin-top:5px;margin-bottom:5px}.vc_vc_button .vc_btn{margin-top:5px;margin-bottom:5px}.wpb_button:hover{color:#333;text-decoration:none;background-color:#e6e6e6;-webkit-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}.wpb_button:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.wpb_button.active,.wpb_button:active{background-color:#e6e6e6;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}button.wpb_btn-large,span.wpb_btn-large{padding:9px 14px;font-size:15px;line-height:normal;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}button.wpb_btn-large [class^=icon-],span.wpb_btn-large [class^=icon-]{margin-top:1px}button.wpb_btn-small,span.wpb_btn-small{padding:5px 9px;font-size:11px;line-height:16px}button.wpb_btn-small [class^=icon-],span.wpb_btn-small [class^=icon-]{margin-top:-1px}button.wpb_btn-mini,span.wpb_btn-mini{padding:2px 6px;font-size:11px;line-height:14px}.wpb_btn-danger,.wpb_btn-danger:hover,.wpb_btn-info,.wpb_btn-info:hover,.wpb_btn-inverse,.wpb_btn-inverse:hover,.wpb_btn-primary,.wpb_btn-primary:hover,.wpb_btn-success,.wpb_btn-success:hover,.wpb_btn-warning,.wpb_btn-warning:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.wpb_btn-danger.active,.wpb_btn-info.active,.wpb_btn-inverse.active,.wpb_btn-primary.active,.wpb_btn-success.active,.wpb_btn-warning.active{color:rgba(255,255,255,.75)}.wpb_button{border-color:#ccc;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.1)}.wpb_btn-primary{background-color:#08c}.wpb_btn-primary.active,.wpb_btn-primary.disabled,.wpb_btn-primary:active,.wpb_btn-primary:hover,.wpb_btn-primary[disabled]{background-color:#0077b3}.wpb_btn-warning{background-color:#f90}.wpb_btn-warning.active,.wpb_btn-warning.disabled,.wpb_btn-warning:active,.wpb_btn-warning:hover,.wpb_btn-warning[disabled]{background-color:#e68a00}.wpb_btn-danger{background-color:#ff675b}.wpb_btn-danger.active,.wpb_btn-danger.disabled,.wpb_btn-danger:active,.wpb_btn-danger:hover,.wpb_btn-danger[disabled]{background-color:#ff4f42}.wpb_btn-success{background-color:#6ab165}.wpb_btn-success.active,.wpb_btn-success.disabled,.wpb_btn-success:active,.wpb_btn-success:hover,.wpb_btn-success[disabled]{background-color:#5aa855}.wpb_btn-info{background-color:#58b9da}.wpb_btn-info.active,.wpb_btn-info.disabled,.wpb_btn-info:active,.wpb_btn-info:hover,.wpb_btn-info[disabled]{background-color:#43b0d5}.wpb_btn-inverse{background-color:#555}.wpb_btn-inverse.active,.wpb_btn-inverse.disabled,.wpb_btn-inverse:active,.wpb_btn-inverse:hover,.wpb_btn-inverse[disabled]{background-color:#484848}button.wpb_button::-moz-focus-inner,input[type=submit].wpb_button::-moz-focus-inner{padding:0;border:0}a.wpb_button_a{text-decoration:none;border:none}a.wpb_button_a:hover{text-decoration:none}.wpb_button:hover{background-image:none}.vc_btn3-container{display:block;margin-bottom:21.73913043px;max-width:100%}.vc_btn3-container.vc_btn3-inline{display:inline-block;vertical-align:top}.vc_general.vc_btn3{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;background-color:transparent;color:#5472d2;border:1px solid transparent;box-sizing:border-box;word-wrap:break-word;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;position:relative;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;line-height:normal;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:14px;padding-top:14px;padding-bottom:14px;padding-left:20px;padding-right:20px}.vc_general.vc_btn3.vc_btn3-style-outline,.vc_general.vc_btn3.vc_btn3-style-outline-custom{padding-top:13px;padding-bottom:13px;padding-left:19px;padding-right:19px}.vc_general.vc_btn3.active,.vc_general.vc_btn3:active,.vc_general.vc_btn3:focus{outline:0}.vc_general.vc_btn3:focus,.vc_general.vc_btn3:hover{border:1px solid transparent;text-decoration:none;color:#4868cf}.vc_general.vc_btn3 .vc_btn3-icon{vertical-align:top;height:14px;line-height:1;font-size:16px}.vc_general.vc_btn3 .vc_btn3-icon-inner{display:block;position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.vc_general.vc_btn3 .vc_btn3-placeholder{display:inline-block;vertical-align:top;width:0}.vc_btn3.vc_btn3-icon-left,.vc_btn3.vc_btn3-icon-right{position:relative}.vc_btn3.vc_btn3-icon-left .vc_btn3-icon,.vc_btn3.vc_btn3-icon-right .vc_btn3-icon{display:block;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.vc_btn3.vc_btn3-icon-left{text-align:left}.vc_btn3.vc_btn3-icon-right{text-align:right}.vc_btn3.vc_btn3-icon-right:not(.vc_btn3-block) .vc_btn3-icon-inner{-webkit-transform:translate(-75%,-50%);-ms-transform:translate(-75%,-50%);transform:translate(-75%,-50%)}.vc_btn3.vc_btn3-o-empty .vc_btn3-icon{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vc_btn3.vc_btn3-o-empty:not(.vc_btn3-block) .vc_btn3-icon-inner{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vc_btn3.vc_btn3-style-classic{border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.1)}.vc_btn3.vc_btn3-style-modern{background-image:-webkit-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);background-repeat:repeat-x}.vc_btn3.vc_btn3-style-outline,.vc_btn3.vc_btn3-style-outline-custom,.vc_btn3.vc_btn3-style-outline-custom:focus,.vc_btn3.vc_btn3-style-outline-custom:hover,.vc_btn3.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-style-outline:hover{border-width:2px}.vc_btn3.vc_btn3-style-custom{background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));background-image:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));background-repeat:no-repeat;background-repeat:repeat-x;background-size:200%;background-position:0 -100%}.vc_btn3.vc_btn3-style-custom:focus,.vc_btn3.vc_btn3-style-custom:hover{background-position:0 100%}.vc_btn3.vc_btn3-block{display:block;width:100%;text-align:inherit}.vc_btn3.vc_btn3-shape-square{border-radius:0}.vc_btn3.vc_btn3-shape-rounded{border-radius:5px}.vc_btn3.vc_btn3-shape-round{border-radius:2em}.vc_btn3.vc_btn3-size-xs{font-size:11px;padding-top:8px;padding-bottom:8px;padding-left:12px;padding-right:12px}.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline-custom{padding-top:7px;padding-bottom:7px;padding-left:11px;padding-right:11px}.vc_btn3.vc_btn3-size-xs .vc_btn3-icon{font-size:14px;height:11px;line-height:11px}.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-left:not(.vc_btn3-o-empty){padding-left:31px}.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon{left:12px}.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty){padding-right:31px}.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon{right:12px}.vc_btn3.vc_btn3-size-sm{font-size:12px;padding-top:11px;padding-bottom:11px;padding-left:16px;padding-right:16px}.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline-custom{padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px}.vc_btn3.vc_btn3-size-sm .vc_btn3-icon{font-size:14px;height:12px;line-height:12px}.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty){padding-left:39px}.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon{left:16px}.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty){padding-right:39px}.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon{right:16px}.vc_btn3.vc_btn3-size-md{font-size:14px;padding-top:14px;padding-bottom:14px;padding-left:20px;padding-right:20px}.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline-custom{padding-top:13px;padding-bottom:13px;padding-left:19px;padding-right:19px}.vc_btn3.vc_btn3-size-md .vc_btn3-icon{font-size:16px;height:14px;line-height:14px}.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty){padding-left:48px}.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon{left:20px}.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty){padding-right:48px}.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon{right:20px}.vc_btn3.vc_btn3-size-lg{font-size:16px;padding-top:18px;padding-bottom:18px;padding-left:25px;padding-right:25px}.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline-custom{padding-top:17px;padding-bottom:17px;padding-left:24px;padding-right:24px}.vc_btn3.vc_btn3-size-lg .vc_btn3-icon{font-size:20px;height:16px;line-height:16px}.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty){padding-left:60px}.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon{left:25px}.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty){padding-right:60px}.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon{right:25px}.vc_btn3.vc_btn3-color-blue,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat{color:#fff;background-color:#5472d2}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-blue:focus,.vc_btn3.vc_btn3-color-blue:hover{color:#f7f7f7;background-color:#3c5ecc}.vc_btn3.vc_btn3-color-blue.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-blue:active{color:#f2f2f2;background-color:#3558c8}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline{color:#5472d2;border-color:#5472d2;background-color:transparent}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:hover{color:#fff;border-color:#5472d2;background-color:#5472d2}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:active{color:#fff;border-color:#5472d2;background-color:#5472d2}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d{color:#fff;background-color:#5472d2;box-shadow:0 5px 0 #3253bc}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#5472d2}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#5472d2}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #3253bc}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #3253bc}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #3253bc}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #3253bc}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #3253bc}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #3253bc}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #3253bc}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern{color:#fff;border-color:#5472d2;background-color:#5472d2}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#3c5ecc;background-color:#3c5ecc}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#3558c8;background-color:#3558c8}.vc_btn3.vc_btn3-color-turquoise,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat{color:#fff;background-color:#00c1cf}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-turquoise:focus,.vc_btn3.vc_btn3-color-turquoise:hover{color:#f7f7f7;background-color:#00a4b0}.vc_btn3.vc_btn3-color-turquoise.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-turquoise:active{color:#f2f2f2;background-color:#009ba6}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline{color:#00c1cf;border-color:#00c1cf;background-color:transparent}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:hover{color:#fff;border-color:#00c1cf;background-color:#00c1cf}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:active{color:#fff;border-color:#00c1cf;background-color:#00c1cf}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d{color:#fff;background-color:#00c1cf;box-shadow:0 5px 0 #008d97}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#00c1cf}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#00c1cf}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #008d97}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #008d97}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #008d97}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #008d97}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #008d97}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #008d97}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #008d97}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern{color:#fff;border-color:#00c1cf;background-color:#00c1cf}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#00a4b0;background-color:#00a4b0}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#009ba6;background-color:#009ba6}.vc_btn3.vc_btn3-color-pink,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat{color:#fff;background-color:#fe6c61}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-pink:focus,.vc_btn3.vc_btn3-color-pink:hover{color:#f7f7f7;background-color:#fe5043}.vc_btn3.vc_btn3-color-pink.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-pink:active{color:#f2f2f2;background-color:#fe4638}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline{color:#fe6c61;border-color:#fe6c61;background-color:transparent}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:hover{color:#fff;border-color:#fe6c61;background-color:#fe6c61}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:active{color:#fff;border-color:#fe6c61;background-color:#fe6c61}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d{color:#fff;background-color:#fe6c61;box-shadow:0 5px 0 #fe3829}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#fe6c61}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#fe6c61}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #fe3829}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #fe3829}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #fe3829}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #fe3829}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #fe3829}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #fe3829}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #fe3829}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern{color:#fff;border-color:#fe6c61;background-color:#fe6c61}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#fe5043;background-color:#fe5043}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#fe4638;background-color:#fe4638}.vc_btn3.vc_btn3-color-violet,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat{color:#fff;background-color:#8d6dc4}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-violet:focus,.vc_btn3.vc_btn3-color-violet:hover{color:#f7f7f7;background-color:#7c57bb}.vc_btn3.vc_btn3-color-violet.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-violet:active{color:#f2f2f2;background-color:#7650b8}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline{color:#8d6dc4;border-color:#8d6dc4;background-color:transparent}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:hover{color:#fff;border-color:#8d6dc4;background-color:#8d6dc4}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:active{color:#fff;border-color:#8d6dc4;background-color:#8d6dc4}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d{color:#fff;background-color:#8d6dc4;box-shadow:0 5px 0 #6e48b1}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#8d6dc4}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#8d6dc4}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #6e48b1}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #6e48b1}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #6e48b1}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #6e48b1}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #6e48b1}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #6e48b1}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #6e48b1}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern{color:#fff;border-color:#8d6dc4;background-color:#8d6dc4}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#7c57bb;background-color:#7c57bb}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#7650b8;background-color:#7650b8}.vc_btn3.vc_btn3-color-peacoc,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat{color:#fff;background-color:#4cadc9}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-peacoc:focus,.vc_btn3.vc_btn3-color-peacoc:hover{color:#f7f7f7;background-color:#39a0bd}.vc_btn3.vc_btn3-color-peacoc.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-peacoc:active{color:#f2f2f2;background-color:#3799b5}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline{color:#4cadc9;border-color:#4cadc9;background-color:transparent}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:hover{color:#fff;border-color:#4cadc9;background-color:#4cadc9}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:active{color:#fff;border-color:#4cadc9;background-color:#4cadc9}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d{color:#fff;background-color:#4cadc9;box-shadow:0 5px 0 #338faa}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#4cadc9}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#4cadc9}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #338faa}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #338faa}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #338faa}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #338faa}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #338faa}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #338faa}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #338faa}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern{color:#fff;border-color:#4cadc9;background-color:#4cadc9}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#39a0bd;background-color:#39a0bd}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#3799b5;background-color:#3799b5}.vc_btn3.vc_btn3-color-chino,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat{color:#fff;background-color:#cec2ab}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-chino:focus,.vc_btn3.vc_btn3-color-chino:hover{color:#f7f7f7;background-color:#c3b498}.vc_btn3.vc_btn3-color-chino.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-chino:active{color:#f2f2f2;background-color:#bfaf91}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline{color:#cec2ab;border-color:#cec2ab;background-color:transparent}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:hover{color:#fff;border-color:#cec2ab;background-color:#cec2ab}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:active{color:#fff;border-color:#cec2ab;background-color:#cec2ab}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d{color:#fff;background-color:#cec2ab;box-shadow:0 5px 0 #b9a888}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#cec2ab}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#cec2ab}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #b9a888}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #b9a888}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #b9a888}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #b9a888}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #b9a888}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #b9a888}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #b9a888}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern{color:#fff;border-color:#cec2ab;background-color:#cec2ab}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#c3b498;background-color:#c3b498}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#bfaf91;background-color:#bfaf91}.vc_btn3.vc_btn3-color-mulled-wine,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat{color:#fff;background-color:#50485b}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-mulled-wine:focus,.vc_btn3.vc_btn3-color-mulled-wine:hover{color:#f7f7f7;background-color:#413a4a}.vc_btn3.vc_btn3-color-mulled-wine.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-mulled-wine:active{color:#f2f2f2;background-color:#3c3644}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline{color:#50485b;border-color:#50485b;background-color:transparent}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:hover{color:#fff;border-color:#50485b;background-color:#50485b}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:active{color:#fff;border-color:#50485b;background-color:#50485b}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d{color:#fff;background-color:#50485b;box-shadow:0 5px 0 #342f3c}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#50485b}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#50485b}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #342f3c}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #342f3c}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #342f3c}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #342f3c}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #342f3c}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #342f3c}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #342f3c}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern{color:#fff;border-color:#50485b;background-color:#50485b}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#413a4a;background-color:#413a4a}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#3c3644;background-color:#3c3644}.vc_btn3.vc_btn3-color-vista-blue,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat{color:#fff;background-color:#75d69c}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-vista-blue:focus,.vc_btn3.vc_btn3-color-vista-blue:hover{color:#f7f7f7;background-color:#5dcf8b}.vc_btn3.vc_btn3-color-vista-blue.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-vista-blue:active{color:#f2f2f2;background-color:#56cd85}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline{color:#75d69c;border-color:#75d69c;background-color:transparent}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:hover{color:#fff;border-color:#75d69c;background-color:#75d69c}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:active{color:#fff;border-color:#75d69c;background-color:#75d69c}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d{color:#fff;background-color:#75d69c;box-shadow:0 5px 0 #4ac97d}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#75d69c}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#75d69c}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #4ac97d}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #4ac97d}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #4ac97d}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #4ac97d}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #4ac97d}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #4ac97d}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #4ac97d}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern{color:#fff;border-color:#75d69c;background-color:#75d69c}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#5dcf8b;background-color:#5dcf8b}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#56cd85;background-color:#56cd85}.vc_btn3.vc_btn3-color-orange,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat{color:#fff;background-color:#f7be68}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-orange:focus,.vc_btn3.vc_btn3-color-orange:hover{color:#f7f7f7;background-color:#f5b14b}.vc_btn3.vc_btn3-color-orange.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-orange:active{color:#f2f2f2;background-color:#f5ad41}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline{color:#f7be68;border-color:#f7be68;background-color:transparent}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:hover{color:#fff;border-color:#f7be68;background-color:#f7be68}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:active{color:#fff;border-color:#f7be68;background-color:#f7be68}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d{color:#fff;background-color:#f7be68;box-shadow:0 5px 0 #f4a733}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#f7be68}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#f7be68}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #f4a733}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #f4a733}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #f4a733}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #f4a733}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #f4a733}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #f4a733}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #f4a733}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern{color:#fff;border-color:#f7be68;background-color:#f7be68}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#f5b14b;background-color:#f5b14b}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#f5ad41;background-color:#f5ad41}.vc_btn3.vc_btn3-color-sky,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat{color:#fff;background-color:#5aa1e3}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-sky:focus,.vc_btn3.vc_btn3-color-sky:hover{color:#f7f7f7;background-color:#4092df}.vc_btn3.vc_btn3-color-sky.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-sky:active{color:#f2f2f2;background-color:#378ddd}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline{color:#5aa1e3;border-color:#5aa1e3;background-color:transparent}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:hover{color:#fff;border-color:#5aa1e3;background-color:#5aa1e3}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:active{color:#fff;border-color:#5aa1e3;background-color:#5aa1e3}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d{color:#fff;background-color:#5aa1e3;box-shadow:0 5px 0 #2a86db}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#5aa1e3}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#5aa1e3}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #2a86db}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #2a86db}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #2a86db}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #2a86db}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #2a86db}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #2a86db}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #2a86db}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern{color:#fff;border-color:#5aa1e3;background-color:#5aa1e3}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#4092df;background-color:#4092df}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#378ddd;background-color:#378ddd}.vc_btn3.vc_btn3-color-green,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat{color:#fff;background-color:#6dab3c}.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-green:focus,.vc_btn3.vc_btn3-color-green:hover{color:#f7f7f7;background-color:#5f9434}.vc_btn3.vc_btn3-color-green.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-green:active{color:#f2f2f2;background-color:#5a8d31}.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline{color:#6dab3c;border-color:#6dab3c;background-color:transparent}.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:hover{color:#fff;border-color:#6dab3c;background-color:#6dab3c}.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:active{color:#fff;border-color:#6dab3c;background-color:#6dab3c}.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d{color:#fff;background-color:#6dab3c;box-shadow:0 5px 0 #53812d}.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#6dab3c}.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#6dab3c}.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #53812d}.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #53812d}.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #53812d}.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #53812d}.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #53812d}.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #53812d}.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #53812d}.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern{color:#fff;border-color:#6dab3c;background-color:#6dab3c}.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#5f9434;background-color:#5f9434}.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#5a8d31;background-color:#5a8d31}.vc_btn3.vc_btn3-color-juicy-pink,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat{color:#fff;background-color:#f4524d}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-juicy-pink:focus,.vc_btn3.vc_btn3-color-juicy-pink:hover{color:#f7f7f7;background-color:#f23630}.vc_btn3.vc_btn3-color-juicy-pink.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-juicy-pink:active{color:#f2f2f2;background-color:#f22d27}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline{color:#f4524d;border-color:#f4524d;background-color:transparent}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:hover{color:#fff;border-color:#f4524d;background-color:#f4524d}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:active{color:#fff;border-color:#f4524d;background-color:#f4524d}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d{color:#fff;background-color:#f4524d;box-shadow:0 5px 0 #f11f18}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#f4524d}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#f4524d}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #f11f18}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #f11f18}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #f11f18}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #f11f18}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #f11f18}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #f11f18}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #f11f18}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern{color:#fff;border-color:#f4524d;background-color:#f4524d}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#f23630;background-color:#f23630}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#f22d27;background-color:#f22d27}.vc_btn3.vc_btn3-color-sandy-brown,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat{color:#fff;background-color:#f79468}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-sandy-brown:focus,.vc_btn3.vc_btn3-color-sandy-brown:hover{color:#f7f7f7;background-color:#f57f4b}.vc_btn3.vc_btn3-color-sandy-brown.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-sandy-brown:active{color:#f2f2f2;background-color:#f57941}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline{color:#f79468;border-color:#f79468;background-color:transparent}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:hover{color:#fff;border-color:#f79468;background-color:#f79468}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:active{color:#fff;border-color:#f79468;background-color:#f79468}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d{color:#fff;background-color:#f79468;box-shadow:0 5px 0 #f46e33}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#f79468}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#f79468}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #f46e33}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #f46e33}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #f46e33}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #f46e33}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #f46e33}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #f46e33}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #f46e33}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern{color:#fff;border-color:#f79468;background-color:#f79468}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#f57f4b;background-color:#f57f4b}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#f57941;background-color:#f57941}.vc_btn3.vc_btn3-color-purple,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat{color:#fff;background-color:#b97ebb}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-purple:focus,.vc_btn3.vc_btn3-color-purple:hover{color:#f7f7f7;background-color:#ae6ab0}.vc_btn3.vc_btn3-color-purple.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-purple:active{color:#f2f2f2;background-color:#ab63ad}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline{color:#b97ebb;border-color:#b97ebb;background-color:transparent}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:hover{color:#fff;border-color:#b97ebb;background-color:#b97ebb}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:active{color:#fff;border-color:#b97ebb;background-color:#b97ebb}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d{color:#fff;background-color:#b97ebb;box-shadow:0 5px 0 #a559a8}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#b97ebb}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#b97ebb}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #a559a8}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #a559a8}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #a559a8}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #a559a8}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #a559a8}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #a559a8}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #a559a8}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern{color:#fff;border-color:#b97ebb;background-color:#b97ebb}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#ae6ab0;background-color:#ae6ab0}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#ab63ad;background-color:#ab63ad}.vc_btn3.vc_btn3-color-black,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat{color:#fff;background-color:#2a2a2a}.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-black:focus,.vc_btn3.vc_btn3-color-black:hover{color:#f7f7f7;background-color:#1b1b1b}.vc_btn3.vc_btn3-color-black.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-black:active{color:#f2f2f2;background-color:#161616}.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline{color:#fff;border-color:#2a2a2a;background-color:transparent}.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:hover{color:#fff;border-color:#2a2a2a;background-color:#2a2a2a}.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:active{color:#fff;border-color:#2a2a2a;background-color:#2a2a2a}.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d{color:#fff;background-color:#2a2a2a;box-shadow:0 5px 0 #0e0e0e}.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#2a2a2a}.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#2a2a2a}.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #0e0e0e}.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #0e0e0e}.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #0e0e0e}.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #0e0e0e}.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #0e0e0e}.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #0e0e0e}.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #0e0e0e}.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern{color:#fff;border-color:#2a2a2a;background-color:#2a2a2a}.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#1b1b1b;background-color:#1b1b1b}.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#161616;background-color:#161616}.vc_btn3.vc_btn3-color-grey,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat{color:#666;background-color:#ebebeb}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-grey:focus,.vc_btn3.vc_btn3-color-grey:hover{color:#5e5e5e;background-color:#dcdcdc}.vc_btn3.vc_btn3-color-grey.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-grey:active{color:#595959;background-color:#d7d7d7}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline{color:#666;border-color:#ebebeb;background-color:transparent}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:hover{color:#666;border-color:#ebebeb;background-color:#ebebeb}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:active{color:#666;border-color:#ebebeb;background-color:#ebebeb}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d{color:#666;background-color:#ebebeb;box-shadow:0 5px 0 #cfcfcf}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:hover{color:#5e5e5e;background-color:#ebebeb}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:active{color:#595959;background-color:#ebebeb}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #cfcfcf}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #cfcfcf}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #cfcfcf}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #cfcfcf}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #cfcfcf}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #cfcfcf}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #cfcfcf}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{color:#666;border-color:#ebebeb;background-color:#ebebeb}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover{color:#5e5e5e;border-color:#dcdcdc;background-color:#dcdcdc}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:active{color:#595959;border-color:#d7d7d7;background-color:#d7d7d7}.vc_btn3.vc_btn3-color-white,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat{color:#666;background-color:#fff}.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-white:focus,.vc_btn3.vc_btn3-color-white:hover{color:#5e5e5e;background-color:#f0f0f0}.vc_btn3.vc_btn3-color-white.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-white:active{color:#595959;background-color:#ebebeb}.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline{color:#666;border-color:#fff;background-color:transparent}.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:hover{color:#666;border-color:#fff;background-color:#fff}.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:active{color:#666;border-color:#fff;background-color:#fff}.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d{color:#666;background-color:#fff;box-shadow:0 5px 0 #e3e3e3}.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:hover{color:#5e5e5e;background-color:#fff}.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:active{color:#595959;background-color:#fff}.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #e3e3e3}.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #e3e3e3}.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #e3e3e3}.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #e3e3e3}.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #e3e3e3}.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #e3e3e3}.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #e3e3e3}.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern{color:#666;border-color:#fff;background-color:#fff}.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:hover{color:#5e5e5e;border-color:#f0f0f0;background-color:#f0f0f0}.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:active{color:#595959;border-color:#ebebeb;background-color:#ebebeb}.vc_btn3.vc_btn3-color-default,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat{color:#333;background-color:#f7f7f7}.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-default:focus,.vc_btn3.vc_btn3-color-default:hover{color:#2b2b2b;background-color:#e8e8e8}.vc_btn3.vc_btn3-color-default.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-default:active{color:#262626;background-color:#e3e3e3}.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline{color:#f7f7f7;border-color:#f7f7f7;background-color:transparent}.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:hover{color:#333;border-color:#f7f7f7;background-color:#f7f7f7}.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:active{color:#333;border-color:#f7f7f7;background-color:#f7f7f7}.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d{color:#333;background-color:#f7f7f7;box-shadow:0 5px 0 #dbdbdb}.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:hover{color:#2b2b2b;background-color:#f7f7f7}.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:active{color:#262626;background-color:#f7f7f7}.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #dbdbdb}.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #dbdbdb}.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #dbdbdb}.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #dbdbdb}.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #dbdbdb}.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #dbdbdb}.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #dbdbdb}.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern{color:#333;border-color:#f7f7f7;background-color:#f7f7f7}.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:hover{color:#2b2b2b;border-color:#e8e8e8;background-color:#e8e8e8}.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:active{color:#262626;border-color:#e3e3e3;background-color:#e3e3e3}.vc_btn3.vc_btn3-color-primary,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat{color:#fff;background-color:#08c}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-primary:focus,.vc_btn3.vc_btn3-color-primary:hover{color:#f7f7f7;background-color:#0074ad}.vc_btn3.vc_btn3-color-primary.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-primary:active{color:#f2f2f2;background-color:#006da3}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline{color:#08c;border-color:#08c;background-color:transparent}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:hover{color:#fff;border-color:#08c;background-color:#08c}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:active{color:#fff;border-color:#08c;background-color:#08c}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d{color:#fff;background-color:#08c;box-shadow:0 5px 0 #006394}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#08c}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#08c}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #006394}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #006394}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #006394}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #006394}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #006394}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #006394}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #006394}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern{color:#fff;border-color:#08c;background-color:#08c}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#0074ad;background-color:#0074ad}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#006da3;background-color:#006da3}.vc_btn3.vc_btn3-color-info,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat{color:#fff;background-color:#58b9da}.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-info:focus,.vc_btn3.vc_btn3-color-info:hover{color:#f7f7f7;background-color:#3fafd4}.vc_btn3.vc_btn3-color-info.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-info:active{color:#f2f2f2;background-color:#37abd3}.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline{color:#58b9da;border-color:#58b9da;background-color:transparent}.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:hover{color:#fff;border-color:#58b9da;background-color:#58b9da}.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:active{color:#fff;border-color:#58b9da;background-color:#58b9da}.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d{color:#fff;background-color:#58b9da;box-shadow:0 5px 0 #2da4cd}.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#58b9da}.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#58b9da}.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #2da4cd}.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #2da4cd}.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #2da4cd}.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #2da4cd}.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #2da4cd}.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #2da4cd}.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #2da4cd}.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern{color:#fff;border-color:#58b9da;background-color:#58b9da}.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#3fafd4;background-color:#3fafd4}.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#37abd3;background-color:#37abd3}.vc_btn3.vc_btn3-color-success,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat{color:#fff;background-color:#6ab165}.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-success:focus,.vc_btn3.vc_btn3-color-success:hover{color:#f7f7f7;background-color:#59a453}.vc_btn3.vc_btn3-color-success.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-success:active{color:#f2f2f2;background-color:#559d50}.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline{color:#6ab165;border-color:#6ab165;background-color:transparent}.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:hover{color:#fff;border-color:#6ab165;background-color:#6ab165}.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:active{color:#fff;border-color:#6ab165;background-color:#6ab165}.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d{color:#fff;background-color:#6ab165;box-shadow:0 5px 0 #4f934b}.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#6ab165}.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#6ab165}.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #4f934b}.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #4f934b}.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #4f934b}.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #4f934b}.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #4f934b}.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #4f934b}.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #4f934b}.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern{color:#fff;border-color:#6ab165;background-color:#6ab165}.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#59a453;background-color:#59a453}.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#559d50;background-color:#559d50}.vc_btn3.vc_btn3-color-warning,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat{color:#fff;background-color:#f90}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-warning:focus,.vc_btn3.vc_btn3-color-warning:hover{color:#f7f7f7;background-color:#e08700}.vc_btn3.vc_btn3-color-warning.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-warning:active{color:#f2f2f2;background-color:#d68100}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline{color:#f90;border-color:#f90;background-color:transparent}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:hover{color:#fff;border-color:#f90;background-color:#f90}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:active{color:#fff;border-color:#f90;background-color:#f90}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d{color:#fff;background-color:#f90;box-shadow:0 5px 0 #c77700}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#f90}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#f90}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #c77700}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #c77700}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #c77700}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #c77700}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #c77700}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #c77700}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #c77700}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern{color:#fff;border-color:#f90;background-color:#f90}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#e08700;background-color:#e08700}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#d68100;background-color:#d68100}.vc_btn3.vc_btn3-color-danger,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat{color:#fff;background-color:#ff675b}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-danger:focus,.vc_btn3.vc_btn3-color-danger:hover{color:#f7f7f7;background-color:#ff4b3c}.vc_btn3.vc_btn3-color-danger.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-danger:active{color:#f2f2f2;background-color:#ff4132}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline{color:#ff675b;border-color:#ff675b;background-color:transparent}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:hover{color:#fff;border-color:#ff675b;background-color:#ff675b}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:active{color:#fff;border-color:#ff675b;background-color:#ff675b}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d{color:#fff;background-color:#ff675b;box-shadow:0 5px 0 #ff3323}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#ff675b}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#ff675b}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #ff3323}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #ff3323}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #ff3323}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #ff3323}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #ff3323}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #ff3323}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #ff3323}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern{color:#fff;border-color:#ff675b;background-color:#ff675b}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#ff4b3c;background-color:#ff4b3c}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#ff4132;background-color:#ff4132}.vc_btn3.vc_btn3-color-inverse,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat{color:#fff;background-color:#555}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-inverse:focus,.vc_btn3.vc_btn3-color-inverse:hover{color:#f7f7f7;background-color:#464646}.vc_btn3.vc_btn3-color-inverse.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-inverse:active{color:#f2f2f2;background-color:#414141}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline{color:#555;border-color:#555;background-color:transparent}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:hover{color:#fff;border-color:#555;background-color:#555}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:active{color:#fff;border-color:#555;background-color:#555}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d{color:#fff;background-color:#555;box-shadow:0 5px 0 #393939}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#555}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#555}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #393939}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #393939}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #393939}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #393939}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #393939}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #393939}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #393939}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern{color:#fff;border-color:#555;background-color:#555}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#464646;background-color:#464646}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#414141;background-color:#414141}.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline{color:#2a2a2a}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline{color:#ebebeb}.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline{color:#fff}.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern{background-image:-webkit-linear-gradient(top,rgba(0,0,0,.01) 0,rgba(0,0,0,.02) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,.01) 0,rgba(0,0,0,.02) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,.01) 0,rgba(0,0,0,.02) 100%);background-repeat:repeat-x}.vc_btn3-container.vc_btn3-center{text-align:center}.vc_btn3-container.vc_btn3-left{text-align:left}.vc_btn3-container.vc_btn3-right{text-align:right}.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left .vc_btn3-icon,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right .vc_btn3-icon{display:inline-block;position:static}.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left .vc_btn3-icon,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right .vc_btn3-icon{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);min-width:1em}.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon{margin-right:.5em}.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon{margin-left:.5em}.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs{font-size:11px;padding-top:8px;padding-bottom:8px;padding-left:12px;padding-right:12px}.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline-custom{padding-top:7px;padding-bottom:7px;padding-left:11px;padding-right:11px}.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm{font-size:12px;padding-top:11px;padding-bottom:11px;padding-left:16px;padding-right:16px}.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline-custom{padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px}.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md{font-size:14px;padding-top:14px;padding-bottom:14px;padding-left:20px;padding-right:20px}.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline-custom{padding-top:13px;padding-bottom:13px;padding-left:19px;padding-right:19px}.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg{font-size:16px;padding-top:18px;padding-bottom:18px;padding-left:25px;padding-right:25px}.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline-custom{padding-top:17px;padding-bottom:17px;padding-left:24px;padding-right:24px}.vc_btn3-container .vc_btn3-block.vc_btn3-icon-left,.vc_btn3-container .vc_btn3-block.vc_btn3-icon-right{text-align:inherit}.vc_custom_heading a,.vc_custom_heading a:focus,.vc_custom_heading a:hover,.vc_custom_heading a:visited{border:none;text-decoration:inherit;color:inherit}.vc_custom_heading a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:1}.vc_custom_heading a:hover{opacity:.85}.vc_call_to_action{background-color:#ebebeb;border:2px solid #ebebeb;padding:2em;border-radius:5px}.vc_call_to_action :last-child{margin-bottom:0}.vc_call_to_action.vc_cta_square{border-radius:0}.vc_call_to_action.vc_cta_square_outlined{border-radius:0;background:0 0!important}.vc_call_to_action.vc_cta_round{border-radius:50px}.vc_call_to_action.vc_cta_outlined{background:0 0!important}.vc_call_to_action hgroup h2,.vc_call_to_action hgroup h4{margin:0;clear:none}.vc_call_to_action hgroup+p{margin-top:1em}.vc_call_to_action.vc_cta_btn_pos_right .vc_cta_btn{float:right;margin-left:2em}.vc_call_to_action.vc_cta_btn_pos_left .vc_cta_btn{float:left;margin-right:2em}.wpb_call_to_action{position:relative;background-color:#f7f7f7;padding:20px;padding:35px;border:1px solid #f0f0f0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpb_call_to_action .wpb_button{margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cta_align_left .wpb_button{float:left}.cta_align_right .wpb_button{float:right}.cta_align_left .wpb_button,.cta_align_right .wpb_button{max-width:27.5%}.cta_align_left .wpb_call_text,.cta_align_right .wpb_call_text{width:70%;float:left;clear:none}.cta_align_left .wpb_call_text{float:right}#content .wpb_call_to_action .wpb_call_text,.wpb_call_to_action .wpb_call_text{margin:0;padding-top:0}.cta_align_bottom{text-align:center}.cta_align_bottom .wpb_button{position:static;margin-top:21.73913043px;display:inline-block}.cta_no_button .wpb_call_text{width:auto;float:none}}@media all and (max-width:600px){.vc_responsive .cta_align_left .wpb_button,.vc_responsive .cta_align_right .wpb_button{max-width:70%;width:70%;float:none;display:block;margin:3% auto}.vc_responsive .cta_align_left .wpb_call_text,.vc_responsive .cta_align_right .wpb_call_text{width:auto;max-width:none;text-align:center}}@media all{.vc_cta3-container{margin-bottom:35px;margin-left:auto;margin-right:auto}.vc_cta3-container::after,.vc_cta3-container::before{display:table;content:' '}.vc_cta3-container.vc_cta3-size-xs{width:50%}.vc_cta3-container.vc_cta3-size-sm{width:60%}.vc_cta3-container.vc_cta3-size-md{width:70%}.vc_cta3-container.vc_cta3-size-lg{width:80%}.vc_cta3-container.vc_cta3-size-xl{width:90%}.vc_general.vc_cta3{border:1px solid transparent;font-size:1em;padding:28px 28px;word-wrap:break-word}.vc_general.vc_cta3 .vc_cta3-content{vertical-align:top}.vc_general.vc_cta3 .vc_cta3-content>:last-child,.vc_general.vc_cta3 .vc_cta3-icons>:last-child{margin-bottom:0}.vc_general.vc_cta3 .vc_cta3-actions{vertical-align:middle;white-space:nowrap}}@media all and (min-width:768px){.vc_general.vc_cta3 .vc_cta3-actions .vc_btn3-container{margin:0}}@media all{.vc_general.vc_cta3 .vc_cta3-icons{vertical-align:middle}.vc_general.vc_cta3 h2,.vc_general.vc_cta3 h4{margin-top:0;margin-left:0;margin-right:0}.vc_general.vc_cta3.vc_cta3-align-left .vc_cta3-content{text-align:left}.vc_general.vc_cta3.vc_cta3-align-right .vc_cta3-content{text-align:right}.vc_general.vc_cta3.vc_cta3-align-center .vc_cta3-content{text-align:center}.vc_general.vc_cta3.vc_cta3-align-justify .vc_cta3-content{text-align:justify}.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3_content-container{padding-top:1em}.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons{text-align:center}.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons .vc_icon_element{display:inline-block}.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3_content-container{padding-bottom:1em}.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons{text-align:center}.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons .vc_icon_element{display:inline-block}.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3-icons{display:table-cell}.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3_content-container{display:table-cell;padding-left:1em}.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3-icons{display:table-cell}.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3_content-container{display:table-cell;padding-right:1em}.vc_general.vc_cta3.vc_cta3-icons-on-border{position:relative}.vc_general.vc_cta3.vc_cta3-icons-on-border .vc_cta3-icons{position:absolute}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right .vc_cta3-icons{right:0;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs{margin-right:17px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs .vc_cta3_content-container{padding-right:0}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container{padding-right:7px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm{margin-right:22px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm .vc_cta3_content-container{padding-right:7px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container{padding-right:14px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md{margin-right:28px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md .vc_cta3_content-container{padding-right:14px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container{padding-right:21px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg{margin-right:35px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg .vc_cta3_content-container{padding-right:21px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container{padding-right:28px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl{margin-right:50px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl .vc_cta3_content-container{padding-right:28px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container{padding-right:35px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left .vc_cta3-icons{left:0;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs{margin-left:17px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs .vc_cta3_content-container{padding-left:0}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container{padding-left:7px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm{margin-left:22px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm .vc_cta3_content-container{padding-left:7px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container{padding-left:14px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md{margin-left:28px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md .vc_cta3_content-container{padding-left:14px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container{padding-left:21px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg{margin-left:35px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg .vc_cta3_content-container{padding-left:21px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container{padding-left:28px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl{margin-left:50px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl .vc_cta3_content-container{padding-left:28px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container{padding-left:35px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top .vc_cta3-icons{left:50%;top:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs{margin-top:17px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs .vc_cta3_content-container{padding-top:0}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container{padding-top:7px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm{margin-top:22px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm .vc_cta3_content-container{padding-top:7px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container{padding-top:14px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md{margin-top:28px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md .vc_cta3_content-container{padding-top:14px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container{padding-top:21px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg{margin-top:35px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg .vc_cta3_content-container{padding-top:21px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container{padding-top:28px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl{margin-top:50px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl .vc_cta3_content-container{padding-top:28px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container{padding-top:35px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom .vc_cta3-icons{left:50%;bottom:0;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs{margin-bottom:17px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs .vc_cta3_content-container{padding-bottom:0}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container{padding-bottom:7px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm{margin-bottom:22px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm .vc_cta3_content-container{padding-bottom:7px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container{padding-bottom:14px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md{margin-bottom:28px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md .vc_cta3_content-container{padding-bottom:14px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container{padding-bottom:21px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg{margin-bottom:35px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg .vc_cta3_content-container{padding-bottom:21px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container{padding-bottom:28px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl{margin-bottom:50px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl .vc_cta3_content-container{padding-bottom:28px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container{padding-bottom:35px}.vc_general.vc_cta3.vc_cta3-actions-top .vc_cta3-content{margin-top:1em}.vc_general.vc_cta3.vc_cta3-actions-bottom .vc_cta3-content{margin-bottom:1em}}@media all and (min-width:768px){.vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-actions{display:table-cell;max-width:30%}.vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-content{padding-left:28px;display:table-cell}.vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-actions{display:table-cell;max-width:30%}.vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-content{padding-right:28px;display:table-cell}}@media all{.vc_general.vc_cta3.vc_cta3-style-classic{border-color:#f0f0f0;background-color:#f7f7f7}.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h4{color:inherit}.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h4{color:inherit}.vc_general.vc_cta3.vc_cta3-style-outline{border-width:3px}.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header h4{color:inherit}.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header h4{color:inherit}.vc_general.vc_cta3.vc_cta3-style-custom{border-color:#f0f0f0;background-color:#f7f7f7}.vc_general.vc_cta3.vc_cta3-shape-square{border-radius:0}.vc_general.vc_cta3.vc_cta3-shape-rounded{border-radius:5px}.vc_general.vc_cta3.vc_cta3-shape-round{border-radius:4em}.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-classic .vc_cta3-content-header{color:#5472d2}.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat{color:#c9d2f0;border-color:transparent;background-color:#5472d2}.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d{box-shadow:0 5px 0 #3253bc;color:#c9d2f0;border-color:transparent;background-color:#5472d2}.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline{border-color:#5472d2;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline .vc_cta3-content-header{color:#5472d2}.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-classic .vc_cta3-content-header{color:#00c1cf}.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat{color:#d3f5f1;border-color:transparent;background-color:#00c1cf}.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d{box-shadow:0 5px 0 #008d97;color:#d3f5f1;border-color:transparent;background-color:#00c1cf}.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline{border-color:#00c1cf;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline .vc_cta3-content-header{color:#00c1cf}.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-classic .vc_cta3-content-header{color:#fe6c61}.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat{color:#fcdbd7;border-color:transparent;background-color:#fe6c61}.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d{box-shadow:0 5px 0 #fe3829;color:#fcdbd7;border-color:transparent;background-color:#fe6c61}.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline{border-color:#fe6c61;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline .vc_cta3-content-header{color:#fe6c61}.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-classic .vc_cta3-content-header{color:#8d6dc4}.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat{color:#e1d5f5;border-color:transparent;background-color:#8d6dc4}.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d{box-shadow:0 5px 0 #6e48b1;color:#e1d5f5;border-color:transparent;background-color:#8d6dc4}.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline{border-color:#8d6dc4;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline .vc_cta3-content-header{color:#8d6dc4}.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-classic .vc_cta3-content-header{color:#4cadc9}.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat{color:#d0edf5;border-color:transparent;background-color:#4cadc9}.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d{box-shadow:0 5px 0 #338faa;color:#d0edf5;border-color:transparent;background-color:#4cadc9}.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline{border-color:#4cadc9;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline .vc_cta3-content-header{color:#4cadc9}.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-classic .vc_cta3-content-header{color:#cec2ab}.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat{color:#f7f3eb;border-color:transparent;background-color:#cec2ab}.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d{box-shadow:0 5px 0 #b9a888;color:#f7f3eb;border-color:transparent;background-color:#cec2ab}.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline{border-color:#cec2ab;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline .vc_cta3-content-header{color:#cec2ab}.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-classic .vc_cta3-content-header{color:#50485b}.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat{color:#e2ddeb;border-color:transparent;background-color:#50485b}.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d{box-shadow:0 5px 0 #342f3c;color:#e2ddeb;border-color:transparent;background-color:#50485b}.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline{border-color:#50485b;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline .vc_cta3-content-header{color:#50485b}.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-classic .vc_cta3-content-header{color:#75d69c}.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat{color:#e1f5e9;border-color:transparent;background-color:#75d69c}.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d{box-shadow:0 5px 0 #4ac97d;color:#e1f5e9;border-color:transparent;background-color:#75d69c}.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline{border-color:#75d69c;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline .vc_cta3-content-header{color:#75d69c}.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-classic .vc_cta3-content-header{color:#f7be68}.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat{color:#faf0e1;border-color:transparent;background-color:#f7be68}.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d{box-shadow:0 5px 0 #f4a733;color:#faf0e1;border-color:transparent;background-color:#f7be68}.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline{border-color:#f7be68;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline .vc_cta3-content-header{color:#f7be68}.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-classic .vc_cta3-content-header{color:#5aa1e3}.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat{color:#dce9f5;border-color:transparent;background-color:#5aa1e3}.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d{box-shadow:0 5px 0 #2a86db;color:#dce9f5;border-color:transparent;background-color:#5aa1e3}.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline{border-color:#5aa1e3;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline .vc_cta3-content-header{color:#5aa1e3}.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-classic .vc_cta3-content-header{color:#6dab3c}.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat{color:#e5f2da;border-color:transparent;background-color:#6dab3c}.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d{box-shadow:0 5px 0 #53812d;color:#e5f2da;border-color:transparent;background-color:#6dab3c}.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline{border-color:#6dab3c;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline .vc_cta3-content-header{color:#6dab3c}.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-classic .vc_cta3-content-header{color:#f4524d}.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat{color:#fce2e1;border-color:transparent;background-color:#f4524d}.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d{box-shadow:0 5px 0 #f11f18;color:#fce2e1;border-color:transparent;background-color:#f4524d}.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline{border-color:#f4524d;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline .vc_cta3-content-header{color:#f4524d}.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-classic .vc_cta3-content-header{color:#f79468}.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat{color:#f7e1d7;border-color:transparent;background-color:#f79468}.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d{box-shadow:0 5px 0 #f46e33;color:#f7e1d7;border-color:transparent;background-color:#f79468}.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline{border-color:#f79468;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline .vc_cta3-content-header{color:#f79468}.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-classic .vc_cta3-content-header{color:#b97ebb}.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat{color:#f4dff5;border-color:transparent;background-color:#b97ebb}.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d{box-shadow:0 5px 0 #a559a8;color:#f4dff5;border-color:transparent;background-color:#b97ebb}.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline{border-color:#b97ebb;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline .vc_cta3-content-header{color:#b97ebb}.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-classic .vc_cta3-content-header{color:#2a2a2a}.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat{color:#d9d9d9;border-color:transparent;background-color:#2a2a2a}.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d{box-shadow:0 5px 0 #0e0e0e;color:#d9d9d9;border-color:transparent;background-color:#2a2a2a}.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline{border-color:#2a2a2a;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline .vc_cta3-content-header{color:#2a2a2a}.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-classic .vc_cta3-content-header{color:#ebebeb}.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat{color:#9d9d9e;border-color:transparent;background-color:#ebebeb}.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat .vc_cta3-content-header{color:#666}.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d{box-shadow:0 5px 0 #cfcfcf;color:#9d9d9e;border-color:transparent;background-color:#ebebeb}.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d .vc_cta3-content-header{color:#666}.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline{border-color:#ebebeb;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline .vc_cta3-content-header{color:#ebebeb}.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-classic .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat{color:#9d9d9e;border-color:transparent;background-color:#fff}.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat .vc_cta3-content-header{color:#666}.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d{box-shadow:0 5px 0 #e3e3e3;color:#9d9d9e;border-color:transparent;background-color:#fff}.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d .vc_cta3-content-header{color:#666}.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline{border-color:#fff;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat{color:#9d9d9e;border-color:transparent;background-color:#f0f0f0}.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat .vc_cta3-content-header{color:#666}.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d{box-shadow:0 5px 0 #d4d4d4;color:#9d9d9e;border-color:transparent;background-color:#f0f0f0}.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d .vc_cta3-content-header{color:#666}.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline{border-color:#f0f0f0;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline .vc_cta3-content-header{color:#f0f0f0}.vc_cta3.vc_cta3-icon-size-xs .vc_icon_element .vc_icon_element-inner{height:1em;width:1em}.vc_cta3.vc_cta3-icon-size-sm .vc_icon_element .vc_icon_element-inner{height:2em;width:2em}.vc_cta3.vc_cta3-icon-size-md .vc_icon_element .vc_icon_element-inner{height:3em;width:3em}.vc_cta3.vc_cta3-icon-size-lg .vc_icon_element .vc_icon_element-inner{height:4em;width:4em}.vc_cta3.vc_cta3-icon-size-xl .vc_icon_element .vc_icon_element-inner{height:5em;width:5em}.wpb_gmaps_widget .wpb_wrapper{background-color:#f7f7f7;padding:5px}.wpb_gmaps_widget .wpb_map_wraper iframe{margin-bottom:0;padding:0;display:block;width:100%;border:none}.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper{position:relative;padding-bottom:56.25%;height:0}.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper iframe{position:absolute;top:0;left:0;height:100%}.wpb_accordion_section .wpb_accordion_header a:focus,.wpb_content_element .wpb_tabs_nav li a:focus,.wpb_tour_next_prev_nav a:focus{outline:0}.wpb_content_element .wpb_tabs_nav,.wpb_content_element .wpb_tour_tabs_wrapper{padding:0}.wpb_content_element .wpb_tabs_nav{margin:0;padding-left:0!important;text-indent:inherit!important}#content .wpb_content_element .wpb_tabs_nav{margin:0}.wpb_content_element .wpb_tabs_nav li{background-color:#fff;white-space:nowrap;padding:0;background-image:none;list-style:none!important}.wpb_content_element .wpb_tabs_nav li:after,.wpb_content_element .wpb_tabs_nav li:before{display:none!important}.wpb_content_element .wpb_tabs_nav li.ui-tabs-active,.wpb_content_element .wpb_tabs_nav li:hover{background-color:#f7f7f7}.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a{cursor:default}.wpb_content_element .wpb_tour_tabs_wrapper .wpb_ui-tabs-hide{display:none}.wpb_content_element .wpb_accordion_header a,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a{border-bottom:none;text-decoration:none;display:block;padding:.5em 1em}.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{background-color:#f7f7f7}.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab{padding:1em}.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content .wpb_row:last-child>div>div.wpb_wrapper .wpb_content_element:last-child,.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content>.wpb_content_element:last-child,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab .wpb_row:last-child>div>div.wpb_wrapper .wpb_content_element:last-child,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab>.wpb_content_element:last-child{margin-bottom:0}.wpb_tabs .wpb_tabs_nav li{float:left;margin:0 1px 0 0}.wpb_tour .wpb_tabs_nav{float:left;width:31.66666667%}.wpb_tour .wpb_tabs_nav li{margin:0 0 1px 0;clear:left;width:100%}.wpb_tour .wpb_tabs_nav a{width:100%}.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;float:left;width:68.33333333%;padding:0 0 0 21.73913043px}.wpb_tour_next_prev_nav{margin-left:31.66666667%;padding-left:21.73913043px;font-size:80%}.wpb_tour_next_prev_nav a{border-bottom:1px dotted;text-decoration:none}.wpb_tour_next_prev_nav a:hover{text-decoration:none;border-bottom:none}.wpb_tour_next_prev_nav span{width:48%;display:inline-block;padding-top:1em;float:left}.wpb_tour_next_prev_nav span.wpb_next_slide{text-align:right;float:right}.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header{margin:0 0 1px 0;padding-top:0;position:relative;text-transform:none;font-weight:inherit;font-size:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit}.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a{padding-left:1em}.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon,.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon{display:block;width:16px;height:16px;background-image:url(/wp-content/plugins/js_composer/assets/images/toggle_open.png);background-repeat:no-repeat;position:absolute;right:.7em;top:.7em}.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon{background-image:url(/wp-content/plugins/js_composer/assets/images/toggle_close.png)}}@media all and (max-width:480px){.vc_responsive .wpb_tour .wpb_tab,.vc_responsive .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav,.vc_responsive .wpb_tour_next_prev_nav{width:100%;float:none;margin-left:0}.vc_responsive .wpb_tour_next_prev_nav{width:auto;padding:0 1em}.vc_responsive #content .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav{margin-bottom:1em}.vc_responsive .wpb_tour .wpb_tab{padding-left:1em;padding-right:1em}}@media all{.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}body ul.wpb_thumbnails-fluid li{padding:0;margin-left:0;background-image:none;list-style:none!important}body ul.wpb_thumbnails-fluid li:after,body ul.wpb_thumbnails-fluid li:before{display:none!important}body ul.wpb_thumbnails-fluid li .entry-content :last-child{margin-bottom:0}.wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid,.wpb_row .wpb_grid ul.wpb_thumbnails-fluid{padding:0;overflow:visible!important}.wpb_teaser_grid .entry-content{margin:0;padding:0;width:100%}.grid_layout-thumbnail .post-thumb{margin-bottom:0}.grid_layout-thumbnail .post-thumb img{max-width:100%}.wpb_carousel .wpb_wrapper{position:relative}.wpb_carousel .next,.wpb_carousel .prev{position:absolute;top:3px;background-color:#f7f7f7;padding:0 6px 0 6px;font-size:12px;z-index:10;text-decoration:none;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.wpb_carousel .next:hover,.wpb_carousel .prev:hover{background-color:#f0f0f0}.wpb_carousel .next:focus,.wpb_carousel .prev:focus{outline:0;text-decoration:none}.wpb_carousel .prev{right:30px}.wpb_carousel .next{right:0}.wpb_carousel .wpb_thumbnails-fluid{width:100%}.wpb_carousel .wpb_thumbnails-fluid>[class*=vc_span]{height:auto!important}.wpb_categories_filter,.wpb_teaser_grid .categories_filter{list-style:none;list-style-type:none;padding:0;margin:0 0 10px 0}.wpb_categories_filter li,.wpb_teaser_grid .categories_filter li{display:block;float:left;margin:0 10px 10px 0;background-image:none;list-style:none!important}.wpb_categories_filter li:after,.wpb_categories_filter li:before,.wpb_teaser_grid .categories_filter li:after,.wpb_teaser_grid .categories_filter li:before{display:none!important}.wpb_categories_filter li a,.wpb_teaser_grid .categories_filter li a{border:none;text-decoration:none}.wpb_categories_filter li a:hover,.wpb_teaser_grid .categories_filter li a:hover{border-bottom:1px dotted}.wpb_categories_filter li.active a,.wpb_teaser_grid .categories_filter li.active a{border-bottom:1px dotted}}@media all and (max-width:480px){.vc_responsive .wpb_row ul.wpb_thumbnails-fluid{margin-left:0;width:auto}.vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*=vc_col-]{width:100%;float:none;display:block;margin-left:0;margin-right:0}}@media all{.wpb_image_grid .wpb_image_grid_ul{margin:0;padding:0}.wpb_image_grid .wpb_image_grid_ul>li{background-image:none;list-style:none!important}.wpb_image_grid .wpb_image_grid_ul>li:after,.wpb_image_grid .wpb_image_grid_ul>li:before{display:none!important}.wpb_image_grid .wpb_image_grid_ul .isotope-item{list-style:none;margin:0 1px 1px 0;max-width:100%;float:left}.wpb_image_grid .wpb_image_grid_ul a{display:block}.wpb_image_grid .wpb_image_grid_ul img{display:block;max-width:100%;height:auto}.wpb_gallery .theme-default .nivoSlider{margin-bottom:0}.wpb_gallery .theme-default .nivo-controlNav{padding:10px 0 3px 0}.wpb_gallery .wpb_flexslider .flex-control-nav{bottom:auto;top:100%;margin-top:15px}.wpb_gallery .wpb_flexslider .flex-caption{cursor:default}.wpb_gallery .wpb_flexslider .flex-direction-nav a{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wpb_gallery .wpb_flexslider .flex-direction-nav a:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wpb_gallery .wpb_flexslider .flex-direction-nav a:before{line-height:1}.wpb_gallery .wpb_flexslider .flex-control-paging{z-index:10}#content .wpb_gallery_slides ul.flex-direction-nav,#content .wpb_gallery_slides ul.slides,.content .wpb_gallery_slides ul.flex-direction-nav,.content .wpb_gallery_slides ul.slides,.wpb_content_element .wpb_gallery_slides ul li,.wpb_gallery_slides ul.flex-direction-nav,.wpb_gallery_slides ul.slides,body .wpb_gallery_slides ul li{list-style:none;padding:0;background-image:none;margin:0}.flickr_badge_image{margin:0 10px 10px 0;width:72px;height:72px;float:left;background:0 0;padding:0}.flickr_badge_image a{border:none}.flickr_badge_image img{margin:0;overflow:hidden;position:relative;width:100%;height:100%;max-width:100%;max-height:100%}.wpb_flickr_widget p.flickr_stream_wrap{clear:both;margin-bottom:0;font-size:80%}.wpb_flickr_widget p.flickr_stream_wrap a{background-image:url(/wp-content/plugins/js_composer/assets/images/flickr.png);background-repeat:no-repeat;background-position:left center;padding-left:25px;display:inline-block}.wpb_video_widget.vc_video-el-width-10 .wpb_wrapper{width:10%}.wpb_video_widget.vc_video-el-width-20 .wpb_wrapper{width:20%}.wpb_video_widget.vc_video-el-width-30 .wpb_wrapper{width:30%}.wpb_video_widget.vc_video-el-width-40 .wpb_wrapper{width:40%}.wpb_video_widget.vc_video-el-width-50 .wpb_wrapper{width:50%}.wpb_video_widget.vc_video-el-width-60 .wpb_wrapper{width:60%}.wpb_video_widget.vc_video-el-width-70 .wpb_wrapper{width:70%}.wpb_video_widget.vc_video-el-width-80 .wpb_wrapper{width:80%}.wpb_video_widget.vc_video-el-width-90 .wpb_wrapper{width:90%}.wpb_video_widget.vc_video-el-width-100 .wpb_wrapper{width:100%}.wpb_video_widget .wpb_video_wrapper{padding-top:56.25%;position:relative;width:100%}.wpb_video_widget .wpb_video_wrapper>div{padding-top:0!important;position:static}.wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper{padding-top:56.25%}.wpb_video_widget.vc_video-aspect-ratio-43 .wpb_video_wrapper{padding-top:75%}.wpb_video_widget.vc_video-aspect-ratio-235 .wpb_video_wrapper{padding-top:42.55319149%}.wpb_video_widget.vc_video-aspect-ratio-916 .wpb_video_wrapper{padding-top:177.77777778%}.wpb_video_widget.vc_video-aspect-ratio-34 .wpb_video_wrapper{padding-top:133.33333333%}.wpb_video_widget.vc_video-aspect-ratio-1235 .wpb_video_wrapper{padding-top:235%}.wpb_video_widget.vc_video-align-left .wpb_wrapper{float:left}.wpb_video_widget.vc_video-align-center .wpb_wrapper{margin:0 auto}.wpb_video_widget.vc_video-align-right .wpb_wrapper{float:right}.wpb_video_widget .wpb_wrapper{position:relative}.wpb_video_widget .wpb_wrapper iframe{width:100%;height:100%;display:block;position:absolute;margin:0;top:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpb_video_wrapper .fluid-width-video-wrapper{padding-top:0!important;position:static}.wpb_posts_slider .flex-caption,.wpb_posts_slider .nivo-caption{background-color:#f7f7f7;opacity:1;color:inherit;padding:10px 15px;position:static}.wpb_posts_slider .wpb_gallery_slides>ul>li{background-image:none;list-style:none!important}.wpb_posts_slider .wpb_gallery_slides>ul>li:after,.wpb_posts_slider .wpb_gallery_slides>ul>li:before{display:none!important}.vc_progress_bar .vc_single_bar{background:#f7f7f7;position:relative;margin-bottom:11.66666667px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1) inset;box-shadow:0 1px 2px rgba(0,0,0,.1) inset;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.vc_progress_bar .vc_single_bar:last-child{margin-bottom:0}.vc_progress_bar .vc_single_bar .vc_label{display:block;padding:.5em 1em;position:relative;z-index:1}.vc_progress_bar .vc_single_bar .vc_bar{display:block;position:absolute;height:100%;background-color:#e0e0e0;width:0%;top:0;left:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;transition:width 1s linear;-moz-transition:width 1s linear;-webkit-transition:width 1s linear;-o-transition:width 1s linear}.vc_progress_bar .vc_single_bar .vc_bar.striped{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.vc_progress_bar .vc_single_bar .vc_bar.animated{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_bar{background-color:#0074cc}.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_bar{background-color:#0074cc}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_bar{background-color:#49afcd}.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_bar{background-color:#49afcd}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_bar{background-color:#5bb75b}.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_bar{background-color:#5bb75b}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_bar{background-color:#faa732}.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_bar{background-color:#faa732}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_bar{background-color:#da4f49}.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_bar{background-color:#da4f49}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_bar{background-color:#414141}.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_bar{background-color:#414141}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_bar{background-color:#5472d2}.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_bar{background-color:#5472d2}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_bar{background-color:#00c1cf}.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_bar{background-color:#00c1cf}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_bar{background-color:#fe6c61}.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_bar{background-color:#fe6c61}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_bar{background-color:#8d6dc4}.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_bar{background-color:#8d6dc4}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_bar{background-color:#4cadc9}.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_bar{background-color:#4cadc9}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_bar{background-color:#cec2ab}.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_bar{background-color:#cec2ab}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_bar{background-color:#50485b}.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_bar{background-color:#50485b}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_bar{background-color:#75d69c}.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_bar{background-color:#75d69c}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-vista-blue .vc_single_bar .vc_bar{background-color:#75d69c}.vc_progress_bar.vc_progress-bar-color-vista-blue .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista-blue .vc_bar{background-color:#75d69c}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista-blue .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_bar{background-color:#2a2a2a}.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_bar{background-color:#2a2a2a}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar .vc_bar{background-color:#ebebeb}.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar .vc_label{color:#666;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_bar{background-color:#ebebeb}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_label{color:#666;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-orange .vc_single_bar .vc_bar{background-color:#f7be68}.vc_progress_bar.vc_progress-bar-color-orange .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-orange .vc_bar{background-color:#f7be68}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-orange .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar .vc_bar{background-color:#5aa1e3}.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sky .vc_bar{background-color:#5aa1e3}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sky .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar .vc_bar{background-color:#6dab3c}.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-green .vc_bar{background-color:#6dab3c}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-green .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar .vc_bar{background-color:#f4524d}.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink .vc_bar{background-color:#f4524d}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar .vc_bar{background-color:#f79468}.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown .vc_bar{background-color:#f79468}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar .vc_bar{background-color:#b97ebb}.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-purple .vc_bar{background-color:#b97ebb}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-purple .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_bar{background-color:#fff}.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_label{color:#666;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_bar{background-color:#fff}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_label{color:#666;text-shadow:0 -1px 0 rgba(0,0,0,.25)}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.vc_pie_chart{z-index:0;text-align:center;opacity:0}.vc_pie_chart.vc_ready{opacity:1}.vc_pie_chart .vc_pie_wrapper{position:relative;margin:0 auto}.vc_pie_chart canvas{position:relative;z-index:1}.vc_pie_chart .vc_pie_chart_value{font-size:200%;position:absolute;top:0;left:0;display:block;width:100%;height:100%;text-align:center}.vc_pie_chart_back{display:block;position:absolute;width:100%;height:100%;top:0;left:0;border:6px solid #f7f7f7;border-radius:999px;border-radius:50%;opacity:.3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vc_images_carousel .vc_carousel-control{border:none}.vc_carousel .vc_carousel-control{text-shadow:none;border:none;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.vc_carousel .vc_carousel-control:active,.vc_carousel .vc_carousel-control:focus{outline:0}.vc_carousel .vc_carousel-indicators li{width:5px;height:5px;margin:0;border-color:#f7f7f7;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.vc_separator{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.vc_separator h4{line-height:1em;font-size:100%;margin:0;word-wrap:break-word;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.vc_separator h4 .normal{font-size:12px;font-weight:400}.vc_separator .vc_sep_holder{height:1px;position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:10%}.vc_separator .vc_sep_holder .vc_sep_line{height:1px;border-top:1px solid #ebebeb;display:block;position:relative;top:1px;width:100%}.vc_separator.vc_separator_align_center h4{padding:0 .8em}.vc_separator.vc_separator_align_left h4{padding:0 .8em 0 0}.vc_separator.vc_separator_align_left .vc_sep_holder.vc_sep_holder_l{display:none}.vc_separator.vc_separator_align_right h4{padding:0 0 0 .8em;margin:0!important}.vc_separator.vc_separator_align_right .vc_sep_holder.vc_sep_holder_r{display:none}.vc_separator.vc_sep_double{height:3px}.vc_separator.vc_sep_double .vc_sep_line{border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;height:3px}.vc_separator.vc_sep_dashed .vc_sep_line{border-top-style:dashed}.vc_separator.vc_sep_dotted .vc_sep_line{border-top-style:dotted}.vc_separator.vc_sep_shadow .vc_sep_line{border:none;position:relative;height:20px;top:0;overflow:hidden}.vc_separator.vc_sep_shadow .vc_sep_line::after{content:'';display:block;position:absolute;left:0;top:-20px;right:0;height:10px;border-radius:100%}.vc_separator.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{right:-100%;box-shadow:10px 10px 10px 1px}.vc_separator.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{left:-100%;box-shadow:-10px 10px 10px 1px}.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_l{width:100%}.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_r{display:none}.vc_separator .vc_icon_element{margin-bottom:0}.vc_separator .vc_icon_element:not(.vc_icon_element-have-style)+h4{padding-left:0}.vc_separator .vc_icon_element:not(.vc_icon_element-have-style) .vc_icon_element-size-xl{margin-left:.8em;margin-right:.8em}.vc_separator.vc_separator-has-text.vc_separator_align_center .vc_icon_element.vc_icon_element-have-style,.vc_separator.vc_separator-has-text.vc_separator_align_right .vc_icon_element.vc_icon_element-have-style{margin-left:.8em}.vc_separator.vc_separator_align_left .vc_icon_element.vc_icon_element-have-style+h4{padding-left:.8em}.vc_separator.vc_sep_border_width_1 .vc_sep_holder .vc_sep_line{border-top-width:1px}.vc_separator.vc_sep_border_width_1.vc_sep_double .vc_sep_holder .vc_sep_line{border-bottom-width:1px;top:0}.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_line{top:0}.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{box-shadow:10px 10px 10px 1px}.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{box-shadow:-10px 10px 10px 1px}.vc_separator.vc_sep_border_width_2 .vc_sep_holder .vc_sep_line{border-top-width:2px}.vc_separator.vc_sep_border_width_2.vc_sep_double .vc_sep_holder .vc_sep_line{border-bottom-width:2px;top:-1px}.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_line{top:-1px}.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{box-shadow:10px 10px 10px 2px}.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{box-shadow:-10px 10px 10px 2px}.vc_separator.vc_sep_border_width_3 .vc_sep_holder .vc_sep_line{border-top-width:3px}.vc_separator.vc_sep_border_width_3.vc_sep_double .vc_sep_holder .vc_sep_line{border-bottom-width:3px;top:-1px}.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_line{top:-1px}.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{box-shadow:10px 10px 10px 3px}.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{box-shadow:-10px 10px 10px 3px}.vc_separator.vc_sep_border_width_4 .vc_sep_holder .vc_sep_line{border-top-width:4px}.vc_separator.vc_sep_border_width_4.vc_sep_double .vc_sep_holder .vc_sep_line{border-bottom-width:4px;top:-2px}.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_line{top:-2px}.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{box-shadow:10px 10px 10px 4px}.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{box-shadow:-10px 10px 10px 4px}.vc_separator.vc_sep_border_width_5 .vc_sep_holder .vc_sep_line{border-top-width:5px}.vc_separator.vc_sep_border_width_5.vc_sep_double .vc_sep_holder .vc_sep_line{border-bottom-width:5px;top:-2px}.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_line{top:-2px}.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{box-shadow:10px 10px 10px 5px}.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{box-shadow:-10px 10px 10px 5px}.vc_separator.vc_sep_border_width_6 .vc_sep_holder .vc_sep_line{border-top-width:6px}.vc_separator.vc_sep_border_width_6.vc_sep_double .vc_sep_holder .vc_sep_line{border-bottom-width:6px;top:-3px}.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_line{top:-3px}.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{box-shadow:10px 10px 10px 6px}.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{box-shadow:-10px 10px 10px 6px}.vc_separator.vc_sep_border_width_7 .vc_sep_holder .vc_sep_line{border-top-width:7px}.vc_separator.vc_sep_border_width_7.vc_sep_double .vc_sep_holder .vc_sep_line{border-bottom-width:7px;top:-3px}.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_line{top:-3px}.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{box-shadow:10px 10px 10px 7px}.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{box-shadow:-10px 10px 10px 7px}.vc_separator.vc_sep_border_width_8 .vc_sep_holder .vc_sep_line{border-top-width:8px}.vc_separator.vc_sep_border_width_8.vc_sep_double .vc_sep_holder .vc_sep_line{border-bottom-width:8px;top:-4px}.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_line{top:-4px}.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{box-shadow:10px 10px 10px 8px}.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{box-shadow:-10px 10px 10px 8px}.vc_separator.vc_sep_border_width_9 .vc_sep_holder .vc_sep_line{border-top-width:9px}.vc_separator.vc_sep_border_width_9.vc_sep_double .vc_sep_holder .vc_sep_line{border-bottom-width:9px;top:-4px}.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_line{top:-4px}.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{box-shadow:10px 10px 10px 9px}.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{box-shadow:-10px 10px 10px 9px}.vc_separator.vc_sep_border_width_10 .vc_sep_holder .vc_sep_line{border-top-width:10px}.vc_separator.vc_sep_border_width_10.vc_sep_double .vc_sep_holder .vc_sep_line{border-bottom-width:10px;top:-5px}.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_line{top:-5px}.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{box-shadow:10px 10px 10px 10px}.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{box-shadow:-10px 10px 10px 10px}.vc_separator.vc_sep_color_blue .vc_sep_line{border-color:#5472d2}.vc_separator.vc_sep_color_blue.vc_sep_shadow .vc_sep_holder{color:#5472d2}.vc_separator.vc_sep_color_turquoise .vc_sep_line{border-color:#00c1cf}.vc_separator.vc_sep_color_turquoise.vc_sep_shadow .vc_sep_holder{color:#00c1cf}.vc_separator.vc_sep_color_pink .vc_sep_line{border-color:#fe6c61}.vc_separator.vc_sep_color_pink.vc_sep_shadow .vc_sep_holder{color:#fe6c61}.vc_separator.vc_sep_color_violet .vc_sep_line{border-color:#8d6dc4}.vc_separator.vc_sep_color_violet.vc_sep_shadow .vc_sep_holder{color:#8d6dc4}.vc_separator.vc_sep_color_peacoc .vc_sep_line{border-color:#4cadc9}.vc_separator.vc_sep_color_peacoc.vc_sep_shadow .vc_sep_holder{color:#4cadc9}.vc_separator.vc_sep_color_chino .vc_sep_line{border-color:#cec2ab}.vc_separator.vc_sep_color_chino.vc_sep_shadow .vc_sep_holder{color:#cec2ab}.vc_separator.vc_sep_color_mulled_wine .vc_sep_line{border-color:#50485b}.vc_separator.vc_sep_color_mulled_wine.vc_sep_shadow .vc_sep_holder{color:#50485b}.vc_separator.vc_sep_color_vista_blue .vc_sep_line{border-color:#75d69c}.vc_separator.vc_sep_color_vista_blue.vc_sep_shadow .vc_sep_holder{color:#75d69c}.vc_separator.vc_sep_color_black .vc_sep_line{border-color:#2a2a2a}.vc_separator.vc_sep_color_black.vc_sep_shadow .vc_sep_holder{color:#2a2a2a}.vc_separator.vc_sep_color_grey .vc_sep_line{border-color:#ebebeb}.vc_separator.vc_sep_color_grey.vc_sep_shadow .vc_sep_holder{color:#ebebeb}.vc_separator.vc_sep_color_orange .vc_sep_line{border-color:#f7be68}.vc_separator.vc_sep_color_orange.vc_sep_shadow .vc_sep_holder{color:#f7be68}.vc_separator.vc_sep_color_sky .vc_sep_line{border-color:#5aa1e3}.vc_separator.vc_sep_color_sky.vc_sep_shadow .vc_sep_holder{color:#5aa1e3}.vc_separator.vc_sep_color_green .vc_sep_line{border-color:#6dab3c}.vc_separator.vc_sep_color_green.vc_sep_shadow .vc_sep_holder{color:#6dab3c}.vc_separator.vc_sep_color_juicy_pink .vc_sep_line{border-color:#f4524d}.vc_separator.vc_sep_color_juicy_pink.vc_sep_shadow .vc_sep_holder{color:#f4524d}.vc_separator.vc_sep_color_sandy_brown .vc_sep_line{border-color:#f79468}.vc_separator.vc_sep_color_sandy_brown.vc_sep_shadow .vc_sep_holder{color:#f79468}.vc_separator.vc_sep_color_purple .vc_sep_line{border-color:#b97ebb}.vc_separator.vc_sep_color_purple.vc_sep_shadow .vc_sep_holder{color:#b97ebb}.vc_separator.vc_sep_color_white .vc_sep_line{border-color:#fff}.vc_separator.vc_sep_color_white.vc_sep_shadow .vc_sep_holder{color:#fff}.vc_text_separator,.wpb_separator{border-bottom:1px solid #ebebeb}.vc_sep_width_10{width:10%}.vc_sep_width_20{width:20%}.vc_sep_width_30{width:30%}.vc_sep_width_40{width:40%}.vc_sep_width_50{width:50%}.vc_sep_width_60{width:60%}.vc_sep_width_70{width:70%}.vc_sep_width_80{width:80%}.vc_sep_width_90{width:90%}.vc_sep_width_100{width:100%}.vc_sep_pos_align_center{margin-left:auto;margin-right:auto}.vc_sep_pos_align_left{margin-left:0;margin-right:auto}.vc_sep_pos_align_right{margin-left:auto;margin-right:0}.wpb_separator{clear:both;height:1px}.vc_text_separator{clear:both;height:1px}.vc_text_separator div{display:inline-block;background-color:#fff;padding:1px 1em;position:relative;top:-9px}.separator_align_center{text-align:center}.separator_align_left{text-align:left}.separator_align_right{text-align:right}.vc-zigzag-wrapper{text-align:center}.vc-zigzag-wrapper.vc-zigzag-align-left{text-align:left}.vc-zigzag-wrapper.vc-zigzag-align-right{text-align:right}.vc-zigzag-inner{display:inline-block}.wpb_single_image a{border:none;outline:0}.wpb_single_image img{height:auto;max-width:100%;vertical-align:top}.wpb_single_image img.vc_img-placeholder{width:100%}.wpb_single_image .vc_single_image-wrapper{display:inline-block;vertical-align:top;max-width:100%}.wpb_single_image .vc_single_image-wrapper.vc_box_rounded,.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img{border-radius:4px;-webkit-box-shadow:none;box-shadow:none}.wpb_single_image .vc_single_image-wrapper.vc_box_outline,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle{border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:6px;border:1px solid #ebebeb}.wpb_single_image .vc_single_image-wrapper.vc_box_outline img,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img{border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ebebeb}.wpb_single_image .vc_single_image-wrapper.vc_box_border,.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle{border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:6px;border:none}.wpb_single_image .vc_single_image-wrapper.vc_box_border img,.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img{border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:none}.wpb_single_image .vc_single_image-wrapper.vc_box_shadow,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle{border-radius:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}.wpb_single_image .vc_single_image-wrapper.vc_box_shadow img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img{border-radius:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle{padding:6px}.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d{border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin-bottom:15px}.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d img{border-radius:0;-webkit-box-shadow:none;box-shadow:none}.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle{border-radius:50%;-webkit-box-shadow:none;box-shadow:none;overflow:hidden}.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img{border-radius:50%;-webkit-box-shadow:none;box-shadow:none;overflow:hidden}.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle{-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img{-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}.wpb_single_image.vc_align_center{text-align:center}.wpb_single_image.vc_align_right{text-align:right}.wpb_single_image.vc_align_left{text-align:left}.wpb_single_image .vc_box_shadow_3d{position:relative;z-index:0;display:inline-block;max-width:100%}.wpb_single_image .vc_box_shadow_3d:after,.wpb_single_image .vc_box_shadow_3d:before{content:"";position:absolute;-webkit-box-shadow:0 15px 10px rgba(0,0,0,.6);box-shadow:0 15px 10px rgba(0,0,0,.6);left:5px;right:50%;bottom:8px;height:30%;z-index:-1;border-radius:inherit;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:skewY(-6deg);-ms-transform:skewY(-6deg);transform:skewY(-6deg)}.wpb_single_image .vc_box_shadow_3d:after{left:50%;right:5px;-webkit-transform:skewY(6deg);-ms-transform:skewY(6deg);transform:skewY(6deg);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.wpb_single_image .vc_figure{display:inline-block;vertical-align:top;margin:0;max-width:100%}.wpb_single_image .vc_figure-caption{margin-top:.2em;font-size:.8em}.wpb_single_image .vc_box_outline.vc_box_border_blue,.wpb_single_image .vc_box_outline_circle.vc_box_border_blue{border-color:#5472d2}.wpb_single_image .vc_box_border.vc_box_border_blue,.wpb_single_image .vc_box_border_circle.vc_box_border_blue{background-color:#5472d2}.wpb_single_image .vc_box_outline.vc_box_border_turquoise,.wpb_single_image .vc_box_outline_circle.vc_box_border_turquoise{border-color:#00c1cf}.wpb_single_image .vc_box_border.vc_box_border_turquoise,.wpb_single_image .vc_box_border_circle.vc_box_border_turquoise{background-color:#00c1cf}.wpb_single_image .vc_box_outline.vc_box_border_pink,.wpb_single_image .vc_box_outline_circle.vc_box_border_pink{border-color:#fe6c61}.wpb_single_image .vc_box_border.vc_box_border_pink,.wpb_single_image .vc_box_border_circle.vc_box_border_pink{background-color:#fe6c61}.wpb_single_image .vc_box_outline.vc_box_border_violet,.wpb_single_image .vc_box_outline_circle.vc_box_border_violet{border-color:#8d6dc4}.wpb_single_image .vc_box_border.vc_box_border_violet,.wpb_single_image .vc_box_border_circle.vc_box_border_violet{background-color:#8d6dc4}.wpb_single_image .vc_box_outline.vc_box_border_peacoc,.wpb_single_image .vc_box_outline_circle.vc_box_border_peacoc{border-color:#4cadc9}.wpb_single_image .vc_box_border.vc_box_border_peacoc,.wpb_single_image .vc_box_border_circle.vc_box_border_peacoc{background-color:#4cadc9}.wpb_single_image .vc_box_outline.vc_box_border_chino,.wpb_single_image .vc_box_outline_circle.vc_box_border_chino{border-color:#cec2ab}.wpb_single_image .vc_box_border.vc_box_border_chino,.wpb_single_image .vc_box_border_circle.vc_box_border_chino{background-color:#cec2ab}.wpb_single_image .vc_box_outline.vc_box_border_mulled_wine,.wpb_single_image .vc_box_outline_circle.vc_box_border_mulled_wine{border-color:#50485b}.wpb_single_image .vc_box_border.vc_box_border_mulled_wine,.wpb_single_image .vc_box_border_circle.vc_box_border_mulled_wine{background-color:#50485b}.wpb_single_image .vc_box_outline.vc_box_border_vista_blue,.wpb_single_image .vc_box_outline_circle.vc_box_border_vista_blue{border-color:#75d69c}.wpb_single_image .vc_box_border.vc_box_border_vista_blue,.wpb_single_image .vc_box_border_circle.vc_box_border_vista_blue{background-color:#75d69c}.wpb_single_image .vc_box_outline.vc_box_border_black,.wpb_single_image .vc_box_outline_circle.vc_box_border_black{border-color:#2a2a2a}.wpb_single_image .vc_box_border.vc_box_border_black,.wpb_single_image .vc_box_border_circle.vc_box_border_black{background-color:#2a2a2a}.wpb_single_image .vc_box_outline.vc_box_border_grey,.wpb_single_image .vc_box_outline_circle.vc_box_border_grey{border-color:#ebebeb}.wpb_single_image .vc_box_border.vc_box_border_grey,.wpb_single_image .vc_box_border_circle.vc_box_border_grey{background-color:#ebebeb}.wpb_single_image .vc_box_outline.vc_box_border_orange,.wpb_single_image .vc_box_outline_circle.vc_box_border_orange{border-color:#f7be68}.wpb_single_image .vc_box_border.vc_box_border_orange,.wpb_single_image .vc_box_border_circle.vc_box_border_orange{background-color:#f7be68}.wpb_single_image .vc_box_outline.vc_box_border_sky,.wpb_single_image .vc_box_outline_circle.vc_box_border_sky{border-color:#5aa1e3}.wpb_single_image .vc_box_border.vc_box_border_sky,.wpb_single_image .vc_box_border_circle.vc_box_border_sky{background-color:#5aa1e3}.wpb_single_image .vc_box_outline.vc_box_border_green,.wpb_single_image .vc_box_outline_circle.vc_box_border_green{border-color:#6dab3c}.wpb_single_image .vc_box_border.vc_box_border_green,.wpb_single_image .vc_box_border_circle.vc_box_border_green{background-color:#6dab3c}.wpb_single_image .vc_box_outline.vc_box_border_juicy_pink,.wpb_single_image .vc_box_outline_circle.vc_box_border_juicy_pink{border-color:#f4524d}.wpb_single_image .vc_box_border.vc_box_border_juicy_pink,.wpb_single_image .vc_box_border_circle.vc_box_border_juicy_pink{background-color:#f4524d}.wpb_single_image .vc_box_outline.vc_box_border_sandy_brown,.wpb_single_image .vc_box_outline_circle.vc_box_border_sandy_brown{border-color:#f79468}.wpb_single_image .vc_box_border.vc_box_border_sandy_brown,.wpb_single_image .vc_box_border_circle.vc_box_border_sandy_brown{background-color:#f79468}.wpb_single_image .vc_box_outline.vc_box_border_purple,.wpb_single_image .vc_box_outline_circle.vc_box_border_purple{border-color:#b97ebb}.wpb_single_image .vc_box_border.vc_box_border_purple,.wpb_single_image .vc_box_border_circle.vc_box_border_purple{background-color:#b97ebb}.wpb_single_image .vc_box_outline.vc_box_border_white,.wpb_single_image .vc_box_outline_circle.vc_box_border_white{border-color:#fff}.wpb_single_image .vc_box_border.vc_box_border_white,.wpb_single_image .vc_box_border_circle.vc_box_border_white{background-color:#fff}.vc_icon_element{line-height:0;font-size:14px;margin-bottom:35px}.vc_icon_element.vc_icon_element-outer{box-sizing:border-box;text-align:center}.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left{text-align:left}.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center{text-align:center}.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-right{text-align:right}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner{text-align:center;display:inline-block;border:2px solid transparent;width:4em;height:4em;box-sizing:content-box;position:relative}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon{font-size:2.15em;font-style:normal;line-height:1!important;font-size-adjust:none;font-stretch:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-language-override:normal;font-language-override:normal;-webkit-font-kerning:auto;font-kerning:auto;font-synthesis:weight style;font-variant:normal;text-rendering:auto;display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon:before{font-style:normal;display:inline-block;text-decoration:inherit;width:inherit;height:inherit;font-size:1em;text-align:center;text-rendering:optimizelegibility}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-link{width:100%;height:100%;display:block;position:absolute;top:0;box-sizing:content-box;border:none}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs{max-width:100%!important;line-height:1.2em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs.vc_icon_element-have-style-inner{width:2.5em!important;height:2.5em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs .vc_icon_element-icon{font-size:1.2em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm{max-width:100%!important;line-height:1.6em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm.vc_icon_element-have-style-inner{width:3.15em!important;height:3.15em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm .vc_icon_element-icon{font-size:1.6em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md{max-width:100%!important;line-height:2.15em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md.vc_icon_element-have-style-inner{width:4em!important;height:4em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon{font-size:2.15em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg{max-width:100%!important;line-height:2.85em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg.vc_icon_element-have-style-inner{width:5em!important;height:5em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg .vc_icon_element-icon{font-size:2.85em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl{max-width:100%!important;line-height:5em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl.vc_icon_element-have-style-inner{width:7.15em!important;height:7.15em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl .vc_icon_element-icon{font-size:5em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded{border-radius:50%}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_icon_element-link{border-radius:50%}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline{border-radius:50%}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_icon_element-link{border-radius:50%}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less{border-radius:5px}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_icon_element-link{border-radius:5px}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline{border-radius:5px}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_icon_element-link{border-radius:5px}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-blue .vc_icon_element-icon{color:#5472d2}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-turquoise .vc_icon_element-icon{color:#00c1cf}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-pink .vc_icon_element-icon{color:#fe6c61}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-violet .vc_icon_element-icon{color:#8d6dc4}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-peacoc .vc_icon_element-icon{color:#4cadc9}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-chino .vc_icon_element-icon{color:#cec2ab}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-mulled_wine .vc_icon_element-icon{color:#50485b}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-vista_blue .vc_icon_element-icon{color:#75d69c}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-black .vc_icon_element-icon{color:#2a2a2a}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-grey .vc_icon_element-icon{color:#ebebeb}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-orange .vc_icon_element-icon{color:#f7be68}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sky .vc_icon_element-icon{color:#5aa1e3}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-green .vc_icon_element-icon{color:#6dab3c}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-juicy_pink .vc_icon_element-icon{color:#f4524d}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sandy_brown .vc_icon_element-icon{color:#f79468}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-purple .vc_icon_element-icon{color:#b97ebb}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-white .vc_icon_element-icon{color:#fff}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-outline{border-color:#5472d2}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-background{background-color:#5472d2}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-outline{border-color:#00c1cf}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-background{background-color:#00c1cf}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-outline{border-color:#fe6c61}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-background{background-color:#fe6c61}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-outline{border-color:#8d6dc4}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-background{background-color:#8d6dc4}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-outline{border-color:#4cadc9}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-background{background-color:#4cadc9}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-outline{border-color:#cec2ab}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-background{background-color:#cec2ab}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-outline{border-color:#50485b}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-background{background-color:#50485b}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-outline{border-color:#75d69c}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-background{background-color:#75d69c}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-outline{border-color:#2a2a2a}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-background{background-color:#2a2a2a}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-outline{border-color:#ebebeb}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-background{background-color:#ebebeb}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-outline{border-color:#f7be68}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-background{background-color:#f7be68}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-outline{border-color:#5aa1e3}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-background{background-color:#5aa1e3}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-outline{border-color:#6dab3c}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-background{background-color:#6dab3c}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-outline{border-color:#f4524d}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-background{background-color:#f4524d}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-outline{border-color:#f79468}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-background{background-color:#f79468}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-outline{border-color:#b97ebb}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-background{background-color:#b97ebb}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-outline{border-color:#fff}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-background{background-color:#fff}.vc_chart .vc_chart-legend{font-size:14px;margin:0;padding:0}.vc_chart .vc_chart-legend li{line-height:1.3em;list-style:none;margin:0 0 .3em 0;min-height:1.3em}.vc_chart .vc_chart-legend span{border-radius:.3em;display:inline-block;height:1.3em;left:0;margin-right:.5em;vertical-align:middle;width:1.3em}}@media all and (min-width:768px){.vc_chart .vc_chart-legend{display:inline-block;vertical-align:middle;width:40%}.vc_chart .vc_chart-legend li{margin-left:1em}.vc_chart .vc_chart-with-legend{display:inline-block;vertical-align:middle;width:60%}}@media all{.vc_line-chart .vc_chart-with-legend{width:75%}.vc_line-chart .vc_chart-legend{width:25%}.wpb_single_image .wpb_wrapper .vc_single_image-wrapper .zoomImg{border-radius:0}.wpb_single_image [class*='_circle'] .vc-zoom-wrapper{border-radius:50%}.wpb_single_image [class*='_rounded'] .vc-zoom-wrapper{border-radius:4px}.vc_general.vc_pagination{display:block;margin:0;padding:0;text-align:center}.vc_general.vc_pagination .vc_pagination-item{display:inline-block;margin:0;padding:0;vertical-align:middle}.vc_general.vc_pagination .vc_pagination-trigger{display:block;text-decoration:none;cursor:pointer;height:10px;width:10px;margin:5px 7px;background:0 0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:none}.vc_general.vc_pagination .vc_pagination-trigger:focus{outline:0}.vc_general.vc_pagination .vc_active .vc_pagination-trigger{cursor:default}.vc_pagination.vc_pagination-style-outline .vc_pagination-trigger{border:3px solid transparent}.vc_pagination.vc_pagination-style-flat .vc_pagination-trigger{opacity:.6}.vc_pagination.vc_pagination-style-flat .vc_pagination-trigger:hover{opacity:1}.vc_pagination.vc_pagination-style-flat .vc_active .vc_pagination-trigger{opacity:1}.vc_pagination.vc_pagination-shape-round .vc_pagination-trigger{border-radius:50%}.vc_pagination.vc_pagination-shape-rounded .vc_pagination-trigger{border-radius:3px}.vc_pagination-color-blue.vc_pagination-style-outline .vc_pagination-trigger{border-color:#5472d2}.vc_pagination-color-blue.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#5472d2}.vc_pagination-color-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#5472d2}.vc_pagination-color-blue.vc_pagination-style-flat .vc_pagination-trigger{background-color:#5472d2}.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_pagination-trigger{border-color:#00c1cf}.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#00c1cf}.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#00c1cf}.vc_pagination-color-turquoise.vc_pagination-style-flat .vc_pagination-trigger{background-color:#00c1cf}.vc_pagination-color-pink.vc_pagination-style-outline .vc_pagination-trigger{border-color:#fe6c61}.vc_pagination-color-pink.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#fe6c61}.vc_pagination-color-pink.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#fe6c61}.vc_pagination-color-pink.vc_pagination-style-flat .vc_pagination-trigger{background-color:#fe6c61}.vc_pagination-color-violet.vc_pagination-style-outline .vc_pagination-trigger{border-color:#8d6dc4}.vc_pagination-color-violet.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#8d6dc4}.vc_pagination-color-violet.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#8d6dc4}.vc_pagination-color-violet.vc_pagination-style-flat .vc_pagination-trigger{background-color:#8d6dc4}.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_pagination-trigger{border-color:#4cadc9}.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#4cadc9}.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#4cadc9}.vc_pagination-color-peacoc.vc_pagination-style-flat .vc_pagination-trigger{background-color:#4cadc9}.vc_pagination-color-chino.vc_pagination-style-outline .vc_pagination-trigger{border-color:#cec2ab}.vc_pagination-color-chino.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#cec2ab}.vc_pagination-color-chino.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#cec2ab}.vc_pagination-color-chino.vc_pagination-style-flat .vc_pagination-trigger{background-color:#cec2ab}.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_pagination-trigger{border-color:#50485b}.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#50485b}.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#50485b}.vc_pagination-color-mulled-wine.vc_pagination-style-flat .vc_pagination-trigger{background-color:#50485b}.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_pagination-trigger{border-color:#75d69c}.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#75d69c}.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#75d69c}.vc_pagination-color-vista-blue.vc_pagination-style-flat .vc_pagination-trigger{background-color:#75d69c}.vc_pagination-color-orange.vc_pagination-style-outline .vc_pagination-trigger{border-color:#f7be68}.vc_pagination-color-orange.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#f7be68}.vc_pagination-color-orange.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#f7be68}.vc_pagination-color-orange.vc_pagination-style-flat .vc_pagination-trigger{background-color:#f7be68}.vc_pagination-color-sky.vc_pagination-style-outline .vc_pagination-trigger{border-color:#5aa1e3}.vc_pagination-color-sky.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#5aa1e3}.vc_pagination-color-sky.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#5aa1e3}.vc_pagination-color-sky.vc_pagination-style-flat .vc_pagination-trigger{background-color:#5aa1e3}.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger{border-color:#6dab3c}.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#6dab3c}.vc_pagination-color-green.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#6dab3c}.vc_pagination-color-green.vc_pagination-style-flat .vc_pagination-trigger{background-color:#6dab3c}.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_pagination-trigger{border-color:#f4524d}.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#f4524d}.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#f4524d}.vc_pagination-color-juicy-pink.vc_pagination-style-flat .vc_pagination-trigger{background-color:#f4524d}.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_pagination-trigger{border-color:#f79468}.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#f79468}.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#f79468}.vc_pagination-color-sandy-brown.vc_pagination-style-flat .vc_pagination-trigger{background-color:#f79468}.vc_pagination-color-purple.vc_pagination-style-outline .vc_pagination-trigger{border-color:#b97ebb}.vc_pagination-color-purple.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#b97ebb}.vc_pagination-color-purple.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#b97ebb}.vc_pagination-color-purple.vc_pagination-style-flat .vc_pagination-trigger{background-color:#b97ebb}.vc_pagination-color-black.vc_pagination-style-outline .vc_pagination-trigger{border-color:#2a2a2a}.vc_pagination-color-black.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#2a2a2a}.vc_pagination-color-black.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#2a2a2a}.vc_pagination-color-black.vc_pagination-style-flat .vc_pagination-trigger{background-color:#2a2a2a}.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger{border-color:#ebebeb}.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#ebebeb}.vc_pagination-color-grey.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#ebebeb}.vc_pagination-color-grey.vc_pagination-style-flat .vc_pagination-trigger{background-color:#ebebeb}.vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-trigger{border-color:#fff}.vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#fff}.vc_pagination-color-white.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#fff}.vc_pagination-color-white.vc_pagination-style-flat .vc_pagination-trigger{background-color:#fff}.vc_grid.vc_row{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.vc-row[data-vc-full-width] .vc_grid.vc_row{overflow:hidden}.vc_grid.vc_row.vc_grid-gutter-1px{margin-bottom:-1px}.vc_grid.vc_row.vc_grid-gutter-1px .vc_pageable-slide-wrapper{margin-right:-1px}.vc_grid.vc_row.vc_grid-gutter-1px .vc_grid-item{padding-right:1px;padding-bottom:1px}.vc_grid.vc_row.vc_grid-gutter-2px{margin-bottom:-2px}.vc_grid.vc_row.vc_grid-gutter-2px .vc_pageable-slide-wrapper{margin-right:-2px}.vc_grid.vc_row.vc_grid-gutter-2px .vc_grid-item{padding-right:2px;padding-bottom:2px}.vc_grid.vc_row.vc_grid-gutter-3px{margin-bottom:-3px}.vc_grid.vc_row.vc_grid-gutter-3px .vc_pageable-slide-wrapper{margin-right:-3px}.vc_grid.vc_row.vc_grid-gutter-3px .vc_grid-item{padding-right:3px;padding-bottom:3px}.vc_grid.vc_row.vc_grid-gutter-4px{margin-bottom:-4px}.vc_grid.vc_row.vc_grid-gutter-4px .vc_pageable-slide-wrapper{margin-right:-4px}.vc_grid.vc_row.vc_grid-gutter-4px .vc_grid-item{padding-right:4px;padding-bottom:4px}.vc_grid.vc_row.vc_grid-gutter-5px{margin-bottom:-5px}.vc_grid.vc_row.vc_grid-gutter-5px .vc_pageable-slide-wrapper{margin-right:-5px}.vc_grid.vc_row.vc_grid-gutter-5px .vc_grid-item{padding-right:5px;padding-bottom:5px}.vc_grid.vc_row.vc_grid-gutter-10px{margin-bottom:-10px}.vc_grid.vc_row.vc_grid-gutter-10px .vc_pageable-slide-wrapper{margin-right:-10px}.vc_grid.vc_row.vc_grid-gutter-10px .vc_grid-item{padding-right:10px;padding-bottom:10px}.vc_grid.vc_row.vc_grid-gutter-15px{margin-bottom:-15px}.vc_grid.vc_row.vc_grid-gutter-15px .vc_pageable-slide-wrapper{margin-right:-15px}.vc_grid.vc_row.vc_grid-gutter-15px .vc_grid-item{padding-right:15px;padding-bottom:15px}.vc_grid.vc_row.vc_grid-gutter-20px{margin-bottom:-20px}.vc_grid.vc_row.vc_grid-gutter-20px .vc_pageable-slide-wrapper{margin-right:-20px}.vc_grid.vc_row.vc_grid-gutter-20px .vc_grid-item{padding-right:20px;padding-bottom:20px}.vc_grid.vc_row.vc_grid-gutter-25px{margin-bottom:-25px}.vc_grid.vc_row.vc_grid-gutter-25px .vc_pageable-slide-wrapper{margin-right:-25px}.vc_grid.vc_row.vc_grid-gutter-25px .vc_grid-item{padding-right:25px;padding-bottom:25px}.vc_grid.vc_row.vc_grid-gutter-30px{margin-bottom:-30px}.vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper{margin-right:-30px}.vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item{padding-right:30px;padding-bottom:30px}.vc_grid.vc_row.vc_grid-gutter-35px{margin-bottom:-35px}.vc_grid.vc_row.vc_grid-gutter-35px .vc_pageable-slide-wrapper{margin-right:-35px}.vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item{padding-right:35px;padding-bottom:35px}.vc_grid.vc_row .vc_pageable-slide-wrapper .vc_grid-item.vc_visible-item:hover{z-index:3}.vc_grid.vc_row .vc_grid-item{display:none;padding:0;vertical-align:top;float:none;box-sizing:border-box;z-index:1}.vc_grid.vc_row .vc_grid-item .vc_grid-item-mini .vc_grid-item-content{overflow:hidden}.vc_grid.vc_row .vc_grid-item .vc_btn,.vc_grid.vc_row .vc_grid-item .vc_icon_element,.vc_grid.vc_row .vc_grid-item .wpb_content_element{margin-bottom:15px}.vc_grid.vc_row .vc_grid-item .vc_btn a,.vc_grid.vc_row .vc_grid-item .vc_icon_element a,.vc_grid.vc_row .vc_grid-item .wpb_content_element a{text-decoration:none;border-bottom:0}.vc_grid .vc_gitem-link{border-bottom:none;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.vc_masonry_grid .vc_grid.vc_row .vc_grid-item,.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item{position:static}.vc_masonry_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item{display:block}.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item{display:block}}@media all and (min-width:768px){.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item{display:inline-block}}@-moz-document url-prefix(){.vc_masonry_grid .vc_grid-item,.vc_masonry_media_grid .vc_grid-item{margin-left:-.01px}}@media all{.vc_gitem-zone-b{display:none}.vc_gitem-float-none{float:none}.vc_gitem-float-left{float:left}.vc_gitem-float-right{float:right}.vc_gitem-align-center{text-align:center}.vc_gitem-align-right{text-align:right}.vc_gitem-align-justify{text-align:justify}.vc_gitem-block{position:relative;overflow:hidden}.vc_gitem-is-link{cursor:pointer}.vc_gitem-link{text-decoration:none}.vc_gitem_row{margin-left:0;margin-right:0;margin-bottom:0;padding:inherit;box-sizing:border-box}.vc_gitem_row .vc_gitem_row{margin-bottom:0}.vc_gitem-zone-a .vc_gitem-row-position-top,.vc_gitem-zone-b .vc_gitem-row-position-top{position:absolute;left:0;right:0;top:0}.vc_gitem-zone-a .vc_gitem-row-position-middle,.vc_gitem-zone-b .vc_gitem-row-position-middle{position:absolute;left:0;right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.vc_gitem-zone-a .vc_gitem-row-position-bottom,.vc_gitem-zone-b .vc_gitem-row-position-bottom{position:absolute;left:0;right:0;bottom:0}.vc_gitem_row .vc_gitem-col{box-sizing:border-box;padding:10px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.vc_gitem-zone{position:relative;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-clip:border-box;box-sizing:border-box;overflow:hidden}.vc_gitem-zone .vc-zone-link{display:block;position:absolute;top:0;right:0;left:0;bottom:0;z-index:5}.vc_gitem-zone-img{width:100%;display:block;visibility:hidden;height:auto}.vc_gitem-zone-a .vc_gitem-zone-mini{box-sizing:border-box;padding:inherit;position:static;top:0;left:0;bottom:0;right:0}.vc_gitem-zone-b{overflow:hidden}.vc_gitem-zone-b .vc_gitem-zone-mini{position:static;padding:inherit;top:0;left:0;right:0;bottom:0;margin:0}.vc_grid-item-zone-c-left .vc_gitem-animated-block{float:right;width:50%}.vc_grid-item-zone-c-left .vc_gitem-zone-c{float:left;width:50%}.vc_grid-item-zone-c-right .vc_gitem-animated-block{float:left;width:50%}.vc_grid-item-zone-c-right .vc_gitem-zone-c{float:right;width:50%}.vc-gitem-zone-height-mode-auto .vc_gitem-zone-img{display:none!important}.vc-gitem-zone-height-mode-auto:before{content:"";display:block;padding-top:100%}.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-4-3:before{padding-top:75%}.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-3-4:before{padding-top:133.33333333%}.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-3-4:before{padding-top:133.33333333%}.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-16-9:before{padding-top:56.25%}.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-9-16:before{padding-top:177.77777778%}.vc_gitem-animated-block{position:relative}.vc_gitem-animate .vc_btn{-webkit-transition:all 0s ease;-o-transition:all 0s ease;transition:all 0s ease}.vc_gitem-animate .vc_gitem-zone-b{z-index:199}.vc_gitem-animate-none .vc_gitem-zone-b{display:block;position:absolute;top:0;left:0;bottom:0;right:0;margin:0;opacity:0;box-sizing:border-box}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-none .vc_gitem-zone-b{opacity:1}.vc_gitem-animate-blurOut .vc_gitem-zone-b,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b,.vc_gitem-animate-fadeIn .vc_gitem-zone-b,.vc_gitem-animate-scaleIn .vc_gitem-zone-b,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b{display:block;position:absolute;top:0;left:0;bottom:0;right:0;margin:0;opacity:0;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;box-sizing:border-box}.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator{-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;width:0}.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn{-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title{display:inline-block;opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-perspective:1000;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform 1s cubic-bezier(0,.275,.125,1),opacity .5s cubic-bezier(0,.275,.125,1);-moz-transition:-moz-transform 1s cubic-bezier(0,.275,.125,1),opacity .5s cubic-bezier(0,.275,.125,1);transition:transform 1s cubic-bezier(0,.275,.125,1),opacity .5s cubic-bezier(0,.275,.125,1)}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title{opacity:1}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_separator{-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;width:50%}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_btn{-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_post-title{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b{opacity:1}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator{-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;width:50%}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn{-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.vc_gitem-animate-scaleIn{overflow:hidden}.vc_gitem-animate-scaleIn .vc_gitem-zone-a{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transition:transform .3s ease-in-out}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-a{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.vc_gitem-animate-scaleRotateIn{overflow:hidden}.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transition:transform .3s ease-in-out}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a{-webkit-transform:scale(1.5) rotate(10deg);-moz-transform:scale(1.5) rotate(10deg);-ms-transform:scale(1.5) rotate(10deg);-o-transform:scale(1.5) rotate(10deg);transform:scale(1.5) rotate(10deg)}.vc_gitem-animate-blurOut .vc_gitem-zone-a,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a{filter:blur(0);-webkit-filter:blur(0);-moz-filter:blur(0);-ms-filter:blur(0);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-perspective:1000;-webkit-backface-visibility:hidden;webkit-transition:filter .5s cubic-bezier(0,.275,.125,1),-webkit-transform .5s cubic-bezier(0,.275,.125,1);-moz-transition:filter .5s cubic-bezier(0,.275,.125,1),-moz-transform .5s cubic-bezier(0,.275,.125,1);transition:filter .5s cubic-bezier(0,.275,.125,1),transform .5s cubic-bezier(0,.275,.125,1)}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-a,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a{filter:url(/wp-content/plugins/js_composer/assets/vc/blur.svg#blur);-webkit-filter:blur(2px);-moz-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px)}.vc_gitem-animate-blurScaleOut{overflow:hidden}.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.vc_gitem-animate-slideInRight{overflow:hidden}.vc_gitem-animate-slideInRight .vc_gitem-zone-b{display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:0;opacity:0;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInRight .vc_gitem-zone-b{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.vc_gitem-animate-slideInLeft{overflow:hidden}.vc_gitem-animate-slideInLeft .vc_gitem-zone-b{display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:0;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInLeft .vc_gitem-zone-b{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.vc_gitem-animate-slideBottom{overflow:hidden;position:relative}.vc_gitem-animate-slideBottom .vc_gitem-zone-b{display:block;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;z-index:1000;position:absolute;top:100%;height:100%;left:0;right:0;margin:0}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideBottom .vc_gitem-zone-b{top:0}.vc_gitem-animate-slideTop{overflow:hidden;position:relative}.vc_gitem-animate-slideTop .vc_gitem-zone-b{display:block;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;z-index:1000;position:absolute;top:-100%;height:100%;left:0;right:0;margin:0}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideTop .vc_gitem-zone-b{top:0}.vc_gitem-animate-flipFadeIn{overflow:hidden}.vc_gitem-animate-flipFadeIn .vc_gitem-zone-a{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 1s;-moz-transition:-moz-transform 1s;-o-transition:-o-transform 1s;transition:transform 1s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-a{-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}.vc_gitem-animate-flipFadeIn .vc_gitem-zone-b{display:block;top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-b{opacity:1;-webkit-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}.vc_gitem-animate-flipHorizontalFadeIn{overflow:hidden}.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 1s;-moz-transition:-moz-transform 1s;-o-transition:-o-transform 1s;transition:transform 1s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a{-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b{display:block;top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b{opacity:1;-webkit-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}.vc_gitem-animate-goTop20{overflow:hidden}.vc_gitem-animate-goTop20 .vc_gitem-zone-a{position:relative;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;-o-transition:-o-transform .5s ease;transition:transform .5s ease}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-a{-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);-o-transform:translateY(-20%);transform:translateY(-20%)}.vc_gitem-animate-goTop20 .vc_gitem-zone-b{display:block;-webkit-transition:bottom .5s ease;-o-transition:bottom .5s ease;transition:bottom .5s ease;bottom:-100%;z-index:1000;position:absolute;width:100%;margin:0}.vc_gitem-animate-goTop20 .vc_gitem-zone-b .vc_gitem-zone-mini{position:static;-webkit-transform:none;-ms-transform:none;transform:none}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-b{bottom:0}.vc_gitem-animate-goBottom20{overflow:hidden}.vc_gitem-animate-goBottom20 .vc_gitem-zone-a{position:relative;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;-o-transition:-o-transform .5s ease;transition:transform .5s ease}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-a{-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%)}.vc_gitem-animate-goBottom20 .vc_gitem-zone-b{display:block;-webkit-transition:top .5s ease;-o-transition:top .5s ease;transition:top .5s ease;top:-100%;z-index:1000;position:absolute;width:100%;margin:0}.vc_gitem-animate-goBottom20 .vc_gitem-zone-b .vc_gitem-zone-mini{position:static;-webkit-transform:none;-ms-transform:none;transform:none}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-b{top:0}.vc_gitem-post-data{margin-bottom:15px}.vc_gitem-post-data h2{margin:0}.vc_gitem-post-category-name .vc_gitem-link{color:inherit}.vc_grid .vc_pageable-load-more-btn{text-align:center;margin-top:25px}.vc_grid .vc_pageable-load-more-btn>.vc_btn{outline:0}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots{display:none;margin-top:20px;text-align:center;-webkit-tap-highlight-color:transparent}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot{cursor:pointer;display:inline-block}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot span{width:10px;height:10px;margin:5px 7px;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots{display:block}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots .vc_grid-owl-dot span{border:3px solid;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots{display:block}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots .vc_grid-owl-dot span{border:3px solid;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots{display:block}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot span{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;opacity:.6}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot:hover span{opacity:1}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots{display:block}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span{width:10px;height:10px;margin:5px 7px;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span{opacity:.6}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot:hover span{opacity:1}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots{display:block}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span{width:10px;height:10px;margin:5px 7px;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;opacity:.6}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot:hover span{opacity:1}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span{border-color:#5472d2!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span{background-color:#5472d2!important;border-color:#5472d2!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span{border-color:#00c1cf!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span{background-color:#00c1cf!important;border-color:#00c1cf!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span{border-color:#fe6c61!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span{background-color:#fe6c61!important;border-color:#fe6c61!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span{border-color:#8d6dc4!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span{background-color:#8d6dc4!important;border-color:#8d6dc4!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span{border-color:#4cadc9!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span{background-color:#4cadc9!important;border-color:#4cadc9!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span{border-color:#cec2ab!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span{background-color:#cec2ab!important;border-color:#cec2ab!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span{border-color:#50485b!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span{background-color:#50485b!important;border-color:#50485b!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span{border-color:#75d69c!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span{background-color:#75d69c!important;border-color:#75d69c!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span{border-color:#2a2a2a!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span{background-color:#2a2a2a!important;border-color:#2a2a2a!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span{border-color:#ebebeb!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span{background-color:#ebebeb!important;border-color:#ebebeb!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span{border-color:#f7be68!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span{background-color:#f7be68!important;border-color:#f7be68!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span{border-color:#5aa1e3!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span{background-color:#5aa1e3!important;border-color:#5aa1e3!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span{border-color:#6dab3c!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span{background-color:#6dab3c!important;border-color:#6dab3c!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span{border-color:#f4524d!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span{background-color:#f4524d!important;border-color:#f4524d!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span{border-color:#f79468!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span{background-color:#f79468!important;border-color:#f79468!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span{border-color:#b97ebb!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span{background-color:#b97ebb!important;border-color:#b97ebb!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span{border-color:#fff!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span{background-color:#fff!important;border-color:#fff!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span{background-color:#5472d2!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span{background-color:#00c1cf!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span{background-color:#fe6c61!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span{background-color:#8d6dc4!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span{background-color:#4cadc9!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span{background-color:#cec2ab!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span{background-color:#50485b!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span{background-color:#75d69c!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span{background-color:#2a2a2a!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span{background-color:#ebebeb!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span{background-color:#f7be68!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span{background-color:#5aa1e3!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span{background-color:#6dab3c!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span{background-color:#f4524d!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span{background-color:#f79468!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span{background-color:#b97ebb!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span{background-color:#fff!important}.vc_grid.vc_grid-owl-theme:hover .vc_grid-owl-nav{opacity:1}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav{cursor:pointer;opacity:0;-webkit-transition:opacity .3s ease-in 0s;-o-transition:opacity .3s ease-in 0s;transition:opacity .3s ease-in 0s;-webkit-tap-highlight-color:transparent}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .disabled{display:none!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev{position:absolute;top:50%;margin-top:-12.5px;opacity:.5;font-size:25px;line-height:25px;height:25px;display:inline-block;text-decoration:none;cursor:pointer;-webkit-transition:opacity .3s ease-in 0s;-o-transition:opacity .3s ease-in 0s;transition:opacity .3s ease-in 0s}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next:hover,.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev:hover{opacity:1}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev{left:5px}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev.vc_grid-nav-prev-outside{left:-30px}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next{right:5px}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next.vc_grid-nav-next-outside{right:-30px}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-blue{color:#5472d2!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-turquoise{color:#00c1cf!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-pink{color:#fe6c61!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-violet{color:#8d6dc4!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-peacoc{color:#4cadc9!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-chino{color:#cec2ab!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-mulled_wine{color:#50485b!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-vista_blue{color:#75d69c!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-black{color:#2a2a2a!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-grey{color:#ebebeb!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-orange{color:#f7be68!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sky{color:#5aa1e3!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-green{color:#6dab3c!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-juicy_pink{color:#f4524d!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sandy_brown{color:#f79468!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-purple{color:#b97ebb!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-white{color:#fff!important}.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-prev{margin-top:-13px}.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-prev{margin-top:-13.5px}.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-prev{margin-top:-14px}.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-prev{margin-top:-14.5px}.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-prev{margin-top:-15px}.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-prev{margin-top:-17.5px}.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-prev{margin-top:-20px}.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-prev{margin-top:-22.5px}.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-prev{margin-top:-25px}.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-prev{margin-top:-27.5px}.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-prev{margin-top:-30px}.vc_grid-pagination .vc_grid-pagination-list{outline:0;display:block;padding-left:0;text-align:center;margin:20px 0 0!important;border-radius:2px}.vc_grid-pagination .vc_grid-pagination-list>li{display:inline-block;margin:0;border:0 solid transparent}.vc_grid-pagination .vc_grid-pagination-list>li>a,.vc_grid-pagination .vc_grid-pagination-list>li>span{color:#fff;background-color:#428bca;border:1px solid #428bca;-webkit-transition:opacity .3s ease-in 0s;-o-transition:opacity .3s ease-in 0s;transition:opacity .3s ease-in 0s;position:relative;float:left;padding:3px 10px;line-height:1.42857143;text-decoration:none;opacity:.5;margin-left:-1px;font-size:10px}.vc_grid-pagination .vc_grid-pagination-list>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list>li:first-child>span{margin-left:0}.vc_grid-pagination .vc_grid-pagination-list>li:focus a,.vc_grid-pagination .vc_grid-pagination-list>li:focus span,.vc_grid-pagination .vc_grid-pagination-list>li:hover a,.vc_grid-pagination .vc_grid-pagination-list>li:hover span{opacity:1}.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-prev>a:after{font-family:vc_grid_v1;display:inline-block;content:"\e61b"}.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-next>a:after{font-family:vc_grid_v1;display:inline-block;content:"\e61a"}.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-first>a:after{font-family:vc_grid_v1;display:inline-block;content:"\e618"}.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-last>a:after{font-family:vc_grid_v1;display:inline-block;content:"\e619"}.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a:hover,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span:hover{z-index:2;opacity:1;cursor:default}.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a:hover,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span:hover{display:none}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li{border-color:#5472d2!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li>span{background-color:#5472d2!important;border-color:#5472d2!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li{border-color:#00c1cf!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li>span{background-color:#00c1cf!important;border-color:#00c1cf!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li{border-color:#fe6c61!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li>span{background-color:#fe6c61!important;border-color:#fe6c61!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li{border-color:#8d6dc4!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li>span{background-color:#8d6dc4!important;border-color:#8d6dc4!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li{border-color:#4cadc9!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li>span{background-color:#4cadc9!important;border-color:#4cadc9!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li{border-color:#cec2ab!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li>span{background-color:#cec2ab!important;border-color:#cec2ab!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li{border-color:#50485b!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li>span{background-color:#50485b!important;border-color:#50485b!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li{border-color:#75d69c!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li>span{background-color:#75d69c!important;border-color:#75d69c!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li{border-color:#2a2a2a!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li>span{background-color:#2a2a2a!important;border-color:#2a2a2a!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li{border-color:#ebebeb!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li>span{background-color:#ebebeb!important;border-color:#ebebeb!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li{border-color:#f7be68!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li>span{background-color:#f7be68!important;border-color:#f7be68!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li{border-color:#5aa1e3!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li>span{background-color:#5aa1e3!important;border-color:#5aa1e3!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li{border-color:#6dab3c!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li>span{background-color:#6dab3c!important;border-color:#6dab3c!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li{border-color:#f4524d!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li>span{background-color:#f4524d!important;border-color:#f4524d!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li{border-color:#f79468!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li>span{background-color:#f79468!important;border-color:#f79468!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li{border-color:#b97ebb!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li>span{background-color:#b97ebb!important;border-color:#b97ebb!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li{border-color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li>span{background-color:#fff!important;border-color:#fff!important;color:#2a2a2a!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:28px;min-height:22px}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:first-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:first-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:first-child>span{border-bottom-left-radius:2px;border-top-left-radius:2px}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:last-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:last-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:last-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:last-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:last-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:last-child>span{border-bottom-right-radius:2px;border-top-right-radius:2px}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>span{margin-left:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:22px;min-width:22px;padding:3px}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span{margin-left:5px;border-radius:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:22px;min-width:22px;padding:3px}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:22px;min-width:22px;padding:3px}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>span{background-color:transparent!important;color:#000!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>span{background-color:transparent!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li{border-left-width:1px!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li>a{border-width:0;background:none repeat scroll 0 0 rgba(0,0,0,0)!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark li.vc_grid-disabled+li,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li:first-child,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light li.vc_grid-disabled+li,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li:first-child{border-width:0!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li>a{color:#000!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li>a{color:#fff!important}.vc_grid-loading{margin:2em auto;font-size:10px;position:relative;text-indent:-9999em;-webkit-animation-delay:.16s;animation-delay:.16s;height:20px}.vc_grid-loading,.vc_grid-loading:after,.vc_grid-loading:before{border-radius:50%;width:12px;height:12px;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out}.vc_grid-loading:before{left:-20px}.vc_grid-loading:after{left:20px;-webkit-animation-delay:.32s;animation-delay:.32s}.vc_grid-loading:after,.vc_grid-loading:before{content:'';position:absolute;top:0}@-webkit-keyframes load7{0%,100%,80%{box-shadow:0 2.5em 0 -1.3em rgba(235,235,235,.75)}40%{box-shadow:0 2.5em 0 0 rgba(235,235,235,.75)}}@keyframes load7{0%,100%,80%{box-shadow:0 2.5em 0 -1.3em rgba(235,235,235,.75)}40%{box-shadow:0 2.5em 0 0 rgba(235,235,235,.75)}}.vc_grid-filter{margin-left:0;margin-bottom:20px;list-style:none;padding:0}.vc_grid-filter.vc_grid-filter-center{text-align:center}.vc_grid-filter.vc_grid-filter-right{text-align:right}.vc_grid-filter.vc_grid-filter-left{text-align:left}.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item:hover{background-color:#5472d2}.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover{background-color:#00c1cf}.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item:hover{background-color:#fe6c61}.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item:hover{background-color:#8d6dc4}.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover{background-color:#4cadc9}.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item:hover{background-color:#cec2ab}.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover{background-color:#50485b}.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover{background-color:#75d69c}.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item:hover{background-color:#2a2a2a}.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover{background-color:#ebebeb}.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span{color:#666}.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item:hover{background-color:#f7be68}.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item:hover{background-color:#5aa1e3}.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item:hover{background-color:#6dab3c}.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover{background-color:#f4524d}.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover{background-color:#f79468}.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item:hover{background-color:#b97ebb}.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item:hover{background-color:#fff}.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span{color:#666}.vc_grid-filter>.vc_grid-filter-item{cursor:pointer;display:inline-block;background:0 0;padding:4px 10px;-webkit-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}.vc_grid-filter>.vc_grid-filter-item:first-child{margin-left:0!important}.vc_grid-filter>.vc_grid-filter-item>span{-webkit-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;outline:0;padding:0;text-decoration:none}.vc_grid-filter>.vc_grid-filter-item.vc_active>span,.vc_grid-filter>.vc_grid-filter-item:hover>span{text-decoration:none}.vc_grid-filter.vc_grid-filter-default>.vc_grid-filter-item{margin:0 5px 5px 0;border-radius:30px}.vc_grid-filter.vc_grid-filter- .vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-comma .vc_grid-filter-item{padding:0!important}.vc_grid-filter.vc_grid-filter-default-less-rounded>.vc_grid-filter-item{margin:0 5px 5px 0;border-radius:5px}.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item{margin:0;border:1px solid rgba(235,235,235,.8);border-collapse:collapse}.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:nth-child(n+2),.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:nth-child(n+2),.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:nth-child(n+2){margin-left:-1px;margin-top:-1px}.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:hover{position:relative;z-index:1;border-color:transparent}.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item.vc_active>a,.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:hover>a,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item.vc_active>a,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:hover>a,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item.vc_active>a,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:hover>a{text-decoration:none}.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:first-child{border-top-left-radius:30px;border-bottom-left-radius:30px}.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:last-child{border-top-right-radius:30px;border-bottom-right-radius:30px}.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item{background-color:#7c93dd}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item:hover{background-color:#5472d2}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item{background-color:#00919c}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover{background-color:#00c1cf}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item{background-color:#fe9b94}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item:hover{background-color:#fe6c61}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item{background-color:#a991d3}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item:hover{background-color:#8d6dc4}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item{background-color:#73bfd5}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover{background-color:#4cadc9}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item{background-color:#e1d9cb}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item:hover{background-color:#cec2ab}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item{background-color:#695f77}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover{background-color:#50485b}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item{background-color:#9ce2b8}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover{background-color:#75d69c}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item{background-color:#444}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item:hover{background-color:#2a2a2a}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item{background-color:#d2d2d2}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item>span{color:#666}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item:hover{background-color:#ebebeb}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span{color:#666}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item{background-color:#fad398}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item:hover{background-color:#f7be68}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item{background-color:#86baea}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item:hover{background-color:#5aa1e3}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item{background-color:#87c456}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item:hover{background-color:#6dab3c}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item{background-color:#f7817d}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover{background-color:#f4524d}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item{background-color:#fab698}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover{background-color:#f79468}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item{background-color:#cb9fcd}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item:hover{background-color:#b97ebb}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item{background-color:#e6e6e6}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item>span{color:#666}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item:hover{background-color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span{color:#666}.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item{margin:0;border:1px solid transparent;border-collapse:collapse;padding:3px 7px}.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:nth-child(n+2),.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:nth-child(n+2){border-left:none;margin-left:1px;border-top:none;margin-top:1px}.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:first-child,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px;border-top:0}.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:last-child,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:first-child{border-top-left-radius:30px;border-bottom-left-radius:30px;border-top:0}.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:last-child{border-top-right-radius:30px;border-bottom-right-radius:30px}.vc_grid-filter.vc_grid-filter-filled-rounded-all>.vc_grid-filter-item{border-radius:3px!important}.vc_grid-filter.vc_grid-filter-filled-round-all>.vc_grid-filter-item{border-radius:30px!important}.vc_grid-filter.vc_grid-filter-size-xs .vc_grid-filter-item{font-size:12px;padding:1px 5px}.vc_grid-filter.vc_grid-filter-size-sm .vc_grid-filter-item{font-size:13px;padding:2px 7px}.vc_grid-filter.vc_grid-filter-size-md .vc_grid-filter-item{font-size:100%;padding:2px 10px}.vc_grid-filter.vc_grid-filter-size-lg .vc_grid-filter-item{font-size:18px;padding:4px 10px}.vc_grid-filter-select{display:none}.vc_grid-filter-dropdown,.vc_grid-filter-select{font-size:12px;margin-bottom:20px}.vc_grid-filter-dropdown.vc_grid-filter-center,.vc_grid-filter-select.vc_grid-filter-center{text-align:center}.vc_grid-filter-dropdown.vc_grid-filter-right,.vc_grid-filter-select.vc_grid-filter-right{text-align:right}.vc_grid-filter-dropdown.vc_grid-filter-left,.vc_grid-filter-select.vc_grid-filter-left{text-align:left}.vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon,.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon{display:none}.vc_grid-filter-dropdown .vc_grid-styled-select select,.vc_grid-filter-select .vc_grid-styled-select select{outline:0;display:inline-block}}@media all and (min-width:768px){.vc_grid-filter-dropdown.vc_grid-filter-color-blue .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-blue .vc_arrow-icon-navicon{color:#5472d2}.vc_grid-filter-dropdown.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon{color:#00c1cf}.vc_grid-filter-dropdown.vc_grid-filter-color-pink .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-pink .vc_arrow-icon-navicon{color:#fe6c61}.vc_grid-filter-dropdown.vc_grid-filter-color-violet .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-violet .vc_arrow-icon-navicon{color:#8d6dc4}.vc_grid-filter-dropdown.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon{color:#4cadc9}.vc_grid-filter-dropdown.vc_grid-filter-color-chino .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-chino .vc_arrow-icon-navicon{color:#cec2ab}.vc_grid-filter-dropdown.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon{color:#50485b}.vc_grid-filter-dropdown.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon{color:#75d69c}.vc_grid-filter-dropdown.vc_grid-filter-color-black .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-black .vc_arrow-icon-navicon{color:#2a2a2a}.vc_grid-filter-dropdown.vc_grid-filter-color-grey .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-grey .vc_arrow-icon-navicon{color:#ebebeb}.vc_grid-filter-dropdown.vc_grid-filter-color-orange .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-orange .vc_arrow-icon-navicon{color:#f7be68}.vc_grid-filter-dropdown.vc_grid-filter-color-sky .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-sky .vc_arrow-icon-navicon{color:#5aa1e3}.vc_grid-filter-dropdown.vc_grid-filter-color-green .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-green .vc_arrow-icon-navicon{color:#6dab3c}.vc_grid-filter-dropdown.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon{color:#f4524d}.vc_grid-filter-dropdown.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon{color:#f79468}.vc_grid-filter-dropdown.vc_grid-filter-color-purple .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-purple .vc_arrow-icon-navicon{color:#b97ebb}.vc_grid-filter-dropdown.vc_grid-filter-color-white .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-white .vc_arrow-icon-navicon{color:#fff}.vc_grid-filter-dropdown .vc_grid-styled-select,.vc_grid-filter-select .vc_grid-styled-select{border:1px solid #ccc;display:inline-block;height:30px;overflow:hidden;padding-right:5px;text-align:left;width:auto;vertical-align:middle}.vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon,.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon{font-size:17px;display:inline;vertical-align:middle}.vc_grid-filter-dropdown .vc_grid-styled-select select,.vc_grid-filter-select .vc_grid-styled-select select{background:none repeat scroll 0 0 transparent;border:0 none;border-radius:0;height:30px;line-height:1;margin-right:-50px;padding:5px;position:relative;font-size:12px;z-index:0;cursor:pointer;max-width:inherit!important}}@media all and (max-width:768px){.vc_responsive .vc_grid-filter-select{display:block}.vc_responsive .vc_grid-filter{display:none!important}}@media all{.owl-carousel .owl-item .vc_grid-item{-webkit-transform:translate3D(0,0,0);-ms-transform:translate3D(0,0,0);transform:translate3D(0,0,0)}.owl-carousel .owl-animated-out{z-index:0}.owl-carousel .owl-animated-in{z-index:1}.vc-hoverbox-wrapper,.vc-hoverbox-wrapper *{box-sizing:border-box}.vc-hoverbox-wrapper.vc-hoverbox-shape--rounded .vc-hoverbox-back,.vc-hoverbox-wrapper.vc-hoverbox-shape--rounded .vc-hoverbox-front{border-radius:10px}.vc-hoverbox-wrapper.vc-hoverbox-shape--round .vc-hoverbox-back,.vc-hoverbox-wrapper.vc-hoverbox-shape--round .vc-hoverbox-front{border-radius:50px}.vc-hoverbox-wrapper.vc-hoverbox-align--center{text-align:center}.vc-hoverbox-wrapper.vc-hoverbox-align--left{text-align:left}.vc-hoverbox-wrapper.vc-hoverbox-align--right{text-align:right}.vc-hoverbox-wrapper .vc-hoverbox{position:relative;display:inline-block;text-align:center;width:100%}.vc-hoverbox-wrapper.vc-hoverbox-width--100 .vc-hoverbox{width:100%}.vc-hoverbox-wrapper.vc-hoverbox-width--90 .vc-hoverbox{width:90%}.vc-hoverbox-wrapper.vc-hoverbox-width--80 .vc-hoverbox{width:80%}.vc-hoverbox-wrapper.vc-hoverbox-width--70 .vc-hoverbox{width:70%}.vc-hoverbox-wrapper.vc-hoverbox-width--60 .vc-hoverbox{width:60%}.vc-hoverbox-wrapper.vc-hoverbox-width--50 .vc-hoverbox{width:50%}.vc-hoverbox-wrapper.vc-hoverbox-width--40 .vc-hoverbox{width:40%}.vc-hoverbox-wrapper.vc-hoverbox-width--30 .vc-hoverbox{width:30%}.vc-hoverbox-wrapper.vc-hoverbox-width--20 .vc-hoverbox{width:20%}.vc-hoverbox-wrapper.vc-hoverbox-width--10 .vc-hoverbox{width:10%}.vc-hoverbox-inner{width:100%;display:inline-block;min-height:250px}.vc-hoverbox-inner :last-child{margin-bottom:0}.vc-hoverbox-block{height:100%;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center;transition:transform .5s ease-in-out;transform-style:preserve-3d;background-size:cover;background-position:center}.vc-hoverbox-block-inner{flex-shrink:0;padding:20px}.vc-hoverbox-block-inner>*{backface-visibility:hidden}.vc-hoverbox-front{transform:rotateY(0);z-index:1}.vc-hoverbox-back{transform:rotateY(180deg)}.vc-hoverbox:hover .vc-hoverbox-front{transform:rotateY(-180deg)}.vc-hoverbox:hover .vc-hoverbox-back{transform:rotateY(0)}.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox-front{transform:rotateY(180deg)}.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox-back{transform:rotateY(0);z-index:2}.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox:hover .vc-hoverbox-front{transform:rotateY(0)}.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox:hover .vc-hoverbox-back{transform:rotateY(-180deg)}@font-face{font-family:vc_grid_v1;src:url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.eot?-9hbgac);src:url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.eot#iefix-9hbgac) format('embedded-opentype'),url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.woff?-9hbgac) format('woff'),url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.ttf?-9hbgac) format('truetype'),url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.svg?-9hbgac#vc_grid_v1) format('svg');font-weight:400;font-style:normal;font-display:swap;}[class*=" vc_arrow-icon-"],[class^=vc_arrow-icon-]{font-family:vc_grid_v1;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vc_arrow-icon-minus:before{content:"\e61c"}.vc_arrow-icon-plus:before{content:"\e61d"}.vc_arrow-icon-arrow_down:before{content:"\e61e"}.vc_arrow-icon-arrow_up:before{content:"\e61f"}.vc_arrow-icon-arrow_01_left:before{content:"\e600"}.vc_arrow-icon-arrow_01_right:before{content:"\e601"}.vc_arrow-icon-arrow_02_left:before{content:"\e602"}.vc_arrow-icon-arrow_02_right:before{content:"\e603"}.vc_arrow-icon-arrow_03_left:before{content:"\e604"}.vc_arrow-icon-arrow_03_right:before{content:"\e605"}.vc_arrow-icon-arrow_04_left:before{content:"\e606"}.vc_arrow-icon-arrow_04_right:before{content:"\e607"}.vc_arrow-icon-arrow_05_left:before{content:"\e608"}.vc_arrow-icon-arrow_05_right:before{content:"\e609"}.vc_arrow-icon-arrow_06_left:before{content:"\e60a"}.vc_arrow-icon-arrow_06_right:before{content:"\e60b"}.vc_arrow-icon-arrow_07_left:before{content:"\e60c"}.vc_arrow-icon-arrow_07_right:before{content:"\e60d"}.vc_arrow-icon-arrow_08_left:before{content:"\e60e"}.vc_arrow-icon-arrow_08_right:before{content:"\e60f"}.vc_arrow-icon-arrow_09_left:before{content:"\e610"}.vc_arrow-icon-arrow_09_right:before{content:"\e611"}.vc_arrow-icon-arrow_10_left:before{content:"\e612"}.vc_arrow-icon-arrow_10_right:before{content:"\e613"}.vc_arrow-icon-arrow_11_left:before{content:"\e614"}.vc_arrow-icon-arrow_11_right:before{content:"\e615"}.vc_arrow-icon-arrow_12_left:before{content:"\e616"}.vc_arrow-icon-arrow_12_right:before{content:"\e617"}.vc_arrow-icon-navicon:before{content:"\f0c9"}.wpb_animate_when_almost_visible{opacity:0}.wpb_animate_when_almost_visible:not(.wpb_start_animation){-webkit-animation:none;-o-animation:none;animation:none}.top-to-bottom,.wpb_top-to-bottom{-webkit-animation:wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275)}.bottom-to-top,.wpb_bottom-to-top{-webkit-animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275)}.left-to-right,.wpb_left-to-right{-webkit-animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275)}.right-to-left,.wpb_right-to-left{-webkit-animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275)}.appear,.wpb_appear{-webkit-animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.wpb_start_animation{opacity:1}@-webkit-keyframes wpb_ttb{0%{-webkit-transform:translate(0,-10%);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes wpb_ttb{0%{-moz-transform:translate(0,-10%);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes wpb_ttb{0%{-o-transform:translate(0,-10%);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes wpb_ttb{0%{-webkit-transform:translate(0,-10%);-ms-transform:translate(0,-10%);-o-transform:translate(0,-10%);transform:translate(0,-10%);opacity:0}100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1}}@-webkit-keyframes wpb_btt{0%{-webkit-transform:translate(0,10%);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes wpb_btt{0%{-moz-transform:translate(0,10%);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes wpb_btt{0%{-o-transform:translate(0,10%);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes wpb_btt{0%{-webkit-transform:translate(0,10%);-ms-transform:translate(0,10%);-o-transform:translate(0,10%);transform:translate(0,10%);opacity:0}100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1}}@-webkit-keyframes wpb_ltr{0%{-webkit-transform:translate(-10%,0);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes wpb_ltr{0%{-moz-transform:translate(-10%,0);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes wpb_ltr{0%{-o-transform:translate(-10%,0);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes wpb_ltr{0%{-webkit-transform:translate(-10%,0);-ms-transform:translate(-10%,0);-o-transform:translate(-10%,0);transform:translate(-10%,0);opacity:0}100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1}}@-webkit-keyframes wpb_rtl{0%{-webkit-transform:translate(10%,0);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes wpb_rtl{0%{-moz-transform:translate(10%,0);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes wpb_rtl{0%{-o-transform:translate(10%,0);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes wpb_rtl{0%{-webkit-transform:translate(10%,0);-ms-transform:translate(10%,0);-o-transform:translate(10%,0);transform:translate(10%,0);opacity:0}100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1}}@-webkit-keyframes wpb_appear{0%{-webkit-transform:scale(.5);opacity:.1}100%{-webkit-transform:scale(1);opacity:1}}@-moz-keyframes wpb_appear{0%{-moz-transform:scale(.5);opacity:.1}100%{-moz-transform:scale(1);opacity:1}}@-o-keyframes wpb_appear{0%{-o-transform:scale(.5);opacity:.1}100%{-o-transform:scale(1);opacity:1}}@keyframes wpb_appear{0%{-webkit-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);opacity:.1}100%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}}.vc-spinner::before{content:'';width:16px;height:16px;display:inline-block;pointer-events:none;margin-top:6px;background:url(/wp-content/plugins/js_composer/assets/images/spinner.gif) no-repeat;background-position-x:center;background-position-y:center}.vc-spinner.vc-spinner-complete::before{background-image:url(/wp-content/plugins/js_composer/assets/vc/tick.png)}.vc-spinner.vc-spinner-failed::before{background-image:url(/wp-content/plugins/js_composer/assets/vc/remove.png)}.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini{position:relative}.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_gitem-zone{opacity:0!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader-wrapper{position:absolute;right:0;top:50%;margin-top:-50px;left:0}.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader{margin:2em auto;font-size:10px;position:relative;text-indent:-9999em;-webkit-animation-delay:.16s;animation-delay:.16s;height:50px}.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader,.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after,.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before{border-radius:50%;width:12px;height:12px;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:vc_woo-add-cart-load 1.8s infinite ease-in-out;animation:vc_woo-add-cart-load 1.8s infinite ease-in-out}.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before{left:-20px}.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after{left:20px;-webkit-animation-delay:.32s;animation-delay:.32s}.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after,.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before{content:'';position:absolute;top:0}@-webkit-keyframes vc_woo-add-cart-load{0%,100%,80%{box-shadow:0 2.5em 0 -1.3em rgba(235,235,235,.75)}40%{box-shadow:0 2.5em 0 0 rgba(235,235,235,.75)}}@keyframes vc_woo-add-cart-load{0%,100%,80%{box-shadow:0 2.5em 0 -1.3em rgba(235,235,235,.75)}40%{box-shadow:0 2.5em 0 0 rgba(235,235,235,.75)}}.vc_grid-item-mini .added_to_cart.wc-forward{display:none}}

/***!  style declaration  !***/

#simple-chat-button--button{
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjU2IiB3aWR0aD0iMjU2IiB2aWV3Qm94PSItMjMgLTIxIDY4MiA2ODIuNjY3IiBmaWxsPSIjZmZmIiB4bWxuczp2PSJodHRwczovL3ZlY3RhLmlvL25hbm8iPjxwYXRoIGQ9Ik01NDQuMzg3IDkzLjAwOEM0ODQuNTEyIDMzLjA2MyA0MDQuODgzLjAzNSAzMjAuMDUxIDAgMTQ1LjI0NiAwIDIuOTggMTQyLjI2MiAyLjkxIDMxNy4xMTNjLS4wMjMgNTUuODk1IDE0LjU3OCAxMTAuNDU3IDQyLjMzMiAxNTguNTUxTC4yNSA2NDBsMTY4LjEyMS00NC4xMDJjNDYuMzI0IDI1LjI3IDk4LjQ3NyAzOC41ODYgMTUxLjU1MSAzOC42MDJoLjEzM2MxNzQuNzg1IDAgMzE3LjA2Ni0xNDIuMjczIDMxNy4xMzMtMzE3LjEzMy4wMzUtODQuNzQyLTMyLjkyMi0xNjQuNDE4LTkyLjgwMS0yMjQuMzU5ek0zMjAuMDUxIDU4MC45NDFoLS4xMDljLTQ3LjI5Ny0uMDItOTMuNjg0LTEyLjczLTEzNC4xNi0zNi43NDJsLTkuNjIxLTUuNzE1LTk5Ljc2NiAyNi4xNzIgMjYuNjI5LTk3LjI3LTYuMjctOS45NzNjLTI2LjM4Ny00MS45NjktNDAuMzItOTAuNDc3LTQwLjI5Ny0xNDAuMjgxLjA1NS0xNDUuMzMyIDExOC4zMDUtMjYzLjU3IDI2My42OTktMjYzLjU3IDcwLjQwNi4wMjMgMTM2LjU5IDI3LjQ3NyAxODYuMzU1IDc3LjMwMXM3Ny4xNTYgMTE2LjA1MSA3Ny4xMzMgMTg2LjQ4NGMtLjA2MiAxNDUuMzQ0LTExOC4zMDUgMjYzLjU5NC0yNjMuNTk0IDI2My41OTR6bTE0NC41ODYtMTk3LjQxOGMtNy45MjItMy45NjktNDYuODgzLTIzLjEzMy01NC4xNDgtMjUuNzgxLTcuMjU4LTIuNjQ1LTEyLjU0Ny0zLjk2MS0xNy44MjQgMy45NjktNS4yODUgNy45My0yMC40NjkgMjUuNzgxLTI1LjA5NCAzMS4wNjZzLTkuMjQyIDUuOTUzLTE3LjE2OCAxLjk4NC0zMy40NTctMTIuMzM2LTYzLjcyNy0zOS4zMzJjLTIzLjU1NS0yMS4wMTItMzkuNDU3LTQ2Ljk2MS00NC4wODItNTQuODkxLTQuNjE3LTcuOTM3LS4wMzktMTEuODEyIDMuNDc3LTE2LjE3MiA4LjU3OC0xMC42NTIgMTcuMTY4LTIxLjgyIDE5LjgwOS0yNy4xMDVzMS4zMi05LjkxOC0uNjY0LTEzLjg4M2MtMS45NzctMy45NjUtMTcuODI0LTQyLjk2OS0yNC40MjYtNTguODQtNi40MzctMTUuNDQ1LTEyLjk2NS0xMy4zNTktMTcuODMyLTEzLjYwMi00LjYxNy0uMjMtOS45MDItLjI3Ny0xNS4xODctLjI3N3MtMTMuODY3IDEuOTgtMjEuMTMzIDkuOTE4LTI3LjczIDI3LjEwMi0yNy43MyA2Ni4xMDUgMjguMzk1IDc2LjY4NCAzMi4zNTUgODEuOTczIDU1Ljg3OSA4NS4zMjggMTM1LjM2NyAxMTkuNjQ4YzE4LjkwNiA4LjE3MiAzMy42NjQgMTMuMDQzIDQ1LjE3NiAxNi42OTUgMTguOTg0IDYuMDMxIDM2LjI1NCA1LjE4IDQ5LjkxIDMuMTQxIDE1LjIyNy0yLjI3NyA0Ni44NzktMTkuMTcyIDUzLjQ4OC0zNy42OCA2LjYwMi0xOC41MTIgNi42MDItMzQuMzc1IDQuNjE3LTM3LjY4NC0xLjk3Ny0zLjMwNS03LjI2Mi01LjI4NS0xNS4xODQtOS4yNTR6bTAgMCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) center / 44px 44px no-repeat #8bc500 !important;
}

/***!  style declaration  !***/

.vc_custom_1613421022092{background-image: url(/wp-content/uploads/2021/02/desarrollo-sitios-web-2.jpg?id=21258) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: contain !important;}.vc_custom_1568703415665{background-color: #111111 !important;}.vc_custom_1574849293221{background-color: #111111 !important;}.vc_custom_1574849311476{background-color: #111111 !important;}.vc_custom_1594304955765{background-color: #f9f9f9 !important;}.vc_custom_1577274228881{background-color: rgba(136,136,136,0.05) !important;*background-color: rgb(136,136,136) !important;}.vc_custom_1577273732920{background-color: rgba(136,136,136,0.05) !important;*background-color: rgb(136,136,136) !important;}.vc_custom_1577274127861{background-color: #1a191d !important;}.vc_custom_1573567198649{background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1612849668594{background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1612849710501{background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1594168037985{background-image: url(/wp-content/uploads/2020/07/posicionamiento.jpg?id=20995) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1594168271181{margin-left: 20px !important;background-image: url(/wp-content/uploads/2020/07/SEO-SEM.jpg?id=20998) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1594060336731{padding-left: 10% !important;}.vc_custom_1577274077505{background-color: rgba(136,136,136,0.05) !important;*background-color: rgb(136,136,136) !important;}.vc_custom_1571211602980{padding-right: 35% !important;}.vc_custom_1571211607830{padding-right: 35% !important;}.vc_custom_1571211612193{padding-right: 35% !important;}.vc_custom_1571211617065{padding-right: 35% !important;}.vc_custom_1571211724324{padding-right: 35% !important;}.vc_custom_1571211625299{padding-right: 35% !important;}.vc_custom_1571211602980{padding-right: 35% !important;}.vc_custom_1571211607830{padding-right: 35% !important;}.vc_custom_1571211612193{padding-right: 35% !important;}.vc_custom_1571211617065{padding-right: 35% !important;}.vc_custom_1571211724324{padding-right: 35% !important;}.vc_custom_1571211625299{padding-right: 35% !important;}.vc_custom_1594063757536{margin-top: 10vh !important;margin-bottom: 10vh !important;background-color: #1a191d !important;}.vc_custom_1594063767794{margin-top: 10vh !important;margin-bottom: 10vh !important;background-color: #1a191d !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}

/***!  style declaration  !***/

#ohio-custom-6a8ca7c7cb15e h1{font-weight:800;color:#ffffff;}#ohio-custom-6a8ca7c7cb15e p.subtitle{font-size:19px;color:#ffffff;}#ohio-custom-6a8ca7c7cb15e .subtitle{margin-top:20px;margin-bottom:20px;}#ohio-custom-6a8ca7c7cbb7b h2{color:#ffffff;}#ohio-custom-6a8ca7c7cbb7b p.subtitle{color:#A4A3A6;text-transform:uppercase;}#ohio-custom-6a8ca7c7cbe2f,#ohio-custom-6a8ca7c7cbe2f > *{color:#f9f9f9;}#ohio-custom-6a8ca7c7cca66 .icon-box-title{color:#ffffff;}#ohio-custom-6a8ca7c7cca66 .icon-box-details{color:#A4A3A6;}#ohio-custom-6a8ca7c7cca66 .icon-box-icon{color:#8bc500;}#ohio-custom-6a8ca7c7ccd10 .icon-box-title{color:#ffffff;}#ohio-custom-6a8ca7c7ccd10 .icon-box-details{color:#A4A3A6;}#ohio-custom-6a8ca7c7ccd10 .icon-box-icon{color:#8bc500;}#ohio-custom-6a8ca7c7cd04d .icon-box-title{color:#ffffff;}#ohio-custom-6a8ca7c7cd04d .icon-box-details{color:#A4A3A6;}#ohio-custom-6a8ca7c7cd04d .icon-box-icon{color:#8bc500;}#ohio-custom-6a8ca7c7cd29b .icon-box-title{color:#ffffff;}#ohio-custom-6a8ca7c7cd29b .icon-box-details{color:#A4A3A6;}#ohio-custom-6a8ca7c7cd29b .icon-box-icon{color:#8bc500;}#ohio-custom-6a8ca7c7cdeb0 h2{color:#ffffff;}#ohio-custom-6a8ca7c7cdeb0 p.subtitle{color:rgba(249,249,249,0.75);text-transform:uppercase;}#ohio-custom-6a8ca7c7ce6b2,#ohio-custom-6a8ca7c7ce6b2 > *{font-size:22px;color:#ffffff;}#ohio-custom-6a8ca7c7cee39 p.subtitle{text-transform:uppercase;}#ohio-custom-6a8ca7c7d02b8 p.subtitle{text-transform:uppercase;}#ohio-custom-6a8ca7c7d0350,#ohio-custom-6a8ca7c7d0350 > *{color:#ffffff;}#ohio-custom-6a8ca7c7d263d h2{line-height:58px;}#ohio-custom-6a8ca7c7d263d p.subtitle{text-transform:uppercase;}#ohio-custom-6a8ca7c7d32c8 p.subtitle{text-transform:uppercase;}#ohio-custom-6a8ca7c7d36f8 .ohio-card-wrapper{padding: 20px; }#ohio-custom-6a8ca7c7d36f8 .blog-grid.boxed:not(.blog-grid-type-2) .blog-grid-content{}#ohio-custom-6a8ca7c7d5222.counter-box .counter-box-icon{color:#8bc500;}#ohio-custom-6a8ca7c7d536a,#ohio-custom-6a8ca7c7d536a > *{font-size:17px;line-height:28px;}#ohio-custom-6a8ca7c7d5535.counter-box .counter-box-icon{color:#8bc500;}#ohio-custom-6a8ca7c7d564b,#ohio-custom-6a8ca7c7d564b > *{font-size:17px;line-height:28px;}#ohio-custom-6a8ca7c7d5809.counter-box .counter-box-icon{color:#8bc500;}#ohio-custom-6a8ca7c7d5911,#ohio-custom-6a8ca7c7d5911 > *{font-size:17px;line-height:28px;}#ohio-custom-6a8ca7c7d5aed.counter-box .counter-box-icon{color:#8bc500;}#ohio-custom-6a8ca7c7d5c44,#ohio-custom-6a8ca7c7d5c44 > *{font-size:17px;line-height:28px;}#ohio-custom-6a8ca7c7d64e5 h3{color:#ffffff;}#ohio-custom-6a8ca7c7d64e5 p.subtitle{color:#A4A3A6;text-transform:uppercase;}#ohio-custom-6a8ca7c7d69f8,#ohio-custom-6a8ca7c7d69f8 > *{color:#ffffff;}#ohio-custom-6a8ca7c7d6bd5 .btn{ background-color:#8bc500;border-color:#8bc500;}#ohio-custom-6a8ca7c7d6bd5 .btn:hover{border-color:#8bc500;}

/***!  style declaration  !***/

#simple-chat-button--container { position: fixed; bottom: 20px; right: 20px; z-index: 999999999; } #simple-chat-button--button { display: block; position: relative; text-decoration: none; width: 60px; height: 60px; border-radius: 50%; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; -webkit-transform: scale(1); transform: scale(1); box-shadow: 0 6px 8px 2px rgba(0, 0, 0, .15); background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjU2IiB3aWR0aD0iMjU2IiB2aWV3Qm94PSItMjMgLTIxIDY4MiA2ODIuNjY3IiBmaWxsPSIjZmZmIiB4bWxuczp2PSJodHRwczovL3ZlY3RhLmlvL25hbm8iPjxwYXRoIGQ9Ik01NDQuMzg3IDkzLjAwOEM0ODQuNTEyIDMzLjA2MyA0MDQuODgzLjAzNSAzMjAuMDUxIDAgMTQ1LjI0NiAwIDIuOTggMTQyLjI2MiAyLjkxIDMxNy4xMTNjLS4wMjMgNTUuODk1IDE0LjU3OCAxMTAuNDU3IDQyLjMzMiAxNTguNTUxTC4yNSA2NDBsMTY4LjEyMS00NC4xMDJjNDYuMzI0IDI1LjI3IDk4LjQ3NyAzOC41ODYgMTUxLjU1MSAzOC42MDJoLjEzM2MxNzQuNzg1IDAgMzE3LjA2Ni0xNDIuMjczIDMxNy4xMzMtMzE3LjEzMy4wMzUtODQuNzQyLTMyLjkyMi0xNjQuNDE4LTkyLjgwMS0yMjQuMzU5ek0zMjAuMDUxIDU4MC45NDFoLS4xMDljLTQ3LjI5Ny0uMDItOTMuNjg0LTEyLjczLTEzNC4xNi0zNi43NDJsLTkuNjIxLTUuNzE1LTk5Ljc2NiAyNi4xNzIgMjYuNjI5LTk3LjI3LTYuMjctOS45NzNjLTI2LjM4Ny00MS45NjktNDAuMzItOTAuNDc3LTQwLjI5Ny0xNDAuMjgxLjA1NS0xNDUuMzMyIDExOC4zMDUtMjYzLjU3IDI2My42OTktMjYzLjU3IDcwLjQwNi4wMjMgMTM2LjU5IDI3LjQ3NyAxODYuMzU1IDc3LjMwMXM3Ny4xNTYgMTE2LjA1MSA3Ny4xMzMgMTg2LjQ4NGMtLjA2MiAxNDUuMzQ0LTExOC4zMDUgMjYzLjU5NC0yNjMuNTk0IDI2My41OTR6bTE0NC41ODYtMTk3LjQxOGMtNy45MjItMy45NjktNDYuODgzLTIzLjEzMy01NC4xNDgtMjUuNzgxLTcuMjU4LTIuNjQ1LTEyLjU0Ny0zLjk2MS0xNy44MjQgMy45NjktNS4yODUgNy45My0yMC40NjkgMjUuNzgxLTI1LjA5NCAzMS4wNjZzLTkuMjQyIDUuOTUzLTE3LjE2OCAxLjk4NC0zMy40NTctMTIuMzM2LTYzLjcyNy0zOS4zMzJjLTIzLjU1NS0yMS4wMTItMzkuNDU3LTQ2Ljk2MS00NC4wODItNTQuODkxLTQuNjE3LTcuOTM3LS4wMzktMTEuODEyIDMuNDc3LTE2LjE3MiA4LjU3OC0xMC42NTIgMTcuMTY4LTIxLjgyIDE5LjgwOS0yNy4xMDVzMS4zMi05LjkxOC0uNjY0LTEzLjg4M2MtMS45NzctMy45NjUtMTcuODI0LTQyLjk2OS0yNC40MjYtNTguODQtNi40MzctMTUuNDQ1LTEyLjk2NS0xMy4zNTktMTcuODMyLTEzLjYwMi00LjYxNy0uMjMtOS45MDItLjI3Ny0xNS4xODctLjI3N3MtMTMuODY3IDEuOTgtMjEuMTMzIDkuOTE4LTI3LjczIDI3LjEwMi0yNy43MyA2Ni4xMDUgMjguMzk1IDc2LjY4NCAzMi4zNTUgODEuOTczIDU1Ljg3OSA4NS4zMjggMTM1LjM2NyAxMTkuNjQ4YzE4LjkwNiA4LjE3MiAzMy42NjQgMTMuMDQzIDQ1LjE3NiAxNi42OTUgMTguOTg0IDYuMDMxIDM2LjI1NCA1LjE4IDQ5LjkxIDMuMTQxIDE1LjIyNy0yLjI3NyA0Ni44NzktMTkuMTcyIDUzLjQ4OC0zNy42OCA2LjYwMi0xOC41MTIgNi42MDItMzQuMzc1IDQuNjE3LTM3LjY4NC0xLjk3Ny0zLjMwNS03LjI2Mi01LjI4NS0xNS4xODQtOS4yNTR6bTAgMCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+") center/44px 44px no-repeat #25D366; } #simple-chat-button--text { display: block; position: absolute; width: max-content; background-color: #fff; bottom: 15px; right: 70px; border-radius: 5px; padding: 5px 10px; color: #000; font-size: 13px; font-weight: 700; letter-spacing: -0.03em; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; word-break: keep-all; line-height: 1em; text-overflow: ellipsis; vertical-align: middle; box-shadow: 0 6px 8px 2px rgba(0, 0, 0, .15); } #simple-chat-button--button:before { content: ""; position: absolute; top: 0; bottom: 0; left: 0; right: 0; border-radius: 50%; -webkit-animation: scb-shockwave-animation 2s 5.3s ease-out infinite; animation: scb-shockwave-animation 2s 5.3s ease-out infinite; z-index: -1; } #simple-chat-button--button:hover { -webkit-transform: scale(1.06); transform: scale(1.06); -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } @media only screen and (max-width: 1024px) { #simple-chat-button--container { bottom: 20px; } } @media only screen and (max-width: 768px) { #simple-chat-button--container { bottom: 20px; } } @-webkit-keyframes scb-shockwave-animation { 0% { -webkit-transform: scale(1); transform: scale(1); box-shadow: 0 0 2px rgba(0, 100, 0, .5), inset 0 0 1px rgba(0, 100, 0, .5); } 95% { box-shadow: 0 0 50px transparent, inset 0 0 30px transparent; } 100% { -webkit-transform: scale(1.2); transform: scale(1.2); } } @keyframes scb-shockwave-animation { 0% { -webkit-transform: scale(1); transform: scale(1); box-shadow: 0 0 2px rgba(0, 100, 0, .5), inset 0 0 1px rgba(0, 100, 0, .5); } 95% { box-shadow: 0 0 50px transparent, inset 0 0 30px transparent; } 100% { -webkit-transform: scale(1.2); transform: scale(1.2); } }

/***!  https://piksela.mx/wp-content/themes/ohio/assets/fonts/ionicons/css/ionicons.min.css?ver=6.1.12  !***/

@media all{/*!
  Ionicons, v4.0.0
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/@font-face{font-family:"Ionicons";src:url("/wp-content/themes/ohio/assets/fonts/ionicons/webfonts/ionicons.eot?v=4.0.0");src:url("/wp-content/themes/ohio/assets/fonts/ionicons/webfonts/ionicons.eot?v=4.0.0#iefix") format("embedded-opentype"),url("/wp-content/themes/ohio/assets/fonts/ionicons/webfonts/ionicons.woff2?v=4.0.0") format("woff2"),url("/wp-content/themes/ohio/assets/fonts/ionicons/webfonts/ionicons.woff?v=4.0.0") format("woff"),url("/wp-content/themes/ohio/assets/fonts/ionicons/webfonts/ionicons.ttf?v=4.0.0") format("truetype"),url("/wp-content/themes/ohio/assets/fonts/ionicons/webfonts/ionicons.svg?v=4.0.0#Ionicons") format("svg");font-weight:normal;font-style:normal;font-display:swap;}.ion,.ionicons,.ion-ios-add:before,.ion-ios-add-circle:before,.ion-ios-add-circle-outline:before,.ion-ios-airplane:before,.ion-ios-alarm:before,.ion-ios-albums:before,.ion-ios-alert:before,.ion-ios-american-football:before,.ion-ios-analytics:before,.ion-ios-aperture:before,.ion-ios-apps:before,.ion-ios-appstore:before,.ion-ios-archive:before,.ion-ios-arrow-back:before,.ion-ios-arrow-down:before,.ion-ios-arrow-dropdown:before,.ion-ios-arrow-dropdown-circle:before,.ion-ios-arrow-dropleft:before,.ion-ios-arrow-dropleft-circle:before,.ion-ios-arrow-dropright:before,.ion-ios-arrow-dropright-circle:before,.ion-ios-arrow-dropup:before,.ion-ios-arrow-dropup-circle:before,.ion-ios-arrow-forward:before,.ion-ios-arrow-round-back:before,.ion-ios-arrow-round-down:before,.ion-ios-arrow-round-forward:before,.ion-ios-arrow-round-up:before,.ion-ios-arrow-up:before,.ion-ios-at:before,.ion-ios-attach:before,.ion-ios-backspace:before,.ion-ios-barcode:before,.ion-ios-baseball:before,.ion-ios-basket:before,.ion-ios-basketball:before,.ion-ios-battery-charging:before,.ion-ios-battery-dead:before,.ion-ios-battery-full:before,.ion-ios-beaker:before,.ion-ios-bed:before,.ion-ios-beer:before,.ion-ios-bicycle:before,.ion-ios-bluetooth:before,.ion-ios-boat:before,.ion-ios-body:before,.ion-ios-bonfire:before,.ion-ios-book:before,.ion-ios-bookmark:before,.ion-ios-bookmarks:before,.ion-ios-bowtie:before,.ion-ios-briefcase:before,.ion-ios-browsers:before,.ion-ios-brush:before,.ion-ios-bug:before,.ion-ios-build:before,.ion-ios-bulb:before,.ion-ios-bus:before,.ion-ios-business:before,.ion-ios-cafe:before,.ion-ios-calculator:before,.ion-ios-calendar:before,.ion-ios-call:before,.ion-ios-camera:before,.ion-ios-car:before,.ion-ios-card:before,.ion-ios-cart:before,.ion-ios-cash:before,.ion-ios-cellular:before,.ion-ios-chatboxes:before,.ion-ios-chatbubbles:before,.ion-ios-checkbox:before,.ion-ios-checkbox-outline:before,.ion-ios-checkmark:before,.ion-ios-checkmark-circle:before,.ion-ios-checkmark-circle-outline:before,.ion-ios-clipboard:before,.ion-ios-clock:before,.ion-ios-close:before,.ion-ios-close-circle:before,.ion-ios-close-circle-outline:before,.ion-ios-cloud:before,.ion-ios-cloud-circle:before,.ion-ios-cloud-done:before,.ion-ios-cloud-download:before,.ion-ios-cloud-outline:before,.ion-ios-cloud-upload:before,.ion-ios-cloudy:before,.ion-ios-cloudy-night:before,.ion-ios-code:before,.ion-ios-code-download:before,.ion-ios-code-working:before,.ion-ios-cog:before,.ion-ios-color-fill:before,.ion-ios-color-filter:before,.ion-ios-color-palette:before,.ion-ios-color-wand:before,.ion-ios-compass:before,.ion-ios-construct:before,.ion-ios-contact:before,.ion-ios-contacts:before,.ion-ios-contract:before,.ion-ios-contrast:before,.ion-ios-copy:before,.ion-ios-create:before,.ion-ios-crop:before,.ion-ios-cube:before,.ion-ios-cut:before,.ion-ios-desktop:before,.ion-ios-disc:before,.ion-ios-document:before,.ion-ios-done-all:before,.ion-ios-download:before,.ion-ios-easel:before,.ion-ios-egg:before,.ion-ios-exit:before,.ion-ios-expand:before,.ion-ios-eye:before,.ion-ios-eye-off:before,.ion-ios-fastforward:before,.ion-ios-female:before,.ion-ios-filing:before,.ion-ios-film:before,.ion-ios-finger-print:before,.ion-ios-fitness:before,.ion-ios-flag:before,.ion-ios-flame:before,.ion-ios-flash:before,.ion-ios-flash-off:before,.ion-ios-flashlight:before,.ion-ios-flask:before,.ion-ios-flower:before,.ion-ios-folder:before,.ion-ios-folder-open:before,.ion-ios-football:before,.ion-ios-funnel:before,.ion-ios-gift:before,.ion-ios-git-branch:before,.ion-ios-git-commit:before,.ion-ios-git-compare:before,.ion-ios-git-merge:before,.ion-ios-git-network:before,.ion-ios-git-pull-request:before,.ion-ios-glasses:before,.ion-ios-globe:before,.ion-ios-grid:before,.ion-ios-hammer:before,.ion-ios-hand:before,.ion-ios-happy:before,.ion-ios-headset:before,.ion-ios-heart:before,.ion-ios-heart-dislike:before,.ion-ios-heart-empty:before,.ion-ios-heart-half:before,.ion-ios-help:before,.ion-ios-help-buoy:before,.ion-ios-help-circle:before,.ion-ios-help-circle-outline:before,.ion-ios-home:before,.ion-ios-hourglass:before,.ion-ios-ice-cream:before,.ion-ios-image:before,.ion-ios-images:before,.ion-ios-infinite:before,.ion-ios-information:before,.ion-ios-information-circle:before,.ion-ios-information-circle-outline:before,.ion-ios-jet:before,.ion-ios-journal:before,.ion-ios-key:before,.ion-ios-keypad:before,.ion-ios-laptop:before,.ion-ios-leaf:before,.ion-ios-link:before,.ion-ios-list:before,.ion-ios-list-box:before,.ion-ios-locate:before,.ion-ios-lock:before,.ion-ios-log-in:before,.ion-ios-log-out:before,.ion-ios-magnet:before,.ion-ios-mail:before,.ion-ios-mail-open:before,.ion-ios-mail-unread:before,.ion-ios-male:before,.ion-ios-man:before,.ion-ios-map:before,.ion-ios-medal:before,.ion-ios-medical:before,.ion-ios-medkit:before,.ion-ios-megaphone:before,.ion-ios-menu:before,.ion-ios-mic:before,.ion-ios-mic-off:before,.ion-ios-microphone:before,.ion-ios-moon:before,.ion-ios-more:before,.ion-ios-move:before,.ion-ios-musical-note:before,.ion-ios-musical-notes:before,.ion-ios-navigate:before,.ion-ios-notifications:before,.ion-ios-notifications-off:before,.ion-ios-notifications-outline:before,.ion-ios-nuclear:before,.ion-ios-nutrition:before,.ion-ios-open:before,.ion-ios-options:before,.ion-ios-outlet:before,.ion-ios-paper:before,.ion-ios-paper-plane:before,.ion-ios-partly-sunny:before,.ion-ios-pause:before,.ion-ios-paw:before,.ion-ios-people:before,.ion-ios-person:before,.ion-ios-person-add:before,.ion-ios-phone-landscape:before,.ion-ios-phone-portrait:before,.ion-ios-photos:before,.ion-ios-pie:before,.ion-ios-pin:before,.ion-ios-pint:before,.ion-ios-pizza:before,.ion-ios-plane:before,.ion-ios-planet:before,.ion-ios-play:before,.ion-ios-play-circle:before,.ion-ios-podium:before,.ion-ios-power:before,.ion-ios-pricetag:before,.ion-ios-pricetags:before,.ion-ios-print:before,.ion-ios-pulse:before,.ion-ios-qr-scanner:before,.ion-ios-quote:before,.ion-ios-radio:before,.ion-ios-radio-button-off:before,.ion-ios-radio-button-on:before,.ion-ios-rainy:before,.ion-ios-recording:before,.ion-ios-redo:before,.ion-ios-refresh:before,.ion-ios-refresh-circle:before,.ion-ios-remove:before,.ion-ios-remove-circle:before,.ion-ios-remove-circle-outline:before,.ion-ios-reorder:before,.ion-ios-repeat:before,.ion-ios-resize:before,.ion-ios-restaurant:before,.ion-ios-return-left:before,.ion-ios-return-right:before,.ion-ios-reverse-camera:before,.ion-ios-rewind:before,.ion-ios-ribbon:before,.ion-ios-rocket:before,.ion-ios-rose:before,.ion-ios-sad:before,.ion-ios-save:before,.ion-ios-school:before,.ion-ios-search:before,.ion-ios-send:before,.ion-ios-settings:before,.ion-ios-share:before,.ion-ios-share-alt:before,.ion-ios-shirt:before,.ion-ios-shuffle:before,.ion-ios-skip-backward:before,.ion-ios-skip-forward:before,.ion-ios-snow:before,.ion-ios-speedometer:before,.ion-ios-square:before,.ion-ios-square-outline:before,.ion-ios-star:before,.ion-ios-star-half:before,.ion-ios-star-outline:before,.ion-ios-stats:before,.ion-ios-stopwatch:before,.ion-ios-subway:before,.ion-ios-sunny:before,.ion-ios-swap:before,.ion-ios-switch:before,.ion-ios-sync:before,.ion-ios-tablet-landscape:before,.ion-ios-tablet-portrait:before,.ion-ios-tennisball:before,.ion-ios-text:before,.ion-ios-thermometer:before,.ion-ios-thumbs-down:before,.ion-ios-thumbs-up:before,.ion-ios-thunderstorm:before,.ion-ios-time:before,.ion-ios-timer:before,.ion-ios-today:before,.ion-ios-train:before,.ion-ios-transgender:before,.ion-ios-trash:before,.ion-ios-trending-down:before,.ion-ios-trending-up:before,.ion-ios-trophy:before,.ion-ios-tv:before,.ion-ios-umbrella:before,.ion-ios-undo:before,.ion-ios-unlock:before,.ion-ios-videocam:before,.ion-ios-volume-high:before,.ion-ios-volume-low:before,.ion-ios-volume-mute:before,.ion-ios-volume-off:before,.ion-ios-walk:before,.ion-ios-wallet:before,.ion-ios-warning:before,.ion-ios-watch:before,.ion-ios-water:before,.ion-ios-wifi:before,.ion-ios-wine:before,.ion-ios-woman:before,.ion-logo-android:before,.ion-logo-angular:before,.ion-logo-apple:before,.ion-logo-bitbucket:before,.ion-logo-bitcoin:before,.ion-logo-buffer:before,.ion-logo-chrome:before,.ion-logo-closed-captioning:before,.ion-logo-codepen:before,.ion-logo-css3:before,.ion-logo-designernews:before,.ion-logo-dribbble:before,.ion-logo-dropbox:before,.ion-logo-euro:before,.ion-logo-facebook:before,.ion-logo-flickr:before,.ion-logo-foursquare:before,.ion-logo-freebsd-devil:before,.ion-logo-game-controller-a:before,.ion-logo-game-controller-b:before,.ion-logo-github:before,.ion-logo-google:before,.ion-logo-googleplus:before,.ion-logo-hackernews:before,.ion-logo-html5:before,.ion-logo-instagram:before,.ion-logo-ionic:before,.ion-logo-ionitron:before,.ion-logo-javascript:before,.ion-logo-linkedin:before,.ion-logo-markdown:before,.ion-logo-model-s:before,.ion-logo-no-smoking:before,.ion-logo-nodejs:before,.ion-logo-npm:before,.ion-logo-octocat:before,.ion-logo-pinterest:before,.ion-logo-playstation:before,.ion-logo-polymer:before,.ion-logo-python:before,.ion-logo-reddit:before,.ion-logo-rss:before,.ion-logo-sass:before,.ion-logo-skype:before,.ion-logo-slack:before,.ion-logo-snapchat:before,.ion-logo-steam:before,.ion-logo-tumblr:before,.ion-logo-tux:before,.ion-logo-twitch:before,.ion-logo-twitter:before,.ion-logo-usd:before,.ion-logo-vimeo:before,.ion-logo-vk:before,.ion-logo-whatsapp:before,.ion-logo-windows:before,.ion-logo-wordpress:before,.ion-logo-xbox:before,.ion-logo-xing:before,.ion-logo-yahoo:before,.ion-logo-yen:before,.ion-logo-youtube:before,.ion-md-add:before,.ion-md-add-circle:before,.ion-md-add-circle-outline:before,.ion-md-airplane:before,.ion-md-alarm:before,.ion-md-albums:before,.ion-md-alert:before,.ion-md-american-football:before,.ion-md-analytics:before,.ion-md-aperture:before,.ion-md-apps:before,.ion-md-appstore:before,.ion-md-archive:before,.ion-md-arrow-back:before,.ion-md-arrow-down:before,.ion-md-arrow-dropdown:before,.ion-md-arrow-dropdown-circle:before,.ion-md-arrow-dropleft:before,.ion-md-arrow-dropleft-circle:before,.ion-md-arrow-dropright:before,.ion-md-arrow-dropright-circle:before,.ion-md-arrow-dropup:before,.ion-md-arrow-dropup-circle:before,.ion-md-arrow-forward:before,.ion-md-arrow-round-back:before,.ion-md-arrow-round-down:before,.ion-md-arrow-round-forward:before,.ion-md-arrow-round-up:before,.ion-md-arrow-up:before,.ion-md-at:before,.ion-md-attach:before,.ion-md-backspace:before,.ion-md-barcode:before,.ion-md-baseball:before,.ion-md-basket:before,.ion-md-basketball:before,.ion-md-battery-charging:before,.ion-md-battery-dead:before,.ion-md-battery-full:before,.ion-md-beaker:before,.ion-md-bed:before,.ion-md-beer:before,.ion-md-bicycle:before,.ion-md-bluetooth:before,.ion-md-boat:before,.ion-md-body:before,.ion-md-bonfire:before,.ion-md-book:before,.ion-md-bookmark:before,.ion-md-bookmarks:before,.ion-md-bowtie:before,.ion-md-briefcase:before,.ion-md-browsers:before,.ion-md-brush:before,.ion-md-bug:before,.ion-md-build:before,.ion-md-bulb:before,.ion-md-bus:before,.ion-md-business:before,.ion-md-cafe:before,.ion-md-calculator:before,.ion-md-calendar:before,.ion-md-call:before,.ion-md-camera:before,.ion-md-car:before,.ion-md-card:before,.ion-md-cart:before,.ion-md-cash:before,.ion-md-cellular:before,.ion-md-chatboxes:before,.ion-md-chatbubbles:before,.ion-md-checkbox:before,.ion-md-checkbox-outline:before,.ion-md-checkmark:before,.ion-md-checkmark-circle:before,.ion-md-checkmark-circle-outline:before,.ion-md-clipboard:before,.ion-md-clock:before,.ion-md-close:before,.ion-md-close-circle:before,.ion-md-close-circle-outline:before,.ion-md-cloud:before,.ion-md-cloud-circle:before,.ion-md-cloud-done:before,.ion-md-cloud-download:before,.ion-md-cloud-outline:before,.ion-md-cloud-upload:before,.ion-md-cloudy:before,.ion-md-cloudy-night:before,.ion-md-code:before,.ion-md-code-download:before,.ion-md-code-working:before,.ion-md-cog:before,.ion-md-color-fill:before,.ion-md-color-filter:before,.ion-md-color-palette:before,.ion-md-color-wand:before,.ion-md-compass:before,.ion-md-construct:before,.ion-md-contact:before,.ion-md-contacts:before,.ion-md-contract:before,.ion-md-contrast:before,.ion-md-copy:before,.ion-md-create:before,.ion-md-crop:before,.ion-md-cube:before,.ion-md-cut:before,.ion-md-desktop:before,.ion-md-disc:before,.ion-md-document:before,.ion-md-done-all:before,.ion-md-download:before,.ion-md-easel:before,.ion-md-egg:before,.ion-md-exit:before,.ion-md-expand:before,.ion-md-eye:before,.ion-md-eye-off:before,.ion-md-fastforward:before,.ion-md-female:before,.ion-md-filing:before,.ion-md-film:before,.ion-md-finger-print:before,.ion-md-fitness:before,.ion-md-flag:before,.ion-md-flame:before,.ion-md-flash:before,.ion-md-flash-off:before,.ion-md-flashlight:before,.ion-md-flask:before,.ion-md-flower:before,.ion-md-folder:before,.ion-md-folder-open:before,.ion-md-football:before,.ion-md-funnel:before,.ion-md-gift:before,.ion-md-git-branch:before,.ion-md-git-commit:before,.ion-md-git-compare:before,.ion-md-git-merge:before,.ion-md-git-network:before,.ion-md-git-pull-request:before,.ion-md-glasses:before,.ion-md-globe:before,.ion-md-grid:before,.ion-md-hammer:before,.ion-md-hand:before,.ion-md-happy:before,.ion-md-headset:before,.ion-md-heart:before,.ion-md-heart-dislike:before,.ion-md-heart-empty:before,.ion-md-heart-half:before,.ion-md-help:before,.ion-md-help-buoy:before,.ion-md-help-circle:before,.ion-md-help-circle-outline:before,.ion-md-home:before,.ion-md-hourglass:before,.ion-md-ice-cream:before,.ion-md-image:before,.ion-md-images:before,.ion-md-infinite:before,.ion-md-information:before,.ion-md-information-circle:before,.ion-md-information-circle-outline:before,.ion-md-jet:before,.ion-md-journal:before,.ion-md-key:before,.ion-md-keypad:before,.ion-md-laptop:before,.ion-md-leaf:before,.ion-md-link:before,.ion-md-list:before,.ion-md-list-box:before,.ion-md-locate:before,.ion-md-lock:before,.ion-md-log-in:before,.ion-md-log-out:before,.ion-md-magnet:before,.ion-md-mail:before,.ion-md-mail-open:before,.ion-md-mail-unread:before,.ion-md-male:before,.ion-md-man:before,.ion-md-map:before,.ion-md-medal:before,.ion-md-medical:before,.ion-md-medkit:before,.ion-md-megaphone:before,.ion-md-menu:before,.ion-md-mic:before,.ion-md-mic-off:before,.ion-md-microphone:before,.ion-md-moon:before,.ion-md-more:before,.ion-md-move:before,.ion-md-musical-note:before,.ion-md-musical-notes:before,.ion-md-navigate:before,.ion-md-notifications:before,.ion-md-notifications-off:before,.ion-md-notifications-outline:before,.ion-md-nuclear:before,.ion-md-nutrition:before,.ion-md-open:before,.ion-md-options:before,.ion-md-outlet:before,.ion-md-paper:before,.ion-md-paper-plane:before,.ion-md-partly-sunny:before,.ion-md-pause:before,.ion-md-paw:before,.ion-md-people:before,.ion-md-person:before,.ion-md-person-add:before,.ion-md-phone-landscape:before,.ion-md-phone-portrait:before,.ion-md-photos:before,.ion-md-pie:before,.ion-md-pin:before,.ion-md-pint:before,.ion-md-pizza:before,.ion-md-plane:before,.ion-md-planet:before,.ion-md-play:before,.ion-md-play-circle:before,.ion-md-podium:before,.ion-md-power:before,.ion-md-pricetag:before,.ion-md-pricetags:before,.ion-md-print:before,.ion-md-pulse:before,.ion-md-qr-scanner:before,.ion-md-quote:before,.ion-md-radio:before,.ion-md-radio-button-off:before,.ion-md-radio-button-on:before,.ion-md-rainy:before,.ion-md-recording:before,.ion-md-redo:before,.ion-md-refresh:before,.ion-md-refresh-circle:before,.ion-md-remove:before,.ion-md-remove-circle:before,.ion-md-remove-circle-outline:before,.ion-md-reorder:before,.ion-md-repeat:before,.ion-md-resize:before,.ion-md-restaurant:before,.ion-md-return-left:before,.ion-md-return-right:before,.ion-md-reverse-camera:before,.ion-md-rewind:before,.ion-md-ribbon:before,.ion-md-rocket:before,.ion-md-rose:before,.ion-md-sad:before,.ion-md-save:before,.ion-md-school:before,.ion-md-search:before,.ion-md-send:before,.ion-md-settings:before,.ion-md-share:before,.ion-md-share-alt:before,.ion-md-shirt:before,.ion-md-shuffle:before,.ion-md-skip-backward:before,.ion-md-skip-forward:before,.ion-md-snow:before,.ion-md-speedometer:before,.ion-md-square:before,.ion-md-square-outline:before,.ion-md-star:before,.ion-md-star-half:before,.ion-md-star-outline:before,.ion-md-stats:before,.ion-md-stopwatch:before,.ion-md-subway:before,.ion-md-sunny:before,.ion-md-swap:before,.ion-md-switch:before,.ion-md-sync:before,.ion-md-tablet-landscape:before,.ion-md-tablet-portrait:before,.ion-md-tennisball:before,.ion-md-text:before,.ion-md-thermometer:before,.ion-md-thumbs-down:before,.ion-md-thumbs-up:before,.ion-md-thunderstorm:before,.ion-md-time:before,.ion-md-timer:before,.ion-md-today:before,.ion-md-train:before,.ion-md-transgender:before,.ion-md-trash:before,.ion-md-trending-down:before,.ion-md-trending-up:before,.ion-md-trophy:before,.ion-md-tv:before,.ion-md-umbrella:before,.ion-md-undo:before,.ion-md-unlock:before,.ion-md-videocam:before,.ion-md-volume-high:before,.ion-md-volume-low:before,.ion-md-volume-mute:before,.ion-md-volume-off:before,.ion-md-walk:before,.ion-md-wallet:before,.ion-md-warning:before,.ion-md-watch:before,.ion-md-water:before,.ion-md-wifi:before,.ion-md-wine:before,.ion-md-woman:before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ion-ios-add:before{content:"\f102"}.ion-ios-add-circle:before{content:"\f101"}.ion-ios-add-circle-outline:before{content:"\f100"}.ion-ios-airplane:before{content:"\f137"}.ion-ios-alarm:before{content:"\f3c8"}.ion-ios-albums:before{content:"\f3ca"}.ion-ios-alert:before{content:"\f104"}.ion-ios-american-football:before{content:"\f106"}.ion-ios-analytics:before{content:"\f3ce"}.ion-ios-aperture:before{content:"\f108"}.ion-ios-apps:before{content:"\f10a"}.ion-ios-appstore:before{content:"\f10c"}.ion-ios-archive:before{content:"\f10e"}.ion-ios-arrow-back:before{content:"\f3cf"}.ion-ios-arrow-down:before{content:"\f3d0"}.ion-ios-arrow-dropdown:before{content:"\f110"}.ion-ios-arrow-dropdown-circle:before{content:"\f125"}.ion-ios-arrow-dropleft:before{content:"\f112"}.ion-ios-arrow-dropleft-circle:before{content:"\f129"}.ion-ios-arrow-dropright:before{content:"\f114"}.ion-ios-arrow-dropright-circle:before{content:"\f12b"}.ion-ios-arrow-dropup:before{content:"\f116"}.ion-ios-arrow-dropup-circle:before{content:"\f12d"}.ion-ios-arrow-forward:before{content:"\f3d1"}.ion-ios-arrow-round-back:before{content:"\f117"}.ion-ios-arrow-round-down:before{content:"\f118"}.ion-ios-arrow-round-forward:before{content:"\f119"}.ion-ios-arrow-round-up:before{content:"\f11a"}.ion-ios-arrow-up:before{content:"\f3d8"}.ion-ios-at:before{content:"\f3da"}.ion-ios-attach:before{content:"\f11b"}.ion-ios-backspace:before{content:"\f11d"}.ion-ios-barcode:before{content:"\f3dc"}.ion-ios-baseball:before{content:"\f3de"}.ion-ios-basket:before{content:"\f11f"}.ion-ios-basketball:before{content:"\f3e0"}.ion-ios-battery-charging:before{content:"\f120"}.ion-ios-battery-dead:before{content:"\f121"}.ion-ios-battery-full:before{content:"\f122"}.ion-ios-beaker:before{content:"\f124"}.ion-ios-bed:before{content:"\f139"}.ion-ios-beer:before{content:"\f126"}.ion-ios-bicycle:before{content:"\f127"}.ion-ios-bluetooth:before{content:"\f128"}.ion-ios-boat:before{content:"\f12a"}.ion-ios-body:before{content:"\f3e4"}.ion-ios-bonfire:before{content:"\f12c"}.ion-ios-book:before{content:"\f3e8"}.ion-ios-bookmark:before{content:"\f12e"}.ion-ios-bookmarks:before{content:"\f3ea"}.ion-ios-bowtie:before{content:"\f130"}.ion-ios-briefcase:before{content:"\f3ee"}.ion-ios-browsers:before{content:"\f3f0"}.ion-ios-brush:before{content:"\f132"}.ion-ios-bug:before{content:"\f134"}.ion-ios-build:before{content:"\f136"}.ion-ios-bulb:before{content:"\f138"}.ion-ios-bus:before{content:"\f13a"}.ion-ios-business:before{content:"\f1a3"}.ion-ios-cafe:before{content:"\f13c"}.ion-ios-calculator:before{content:"\f3f2"}.ion-ios-calendar:before{content:"\f3f4"}.ion-ios-call:before{content:"\f13e"}.ion-ios-camera:before{content:"\f3f6"}.ion-ios-car:before{content:"\f140"}.ion-ios-card:before{content:"\f142"}.ion-ios-cart:before{content:"\f3f8"}.ion-ios-cash:before{content:"\f144"}.ion-ios-cellular:before{content:"\f13d"}.ion-ios-chatboxes:before{content:"\f3fa"}.ion-ios-chatbubbles:before{content:"\f146"}.ion-ios-checkbox:before{content:"\f148"}.ion-ios-checkbox-outline:before{content:"\f147"}.ion-ios-checkmark:before{content:"\f3ff"}.ion-ios-checkmark-circle:before{content:"\f14a"}.ion-ios-checkmark-circle-outline:before{content:"\f149"}.ion-ios-clipboard:before{content:"\f14c"}.ion-ios-clock:before{content:"\f403"}.ion-ios-close:before{content:"\f406"}.ion-ios-close-circle:before{content:"\f14e"}.ion-ios-close-circle-outline:before{content:"\f14d"}.ion-ios-cloud:before{content:"\f40c"}.ion-ios-cloud-circle:before{content:"\f152"}.ion-ios-cloud-done:before{content:"\f154"}.ion-ios-cloud-download:before{content:"\f408"}.ion-ios-cloud-outline:before{content:"\f409"}.ion-ios-cloud-upload:before{content:"\f40b"}.ion-ios-cloudy:before{content:"\f410"}.ion-ios-cloudy-night:before{content:"\f40e"}.ion-ios-code:before{content:"\f157"}.ion-ios-code-download:before{content:"\f155"}.ion-ios-code-working:before{content:"\f156"}.ion-ios-cog:before{content:"\f412"}.ion-ios-color-fill:before{content:"\f159"}.ion-ios-color-filter:before{content:"\f414"}.ion-ios-color-palette:before{content:"\f15b"}.ion-ios-color-wand:before{content:"\f416"}.ion-ios-compass:before{content:"\f15d"}.ion-ios-construct:before{content:"\f15f"}.ion-ios-contact:before{content:"\f41a"}.ion-ios-contacts:before{content:"\f161"}.ion-ios-contract:before{content:"\f162"}.ion-ios-contrast:before{content:"\f163"}.ion-ios-copy:before{content:"\f41c"}.ion-ios-create:before{content:"\f165"}.ion-ios-crop:before{content:"\f41e"}.ion-ios-cube:before{content:"\f168"}.ion-ios-cut:before{content:"\f16a"}.ion-ios-desktop:before{content:"\f16c"}.ion-ios-disc:before{content:"\f16e"}.ion-ios-document:before{content:"\f170"}.ion-ios-done-all:before{content:"\f171"}.ion-ios-download:before{content:"\f420"}.ion-ios-easel:before{content:"\f173"}.ion-ios-egg:before{content:"\f175"}.ion-ios-exit:before{content:"\f177"}.ion-ios-expand:before{content:"\f178"}.ion-ios-eye:before{content:"\f425"}.ion-ios-eye-off:before{content:"\f17a"}.ion-ios-fastforward:before{content:"\f427"}.ion-ios-female:before{content:"\f17b"}.ion-ios-filing:before{content:"\f429"}.ion-ios-film:before{content:"\f42b"}.ion-ios-finger-print:before{content:"\f17c"}.ion-ios-fitness:before{content:"\f1ab"}.ion-ios-flag:before{content:"\f42d"}.ion-ios-flame:before{content:"\f42f"}.ion-ios-flash:before{content:"\f17e"}.ion-ios-flash-off:before{content:"\f12f"}.ion-ios-flashlight:before{content:"\f141"}.ion-ios-flask:before{content:"\f431"}.ion-ios-flower:before{content:"\f433"}.ion-ios-folder:before{content:"\f435"}.ion-ios-folder-open:before{content:"\f180"}.ion-ios-football:before{content:"\f437"}.ion-ios-funnel:before{content:"\f182"}.ion-ios-gift:before{content:"\f191"}.ion-ios-git-branch:before{content:"\f183"}.ion-ios-git-commit:before{content:"\f184"}.ion-ios-git-compare:before{content:"\f185"}.ion-ios-git-merge:before{content:"\f186"}.ion-ios-git-network:before{content:"\f187"}.ion-ios-git-pull-request:before{content:"\f188"}.ion-ios-glasses:before{content:"\f43f"}.ion-ios-globe:before{content:"\f18a"}.ion-ios-grid:before{content:"\f18c"}.ion-ios-hammer:before{content:"\f18e"}.ion-ios-hand:before{content:"\f190"}.ion-ios-happy:before{content:"\f192"}.ion-ios-headset:before{content:"\f194"}.ion-ios-heart:before{content:"\f443"}.ion-ios-heart-dislike:before{content:"\f13f"}.ion-ios-heart-empty:before{content:"\f19b"}.ion-ios-heart-half:before{content:"\f19d"}.ion-ios-help:before{content:"\f446"}.ion-ios-help-buoy:before{content:"\f196"}.ion-ios-help-circle:before{content:"\f198"}.ion-ios-help-circle-outline:before{content:"\f197"}.ion-ios-home:before{content:"\f448"}.ion-ios-hourglass:before{content:"\f103"}.ion-ios-ice-cream:before{content:"\f19a"}.ion-ios-image:before{content:"\f19c"}.ion-ios-images:before{content:"\f19e"}.ion-ios-infinite:before{content:"\f44a"}.ion-ios-information:before{content:"\f44d"}.ion-ios-information-circle:before{content:"\f1a0"}.ion-ios-information-circle-outline:before{content:"\f19f"}.ion-ios-jet:before{content:"\f1a5"}.ion-ios-journal:before{content:"\f189"}.ion-ios-key:before{content:"\f1a7"}.ion-ios-keypad:before{content:"\f450"}.ion-ios-laptop:before{content:"\f1a8"}.ion-ios-leaf:before{content:"\f1aa"}.ion-ios-link:before{content:"\f22a"}.ion-ios-list:before{content:"\f454"}.ion-ios-list-box:before{content:"\f143"}.ion-ios-locate:before{content:"\f1ae"}.ion-ios-lock:before{content:"\f1b0"}.ion-ios-log-in:before{content:"\f1b1"}.ion-ios-log-out:before{content:"\f1b2"}.ion-ios-magnet:before{content:"\f1b4"}.ion-ios-mail:before{content:"\f1b8"}.ion-ios-mail-open:before{content:"\f1b6"}.ion-ios-mail-unread:before{content:"\f145"}.ion-ios-male:before{content:"\f1b9"}.ion-ios-man:before{content:"\f1bb"}.ion-ios-map:before{content:"\f1bd"}.ion-ios-medal:before{content:"\f1bf"}.ion-ios-medical:before{content:"\f45c"}.ion-ios-medkit:before{content:"\f45e"}.ion-ios-megaphone:before{content:"\f1c1"}.ion-ios-menu:before{content:"\f1c3"}.ion-ios-mic:before{content:"\f461"}.ion-ios-mic-off:before{content:"\f45f"}.ion-ios-microphone:before{content:"\f1c6"}.ion-ios-moon:before{content:"\f468"}.ion-ios-more:before{content:"\f1c8"}.ion-ios-move:before{content:"\f1cb"}.ion-ios-musical-note:before{content:"\f46b"}.ion-ios-musical-notes:before{content:"\f46c"}.ion-ios-navigate:before{content:"\f46e"}.ion-ios-notifications:before{content:"\f1d3"}.ion-ios-notifications-off:before{content:"\f1d1"}.ion-ios-notifications-outline:before{content:"\f133"}.ion-ios-nuclear:before{content:"\f1d5"}.ion-ios-nutrition:before{content:"\f470"}.ion-ios-open:before{content:"\f1d7"}.ion-ios-options:before{content:"\f1d9"}.ion-ios-outlet:before{content:"\f1db"}.ion-ios-paper:before{content:"\f472"}.ion-ios-paper-plane:before{content:"\f1dd"}.ion-ios-partly-sunny:before{content:"\f1df"}.ion-ios-pause:before{content:"\f478"}.ion-ios-paw:before{content:"\f47a"}.ion-ios-people:before{content:"\f47c"}.ion-ios-person:before{content:"\f47e"}.ion-ios-person-add:before{content:"\f1e1"}.ion-ios-phone-landscape:before{content:"\f1e2"}.ion-ios-phone-portrait:before{content:"\f1e3"}.ion-ios-photos:before{content:"\f482"}.ion-ios-pie:before{content:"\f484"}.ion-ios-pin:before{content:"\f1e5"}.ion-ios-pint:before{content:"\f486"}.ion-ios-pizza:before{content:"\f1e7"}.ion-ios-plane:before{content:"\f1e9"}.ion-ios-planet:before{content:"\f1eb"}.ion-ios-play:before{content:"\f488"}.ion-ios-play-circle:before{content:"\f113"}.ion-ios-podium:before{content:"\f1ed"}.ion-ios-power:before{content:"\f1ef"}.ion-ios-pricetag:before{content:"\f48d"}.ion-ios-pricetags:before{content:"\f48f"}.ion-ios-print:before{content:"\f1f1"}.ion-ios-pulse:before{content:"\f493"}.ion-ios-qr-scanner:before{content:"\f1f3"}.ion-ios-quote:before{content:"\f1f5"}.ion-ios-radio:before{content:"\f1f9"}.ion-ios-radio-button-off:before{content:"\f1f6"}.ion-ios-radio-button-on:before{content:"\f1f7"}.ion-ios-rainy:before{content:"\f495"}.ion-ios-recording:before{content:"\f497"}.ion-ios-redo:before{content:"\f499"}.ion-ios-refresh:before{content:"\f49c"}.ion-ios-refresh-circle:before{content:"\f135"}.ion-ios-remove:before{content:"\f1fc"}.ion-ios-remove-circle:before{content:"\f1fb"}.ion-ios-remove-circle-outline:before{content:"\f1fa"}.ion-ios-reorder:before{content:"\f1fd"}.ion-ios-repeat:before{content:"\f1fe"}.ion-ios-resize:before{content:"\f1ff"}.ion-ios-restaurant:before{content:"\f201"}.ion-ios-return-left:before{content:"\f202"}.ion-ios-return-right:before{content:"\f203"}.ion-ios-reverse-camera:before{content:"\f49f"}.ion-ios-rewind:before{content:"\f4a1"}.ion-ios-ribbon:before{content:"\f205"}.ion-ios-rocket:before{content:"\f14b"}.ion-ios-rose:before{content:"\f4a3"}.ion-ios-sad:before{content:"\f207"}.ion-ios-save:before{content:"\f1a6"}.ion-ios-school:before{content:"\f209"}.ion-ios-search:before{content:"\f4a5"}.ion-ios-send:before{content:"\f20c"}.ion-ios-settings:before{content:"\f4a7"}.ion-ios-share:before{content:"\f211"}.ion-ios-share-alt:before{content:"\f20f"}.ion-ios-shirt:before{content:"\f213"}.ion-ios-shuffle:before{content:"\f4a9"}.ion-ios-skip-backward:before{content:"\f215"}.ion-ios-skip-forward:before{content:"\f217"}.ion-ios-snow:before{content:"\f218"}.ion-ios-speedometer:before{content:"\f4b0"}.ion-ios-square:before{content:"\f21a"}.ion-ios-square-outline:before{content:"\f15c"}.ion-ios-star:before{content:"\f4b3"}.ion-ios-star-half:before{content:"\f4b1"}.ion-ios-star-outline:before{content:"\f4b2"}.ion-ios-stats:before{content:"\f21c"}.ion-ios-stopwatch:before{content:"\f4b5"}.ion-ios-subway:before{content:"\f21e"}.ion-ios-sunny:before{content:"\f4b7"}.ion-ios-swap:before{content:"\f21f"}.ion-ios-switch:before{content:"\f221"}.ion-ios-sync:before{content:"\f222"}.ion-ios-tablet-landscape:before{content:"\f223"}.ion-ios-tablet-portrait:before{content:"\f24e"}.ion-ios-tennisball:before{content:"\f4bb"}.ion-ios-text:before{content:"\f250"}.ion-ios-thermometer:before{content:"\f252"}.ion-ios-thumbs-down:before{content:"\f254"}.ion-ios-thumbs-up:before{content:"\f256"}.ion-ios-thunderstorm:before{content:"\f4bd"}.ion-ios-time:before{content:"\f4bf"}.ion-ios-timer:before{content:"\f4c1"}.ion-ios-today:before{content:"\f14f"}.ion-ios-train:before{content:"\f258"}.ion-ios-transgender:before{content:"\f259"}.ion-ios-trash:before{content:"\f4c5"}.ion-ios-trending-down:before{content:"\f25a"}.ion-ios-trending-up:before{content:"\f25b"}.ion-ios-trophy:before{content:"\f25d"}.ion-ios-tv:before{content:"\f115"}.ion-ios-umbrella:before{content:"\f25f"}.ion-ios-undo:before{content:"\f4c7"}.ion-ios-unlock:before{content:"\f261"}.ion-ios-videocam:before{content:"\f4cd"}.ion-ios-volume-high:before{content:"\f11c"}.ion-ios-volume-low:before{content:"\f11e"}.ion-ios-volume-mute:before{content:"\f263"}.ion-ios-volume-off:before{content:"\f264"}.ion-ios-walk:before{content:"\f266"}.ion-ios-wallet:before{content:"\f18b"}.ion-ios-warning:before{content:"\f268"}.ion-ios-watch:before{content:"\f269"}.ion-ios-water:before{content:"\f26b"}.ion-ios-wifi:before{content:"\f26d"}.ion-ios-wine:before{content:"\f26f"}.ion-ios-woman:before{content:"\f271"}.ion-logo-android:before{content:"\f225"}.ion-logo-angular:before{content:"\f227"}.ion-logo-apple:before{content:"\f229"}.ion-logo-bitbucket:before{content:"\f193"}.ion-logo-bitcoin:before{content:"\f22b"}.ion-logo-buffer:before{content:"\f22d"}.ion-logo-chrome:before{content:"\f22f"}.ion-logo-closed-captioning:before{content:"\f105"}.ion-logo-codepen:before{content:"\f230"}.ion-logo-css3:before{content:"\f231"}.ion-logo-designernews:before{content:"\f232"}.ion-logo-dribbble:before{content:"\f233"}.ion-logo-dropbox:before{content:"\f234"}.ion-logo-euro:before{content:"\f235"}.ion-logo-facebook:before{content:"\f236"}.ion-logo-flickr:before{content:"\f107"}.ion-logo-foursquare:before{content:"\f237"}.ion-logo-freebsd-devil:before{content:"\f238"}.ion-logo-game-controller-a:before{content:"\f13b"}.ion-logo-game-controller-b:before{content:"\f181"}.ion-logo-github:before{content:"\f239"}.ion-logo-google:before{content:"\f23a"}.ion-logo-googleplus:before{content:"\f23b"}.ion-logo-hackernews:before{content:"\f23c"}.ion-logo-html5:before{content:"\f23d"}.ion-logo-instagram:before{content:"\f23e"}.ion-logo-ionic:before{content:"\f150"}.ion-logo-ionitron:before{content:"\f151"}.ion-logo-javascript:before{content:"\f23f"}.ion-logo-linkedin:before{content:"\f240"}.ion-logo-markdown:before{content:"\f241"}.ion-logo-model-s:before{content:"\f153"}.ion-logo-no-smoking:before{content:"\f109"}.ion-logo-nodejs:before{content:"\f242"}.ion-logo-npm:before{content:"\f195"}.ion-logo-octocat:before{content:"\f243"}.ion-logo-pinterest:before{content:"\f244"}.ion-logo-playstation:before{content:"\f245"}.ion-logo-polymer:before{content:"\f15e"}.ion-logo-python:before{content:"\f246"}.ion-logo-reddit:before{content:"\f247"}.ion-logo-rss:before{content:"\f248"}.ion-logo-sass:before{content:"\f249"}.ion-logo-skype:before{content:"\f24a"}.ion-logo-slack:before{content:"\f10b"}.ion-logo-snapchat:before{content:"\f24b"}.ion-logo-steam:before{content:"\f24c"}.ion-logo-tumblr:before{content:"\f24d"}.ion-logo-tux:before{content:"\f2ae"}.ion-logo-twitch:before{content:"\f2af"}.ion-logo-twitter:before{content:"\f2b0"}.ion-logo-usd:before{content:"\f2b1"}.ion-logo-vimeo:before{content:"\f2c4"}.ion-logo-vk:before{content:"\f10d"}.ion-logo-whatsapp:before{content:"\f2c5"}.ion-logo-windows:before{content:"\f32f"}.ion-logo-wordpress:before{content:"\f330"}.ion-logo-xbox:before{content:"\f34c"}.ion-logo-xing:before{content:"\f10f"}.ion-logo-yahoo:before{content:"\f34d"}.ion-logo-yen:before{content:"\f34e"}.ion-logo-youtube:before{content:"\f34f"}.ion-md-add:before{content:"\f273"}.ion-md-add-circle:before{content:"\f272"}.ion-md-add-circle-outline:before{content:"\f158"}.ion-md-airplane:before{content:"\f15a"}.ion-md-alarm:before{content:"\f274"}.ion-md-albums:before{content:"\f275"}.ion-md-alert:before{content:"\f276"}.ion-md-american-football:before{content:"\f277"}.ion-md-analytics:before{content:"\f278"}.ion-md-aperture:before{content:"\f279"}.ion-md-apps:before{content:"\f27a"}.ion-md-appstore:before{content:"\f27b"}.ion-md-archive:before{content:"\f27c"}.ion-md-arrow-back:before{content:"\f27d"}.ion-md-arrow-down:before{content:"\f27e"}.ion-md-arrow-dropdown:before{content:"\f280"}.ion-md-arrow-dropdown-circle:before{content:"\f27f"}.ion-md-arrow-dropleft:before{content:"\f282"}.ion-md-arrow-dropleft-circle:before{content:"\f281"}.ion-md-arrow-dropright:before{content:"\f284"}.ion-md-arrow-dropright-circle:before{content:"\f283"}.ion-md-arrow-dropup:before{content:"\f286"}.ion-md-arrow-dropup-circle:before{content:"\f285"}.ion-md-arrow-forward:before{content:"\f287"}.ion-md-arrow-round-back:before{content:"\f288"}.ion-md-arrow-round-down:before{content:"\f289"}.ion-md-arrow-round-forward:before{content:"\f28a"}.ion-md-arrow-round-up:before{content:"\f28b"}.ion-md-arrow-up:before{content:"\f28c"}.ion-md-at:before{content:"\f28d"}.ion-md-attach:before{content:"\f28e"}.ion-md-backspace:before{content:"\f28f"}.ion-md-barcode:before{content:"\f290"}.ion-md-baseball:before{content:"\f291"}.ion-md-basket:before{content:"\f292"}.ion-md-basketball:before{content:"\f293"}.ion-md-battery-charging:before{content:"\f294"}.ion-md-battery-dead:before{content:"\f295"}.ion-md-battery-full:before{content:"\f296"}.ion-md-beaker:before{content:"\f297"}.ion-md-bed:before{content:"\f160"}.ion-md-beer:before{content:"\f298"}.ion-md-bicycle:before{content:"\f299"}.ion-md-bluetooth:before{content:"\f29a"}.ion-md-boat:before{content:"\f29b"}.ion-md-body:before{content:"\f29c"}.ion-md-bonfire:before{content:"\f29d"}.ion-md-book:before{content:"\f29e"}.ion-md-bookmark:before{content:"\f29f"}.ion-md-bookmarks:before{content:"\f2a0"}.ion-md-bowtie:before{content:"\f2a1"}.ion-md-briefcase:before{content:"\f2a2"}.ion-md-browsers:before{content:"\f2a3"}.ion-md-brush:before{content:"\f2a4"}.ion-md-bug:before{content:"\f2a5"}.ion-md-build:before{content:"\f2a6"}.ion-md-bulb:before{content:"\f2a7"}.ion-md-bus:before{content:"\f2a8"}.ion-md-business:before{content:"\f1a4"}.ion-md-cafe:before{content:"\f2a9"}.ion-md-calculator:before{content:"\f2aa"}.ion-md-calendar:before{content:"\f2ab"}.ion-md-call:before{content:"\f2ac"}.ion-md-camera:before{content:"\f2ad"}.ion-md-car:before{content:"\f2b2"}.ion-md-card:before{content:"\f2b3"}.ion-md-cart:before{content:"\f2b4"}.ion-md-cash:before{content:"\f2b5"}.ion-md-cellular:before{content:"\f164"}.ion-md-chatboxes:before{content:"\f2b6"}.ion-md-chatbubbles:before{content:"\f2b7"}.ion-md-checkbox:before{content:"\f2b9"}.ion-md-checkbox-outline:before{content:"\f2b8"}.ion-md-checkmark:before{content:"\f2bc"}.ion-md-checkmark-circle:before{content:"\f2bb"}.ion-md-checkmark-circle-outline:before{content:"\f2ba"}.ion-md-clipboard:before{content:"\f2bd"}.ion-md-clock:before{content:"\f2be"}.ion-md-close:before{content:"\f2c0"}.ion-md-close-circle:before{content:"\f2bf"}.ion-md-close-circle-outline:before{content:"\f166"}.ion-md-cloud:before{content:"\f2c9"}.ion-md-cloud-circle:before{content:"\f2c2"}.ion-md-cloud-done:before{content:"\f2c3"}.ion-md-cloud-download:before{content:"\f2c6"}.ion-md-cloud-outline:before{content:"\f2c7"}.ion-md-cloud-upload:before{content:"\f2c8"}.ion-md-cloudy:before{content:"\f2cb"}.ion-md-cloudy-night:before{content:"\f2ca"}.ion-md-code:before{content:"\f2ce"}.ion-md-code-download:before{content:"\f2cc"}.ion-md-code-working:before{content:"\f2cd"}.ion-md-cog:before{content:"\f2cf"}.ion-md-color-fill:before{content:"\f2d0"}.ion-md-color-filter:before{content:"\f2d1"}.ion-md-color-palette:before{content:"\f2d2"}.ion-md-color-wand:before{content:"\f2d3"}.ion-md-compass:before{content:"\f2d4"}.ion-md-construct:before{content:"\f2d5"}.ion-md-contact:before{content:"\f2d6"}.ion-md-contacts:before{content:"\f2d7"}.ion-md-contract:before{content:"\f2d8"}.ion-md-contrast:before{content:"\f2d9"}.ion-md-copy:before{content:"\f2da"}.ion-md-create:before{content:"\f2db"}.ion-md-crop:before{content:"\f2dc"}.ion-md-cube:before{content:"\f2dd"}.ion-md-cut:before{content:"\f2de"}.ion-md-desktop:before{content:"\f2df"}.ion-md-disc:before{content:"\f2e0"}.ion-md-document:before{content:"\f2e1"}.ion-md-done-all:before{content:"\f2e2"}.ion-md-download:before{content:"\f2e3"}.ion-md-easel:before{content:"\f2e4"}.ion-md-egg:before{content:"\f2e5"}.ion-md-exit:before{content:"\f2e6"}.ion-md-expand:before{content:"\f2e7"}.ion-md-eye:before{content:"\f2e9"}.ion-md-eye-off:before{content:"\f2e8"}.ion-md-fastforward:before{content:"\f2ea"}.ion-md-female:before{content:"\f2eb"}.ion-md-filing:before{content:"\f2ec"}.ion-md-film:before{content:"\f2ed"}.ion-md-finger-print:before{content:"\f2ee"}.ion-md-fitness:before{content:"\f1ac"}.ion-md-flag:before{content:"\f2ef"}.ion-md-flame:before{content:"\f2f0"}.ion-md-flash:before{content:"\f2f1"}.ion-md-flash-off:before{content:"\f169"}.ion-md-flashlight:before{content:"\f16b"}.ion-md-flask:before{content:"\f2f2"}.ion-md-flower:before{content:"\f2f3"}.ion-md-folder:before{content:"\f2f5"}.ion-md-folder-open:before{content:"\f2f4"}.ion-md-football:before{content:"\f2f6"}.ion-md-funnel:before{content:"\f2f7"}.ion-md-gift:before{content:"\f199"}.ion-md-git-branch:before{content:"\f2fa"}.ion-md-git-commit:before{content:"\f2fb"}.ion-md-git-compare:before{content:"\f2fc"}.ion-md-git-merge:before{content:"\f2fd"}.ion-md-git-network:before{content:"\f2fe"}.ion-md-git-pull-request:before{content:"\f2ff"}.ion-md-glasses:before{content:"\f300"}.ion-md-globe:before{content:"\f301"}.ion-md-grid:before{content:"\f302"}.ion-md-hammer:before{content:"\f303"}.ion-md-hand:before{content:"\f304"}.ion-md-happy:before{content:"\f305"}.ion-md-headset:before{content:"\f306"}.ion-md-heart:before{content:"\f308"}.ion-md-heart-dislike:before{content:"\f167"}.ion-md-heart-empty:before{content:"\f1a1"}.ion-md-heart-half:before{content:"\f1a2"}.ion-md-help:before{content:"\f30b"}.ion-md-help-buoy:before{content:"\f309"}.ion-md-help-circle:before{content:"\f30a"}.ion-md-help-circle-outline:before{content:"\f16d"}.ion-md-home:before{content:"\f30c"}.ion-md-hourglass:before{content:"\f111"}.ion-md-ice-cream:before{content:"\f30d"}.ion-md-image:before{content:"\f30e"}.ion-md-images:before{content:"\f30f"}.ion-md-infinite:before{content:"\f310"}.ion-md-information:before{content:"\f312"}.ion-md-information-circle:before{content:"\f311"}.ion-md-information-circle-outline:before{content:"\f16f"}.ion-md-jet:before{content:"\f315"}.ion-md-journal:before{content:"\f18d"}.ion-md-key:before{content:"\f316"}.ion-md-keypad:before{content:"\f317"}.ion-md-laptop:before{content:"\f318"}.ion-md-leaf:before{content:"\f319"}.ion-md-link:before{content:"\f22e"}.ion-md-list:before{content:"\f31b"}.ion-md-list-box:before{content:"\f31a"}.ion-md-locate:before{content:"\f31c"}.ion-md-lock:before{content:"\f31d"}.ion-md-log-in:before{content:"\f31e"}.ion-md-log-out:before{content:"\f31f"}.ion-md-magnet:before{content:"\f320"}.ion-md-mail:before{content:"\f322"}.ion-md-mail-open:before{content:"\f321"}.ion-md-mail-unread:before{content:"\f172"}.ion-md-male:before{content:"\f323"}.ion-md-man:before{content:"\f324"}.ion-md-map:before{content:"\f325"}.ion-md-medal:before{content:"\f326"}.ion-md-medical:before{content:"\f327"}.ion-md-medkit:before{content:"\f328"}.ion-md-megaphone:before{content:"\f329"}.ion-md-menu:before{content:"\f32a"}.ion-md-mic:before{content:"\f32c"}.ion-md-mic-off:before{content:"\f32b"}.ion-md-microphone:before{content:"\f32d"}.ion-md-moon:before{content:"\f32e"}.ion-md-more:before{content:"\f1c9"}.ion-md-move:before{content:"\f331"}.ion-md-musical-note:before{content:"\f332"}.ion-md-musical-notes:before{content:"\f333"}.ion-md-navigate:before{content:"\f334"}.ion-md-notifications:before{content:"\f338"}.ion-md-notifications-off:before{content:"\f336"}.ion-md-notifications-outline:before{content:"\f337"}.ion-md-nuclear:before{content:"\f339"}.ion-md-nutrition:before{content:"\f33a"}.ion-md-open:before{content:"\f33b"}.ion-md-options:before{content:"\f33c"}.ion-md-outlet:before{content:"\f33d"}.ion-md-paper:before{content:"\f33f"}.ion-md-paper-plane:before{content:"\f33e"}.ion-md-partly-sunny:before{content:"\f340"}.ion-md-pause:before{content:"\f341"}.ion-md-paw:before{content:"\f342"}.ion-md-people:before{content:"\f343"}.ion-md-person:before{content:"\f345"}.ion-md-person-add:before{content:"\f344"}.ion-md-phone-landscape:before{content:"\f346"}.ion-md-phone-portrait:before{content:"\f347"}.ion-md-photos:before{content:"\f348"}.ion-md-pie:before{content:"\f349"}.ion-md-pin:before{content:"\f34a"}.ion-md-pint:before{content:"\f34b"}.ion-md-pizza:before{content:"\f354"}.ion-md-plane:before{content:"\f355"}.ion-md-planet:before{content:"\f356"}.ion-md-play:before{content:"\f357"}.ion-md-play-circle:before{content:"\f174"}.ion-md-podium:before{content:"\f358"}.ion-md-power:before{content:"\f359"}.ion-md-pricetag:before{content:"\f35a"}.ion-md-pricetags:before{content:"\f35b"}.ion-md-print:before{content:"\f35c"}.ion-md-pulse:before{content:"\f35d"}.ion-md-qr-scanner:before{content:"\f35e"}.ion-md-quote:before{content:"\f35f"}.ion-md-radio:before{content:"\f362"}.ion-md-radio-button-off:before{content:"\f360"}.ion-md-radio-button-on:before{content:"\f361"}.ion-md-rainy:before{content:"\f363"}.ion-md-recording:before{content:"\f364"}.ion-md-redo:before{content:"\f365"}.ion-md-refresh:before{content:"\f366"}.ion-md-refresh-circle:before{content:"\f228"}.ion-md-remove:before{content:"\f368"}.ion-md-remove-circle:before{content:"\f367"}.ion-md-remove-circle-outline:before{content:"\f176"}.ion-md-reorder:before{content:"\f369"}.ion-md-repeat:before{content:"\f36a"}.ion-md-resize:before{content:"\f36b"}.ion-md-restaurant:before{content:"\f36c"}.ion-md-return-left:before{content:"\f36d"}.ion-md-return-right:before{content:"\f36e"}.ion-md-reverse-camera:before{content:"\f36f"}.ion-md-rewind:before{content:"\f370"}.ion-md-ribbon:before{content:"\f371"}.ion-md-rocket:before{content:"\f179"}.ion-md-rose:before{content:"\f372"}.ion-md-sad:before{content:"\f373"}.ion-md-save:before{content:"\f1a9"}.ion-md-school:before{content:"\f374"}.ion-md-search:before{content:"\f375"}.ion-md-send:before{content:"\f376"}.ion-md-settings:before{content:"\f377"}.ion-md-share:before{content:"\f379"}.ion-md-share-alt:before{content:"\f378"}.ion-md-shirt:before{content:"\f37a"}.ion-md-shuffle:before{content:"\f37b"}.ion-md-skip-backward:before{content:"\f37c"}.ion-md-skip-forward:before{content:"\f37d"}.ion-md-snow:before{content:"\f37e"}.ion-md-speedometer:before{content:"\f37f"}.ion-md-square:before{content:"\f381"}.ion-md-square-outline:before{content:"\f380"}.ion-md-star:before{content:"\f384"}.ion-md-star-half:before{content:"\f382"}.ion-md-star-outline:before{content:"\f383"}.ion-md-stats:before{content:"\f385"}.ion-md-stopwatch:before{content:"\f386"}.ion-md-subway:before{content:"\f387"}.ion-md-sunny:before{content:"\f388"}.ion-md-swap:before{content:"\f389"}.ion-md-switch:before{content:"\f38a"}.ion-md-sync:before{content:"\f38b"}.ion-md-tablet-landscape:before{content:"\f38c"}.ion-md-tablet-portrait:before{content:"\f38d"}.ion-md-tennisball:before{content:"\f38e"}.ion-md-text:before{content:"\f38f"}.ion-md-thermometer:before{content:"\f390"}.ion-md-thumbs-down:before{content:"\f391"}.ion-md-thumbs-up:before{content:"\f392"}.ion-md-thunderstorm:before{content:"\f393"}.ion-md-time:before{content:"\f394"}.ion-md-timer:before{content:"\f395"}.ion-md-today:before{content:"\f17d"}.ion-md-train:before{content:"\f396"}.ion-md-transgender:before{content:"\f397"}.ion-md-trash:before{content:"\f398"}.ion-md-trending-down:before{content:"\f399"}.ion-md-trending-up:before{content:"\f39a"}.ion-md-trophy:before{content:"\f39b"}.ion-md-tv:before{content:"\f17f"}.ion-md-umbrella:before{content:"\f39c"}.ion-md-undo:before{content:"\f39d"}.ion-md-unlock:before{content:"\f39e"}.ion-md-videocam:before{content:"\f39f"}.ion-md-volume-high:before{content:"\f123"}.ion-md-volume-low:before{content:"\f131"}.ion-md-volume-mute:before{content:"\f3a1"}.ion-md-volume-off:before{content:"\f3a2"}.ion-md-walk:before{content:"\f3a4"}.ion-md-wallet:before{content:"\f18f"}.ion-md-warning:before{content:"\f3a5"}.ion-md-watch:before{content:"\f3a6"}.ion-md-water:before{content:"\f3a7"}.ion-md-wifi:before{content:"\f3a8"}.ion-md-wine:before{content:"\f3a9"}.ion-md-woman:before{content:"\f3aa"}
}

/***!  https://piksela.mx/wp-content/themes/ohio/assets/fonts/fa/css/fontawesome.min.css?ver=6.1.12  !***/

@media all{/*!
 * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adobe:before{content:"\f778"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-bahai:before{content:"\f666"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-box-tissue:before{content:"\f95b"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caravan:before{content:"\f8ff"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cotton-bureau:before{content:"\f89e"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dailymotion:before{content:"\f952"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-disease:before{content:"\f7fa"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-faucet:before{content:"\f905"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\f907"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-medical:before{content:"\f95c"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-sparkles:before{content:"\f95d"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-hands-wash:before{content:"\f95e"}.fa-handshake:before{content:"\f2b5"}.fa-handshake-alt-slash:before{content:"\f95f"}.fa-handshake-slash:before{content:"\f960"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-wizard:before{content:"\f6e8"}.fa-hdd:before{content:"\f0a0"}.fa-head-side-cough:before{content:"\f961"}.fa-head-side-cough-slash:before{content:"\f962"}.fa-head-side-mask:before{content:"\f963"}.fa-head-side-virus:before{content:"\f964"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hospital-user:before{content:"\f80d"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-house-user:before{content:"\f965"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-ideal:before{content:"\f913"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\f955"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-house:before{content:"\f966"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lungs:before{content:"\f604"}.fa-lungs-virus:before{content:"\f967"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microblog:before{content:"\f91a"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mixer:before{content:"\f956"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse:before{content:"\f8cc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-arrows:before{content:"\f968"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\f91e"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-plane-slash:before{content:"\f969"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pump-medical:before{content:"\f96a"}.fa-pump-soap:before{content:"\f96b"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-virus:before{content:"\f96c"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopify:before{content:"\f957"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-soap:before{content:"\f96e"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-stopwatch-20:before{content:"\f96f"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-store-alt-slash:before{content:"\f970"}.fa-store-slash:before{content:"\f971"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swift:before{content:"\f8e1"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-slash:before{content:"\f972"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-trailer:before{content:"\f941"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\f949"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-virus:before{content:"\f974"}.fa-virus-slash:before{content:"\f975"}.fa-viruses:before{content:"\f976"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/themes/ohio/assets/fonts/fa/webfonts/fa-brands-400.eot);src:url(/wp-content/themes/ohio/assets/fonts/fa/webfonts/fa-brands-400.eot#iefix) format("embedded-opentype"),url(/wp-content/themes/ohio/assets/fonts/fa/webfonts/fa-brands-400.woff2) format("woff2"),url(/wp-content/themes/ohio/assets/fonts/fa/webfonts/fa-brands-400.woff) format("woff"),url(/wp-content/themes/ohio/assets/fonts/fa/webfonts/fa-brands-400.ttf) format("truetype"),url(/wp-content/themes/ohio/assets/fonts/fa/webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/themes/ohio/assets/fonts/fa/webfonts/fa-regular-400.eot);src:url(/wp-content/themes/ohio/assets/fonts/fa/webfonts/fa-regular-400.eot#iefix) format("embedded-opentype"),url(/wp-content/themes/ohio/assets/fonts/fa/webfonts/fa-regular-400.woff2) format("woff2"),url(/wp-content/themes/ohio/assets/fonts/fa/webfonts/fa-regular-400.woff) format("woff"),url(/wp-content/themes/ohio/assets/fonts/fa/webfonts/fa-regular-400.ttf) format("truetype"),url(/wp-content/themes/ohio/assets/fonts/fa/webfonts/fa-regular-400.svg#fontawesome) format("svg")}.fab,.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(/wp-content/themes/ohio/assets/fonts/fa/webfonts/fa-solid-900.eot);src:url(/wp-content/themes/ohio/assets/fonts/fa/webfonts/fa-solid-900.eot#iefix) format("embedded-opentype"),url(/wp-content/themes/ohio/assets/fonts/fa/webfonts/fa-solid-900.woff2) format("woff2"),url(/wp-content/themes/ohio/assets/fonts/fa/webfonts/fa-solid-900.woff) format("woff"),url(/wp-content/themes/ohio/assets/fonts/fa/webfonts/fa-solid-900.ttf) format("truetype"),url(/wp-content/themes/ohio/assets/fonts/fa/webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900}}
