.site-footer .footer .widget-title {font-weight: 300 !important;letter-spacing: 4px;text-transform: uppercase;font-size: 14pt;}div.content-site-main {padding-top: 0;padding-bottom: 0;}h1 {font-size: 50px;font-weight: 400;}.menu_v2 #main_menu .nav > li {padding-left: 9px;padding-right: 9px;}h1, .h1, h2, .h2, h3, .h3 {margin-top: 0;margin-bottom: 0;}.home-content .shortcode_title {padding-top: 20px;padding-bottom: 60px;}body {font-weight: 550;background: #FFF;}h1 {margin-top: 0;margin-bottom: 0;color: #333;font-family: Lato;font-weight: 400;line-height: 52px;}h2 {margin-top: 0;margin-bottom: 0;color: #333;font-family: Lato;font-weight: 400;line-height: 28px;}button-center {padding-left: 50%;position: center;}.site-header.affix .header {padding: 0;background: #FFF;}.header {padding: 10px 0;position: relative;background: #FFF;}.navbar-nav {float: left;}body.category-blog .top_site_main {display: none;}.wpb_single_image .wpb_wrapper img, .layout1 .testimonials .avta .box-avta img, .wpb_images_carousel img, .flickr img, .post-formats-wrapper img {opacity: 1;}CTA White {color: #FFF;font-family: Lato;font-weight: 400;line-height: 28px;}wpb_single_image .wpb_wrapper:hover img, .layout1 .testimonials .avta .box-avta:hover img, .wpb_images_carousel .vc-item:hover img, .roundabout-in-focus .our_team-image:hover img, .flickr a:hover img, .post-formats-wrapper:hover img {opacity: 1;}///////////////////////////////////////////////////////////////////////////////////////////////////////////////// .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {display: block;max-width: 100%;height: auto;}.btn-group-lg > .btn {padding: 10px 16px;font-size: 18px;line-height: 1.33;border-radius: 6px;}.btn-group-sm > .btn {padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}.btn-group-xs > .btn {padding: 1px 5px;font-size: 12px;line-height: 1.5;border-radius: 3px;}.dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after, .vc_row:before, .vc_row:after {content: " ";display: table;}.dl-horizontal dd:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical > .btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-footer:after, .vc_row:after {clear: both;}@media (max-width: 767px) {.vc_hidden-xs {display: none !important;}}@media (min-width: 768px) and (max-width: 991px) {.vc_hidden-sm {display: none !important;}}@media (min-width: 992px) and (max-width: 1199px) {.vc_hidden-md {display: none !important;}}@media (min-width: 1200px) {.vc_hidden-lg {display: none !important;}}.vc_non_responsive .vc_row .vc_col-sm-1 {position: relative;float: left;width: 8.33333333%;min-height: 1px;padding-left: 15px;padding-right: 15px;}.vc_non_responsive .vc_row .vc_col-sm-2 {position: relative;float: left;width: 16.66666667%;min-height: 1px;padding-left: 15px;padding-right: 15px;}.vc_non_responsive .vc_row .vc_col-sm-3 {position: relative;float: left;width: 25%;min-height: 1px;padding-left: 15px;padding-right: 15px;}.vc_non_responsive .vc_row .vc_col-sm-4 {position: relative;float: left;width: 33.33333333%;min-height: 1px;padding-left: 15px;padding-right: 15px;}.vc_non_responsive .vc_row .vc_col-sm-5 {position: relative;float: left;width: 41.66666667%;min-height: 1px;padding-left: 15px;padding-right: 15px;}.vc_non_responsive .vc_row .vc_col-sm-6 {position: relative;float: left;width: 50%;min-height: 1px;padding-left: 15px;padding-right: 15px;}.vc_non_responsive .vc_row .vc_col-sm-7 {position: relative;float: left;width: 58.33333333%;min-height: 1px;padding-left: 15px;padding-right: 15px;}.vc_non_responsive .vc_row .vc_col-sm-8 {position: relative;float: left;width: 66.66666667%;min-height: 1px;padding-left: 15px;padding-right: 15px;}.vc_non_responsive .vc_row .vc_col-sm-9 {position: relative;float: left;width: 75%;min-height: 1px;padding-left: 15px;padding-right: 15px;}.vc_non_responsive .vc_row .vc_col-sm-10 {position: relative;float: left;width: 83.33333333%;min-height: 1px;padding-left: 15px;padding-right: 15px;}.vc_non_responsive .vc_row .vc_col-sm-11 {position: relative;float: left;width: 91.66666667%;min-height: 1px;padding-left: 15px;padding-right: 15px;}.vc_non_responsive .vc_row .vc_col-sm-12 {position: relative;float: left;width: 100%;min-height: 1px;padding-left: 15px;padding-right: 15px;}.vc_non_responsive .vc_row .vc_col-sm-offset-12 {margin-left: 100%;}.vc_non_responsive .vc_row .vc_col-sm-offset-11 {margin-left: 91.66666667%;}.vc_non_responsive .vc_row .vc_col-sm-offset-10 {margin-left: 83.33333333%;}.vc_non_responsive .vc_row .vc_col-sm-offset-9 {margin-left: 75%;}.vc_non_responsive .vc_row .vc_col-sm-offset-8 {margin-left: 66.66666667%;}.vc_non_responsive .vc_row .vc_col-sm-offset-7 {margin-left: 58.33333333%;}.vc_non_responsive .vc_row .vc_col-sm-offset-6 {margin-left: 50%;}.vc_non_responsive .vc_row .vc_col-sm-offset-5 {margin-left: 41.66666667%;}.vc_non_responsive .vc_row .vc_col-sm-offset-4 {margin-left: 33.33333333%;}.vc_non_responsive .vc_row .vc_col-sm-offset-3 {margin-left: 25%;}.vc_non_responsive .vc_row .vc_col-sm-offset-2 {margin-left: 16.66666667%;}.vc_non_responsive .vc_row .vc_col-sm-offset-1 {margin-left: 8.33333333%;}.vc_non_responsive .vc_row .vc_col-sm-offset-0 {margin-left: 0;}.vc_non_responsive .vc_row .vc_hidden-sm {display: none !important;}.vc_row {margin-left: -15px;margin-right: -15px;}.vc_col-xs-1, .vc_col-sm-1, .vc_col-md-1, .vc_col-lg-1, .vc_col-xs-2, .vc_col-sm-2, .vc_col-md-2, .vc_col-lg-2, .vc_col-xs-3, .vc_col-sm-3, .vc_col-md-3, .vc_col-lg-3, .vc_col-xs-4, .vc_col-sm-4, .vc_col-md-4, .vc_col-lg-4, .vc_col-xs-5, .vc_col-sm-5, .vc_col-md-5, .vc_col-lg-5, .vc_col-xs-6, .vc_col-sm-6, .vc_col-md-6, .vc_col-lg-6, .vc_col-xs-7, .vc_col-sm-7, .vc_col-md-7, .vc_col-lg-7, .vc_col-xs-8, .vc_col-sm-8, .vc_col-md-8, .vc_col-lg-8, .vc_col-xs-9, .vc_col-sm-9, .vc_col-md-9, .vc_col-lg-9, .vc_col-xs-10, .vc_col-sm-10, .vc_col-md-10, .vc_col-lg-10, .vc_col-xs-11, .vc_col-sm-11, .vc_col-md-11, .vc_col-lg-11, .vc_col-xs-12, .vc_col-sm-12, .vc_col-md-12, .vc_col-lg-12 {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;box-sizing: border-box;}.vc_col-xs-1, .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, .vc_col-xs-10, .vc_col-xs-11, .vc_col-xs-12 {float: left;}.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;}@media (min-width: 768px) {.vc_col-sm-1, .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-sm-10, .vc_col-sm-11, .vc_col-sm-12 {float: left;}.vc_col-sm-12 {width: 100%;}.vc_col-sm-11 {width: 91.66666667%;}.vc_col-sm-10 {width: 83.33333333%;}.vc_col-sm-9 {width: 75%;}.vc_col-sm-8 {width: 66.66666667%;}.vc_col-sm-7 {width: 58.33333333%;}.vc_col-sm-6 {width: 50%;}.vc_col-sm-5 {width: 41.66666667%;}.vc_col-sm-4 {width: 33.33333333%;}.vc_col-sm-3 {width: 25%;}.vc_col-sm-2 {width: 16.66666667%;}.vc_col-sm-1 {width: 8.33333333%;}.vc_col-sm-pull-12 {right: 100%;}.vc_col-sm-pull-11 {right: 91.66666667%;}.vc_col-sm-pull-10 {right: 83.33333333%;}.vc_col-sm-pull-9 {right: 75%;}.vc_col-sm-pull-8 {right: 66.66666667%;}.vc_col-sm-pull-7 {right: 58.33333333%;}.vc_col-sm-pull-6 {right: 50%;}.vc_col-sm-pull-5 {right: 41.66666667%;}.vc_col-sm-pull-4 {right: 33.33333333%;}.vc_col-sm-pull-3 {right: 25%;}.vc_col-sm-pull-2 {right: 16.66666667%;}.vc_col-sm-pull-1 {right: 8.33333333%;}.vc_col-sm-pull-0 {right: auto;}.vc_col-sm-push-12 {left: 100%;}.vc_col-sm-push-11 {left: 91.66666667%;}.vc_col-sm-push-10 {left: 83.33333333%;}.vc_col-sm-push-9 {left: 75%;}.vc_col-sm-push-8 {left: 66.66666667%;}.vc_col-sm-push-7 {left: 58.33333333%;}.vc_col-sm-push-6 {left: 50%;}.vc_col-sm-push-5 {left: 41.66666667%;}.vc_col-sm-push-4 {left: 33.33333333%;}.vc_col-sm-push-3 {left: 25%;}.vc_col-sm-push-2 {left: 16.66666667%;}.vc_col-sm-push-1 {left: 8.33333333%;}.vc_col-sm-push-0 {left: auto;}.vc_col-sm-offset-12 {margin-left: 100%;}.vc_col-sm-offset-11 {margin-left: 91.66666667%;}.vc_col-sm-offset-10 {margin-left: 83.33333333%;}.vc_col-sm-offset-9 {margin-left: 75%;}.vc_col-sm-offset-8 {margin-left: 66.66666667%;}.vc_col-sm-offset-7 {margin-left: 58.33333333%;}.vc_col-sm-offset-6 {margin-left: 50%;}.vc_col-sm-offset-5 {margin-left: 41.66666667%;}.vc_col-sm-offset-4 {margin-left: 33.33333333%;}.vc_col-sm-offset-3 {margin-left: 25%;}.vc_col-sm-offset-2 {margin-left: 16.66666667%;}.vc_col-sm-offset-1 {margin-left: 8.33333333%;}.vc_col-sm-offset-0 {margin-left: 0;}}@media (min-width: 992px) {.vc_col-md-1, .vc_col-md-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-md-10, .vc_col-md-11, .vc_col-md-12 {float: left;}.vc_col-md-12 {width: 100%;}.vc_col-md-11 {width: 91.66666667%;}.vc_col-md-10 {width: 83.33333333%;}.vc_col-md-9 {width: 75%;}.vc_col-md-8 {width: 66.66666667%;}.vc_col-md-7 {width: 58.33333333%;}.vc_col-md-6 {width: 50%;}.vc_col-md-5 {width: 41.66666667%;}.vc_col-md-4 {width: 33.33333333%;}.vc_col-md-3 {width: 25%;}.vc_col-md-2 {width: 16.66666667%;}.vc_col-md-1 {width: 8.33333333%;}.vc_col-md-pull-12 {right: 100%;}.vc_col-md-pull-11 {right: 91.66666667%;}.vc_col-md-pull-10 {right: 83.33333333%;}.vc_col-md-pull-9 {right: 75%;}.vc_col-md-pull-8 {right: 66.66666667%;}.vc_col-md-pull-7 {right: 58.33333333%;}.vc_col-md-pull-6 {right: 50%;}.vc_col-md-pull-5 {right: 41.66666667%;}.vc_col-md-pull-4 {right: 33.33333333%;}.vc_col-md-pull-3 {right: 25%;}.vc_col-md-pull-2 {right: 16.66666667%;}.vc_col-md-pull-1 {right: 8.33333333%;}.vc_col-md-pull-0 {right: auto;}.vc_col-md-push-12 {left: 100%;}.vc_col-md-push-11 {left: 91.66666667%;}.vc_col-md-push-10 {left: 83.33333333%;}.vc_col-md-push-9 {left: 75%;}.vc_col-md-push-8 {left: 66.66666667%;}.vc_col-md-push-7 {left: 58.33333333%;}.vc_col-md-push-6 {left: 50%;}.vc_col-md-push-5 {left: 41.66666667%;}.vc_col-md-push-4 {left: 33.33333333%;}.vc_col-md-push-3 {left: 25%;}.vc_col-md-push-2 {left: 16.66666667%;}.vc_col-md-push-1 {left: 8.33333333%;}.vc_col-md-push-0 {left: auto;}.vc_col-md-offset-12 {margin-left: 100%;}.vc_col-md-offset-11 {margin-left: 91.66666667%;}.vc_col-md-offset-10 {margin-left: 83.33333333%;}.vc_col-md-offset-9 {margin-left: 75%;}.vc_col-md-offset-8 {margin-left: 66.66666667%;}.vc_col-md-offset-7 {margin-left: 58.33333333%;}.vc_col-md-offset-6 {margin-left: 50%;}.vc_col-md-offset-5 {margin-left: 41.66666667%;}.vc_col-md-offset-4 {margin-left: 33.33333333%;}.vc_col-md-offset-3 {margin-left: 25%;}.vc_col-md-offset-2 {margin-left: 16.66666667%;}.vc_col-md-offset-1 {margin-left: 8.33333333%;}.vc_col-md-offset-0 {margin-left: 0;}}@media (min-width: 1200px) {.vc_col-lg-1, .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-lg-10, .vc_col-lg-11, .vc_col-lg-12 {float: left;}.vc_col-lg-12 {width: 100%;}.vc_col-lg-11 {width: 91.66666667%;}.vc_col-lg-10 {width: 83.33333333%;}.vc_col-lg-9 {width: 75%;}.vc_col-lg-8 {width: 66.66666667%;}.vc_col-lg-7 {width: 58.33333333%;}.vc_col-lg-6 {width: 50%;}.vc_col-lg-5 {width: 41.66666667%;}.vc_col-lg-4 {width: 33.33333333%;}.vc_col-lg-3 {width: 25%;}.vc_col-lg-2 {width: 16.66666667%;}.vc_col-lg-1 {width: 8.33333333%;}.vc_col-lg-pull-12 {right: 100%;}.vc_col-lg-pull-11 {right: 91.66666667%;}.vc_col-lg-pull-10 {right: 83.33333333%;}.vc_col-lg-pull-9 {right: 75%;}.vc_col-lg-pull-8 {right: 66.66666667%;}.vc_col-lg-pull-7 {right: 58.33333333%;}.vc_col-lg-pull-6 {right: 50%;}.vc_col-lg-pull-5 {right: 41.66666667%;}.vc_col-lg-pull-4 {right: 33.33333333%;}.vc_col-lg-pull-3 {right: 25%;}.vc_col-lg-pull-2 {right: 16.66666667%;}.vc_col-lg-pull-1 {right: 8.33333333%;}.vc_col-lg-pull-0 {right: auto;}.vc_col-lg-push-12 {left: 100%;}.vc_col-lg-push-11 {left: 91.66666667%;}.vc_col-lg-push-10 {left: 83.33333333%;}.vc_col-lg-push-9 {left: 75%;}.vc_col-lg-push-8 {left: 66.66666667%;}.vc_col-lg-push-7 {left: 58.33333333%;}.vc_col-lg-push-6 {left: 50%;}.vc_col-lg-push-5 {left: 41.66666667%;}.vc_col-lg-push-4 {left: 33.33333333%;}.vc_col-lg-push-3 {left: 25%;}.vc_col-lg-push-2 {left: 16.66666667%;}.vc_col-lg-push-1 {left: 8.33333333%;}.vc_col-lg-push-0 {left: auto;}.vc_col-lg-offset-12 {margin-left: 100%;}.vc_col-lg-offset-11 {margin-left: 91.66666667%;}.vc_col-lg-offset-10 {margin-left: 83.33333333%;}.vc_col-lg-offset-9 {margin-left: 75%;}.vc_col-lg-offset-8 {margin-left: 66.66666667%;}.vc_col-lg-offset-7 {margin-left: 58.33333333%;}.vc_col-lg-offset-6 {margin-left: 50%;}.vc_col-lg-offset-5 {margin-left: 41.66666667%;}.vc_col-lg-offset-4 {margin-left: 33.33333333%;}.vc_col-lg-offset-3 {margin-left: 25%;}.vc_col-lg-offset-2 {margin-left: 16.66666667%;}.vc_col-lg-offset-1 {margin-left: 8.33333333%;}.vc_col-lg-offset-0 {margin-left: 0;}}.vc_pull-right {float: right !important;}.vc_pull-left {float: left !important;}.vc_clearfix:before, .vc_clearfix:after {content: " ";display: table;}.vc_clearfix:after {clear: both;}.vc_clearfix:before, .vc_clearfix:after {content: " ";display: table;}.vc_clearfix:after {clear: both;}.vc_el-clearfix {clear: both;}@media (max-width: 767px) {.vc_el-clearfix-xs {clear: both;}}@media (min-width: 768px) and (max-width: 991px) {.vc_el-clearfix-sm {clear: both;}}@media (min-width: 992px) and (max-width: 1199px) {.vc_el-clearfix-md {clear: both;}}@media (min-width: 1200px) {.vc_el-clearfix-lg {clear: both;}}.vc_visible {display: block;}.vc_table {width: 100%;margin-bottom: 20px;border-collapse: collapse;}.vc_table > thead > tr > th, .vc_table > tbody > tr > th, .vc_table > tfoot > tr > th, .vc_table > thead > tr > td, .vc_table > tbody > tr > td, .vc_table > tfoot > tr > td {padding: 8px;line-height: 1.42857143;vertical-align: top;border-top: 1px solid #dddddd;}.vc_table > thead > tr > th {vertical-align: bottom;border-bottom: 2px solid #dddddd;}.vc_table > caption + thead > tr:first-child > th, .vc_table > colgroup + thead > tr:first-child > th, .vc_table > thead:first-child > tr:first-child > th, .vc_table > caption + thead > tr:first-child > td, .vc_table > colgroup + thead > tr:first-child > td, .vc_table > thead:first-child > tr:first-child > td {border-top: 0;}.vc_table > tbody + tbody {border-top: 2px solid #dddddd;}.vc_table .table {background-color: #ffffff;}.vc_table-bordered {border: 1px solid #dddddd;}.vc_table-bordered > thead > tr > th, .vc_table-bordered > tbody > tr > th, .vc_table-bordered > tfoot > tr > th, .vc_table-bordered > thead > tr > td, .vc_table-bordered > tbody > tr > td, .vc_table-bordered > tfoot > tr > td {border: 1px solid #dddddd;}.vc_table-bordered > thead > tr > th, .vc_table-bordered > thead > tr > td {border-bottom-width: 2px;}.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%;}.vc_btn {border: 1px solid transparent;cursor: pointer;display: inline-block;text-decoration: none !important;padding: 9px 12px;font-size: 100%;line-height: 20px;border-radius: 4px;}.vc_btn-lg {padding: 10px 16px;font-size: 18px;line-height: 1.33;border-radius: 6px;}.vc_btn-sm {padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}.vc_btn-xs {padding: 1px 5px;font-size: 12px;line-height: 1.5;border-radius: 3px;}.vc_btn_square {border-radius: 0;}.vc_btn_square_outlined {border-radius: 0;background: none !important;border: 2px solid;}.vc_btn_round {border-radius: 25px;}.vc_btn_outlined {background: none !important;border: 2px solid;}.vc_btn-blue {background-color: #5472d2;color: #ffffff !important;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}.vc_btn-blue:hover {background-color: #3c5ecc;color: #f7f7f7 !important;}.vc_btn-blue.vc_btn_outlined, .vc_btn-blue.vc_btn_square_outlined {color: #5472d2 !important;}.vc_btn-blue.vc_btn_3d {-webkit-box-shadow: 0 5px 0 #3253bc;box-shadow: 0 5px 0 #3253bc;margin-bottom: 5px;}.vc_btn-turquoise {background-color: #00c1cf;color: #ffffff !important;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}.vc_btn-turquoise:hover {background-color: #00a4b0;color: #f7f7f7 !important;}.vc_btn-turquoise.vc_btn_outlined, .vc_btn-turquoise.vc_btn_square_outlined {color: #00c1cf !important;}.vc_btn-turquoise.vc_btn_3d {-webkit-box-shadow: 0 5px 0 #008d97;box-shadow: 0 5px 0 #008d97;margin-bottom: 5px;}.vc_btn-pink {background-color: #fe6c61;color: #ffffff !important;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}.vc_btn-pink:hover {background-color: #fe5043;color: #f7f7f7 !important;}.vc_btn-pink.vc_btn_outlined, .vc_btn-pink.vc_btn_square_outlined {color: #fe6c61 !important;}.vc_btn-pink.vc_btn_3d {-webkit-box-shadow: 0 5px 0 #fe3829;box-shadow: 0 5px 0 #fe3829;margin-bottom: 5px;}.vc_btn-violet {background-color: #8d6dc4;color: #ffffff !important;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}.vc_btn-violet:hover {background-color: #7c57bb;color: #f7f7f7 !important;}.vc_btn-violet.vc_btn_outlined, .vc_btn-violet.vc_btn_square_outlined {color: #8d6dc4 !important;}.vc_btn-violet.vc_btn_3d {-webkit-box-shadow: 0 5px 0 #6e48b1;box-shadow: 0 5px 0 #6e48b1;margin-bottom: 5px;}.vc_btn-peacoc {background-color: #4cadc9;color: #ffffff !important;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}.vc_btn-peacoc:hover {background-color: #39a0bd;color: #f7f7f7 !important;}.vc_btn-peacoc.vc_btn_outlined, .vc_btn-peacoc.vc_btn_square_outlined {color: #4cadc9 !important;}.vc_btn-peacoc.vc_btn_3d {-webkit-box-shadow: 0 5px 0 #338faa;box-shadow: 0 5px 0 #338faa;margin-bottom: 5px;}.vc_btn-chino {background-color: #cec2ab;color: #ffffff !important;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}.vc_btn-chino:hover {background-color: #c3b498;color: #f7f7f7 !important;}.vc_btn-chino.vc_btn_outlined, .vc_btn-chino.vc_btn_square_outlined {color: #cec2ab !important;}.vc_btn-chino.vc_btn_3d {-webkit-box-shadow: 0 5px 0 #b9a888;box-shadow: 0 5px 0 #b9a888;margin-bottom: 5px;}.vc_btn-mulled_wine {background-color: #50485b;color: #ffffff !important;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}.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 {color: #50485b !important;}.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-vista_blue {background-color: #75d69c;color: #ffffff !important;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}.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 {color: #75d69c !important;}.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-black {background-color: #2a2a2a;color: #ffffff !important;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}.vc_btn-black:hover {background-color: #1b1b1b;color: #f7f7f7 !important;}.vc_btn-black.vc_btn_outlined, .vc_btn-black.vc_btn_square_outlined {color: #2a2a2a !important;}.vc_btn-black.vc_btn_3d {-webkit-box-shadow: 0 5px 0 #0e0e0e;box-shadow: 0 5px 0 #0e0e0e;margin-bottom: 5px;}.vc_btn-grey {background-color: #ebebeb;color: #666666 !important;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}.vc_btn-grey:hover {background-color: #dcdcdc;color: #5e5e5e !important;}.vc_btn-grey.vc_btn_outlined, .vc_btn-grey.vc_btn_square_outlined {color: #ebebeb !important;}.vc_btn-grey.vc_btn_3d {-webkit-box-shadow: 0 5px 0 #cfcfcf;box-shadow: 0 5px 0 #cfcfcf;margin-bottom: 5px;}.vc_btn-orange {background-color: #f7be68;color: #ffffff !important;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}.vc_btn-orange:hover {background-color: #f5b14b;color: #f7f7f7 !important;}.vc_btn-orange.vc_btn_outlined, .vc_btn-orange.vc_btn_square_outlined {color: #f7be68 !important;}.vc_btn-orange.vc_btn_3d {-webkit-box-shadow: 0 5px 0 #f4a733;box-shadow: 0 5px 0 #f4a733;margin-bottom: 5px;}.vc_btn-sky {background-color: #5aa1e3;color: #ffffff !important;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}.vc_btn-sky:hover {background-color: #4092df;color: #f7f7f7 !important;}.vc_btn-sky.vc_btn_outlined, .vc_btn-sky.vc_btn_square_outlined {color: #5aa1e3 !important;}.vc_btn-sky.vc_btn_3d {-webkit-box-shadow: 0 5px 0 #2a86db;box-shadow: 0 5px 0 #2a86db;margin-bottom: 5px;}.vc_btn-green {background-color: #6dab3c;color: #ffffff !important;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}.vc_btn-green:hover {background-color: #5f9434;color: #f7f7f7 !important;}.vc_btn-green.vc_btn_outlined, .vc_btn-green.vc_btn_square_outlined {color: #6dab3c !important;}.vc_btn-green.vc_btn_3d {-webkit-box-shadow: 0 5px 0 #53812d;box-shadow: 0 5px 0 #53812d;margin-bottom: 5px;}.vc_btn-juicy_pink {background-color: #f4524d;color: #ffffff !important;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}.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 {color: #f4524d !important;}.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-sandy_brown {background-color: #f79468;color: #ffffff !important;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}.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 {color: #f79468 !important;}.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-purple {background-color: #b97ebb;color: #ffffff !important;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}.vc_btn-purple:hover {background-color: #ae6ab0;color: #f7f7f7 !important;}.vc_btn-purple.vc_btn_outlined, .vc_btn-purple.vc_btn_square_outlined {color: #b97ebb !important;}.vc_btn-purple.vc_btn_3d {-webkit-box-shadow: 0 5px 0 #a559a8;box-shadow: 0 5px 0 #a559a8;margin-bottom: 5px;}.vc_btn-white {background-color: #ffffff;color: #666666 !important;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}.vc_btn-white:hover {background-color: #f0f0f0;color: #5e5e5e !important;}.vc_btn-white.vc_btn_outlined, .vc_btn-white.vc_btn_square_outlined {color: #ffffff !important;}.vc_btn-white.vc_btn_3d {-webkit-box-shadow: 0 5px 0 #e3e3e3;box-shadow: 0 5px 0 #e3e3e3;margin-bottom: 5px;}.vc_btn-grace {background-color: #aed13b;color: #ffffff !important;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}.vc_btn-grace:hover {background-color: #9ec02d;color: #f7f7f7 !important;}.vc_btn-grace.vc_btn_outlined, .vc_btn-grace.vc_btn_square_outlined {color: #aed13b !important;}.vc_btn-grace.vc_btn_3d {-webkit-box-shadow: 0 5px 0 #8dac28;box-shadow: 0 5px 0 #8dac28;margin-bottom: 5px;}.vc_btn-default {color: #7d7d7d;background-color: #ffffff;border-color: transparent;}.vc_btn-default:hover, .vc_btn-default:focus, .vc_btn-default:active, .vc_btn-default.active, .open > .dropdown-toggle.vc_btn-default {color: #7d7d7d;background-color: #e6e6e6;border-color: rgba(0,0,0,0);}.vc_btn-default:active, .vc_btn-default.active, .open > .dropdown-toggle.vc_btn-default {background-image: none;}.vc_btn-default .badge {color: #ffffff;background-color: #7d7d7d;}.vc_btn-primary {color: #ffffff;background-color: #00aef0;border-color: transparent;}.vc_btn-primary:hover, .vc_btn-primary:focus, .vc_btn-primary:active, .vc_btn-primary.active, .open > .dropdown-toggle.vc_btn-primary {color: #ffffff;background-color: #0089bd;border-color: rgba(0,0,0,0);}.vc_btn-primary:active, .vc_btn-primary.active, .open > .dropdown-toggle.vc_btn-primary {background-image: none;}.vc_btn-primary .badge {color: #00aef0;background-color: #ffffff;}.vc_btn-success {color: #ffffff;background-color: #5cb85c;border-color: transparent;}.vc_btn-success:hover, .vc_btn-success:focus, .vc_btn-success:active, .vc_btn-success.active, .open > .dropdown-toggle.vc_btn-success {color: #ffffff;background-color: #449d44;border-color: rgba(0,0,0,0);}.vc_btn-success:active, .vc_btn-success.active, .open > .dropdown-toggle.vc_btn-success {background-image: none;}.vc_btn-success .badge {color: #5cb85c;background-color: #ffffff;}.vc_btn-info {color: #ffffff;background-color: #5bc0de;border-color: transparent;}.vc_btn-info:hover, .vc_btn-info:focus, .vc_btn-info:active, .vc_btn-info.active, .open > .dropdown-toggle.vc_btn-info {color: #ffffff;background-color: #31b0d5;border-color: rgba(0,0,0,0);}.vc_btn-info:active, .vc_btn-info.active, .open > .dropdown-toggle.vc_btn-info {background-image: none;}.vc_btn-info .badge {color: #5bc0de;background-color: #ffffff;}.vc_btn-warning {color: #ffffff;background-color: #f0ad4e;border-color: transparent;}.vc_btn-warning:hover, .vc_btn-warning:focus, .vc_btn-warning:active, .vc_btn-warning.active, .open > .dropdown-toggle.vc_btn-warning {color: #ffffff;background-color: #ec971f;border-color: rgba(0,0,0,0);}.vc_btn-warning:active, .vc_btn-warning.active, .open > .dropdown-toggle.vc_btn-warning {background-image: none;}.vc_btn-warning .badge {color: #f0ad4e;background-color: #ffffff;}.vc_btn-danger {color: #ffffff;background-color: #d9534f;border-color: transparent;}.vc_btn-danger:hover, .vc_btn-danger:focus, .vc_btn-danger:active, .vc_btn-danger.active, .open > .dropdown-toggle.vc_btn-danger {color: #ffffff;background-color: #c9302c;border-color: rgba(0,0,0,0);}.vc_btn-danger:active, .vc_btn-danger.active, .open > .dropdown-toggle.vc_btn-danger {background-image: none;}.vc_btn-danger .badge {color: #d9534f;background-color: #ffffff;}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(../images/icons/address-book.png) no-repeat right center;}.wpb_alarm_clock i.icon, option.wpb_alarm_clock {background: url(../images/icons/alarm-clock.png) no-repeat right center;}.wpb_anchor i.icon, option.wpb_anchor {background: url(../images/icons/anchor.png) no-repeat right center;}.wpb_application_image i.icon, option.wpb_application_image {background: url(../images/icons/application-image.png) no-repeat right center;}.wpb_arrow i.icon, option.wpb_arrow {background: url(../images/icons/arrow.png) no-repeat right center;}.wpb_asterisk i.icon, option.wpb_asterisk {background: url(../images/icons/asterisk.png) no-repeat right center;}.wpb_hammer i.icon, option.wpb_hammer {background: url(../images/icons/auction-hammer.png) no-repeat right center;}.wpb_balloon i.icon, option.wpb_balloon {background: url(../images/icons/balloon.png) no-repeat right center;}.wpb_balloon_buzz i.icon, option.wpb_balloon_buzz {background: url(../images/icons/balloon-buzz.png) no-repeat right center;}.wpb_balloon_facebook i.icon, option.wpb_balloon_facebook {background: url(../images/icons/balloon-facebook.png) no-repeat right center;}.wpb_balloon_twitter i.icon, option.wpb_balloon_twitter {background: url(../images/icons/balloon-twitter.png) no-repeat right center;}.wpb_battery i.icon, option.wpb_battery {background: url(../images/icons/battery-full.png) no-repeat right center;}.wpb_binocular i.icon, option.wpb_binocular {background: url(../images/icons/binocular.png) no-repeat right center;}.wpb_document_excel i.icon, option.wpb_document_excel {background: url(../images/icons/blue-document-excel.png) no-repeat right center;}.wpb_document_image i.icon, option.wpb_document_image {background: url(../images/icons/blue-document-image.png) no-repeat right center;}.wpb_document_music i.icon, option.wpb_document_music {background: url(../images/icons/blue-document-music.png) no-repeat right center;}.wpb_document_office i.icon, option.wpb_document_office {background: url(../images/icons/blue-document-office.png) no-repeat right center;}.wpb_document_pdf i.icon, option.wpb_document_pdf {background: url(../images/icons/blue-document-pdf.png) no-repeat right center;}.wpb_document_powerpoint i.icon, option.wpb_document_powerpoint {background: url(../images/icons/blue-document-powerpoint.png) no-repeat right center;}.wpb_document_word i.icon, option.wpb_document_word {background: url(../images/icons/blue-document-word.png) no-repeat right center;}.wpb_bookmark i.icon, option.wpb_bookmark {background: url(../images/icons/bookmark.png) no-repeat right center;}.wpb_camcorder i.icon, option.wpb_camcorder {background: url(../images/icons/camcorder.png) no-repeat right center;}.wpb_camera i.icon, option.wpb_camera {background: url(../images/icons/camera.png) no-repeat right center;}.wpb_chart i.icon, option.wpb_chart {background: url(../images/icons/chart.png) no-repeat right center;}.wpb_chart_pie i.icon, option.wpb_chart_pie {background: url(../images/icons/chart-pie.png) no-repeat right center;}.wpb_clock i.icon, option.wpb_clock {background: url(../images/icons/clock.png) no-repeat right center;}.wpb_play i.icon, option.wpb_play {background: url(../images/icons/control.png) no-repeat right center;}.wpb_fire i.icon, option.wpb_fire {background: url(../images/icons/fire.png) no-repeat right center;}.wpb_heart i.icon, option.wpb_heart {background: url(../images/icons/heart.png) no-repeat right center;}.wpb_mail i.icon, option.wpb_mail {background: url(../images/icons/mail.png) no-repeat right center;}.wpb_shield i.icon, option.wpb_shield {background: url(../images/icons/plus-shield.png) no-repeat right center;}.wpb_video i.icon, option.wpb_video {background: url(../images/icons/video.png) no-repeat right center;}.vc_column_container .vc_btn, .vc_column_container .wpb_button {margin-top: 5px;margin-bottom: 5px;}.wpb_alert {padding: 1em 35px 1em 25px;text-shadow: 0 1px 0 rgba(255,255,255,0.5);background-color: #fcf8e3;border: 1px solid #faebcc;border-radius: 5px;color: #8a6d3b;clear: both;}.wpb_alert .messagebox_text :last-child {margin-bottom: 0;}.wpb_alert.vc_alert_square {border-radius: 0;}.wpb_alert.vc_alert_square_outlined {border-radius: 0;background: none !important;border-width: 2px;}.wpb_alert.vc_alert_round {border-radius: 50px;}.wpb_alert.vc_alert_outlined {background: none !important;border-width: 2px;}.wpb_alert.vc_alert_3d {border-width: 1px;}.wpb_alert-success {color: #3c763d;border-color: #d6e9c6;background-color: #dff0d8;}.wpb_alert-success.vc_alert_outlined, .wpb_alert-success.vc_alert_square_outlined {color: #3c763d;}.wpb_alert-success.vc_alert_3d {-webkit-box-shadow: 0 5px 0 #c1e2b3;box-shadow: 0 5px 0 #c1e2b3;}.wpb_alert-error, .wpb_alert-danger {color: #a94442;border-color: #ebccd1;background-color: #f2dede;}.wpb_alert-error.vc_alert_outlined, .wpb_alert-danger.vc_alert_outlined, .wpb_alert-error.vc_alert_square_outlined, .wpb_alert-danger.vc_alert_square_outlined {color: #a94442;}.wpb_alert-error.vc_alert_3d, .wpb_alert-danger.vc_alert_3d {-webkit-box-shadow: 0 5px 0 #e4b9b9;box-shadow: 0 5px 0 #e4b9b9;}.wpb_alert-info {color: #31708f;border-color: #bce8f1;background-color: #d9edf7;}.wpb_alert-info.vc_alert_outlined, .wpb_alert-info.vc_alert_square_outlined {color: #31708f;}.wpb_alert-info.vc_alert_3d {-webkit-box-shadow: 0 5px 0 #afd9ee;box-shadow: 0 5px 0 #afd9ee;}.wpb_alert .messagebox_text, .wpb_alert-warning .messagebox_text {padding-left: 40px;background: url(../vc/alert.png) no-repeat left center;}.wpb_alert-info .messagebox_text {background: url(../vc/info.png) no-repeat left center;}.wpb_alert-success .messagebox_text {background: url(../vc/tick.png) no-repeat left center;}.wpb_alert-error .messagebox_text, .wpb_alert-danger .messagebox_text {background: url(../vc/exclamation.png) no-repeat left center;}img {height: auto;}.wpb_single_image img {height: auto;max-width: 100%;}.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;}div .vc_box_rounded {border-radius: 4px;-webkit-box-shadow: none;box-shadow: none;}div .vc_box_outline, div .vc_box_outline_circle {border-radius: 0;-webkit-box-shadow: none;box-shadow: none;padding: 6px;border: 1px solid #ebebeb;}div .vc_box_border, div .vc_box_border_circle {border-radius: 0;-webkit-box-shadow: none;box-shadow: none;padding: 6px;border: none;}div .vc_box_shadow, div .vc_box_shadow_border, div .vc_box_shadow_border_circle, div .vc_box_shadow_circle {border-radius: 0;-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.1);box-shadow: 0 0 5px rgba(0,0,0,0.1);}div .vc_box_shadow_border, div .vc_box_shadow_border_circle {padding: 6px;}div .vc_box_shadow_3d {border-radius: 0;-webkit-box-shadow: none;box-shadow: none;margin-bottom: 15px;}div .vc_box_circle, div .vc_box_outline_circle, div .vc_box_border_circle, div .vc_box_shadow_circle, div .vc_box_shadow_border_circle {border-radius: 5000px;border-radius: 50%;-webkit-box-shadow: none;box-shadow: none;overflow: hidden;}div .vc_box_shadow_circle, div .vc_box_shadow_border_circle {-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.1);box-shadow: 0 0 5px rgba(0,0,0,0.1);}.vc_box_shadow_3d_wrap {position: relative;z-index: 0;display: inline-block;max-width: 100%;}.vc_box_shadow_3d_wrap:after, .vc_box_shadow_3d_wrap:before {content: "";position: absolute;box-shadow: 0 15px 10px rgba(0,0,0,0.5);left: 10px;bottom: 8%;width: 40%;height: 20%;max-height: 100px;max-width: 300px;z-index: -1;-webkit-transform: rotate(-6deg);-ms-transform: rotate(-6deg);-o-transform: rotate(-6deg);transform: rotate(-6deg);}.vc_box_shadow_3d_wrap:after {left: auto;right: 10px;-webkit-transform: rotate(6deg);-ms-transform: rotate(6deg);-o-transform: rotate(6deg);transform: rotate(6deg);}.vc_box_outline.vc_box_border_blue, .vc_box_outline_circle.vc_box_border_blue {border-color: #5472d2;}.vc_box_border.vc_box_border_blue, .vc_box_border_circle.vc_box_border_blue {background-color: #5472d2;}.vc_box_outline.vc_box_border_turquoise, .vc_box_outline_circle.vc_box_border_turquoise {border-color: #00c1cf;}.vc_box_border.vc_box_border_turquoise, .vc_box_border_circle.vc_box_border_turquoise {background-color: #00c1cf;}.vc_box_outline.vc_box_border_pink, .vc_box_outline_circle.vc_box_border_pink {border-color: #fe6c61;}.vc_box_border.vc_box_border_pink, .vc_box_border_circle.vc_box_border_pink {background-color: #fe6c61;}.vc_box_outline.vc_box_border_violet, .vc_box_outline_circle.vc_box_border_violet {border-color: #8d6dc4;}.vc_box_border.vc_box_border_violet, .vc_box_border_circle.vc_box_border_violet {background-color: #8d6dc4;}.vc_box_outline.vc_box_border_peacoc, .vc_box_outline_circle.vc_box_border_peacoc {border-color: #4cadc9;}.vc_box_border.vc_box_border_peacoc, .vc_box_border_circle.vc_box_border_peacoc {background-color: #4cadc9;}.vc_box_outline.vc_box_border_chino, .vc_box_outline_circle.vc_box_border_chino {border-color: #cec2ab;}.vc_box_border.vc_box_border_chino, .vc_box_border_circle.vc_box_border_chino {background-color: #cec2ab;}.vc_box_outline.vc_box_border_mulled_wine, .vc_box_outline_circle.vc_box_border_mulled_wine {border-color: #50485b;}.vc_box_border.vc_box_border_mulled_wine, .vc_box_border_circle.vc_box_border_mulled_wine {background-color: #50485b;}.vc_box_outline.vc_box_border_vista_blue, .vc_box_outline_circle.vc_box_border_vista_blue {border-color: #75d69c;}.vc_box_border.vc_box_border_vista_blue, .vc_box_border_circle.vc_box_border_vista_blue {background-color: #75d69c;}.vc_box_outline.vc_box_border_black, .vc_box_outline_circle.vc_box_border_black {border-color: #2a2a2a;}.vc_box_border.vc_box_border_black, .vc_box_border_circle.vc_box_border_black {background-color: #2a2a2a;}.vc_box_outline.vc_box_border_grey, .vc_box_outline_circle.vc_box_border_grey {border-color: #ebebeb;}.vc_box_border.vc_box_border_grey, .vc_box_border_circle.vc_box_border_grey {background-color: #ebebeb;}.vc_box_outline.vc_box_border_orange, .vc_box_outline_circle.vc_box_border_orange {border-color: #f7be68;}.vc_box_border.vc_box_border_orange, .vc_box_border_circle.vc_box_border_orange {background-color: #f7be68;}.vc_box_outline.vc_box_border_sky, .vc_box_outline_circle.vc_box_border_sky {border-color: #5aa1e3;}.vc_box_border.vc_box_border_sky, .vc_box_border_circle.vc_box_border_sky {background-color: #5aa1e3;}.vc_box_outline.vc_box_border_green, .vc_box_outline_circle.vc_box_border_green {border-color: #6dab3c;}.vc_box_border.vc_box_border_green, .vc_box_border_circle.vc_box_border_green {background-color: #6dab3c;}.vc_box_outline.vc_box_border_juicy_pink, .vc_box_outline_circle.vc_box_border_juicy_pink {border-color: #f4524d;}.vc_box_border.vc_box_border_juicy_pink, .vc_box_border_circle.vc_box_border_juicy_pink {background-color: #f4524d;}.vc_box_outline.vc_box_border_sandy_brown, .vc_box_outline_circle.vc_box_border_sandy_brown {border-color: #f79468;}.vc_box_border.vc_box_border_sandy_brown, .vc_box_border_circle.vc_box_border_sandy_brown {background-color: #f79468;}.vc_box_outline.vc_box_border_purple, .vc_box_outline_circle.vc_box_border_purple {border-color: #b97ebb;}.vc_box_border.vc_box_border_purple, .vc_box_border_circle.vc_box_border_purple {background-color: #b97ebb;}.vc_box_outline.vc_box_border_white, .vc_box_outline_circle.vc_box_border_white {border-color: #ffffff;}.vc_box_border.vc_box_border_white, .vc_box_border_circle.vc_box_border_white {background-color: #ffffff;}.wpb_alert p:last-child, #content .wpb_alert p:last-child, .wpb_text_column p:last-child, .wpb_text_column :last-child, #content .wpb_text_column p:last-child, #content .wpb_text_column :last-child, .wpb_toggle_content p:last-child {margin-bottom: 0;}.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .last_toggle_el_margin, .wpb_button {margin-bottom: 35px;}.fb_like, .twitter-share-button, .entry-content .twitter-share-button, .wpb_googleplus, .wpb_pinterest, .wpb_tab .wpb_content_element, .wpb_accordion .wpb_content_element, .wpb_toggle_content {margin-bottom: 21.73913043px;}.wpb_column > .wpb_wrapper > :last-child {margin-bottom: 0;}.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_pinterest_type_horizontal {height: 21px;}.wpb_pinterest_type_vertical {height: 60px;}.wpb_pinterest_type_none {height: 21px;}iframe.twitter-share-button {margin: 0;}.wpb_toggle, #content h4.wpb_toggle {background: url(../images/toggle_open.png) no-repeat left center;padding-left: 25px;clear: both;margin-top: 0;}.wpb_toggle_title_active, #content h4.wpb_toggle_title_active {background: url(../images/toggle_close.png) no-repeat left center;}.wpb_toggle:hover {cursor: pointer;}.wpb_toggle_content {display: none;overflow: hidden;padding: 0 0 0 25px;margin-top: 1em;}.wpb_toggle_open {display: block;}.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;margin-bottom: 0;margin-top: 0;font-size: 13px;line-height: 18px;color: #333333;text-align: center;text-shadow: 0 1px 1px rgba(255,255,255,0.75);vertical-align: middle;cursor: pointer;background-color: #f7f7f7;border: 1px solid #cccccc;border-bottom-color: #b3b3b3;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}.wpb_button:hover, .wpb_button:active, .wpb_button.active, .wpb_button.disabled, .wpb_button[disabled] {background-color: #eaeaea;}.wpb_button:active, .wpb_button.active {background-color: #d1d1d1 0;}.wpb_button:first-child {}.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: #333333;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-color: #d9d9d9 0;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-primary, .wpb_btn-primary:hover, .wpb_btn-warning, .wpb_btn-warning:hover, .wpb_btn-danger, .wpb_btn-danger:hover, .wpb_btn-success, .wpb_btn-success:hover, .wpb_btn-info, .wpb_btn-info:hover, .wpb_btn-inverse, .wpb_btn-inverse:hover {color: #ffffff;text-shadow: 0 -1px 0 rgba(0,0,0,0.25);}.wpb_btn-primary.active, .wpb_btn-warning.active, .wpb_btn-danger.active, .wpb_btn-success.active, .wpb_btn-info.active, .wpb_btn-inverse.active {color: rgba(255,255,255,0.75);}.wpb_button {border-color: #ccc;border-color: rgba(0,0,0,0.1);}.wpb_btn-primary {background-color: #0088cc;}.wpb_btn-primary:hover, .wpb_btn-primary:active, .wpb_btn-primary.active, .wpb_btn-primary.disabled, .wpb_btn-primary[disabled] {background-color: #0077b3;}.wpb_btn-primary:active, .wpb_btn-primary.active {background-color: #005580 0;}.wpb_btn-warning {background-color: #ff9900;}.wpb_btn-warning:hover, .wpb_btn-warning:active, .wpb_btn-warning.active, .wpb_btn-warning.disabled, .wpb_btn-warning[disabled] {background-color: #e68a00;}.wpb_btn-warning:active, .wpb_btn-warning.active {background-color: #b36b00 0;}.wpb_btn-danger {background-color: #ff675b;}.wpb_btn-danger:hover, .wpb_btn-danger:active, .wpb_btn-danger.active, .wpb_btn-danger.disabled, .wpb_btn-danger[disabled] {background-color: #ff4f42;}.wpb_btn-danger:active, .wpb_btn-danger.active {background-color: #ff200f 0;}.wpb_btn-success {background-color: #6ab165;}.wpb_btn-success:hover, .wpb_btn-success:active, .wpb_btn-success.active, .wpb_btn-success.disabled, .wpb_btn-success[disabled] {background-color: #5aa855;}.wpb_btn-success:active, .wpb_btn-success.active {background-color: #488644 0;}.wpb_btn-info {background-color: #58b9da;}.wpb_btn-info:hover, .wpb_btn-info:active, .wpb_btn-info.active, .wpb_btn-info.disabled, .wpb_btn-info[disabled] {background-color: #43b0d5;}.wpb_btn-info:active, .wpb_btn-info.active {background-color: #2a97bc 0;}.wpb_btn-inverse {background-color: #555555;}.wpb_btn-inverse:hover, .wpb_btn-inverse:active, .wpb_btn-inverse.active, .wpb_btn-inverse.disabled, .wpb_btn-inverse[disabled] {background-color: #484848;}.wpb_btn-inverse:active, .wpb_btn-inverse.active {background-color: #2f2f2f 0;}button.wpb_button, input[type="submit"].wpb_button {}button.wpb_button::-moz-focus-inner, input[type="submit"].wpb_button::-moz-focus-inner {padding: 0;border: 0;}button.wpb_button.wpb_btn-large, input[type="submit"].wpb_button.wpb_btn-large {}button.wpb_button.wpb_btn-small, input[type="submit"].wpb_button.wpb_btn-small {}button.wpb_button.wpb_btn-mini, input[type="submit"].wpb_button.wpb_btn-mini {}a.wpb_button_a {text-decoration: none;border: none;}a.wpb_button_a:hover {text-decoration: none;}.wpb_button:hover {background-image: none;}.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: none !important;}.vc_call_to_action.vc_cta_round {border-radius: 50px;}.vc_call_to_action.vc_cta_outlined {background: none !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;}.wpb_call_to_action .wpb_call_text, #content .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 (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;}}.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_content_element .wpb_tabs_nav li a:focus, .wpb_accordion_section .wpb_accordion_header a:focus, .wpb_tour_next_prev_nav a:focus {outline: none;}.wpb_content_element .wpb_tour_tabs_wrapper, .wpb_content_element .wpb_tabs_nav {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: #ffffff;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_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a, .wpb_content_element .wpb_accordion_header 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_tour_tabs_wrapper .wpb_tab, .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content {padding: 1em;}.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab > .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_accordion_wrapper .wpb_accordion_content .wpb_row:last-child > div > div.wpb_wrapper .wpb_content_element:last-child {margin-bottom: 0;}.wpb_tabs .wpb_tabs_nav li {float: left;margin: 0 1px 0 0;}.wpb_tour .wpb_tabs_nav {float: left;width: 31.66666667%;}.wpb_tour .wpb_tabs_nav li {margin: 0 0 1px;clear: left;width: 100%;}.wpb_tour .wpb_tabs_nav a {width: 100%;}.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: none;float: left;width: 68.33333333%;padding: 0 0 0 21.73913043px;}.wpb_tour_next_prev_nav {margin-left: 31.66666667%;padding-left: 21.73913043px;font-size: 80%;}.wpb_tour_next_prev_nav a {border-bottom: 1px dotted;text-decoration: none;}.wpb_tour_next_prev_nav a:hover {text-decoration: none;border-bottom: none;}.wpb_tour_next_prev_nav span {width: 48%;display: inline-block;padding-top: 1em;float: left;}.wpb_tour_next_prev_nav span.wpb_next_slide {text-align: right;float: right;}.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header {margin: 0 0 1px;padding-top: 0;position: relative;text-transform: none;font-weight: inherit;font-size: inherit;font-family: inherit;line-height: inherit;letter-spacing: inherit;}.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a {padding-left: 1em;}.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon, .wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {display: block;width: 16px;height: 16px;background-image: url(../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(../images/toggle_close.png);}@media (max-width: 480px) {.vc_responsive .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav, .vc_responsive .wpb_tour .wpb_tab, .vc_responsive .wpb_tour_next_prev_nav {width: 100%;float: none;margin-left: 0;}.vc_responsive .wpb_tour_next_prev_nav {width: auto;padding: 0 1em;}.vc_responsive #content .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav {margin-bottom: 1em;}.vc_responsive .wpb_tour .wpb_tab {padding-left: 1em;padding-right: 1em;}}.wpb_column .wpb_wrapper .wpb_teaser_grid {float: none;}body ul.wpb_thumbnails-fluid li {padding: 0;margin-left: 0;background-image: none;list-style: none !important;}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_grid ul.wpb_thumbnails-fluid, .wpb_row .wpb_filtered_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 .prev, .wpb_carousel .next {position: absolute;top: 3px;background-color: #f7f7f7;padding: 0 6px;font-size: 12px;z-index: 10;text-decoration: none;transition: all .2s linear;-moz-transition: all .2s linear;-webkit-transition: all .2s linear;-o-transition: all .2s linear;}.wpb_carousel .prev:hover, .wpb_carousel .next:hover {background-color: #f0f0f0;}.wpb_carousel .prev:focus, .wpb_carousel .next:focus {outline: none;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_teaser_grid .categories_filter, .wpb_categories_filter {list-style: none;list-style-type: none;padding: 0;margin: 0 0 10px;}.wpb_teaser_grid .categories_filter li, .wpb_categories_filter li {display: block;float: left;margin: 0 10px 10px 0;background-image: none;list-style: none !important;}.wpb_teaser_grid .categories_filter li:after, .wpb_categories_filter li:after, .wpb_teaser_grid .categories_filter li:before, .wpb_categories_filter li:before {display: none !important;}.wpb_teaser_grid .categories_filter li a, .wpb_categories_filter li a {border: none;text-decoration: none;}.wpb_teaser_grid .categories_filter li a:hover, .wpb_categories_filter li a:hover {border-bottom: 1px dotted;}.wpb_teaser_grid .categories_filter li.active a, .wpb_categories_filter li.active a {border-bottom: 1px dotted;}@media (max-width: 480px) {.vc_responsive .wpb_row ul.wpb_thumbnails-fluid {margin-left: 0;width: auto;}.vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*="vc_col-"] {width: 100%;float: none;display: block;margin-left: 0;margin-right: 0;}}.wpb_image_grid .wpb_image_grid_ul {margin: 0;padding: 0;}.wpb_image_grid .wpb_image_grid_ul > 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;}.wpb_gallery .wpb_flexslider .flex-control-nav {bottom: -35px;}.wpb_gallery .wpb_flexslider .flex-caption {cursor: default;}.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.slides, .content .wpb_gallery_slides ul.slides, .wpb_gallery_slides ul.slides, #content .wpb_gallery_slides ul.flex-direction-nav, .content .wpb_gallery_slides ul.flex-direction-nav, .wpb_gallery_slides ul.flex-direction-nav, body .wpb_gallery_slides ul li, .wpb_content_element .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: none;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(../images/flickr.png);background-repeat: no-repeat;background-position: left center;padding-left: 25px;display: inline-block;}.wpb_video_widget .wpb_wrapper .wpb_video_wrapper {padding-top: 56%;position: relative;}.wpb_video_widget .wpb_wrapper .wpb_video_wrapper > div {padding-top: 0 !important;position: static;}.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,0.1) inset;box-shadow: 0 1px 2px rgba(0,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.bar_blue .vc_bar {background-color: #0074CC;}.vc_progress_bar .vc_single_bar.bar_blue .vc_label {color: #ffffff;text-shadow: 0 -1px 0 rgba(0,0,0,0.25);}.vc_progress_bar .vc_single_bar.bar_turquoise .vc_bar {background-color: #49afcd;}.vc_progress_bar .vc_single_bar.bar_turquoise .vc_label {color: #ffffff;text-shadow: 0 -1px 0 rgba(0,0,0,0.25);}.vc_progress_bar .vc_single_bar.bar_green .vc_bar {background-color: #5bb75b;}.vc_progress_bar .vc_single_bar.bar_green .vc_label {color: #ffffff;text-shadow: 0 -1px 0 rgba(0,0,0,0.25);}.vc_progress_bar .vc_single_bar.bar_orange .vc_bar {background-color: #faa732;}.vc_progress_bar .vc_single_bar.bar_orange .vc_label {color: #ffffff;text-shadow: 0 -1px 0 rgba(0,0,0,0.25);}.vc_progress_bar .vc_single_bar.bar_red .vc_bar {background-color: #da4f49;}.vc_progress_bar .vc_single_bar.bar_red .vc_label {color: #ffffff;text-shadow: 0 -1px 0 rgba(0,0,0,0.25);}.vc_progress_bar .vc_single_bar.bar_black .vc_bar {background-color: #414141;}.vc_progress_bar .vc_single_bar.bar_black .vc_label {color: #ffffff;text-shadow: 0 -1px 0 rgba(0,0,0,0.25);}.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(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image: -moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image: -o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image: linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.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;}@-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[data-pie-color="wpb_button"] .vc_pie_chart_back {border-color: #f7f7f7;}.vc_pie_chart[data-pie-color="btn-primary"] .vc_pie_chart_back {border-color: #0088cc;}.vc_pie_chart[data-pie-color="btn-info"] .vc_pie_chart_back {border-color: #58b9da;}.vc_pie_chart[data-pie-color="btn-success"] .vc_pie_chart_back {border-color: #6ab165;}.vc_pie_chart[data-pie-color="btn-warning"] .vc_pie_chart_back {border-color: #ff9900;}.vc_pie_chart[data-pie-color="btn-danger"] .vc_pie_chart_back {border-color: #ff675b;}.vc_pie_chart[data-pie-color="btn-inverse"] .vc_pie_chart_back {border-color: #555555;}.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;filter: alpha(opacity=30);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.vc_carousel .vc_carousel-control {text-shadow: 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: none;}.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: table;}.vc_separator h4 {line-height: 1em;font-size: 100%;display: table-cell;white-space: pre;}.vc_separator h4 .normal {font-size: 12px;font-weight: normal;}.vc_separator.vc_separator_align_center h4 {padding: 0 .8em;}.vc_separator.vc_separator_align_left {margin-left: 0;}.vc_separator.vc_separator_align_left h4 {padding: 0 .8em 0 0;}.vc_separator.vc_separator_align_left .vc_sep_holder {width: 100%;}.vc_separator.vc_separator_align_left .vc_sep_holder.vc_sep_holder_l {display: none;}.vc_separator.vc_separator_align_right {margin-right: 0;}.vc_separator.vc_separator_align_right h4 {padding: 0 0 0 .8em;margin: 0 !important;}.vc_separator.vc_separator_align_right .vc_sep_holder {width: 100%;}.vc_separator.vc_separator_align_right .vc_sep_holder.vc_sep_holder_r {display: none;}.vc_separator .vc_sep_holder {display: table-cell;height: 1px;position: relative;vertical-align: middle;width: 50%;}.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_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_color_blue .vc_sep_line {border-color: #5472d2;}.vc_separator.vc_sep_color_turquoise .vc_sep_line {border-color: #00c1cf;}.vc_separator.vc_sep_color_pink .vc_sep_line {border-color: #fe6c61;}.vc_separator.vc_sep_color_violet .vc_sep_line {border-color: #8d6dc4;}.vc_separator.vc_sep_color_peacoc .vc_sep_line {border-color: #4cadc9;}.vc_separator.vc_sep_color_chino .vc_sep_line {border-color: #cec2ab;}.vc_separator.vc_sep_color_mulled_wine .vc_sep_line {border-color: #50485b;}.vc_separator.vc_sep_color_vista_blue .vc_sep_line {border-color: #75d69c;}.vc_separator.vc_sep_color_black .vc_sep_line {border-color: #2a2a2a;}.vc_separator.vc_sep_color_grey .vc_sep_line {border-color: #ebebeb;}.vc_separator.vc_sep_color_orange .vc_sep_line {border-color: #f7be68;}.vc_separator.vc_sep_color_sky .vc_sep_line {border-color: #5aa1e3;}.vc_separator.vc_sep_color_green .vc_sep_line {border-color: #6dab3c;}.vc_separator.vc_sep_color_juicy_pink .vc_sep_line {border-color: #f4524d;}.vc_separator.vc_sep_color_sandy_brown .vc_sep_line {border-color: #f79468;}.vc_separator.vc_sep_color_purple .vc_sep_line {border-color: #b97ebb;}.vc_separator.vc_sep_color_white .vc_sep_line {border-color: #ffffff;}.vc_separator.vc_sep_color_grace .vc_sep_line {border-color: #aed13b;}.wpb_separator, .vc_text_separator {border-bottom: 1px solid #ebebeb;}.wpb_separator {clear: both;height: 1px;}.vc_text_separator {clear: both;height: 1px;}.vc_text_separator div {display: inline-block;background-color: #ffffff;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;}.wpb_animate_when_almost_visible {opacity: 0;}.wpb_start_animation.wpb_top-to-bottom {-webkit-animation: wpb_ttb .7s 1 cubic-bezier(0.175,0.885,0.32,1.275);-moz-animation: wpb_ttb .7s 1 cubic-bezier(0.175,0.885,0.32,1.275);-o-animation: wpb_ttb .7s 1 cubic-bezier(0.175,0.885,0.32,1.275);animation: wpb_ttb .7s 1 cubic-bezier(0.175,0.885,0.32,1.275);opacity: 1;}.wpb_start_animation.wpb_bottom-to-top {-webkit-animation: wpb_btt .7s 1 cubic-bezier(0.175,0.885,0.32,1.275);-moz-animation: wpb_btt .7s 1 cubic-bezier(0.175,0.885,0.32,1.275);-o-animation: wpb_btt .7s 1 cubic-bezier(0.175,0.885,0.32,1.275);animation: wpb_btt .7s 1 cubic-bezier(0.175,0.885,0.32,1.275);opacity: 1;}.wpb_start_animation.wpb_left-to-right {-webkit-animation: wpb_ltr .7s 1 cubic-bezier(0.175,0.885,0.32,1.275);-moz-animation: wpb_ltr .7s 1 cubic-bezier(0.175,0.885,0.32,1.275);-o-animation: wpb_ltr .7s 1 cubic-bezier(0.175,0.885,0.32,1.275);animation: wpb_ltr .7s 1 cubic-bezier(0.175,0.885,0.32,1.275);opacity: 1;}.wpb_start_animation.wpb_right-to-left {-webkit-animation: wpb_rtl .7s 1 cubic-bezier(0.175,0.885,0.32,1.275);-moz-animation: wpb_rtl .7s 1 cubic-bezier(0.175,0.885,0.32,1.275);-o-animation: wpb_rtl .7s 1 cubic-bezier(0.175,0.885,0.32,1.275);animation: wpb_rtl .7s 1 cubic-bezier(0.175,0.885,0.32,1.275);opacity: 1;}.wpb_start_animation.wpb_appear {-webkit-animation: wpb_appear .7s 1 cubic-bezier(0.175,0.885,0.32,1.275);-moz-animation: wpb_appear .7s 1 cubic-bezier(0.175,0.885,0.32,1.275);-o-animation: wpb_appear .7s 1 cubic-bezier(0.175,0.885,0.32,1.275);animation: wpb_appear .7s 1 cubic-bezier(0.175,0.885,0.32,1.275);-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);transform: scale(1);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% {transform: translate(0,-10%);opacity: 0;}100% {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% {transform: translate(0,10%);opacity: 0;}100% {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% {transform: translate(-10%,0);opacity: 0;}100% {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% {transform: translate(10%,0);opacity: 0;}100% {transform: translate(0,0);opacity: 1;}}@-webkit-keyframes wpb_appear {0% {-webkit-transform: scale(0.5);opacity: .1;}100% {-webkit-transform: scale(1);opacity: 1;}}@-moz-keyframes wpb_appear {0% {-moz-transform: scale(0.5);opacity: .1;}100% {-moz-transform: scale(1);opacity: 1;}}@-o-keyframes wpb_appear {0% {-o-transform: scale(0.5);opacity: .1;}100% {-o-transform: scale(1);opacity: 1;}}@keyframes wpb_appear {0% {transform: scale(0.5);opacity: .1;}100% {transform: scale(1);opacity: 1;}}.boxes_content .boxes_title {color: #333333;}.slideshow-window {background-color: #FFFFFF;border: 20px solid #FFFFFF;border-radius: 11px;margin-bottom: 20px;height: 410px;z-index: 1;}

