.vc_clearfix:after,.vc_clearfix:before,.vc_column-inner::after,.vc_column-inner::before,.vc_row:after,.vc_row:before{content:" ";display:table}
.vc_clearfix:after,.vc_column-inner::after,.vc_el-clearfix,.vc_row:after{clear:both}
.vc-hoverbox-wrapper.vc-hoverbox-width--100 .vc-hoverbox,.vc_col-xs-12,.vc_col-xs-5\/5,.vc_column_container,.vc_section.vc_section-flex .vc_vc_row,.vc_sep_width_100,.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_l,.wpb_carousel .wpb_thumbnails-fluid,.wpb_single_image img.vc_img-placeholder,.wpb_tour .wpb_tabs_nav a,.wpb_video_widget.vc_video-el-width-100 .wpb_wrapper{width:100%}
.vc_row{margin-left:-8px;margin-right:-8px}
.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:8px;padding-right:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.cta_align_bottom,.separator_align_center,.vc-hoverbox-wrapper.vc-hoverbox-align--center,.vc-zigzag-wrapper,.vc_btn3-container.vc_btn3-center,.vc_general.vc_cta3.vc_cta3-align-center .vc_cta3-content,.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons,.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons,.vc_gitem-align-center,.vc_grid-filter-dropdown.vc_grid-filter-center,.vc_grid-filter-select.vc_grid-filter-center,.vc_grid-filter.vc_grid-filter-center,.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center,.vc_txt_align_center,.wpb_single_image.vc_align_center{text-align:center}
.vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon,.vc_grid-filter-select,.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon,.vc_grid-item-mini .added_to_cart.wc-forward,.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,.vc_row.vc_row-flex::after,.vc_row.vc_row-flex::before,.vc_section.vc_section-flex::after,.vc_section.vc_section-flex::before,.vc_separator.vc_separator_align_left .vc_sep_holder.vc_sep_holder_l,.vc_separator.vc_separator_align_right .vc_sep_holder.vc_sep_holder_r,.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_r,.vc_toggle_text_only .vc_toggle_icon,.wpb_btn-mini i.icon,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_ui-tabs-hide{display:none}
#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.entry-content .twitter-share-button,.fb_like,.grid_layout-thumbnail .post-thumb,.twitter-share-button,.vc-hoverbox-inner :last-child,.vc_call_to_action :last-child,.vc_general.vc_cta3 .vc_cta3-content>:last-child,.vc_general.vc_cta3 .vc_cta3-icons>:last-child,.vc_gitem_row .vc_gitem_row,.vc_message_box>p:last-child,.vc_progress_bar .vc_single_bar:last-child,.vc_separator .vc_icon_element,.vc_toggle:last-of-type,.wpb_accordion .wpb_content_element,.wpb_alert p:last-child,.wpb_button,.wpb_content_element,.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,.wpb_gallery .theme-default .nivoSlider,.wpb_googleplus,.wpb_pinterest,.wpb_tab .wpb_content_element,.wpb_text_column :last-child,.wpb_text_column p:last-child,body ul.wpb_thumbnails-fluid li .entry-content :last-child,ul.wpb_thumbnails-fluid>li{margin-bottom:0}
.wpb-content-wrapper{margin:0;padding:0;border:none;overflow:unset;display:block}
.vc_column_container,.vc_row.vc_row-no-padding .vc_column-inner,.vc_section[data-vc-stretch-content],.vc_vc_column,.vc_vc_column_inner{padding-left:0;padding-right:0}
.vc_row[data-vc-full-width],.vc_section[data-vc-full-width]{-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;overflow:hidden}
.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,.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_column_container>.vc_column-inner{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:1}
.vc_row.vc_row-o-content-middle>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-middle>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-middle>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_column_container,.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.vc_column_container>.vc_column-inner{box-sizing:border-box;padding-left:8px;padding-right:8px;width:100%}
.vc_col-has-fill>.vc_column-inner,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs .vc_cta3_content-container,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{padding-top:0}
.wpb_single_image img{height:auto;max-width:100%;vertical-align:top}
.wpb_single_image .vc_single_image-wrapper{display:inline-block;vertical-align:top;max-width:100%}
.wpb_single_image .vc_figure{display:inline-block;vertical-align:top;margin:0;max-width:100%}
h1{margin:.67em 0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
h1{font-size:36px;font-weight:600}
h2{font-size:20px}
h4{font-size:16px}
cite,dfn,em,i{font-style:italic}
figure{margin:1em 0}
select{border:1px solid var(--theme-color-5)}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
input[type=number]{-moz-appearance:textfield}
@media (min-width:768px){
.vc_col-sm-1,.vc_col-sm-10,.vc_col-sm-11,.vc_col-sm-12,.vc_col-sm-1\/5,.vc_col-sm-2,.vc_col-sm-2\/5,.vc_col-sm-3,.vc_col-sm-3\/5,.vc_col-sm-4,.vc_col-sm-4\/5,.vc_col-sm-5,.vc_col-sm-5\/5,.vc_col-sm-6,.vc_col-sm-7,.vc_col-sm-8,.vc_col-sm-9{float:left}
.vc_col-sm-12,.vc_col-sm-5\/5{width:100%}
.vc_col-sm-6{width:50%}
.vc_col-sm-4{width:33.33333333%}
}
.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;user-select:none;text-decoration:none;position:relative;top:0;transition:all .2s ease-in-out;line-height:normal;box-shadow:none;font-size:14px;padding:14px 20px}
.vc_general.vc_btn3:focus,.vc_general.vc_btn3:hover{border:1px solid transparent;text-decoration:none}
.vc_btn3.vc_btn3-shape-rounded{border-radius:5px}
.vc_btn3.vc_btn3-shape-round{border-radius:2em}
.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:focus,.vc_btn3.vc_btn3-color-blue:hover,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:hover{color:#f7f7f7;background-color:#3c5ecc}