body.woocommerce main#main {
    background: url(https://www.mitchellmetals.net/wp-content/uploads/2014/04/What-Drives-Us.jpg) center center no-repeat !important;
    background-attachment: fixed;
    height: 100%;
    background-size: cover !important;
}
.woocommerce .vc_row.wpb_row.vc_inner.vc_row-fluid.container {
    margin: 0 auto !important;
    max-width: 1400px !important;
    width: 100% !important;
}
.woocommerce .module_title.style2 .shortcode_title {
    padding: 35px 0 50px 0;
}
.woocommerce .vc_custom_1558046667905 {
    padding: 0 !important;
    margin-top: -5px !important;
}
.woocommerce .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner {
    border: 2px solid white;
    border-radius: 50%;
}
.white-text,
.white-text *{
    color: white !important;
}
.woocommerce .woocommerce-message:before, .woocommerce-page .woocommerce-message:before, 
.search-submit:hover, .minimal .pt-button:hover, .minimal .pt-button:active {
     background-color: transparent; 
}
.single.woocommerce div.product form.cart .variations{
    margin-bottom: 0;
}
.single .woocommerce div.product form.cart .variations label {
    font-weight: 500;
    margin-top: 20px;
}
.single .woocommerce #content .quantity, 
.woocommerce-page #content .quantity {
    float: none;
    width: auto;
    margin: 30px 0 40px;
    display: inline-block;
}
p.thwepo-extra-options.form-row.form-row-wide {
    display: inline-block;
    max-width: 200px;
    width: 100%;
    vertical-align: top;
}
.woocommerce form .form-row {
    padding: 3px 0;
    margin: 0 0 10px;
}
label.radiolabel input {
    margin-left: 0 !important;
}
select#selectacolor,
.woocommerce div.product form.cart .variations select,
.woocommerce #content .quantity input.qty, .woocommerce-page #content .quantity input.qty,
.single.woocommerce .select2-selection__rendered {
    border: 0;
    border-bottom: 2px solid #343434;
    padding: 10px 15px;
    text-align: left;    
    font-size: 16px;
    font-family: "Raleway", Arial, Helvetica, sans-serif;
    font-weight: bold;
}
.flexbox h3 {
    border-bottom: 3px solid #353535;
    max-width: 200px;
    width: 100%;
    margin: 20px 0 10px;
    padding: 5px 0;
}
.single.woocommerce .quantity .qty {
    width: 75px;
}
.single.woocommerce div.product form.cart .variations label,
html .thwepo-extra-options > label:first-child,
html td.label.above,
.qtytitle{
    text-align: left;
    font-size: 22px;
    color: #333;
    font-family: 'Lato', sans-serif !important;
    font-weight: 400 !important;
}
.single.woocommerce .select2-container .select2-selection--single {
    height: auto;
    border: 0;
    border-radius: 0;
    margin-bottom: 0;
}
.single.woocommerce span.select2-selection__clear {
    display: none !important;
}
.single.woocommerce table.extra-options .label-tag, 
.single.woocommerce table.extra-options .sublabel-tag {
    margin-bottom: 10px;
}
html .thwepo-extra-options label.radiolabel {
    font-size: 16px;
    font-family: "Raleway", Arial, Helvetica, sans-serif;
    font-weight: bold;
}
.qtytitle {
    margin: 30px 15px 10px 0;
}
html table.extra-options {
    padding-top: 40px;
}
.single.woocommerce td.label.above {
    margin: 0;
}
.single.woocommerce table.extra-options.thwepo_variable {
    margin: 0;
}
.single.woocommerce span.woocommerce-Price-amount.amount {
    display: inline-block;
    background: #dadada;
    padding: 5px 5px;
    width: 175px;
    color: black;
    margin-bottom: 0;
}
.single.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 1px;
    width: 20px;
}
.smallerast{
    margin-top: 5px;
    font-size: 12px;
}
.single .woocommerce-variation-description:after {
    content: "Estimated Total*";
    font-size: 22px;
    font-weight: 500;
    font-style: normal;
    text-transform: none;
    padding-bottom: 5px;
    margin-top: 30px;
    display: block;
}
.single .woocommerce-variation-price:after{
    content: '*Shipping calculated at checkout';
    font-size: 12px;
    color: green;
    margin: 5px 0 10px;
    display: block;
}
.single.woocommerce div.product form.cart .button {
    padding: 15px 30px !important;
    font-size: 20px;
}

.largetitle h2 {
    font-size: 32px;
    line-height: 38px;
    letter-spacing: 1px;
}
.slightlylarger *{
    font-size: 22px;
    line-height: 36px;
}

.post-type-archive-product #main {
    max-width: 100%;
    width: 100%;
    margin: 0 auto;
    padding: 0 10px 40px;
}
h1.woocommerce-products-header__title.page-title {
    text-align: center;
}
.woocommerce-products-header .page-description{
    display: none;
}  
.woocommerce ul.products, .woocommerce-page ul.products{
    max-width: 1170px;
    width: 100%;
    margin: 20px auto;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
    text-align: center;
}
h2.woocommerce-loop-product__title {
    font-size: 24px !important;
    text-align: center;
    padding: 0 !important;
    margin: 5px 0 15px!important;
}
.woocommerce ul.products li.product .price {
    color: #77a464;
    display: block;
    font-weight: 400;
    margin-bottom: 0;
    font-size: 20px;
    text-align: center;
}



p.woocommerce-result-count,
form.woocommerce-ordering{
    display: none;
}
.cart_totals {
    padding: 20px 0;
}
form.woocommerce-cart-form {
    margin-top: 40px;
}
.woocommerce-checkout .woocommerce-info {
    margin: 20px 0 30px !important;
}
.woocommerce-checkout h3{
    font-size: 24px;
}
h3#order_review_heading {
    margin-top: 30px;
    padding-bottom: 20px;
}
html td.value.above,
html .single-product div.product table.extra-options th.above, 
html table.extra-options td.above,
html .woocommerce div.product form.cart table.extra-options, 
html table.extra-options {
    border: 0;
}
span.cartcount{
    font-size: 14px;
}
.buttonswrap a.button.cart-contents{
    margin-left: 50px;
}
.woocommerce .cart-collaterals .cart_totals h2, .woocommerce-page .cart-collaterals .cart_totals h2 {
    font-size: 24px;
}

.coupon,
.woocommerce-form-coupon-toggle {
    display: none;
}
#customer_details {
    margin-top: 40px;
}
#customer_details h3 {
    font-size: 30px;
    position: relative;
}
a.eyeextra {
    max-width: 200px;
    width: 100%;
    display: block;
}

.product .summary p.price,
.product .summary .product_meta {
    display: none;
}
.woocommerce div.product .product_title {
    padding: 0 0 20px;
}


.testimonials--wrap {
    margin-top: 30px;
}
.testimonials--single {
    padding: 10px 30px;
}
.testimonials--single h3{
    padding-bottom: 10px;
}
.site-content, .site-footer {
    clear: both;
}

ul.slick-dots {
    margin: 20px 0 40px !important;
    padding: 0;
    text-align: center;
    list-style-type: none;
}
ul.slick-dots li{
    margin: 0 3px;
    display: inline-block;
}
ul.slick-dots li button{
    text-indent: -9999px;
    border: 3px solid #353535;
    height: 25px;
    width: 25px;
    border-radius: 50%;
    background: transparent;
}
ul.slick-dots li.slick-active button{
    background: #353535;
}

.vc_row.wpb_row.vc_inner.vc_row-fluid.container {
    margin-left: auto !important;
    margin-right: auto !important;
}
.box-full .fullwidth {
    padding-left: 0;
    padding-right: 0;
}
.vc_col-sm-12{
    float: none !important;
    clear: both;
}
.vc_call_to_action hgroup {
    display: none;
}
.page-id-3742 .vc_custom_1409257980036 {
    text-align: center;
}
.page-id-3742 .vc_call_to_action.wpb_content_element.vc_cta_btn_pos_right.vc_el_width_80.vc_cta_blue.vc_cta_square_outlined.vc_txt_align_left.CTA.White {
    max-width: 415px;
    width: 100%;
}
.vc_custom_1410889133110 .smicon-box {
    display: flex;
    flex-wrap: nowrap;
}
.iconsright--fix {
    margin-top: 100px;
    margin-left: 0;
}
.iconsright--fix .smicon-box {
    display: flex;
}
.iconsright--fix .style4 .boxes_content {
    padding-left: 20px;
}
.iconsright--fix .style4.wapper_box_icon {
    margin: 100px;
    margin-left: -75px;
}
.iconsright--fix .wapper_box_icon.style4.skl.margtoplarge {
    margin-top: 150px;
}
.provide_left .style4 .icon-right .boxes_icon {
    margin-right: -75px;
}
#arch3 .container .wpb_row.vc_row-fluid {
    display: flex;
    margin: 0 auto !important;
}
#arch3 .description {
    padding: 0 40px;
}
#arch3 h1.vc_custom_heading {
    text-align: center !important;
}
.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before {
    bottom: -3px;
    top: initial;
}
.woocommerce .woocommerce-cart-form__cart-item .quantity .qty {
    width: 90px;
    text-align: center !important;
}
.woocommerce-page #content .woocommerce-cart-form__cart-item .quantity {
    margin-bottom: 10px;
}
.woocommerce-cart div.content-site-main {
    padding: 60px 0 !important;
}
div#toproduct {
    padding-top: 40px;
}

.tooltipwrap:first-child{
    margin-top: 10px;
}
.tooltipwrap {
    margin-bottom: 5px;
}
.tippy-content{
    font-size: 13px;
}
html .header_logo img{
	height: auto;
	width: auto;
}
#main_menu .nav > li .sub-menu{
	z-index: 999999 !important;
}
#main_menu .nav > li:hover > .sub-menu{
    display: block;
}
#main_menu .nav > li:hover > .sub-menu > li:hover > .sub-menu{
    display: block;
}

.flexbox{
	display: flex;
	flex-wrap: wrap;
	margin-top: 20px;
}
.flexbox .eyeextra{
	width: 50%;
}
.flexbox .eyeextra img{
	height: 100% !important;
    object-fit: cover;
}
.woocommerce div.product div.images img {
    display: block;
    width: 100%;
    height: 275px;
    object-fit: cover;
    box-shadow: none;
}
table.extra-options.thwepo_variable tbody {
    display: flex;
    flex-wrap: nowrap;
}
table.extra-options.thwepo_variable tbody tr{
	padding-right: 40px;
}
table.extra-options.thwepo_variable {
    width: auto;
    display: inline-block;
}
.woocommerce div.product form.cart table.extra-options, table.extra-options{
	width: auto;
}
.single .woocommerce #content .quantity, .woocommerce-page #content .quantity{
	margin: 0;
}
html td.value.above, html .single-product div.product table.extra-options th.above, html table.extra-options td.above, html .woocommerce div.product form.cart table.extra-options, html table.extra-options{
    vertical-align: top;
}
.woocommerce-product-details__short-description {
    margin-bottom: 30px;
}
.flexbox.quarters > div {
    margin-right: 3%;
    width: 30%;
}
.page-id-646 span.ui-accordion-header-icon.ui-icon {
    display: none !important;
}
/*.woocommerce-variation.single_variation {
    display: inline-block;
}
.buttonswrap {
    display: inline-block;
    margin-left: 30px
}*/
.post-title-content{
    margin: 15px 0 30px;
}
.post-cart-verbiage {
    max-width: 1200px;
    width: 100%;
    margin: 20px 0 20px auto;
    text-align: right;
}