.clear1,.clear2:nth-child(2n+1),.clear3:nth-child(3n+1),.clear4:nth-child(4n+1),.clear6:nth-child(6n+1){clear:both}[class*="span"].v_first{margin-left:0}.v_first{clear:both}.v_column{margin-bottom:30px;display:inline-block}section.stripe{margin:0;z-index:3;overflow:hidden}section.stripe .v_column{margin-bottom:0}.stripe.v_column,.stripe_container.v_column{padding-bottom:0}.stripenext{padding-top:30px;z-index:3}.stripe.slider,.slider .stripe{padding:0}.fullwidth{width:100%}.v_module{position:relative}.vibe_grid .wp_query_args{display:none}.vibe_grid.masonry{margin:0 -15px}.load_grid,.end_grid{clear:both;margin:20px 0;width:100%;text-align:center;position:relative;display:inline-block}.end_grid span{padding:16px 40px;border-radius:2px;background:var(--border);width:200px}.load_grid span{background:var(--border);padding:16px 40px 16px 70px;border-radius:2px}.end_grid{display:none}.form_field.small{width:32px;padding:4px}.math_sum{padding:5px 5px 5px 0;font-weight:600;float:left;font-style:normal}.grid_item.clear2:nth-child(2n+1),.grid_item.clear3:nth-child(3n+1),.grid_item.clear4:nth-child(4n+1),.grid_item.clear6:nth-child(6n+1){clear:none}.grid li{line-height:1.4em;max-width:100%}.grid li .block{margin:0 0 30px;line-height:1.5}.grid.masonry li .block{margin:0 15px 30px;line-height:0;z-index:8}.grid.masonry li .block:hover{z-index:9}.pagecontent{margin:30px 0;position:relative}.iframecontent{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.iframecontent iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;overflow:hidden}.flexslider>ul.slides{list-style:none !important}.blog-item .blog-item-date{float:left;font-size:32px;display:inline-block;border-right:1px solid var(--border);margin-right:15px}.blog-item .blog-item-date .day{font-weight:700;padding:15px;color:#bbb}.blog-item .blog-item-date .month{display:block;padding:5px 10px 10px;font-size:12px;text-transform:uppercase;font-weight:600;color:#bbb;text-align:center;border-top:1px solid var(--border)}.blog-item+h4+p{margin-left:80px}hr.divider{height:1px;width:100%;background:var(--border)}.widget_carousel,.vibe_carousel{position:relative}.widget_carousel .flex-direction-nav,.vibe_carousel .flex-direction-nav{list-style:none !important;height:0}.widget_carousel .flex-direction-nav a,.vibe_carousel .flex-direction-nav a{font-size:12px;box-shadow:none;width:auto;height:auto;opacity:1;padding:3px;line-height:1;z-index:9;background:#78c8ce;color:var(--primarycolor);text-shadow:none;border-radius:2px}.widget_carousel .flex-direction-nav a.flex-disabled,.vibe_carousel .flex-direction-nav a.flex-disabled{opacity:0.6}.widget_carousel .flex-direction-nav a.flex-next,.vibe_carousel .flex-direction-nav a.flex-next{position:absolute;top:10px;right:0;z-index:2}.widget_carousel .flex-direction-nav a.flex-prev,.vibe_carousel .flex-direction-nav a.flex-prev{position:absolute;top:10px;right:24px;display:inline-block;z-index:1}.widget_carousel .flex-control-nav li a,.vibe_carousel .flex-control-nav li a{width:12px;height:12px;background:#78c8ce;text-indent:9999px;display:block;opacity:0.4;border-radius:50%}.v_module.custom_post_carousel .vibe_carousel .flex-direction-nav a.flex-next,.v_module.custom_post_carousel .vibe_carousel .flex-direction-nav a.flex-prev,.v_module.member_carousel .vibe_carousel .flex-direction-nav a.flex-next,.v_module.member_carousel .vibe_carousel .flex-direction-nav a.flex-prev,.v_module.taxonomy_carousel .vibe_carousel .flex-direction-nav a.flex-next,.v_module.taxonomy_carousel .vibe_carousel .flex-direction-nav a.flex-prev{position:absolute;top:-56px}.v_module.custom_post_carousel .vibe_carousel.noheading .flex-direction-nav,.v_module.member_carousel .vibe_carousel.noheading .flex-direction-nav,.v_module.taxonomy_carousel .vibe_carousel.noheading .flex-direction-nav{bottom:50%;left:0;width:100%}.v_module.custom_post_carousel .vibe_carousel.noheading .flex-direction-nav .flex-next,.v_module.custom_post_carousel .vibe_carousel.noheading .flex-direction-nav .flex-prev,.v_module.member_carousel .vibe_carousel.noheading .flex-direction-nav .flex-next,.v_module.member_carousel .vibe_carousel.noheading .flex-direction-nav .flex-prev,.v_module.taxonomy_carousel .vibe_carousel.noheading .flex-direction-nav .flex-next,.v_module.taxonomy_carousel .vibe_carousel.noheading .flex-direction-nav .flex-prev{background:none;color:#78c8ce;font-size:16px;margin-top:-30px}.v_module.custom_post_carousel .vibe_carousel.noheading .flex-direction-nav .flex-next,.v_module.member_carousel .vibe_carousel.noheading .flex-direction-nav .flex-next,.v_module.taxonomy_carousel .vibe_carousel.noheading .flex-direction-nav .flex-next{top:auto;right:-30px;left:auto}.v_module.custom_post_carousel .vibe_carousel.noheading .flex-direction-nav .flex-prev,.v_module.member_carousel .vibe_carousel.noheading .flex-direction-nav .flex-prev,.v_module.taxonomy_carousel .vibe_carousel.noheading .flex-direction-nav .flex-prev{top:auto;left:-30px;right:auto}.v_module.custom_post_carousel .heading_more,.v_module.member_carousel .heading_more,.v_module.taxonomy_carousel .heading_more{padding:3px 6px;line-height:1;position:absolute;top:4px;right:50px;background:var(--primary);color:var(--primarycolor);border-radius:2px;font-weight:600;font-size:14px}.taxonomy_carousel a.term_block{position:relative;display:inline-block;width:100%}.taxonomy_carousel a.term_block .term_name{display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0;width:100%;height:100%}.taxonomy_carousel a.term_block .term_name .term_details{display:inline;text-align:center}.taxonomy_carousel a.term_block .term_name .term_details strong{display:block}.taxonomy_carousel a.term_block .term_name strong,.taxonomy_carousel a.term_block .term_name span{color:var(--primarycolor)}.widget .vibe_carousel .flex-direction-nav a.flex-prev,.widget .vibe_carousel .flex-direction-nav a.flex-next{top:24px}.widget_carousel .flex-direction-nav a.flex-next,.widget_carousel .flex-direction-nav a.flex-prev{top:-48px}footer .widget_carousel .flex-direction-nav a.flex-prev,footer .widget_carousel .flex-direction-nav a.flex-next,.boxed footer .widget_carousel .flex-direction-nav a.flex-prev,.boxed footer .widget_carousel .flex-direction-nav a.flex-next{top:-32px}.v_module.member_carousel .member_block{text-align:center}.parallax_content{width:100%;display:inline-block}.vibe_filterable{margin:0px 10px 20px 0;float:left}.vibe_filterable li{float:left;margin:5px 10px 5px 0}.vibe_filterable li a{background-color:var(--border);font-weight:600;border:1px solid #DDD;border-radius:2px;border-radius:1px;padding:8px 14px;font-size:11px;border-radius:2px;display:inline-block;text-transform:uppercase;transition:all 0.2s ease-in-out}.vibe_filterable li a:hover{background:var(--primary);border-color:var(--primary);color:var(--primarycolor)}.vibe_filterable li.active a{background:var(--primary);border-color:var(--primary);color:var(--primarycolor)}.filterableitems_container{clear:both;margin:20px 0px}.filterableitems_container .filteritem{float:left;position:relative;margin:0px 30px 30px 0}.filterableitems_container .filteritem.next{width:60px;height:60px;border:5px solid black;border-radius:35px}.filterable_thumb{position:relative}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;transition-duration:0.8s}.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;transition-property:height, width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;transition-property:transform, opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}.grid.masonry,.filterableitems_container.isotope{overflow:visible !important}.tabs{position:relative;display:inline-block;width:100%}.tabs ul.tabtitle{display:block;cursor:pointer}.tabs .nav.nav-tabs li.active>a>span{padding:0;color:var(--primarycolor)}.tabs .nav.nav-tabs li a{white-space:nowrap}.tabs .nav.nav-tabs li a i{float:left;margin-right:5px;font-size:16px}.widget .tabs .nav{margin-bottom:0 !important}.content .tab-content{padding:15px 0}.tab-pane li img{float:left;border:2px solid #eef1f3;width:48px;margin-right:10px;height:auto;border-radius:2px;transition:all 0.2s ease-in-out}.tab-pane li:hover img{border-color:var(--primary)}.widget .tab-content li{padding:6px 0}.nav-tabs>li>a{border-radius:4px 4px 0 0;margin:0}.tabs ul.tabtitle li{background:var(--text);font-size:15px;position:relative;padding:0 20px;float:left;display:block;color:var(--primarycolor);text-align:center}.tabs ul.tabtitle li.active,.tabs ul.tabtitle li:hover{background:var(--primary);color:var(--primarycolor)}.tabs .tabpanes{clear:both}.tabs .tabpanes li{background:var(--primarycolor)}.tabs label:first-of-type{z-index:4}.clear-shadow{clear:both}.tabcontent{position:relative;z-index:5;opacity:0}.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0}.tabs ul.nav{list-style:none;margin:0;position:relative;z-index:99}.tabs .tab-content{position:relative}.tabs-right>.nav-tabs>li>a,.tabs-left>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-below>.nav-tabs{border-bottom:0;border-top:1px solid var(--border)}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:hover{border-top-color:var(--border);border-bottom-color:transparent}.tabs-below>.nav-tabs>li>a:focus{border-top-color:var(--border);border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a{border-color:transparent var(--border) var(--border) var(--border)}.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent var(--border) var(--border) var(--border)}.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent var(--border) var(--border) var(--border)}.tabs-right>.nav-tabs{border-bottom:0;float:right;margin-left:19px;border-left:1px solid var(--border)}.tabs-right>.nav-tabs>li{float:none}.tabs-right>.nav-tabs>li>a{margin-left:-1px;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:hover{border-color:var(--border) var(--border) var(--border) var(--border)}.tabs-right>.nav-tabs>li>a:focus{border-color:var(--border) var(--border) var(--border) var(--border)}.tabs-right>.nav-tabs .active>a{border-color:var(--border) var(--border) var(--border) transparent;*border-left-color:var(--primarycolor)}.tabs-right>.nav-tabs .active>a:hover{border-color:var(--border) var(--border) var(--border) transparent;*border-left-color:var(--primarycolor)}.tabs-right>.nav-tabs .active>a:focus{border-color:var(--border) var(--border) var(--border) transparent;*border-left-color:var(--primarycolor)}.tabs-left>.nav-tabs{border-bottom:0;float:left;margin-right:19px;border-right:1px solid var(--border)}.tabs-left>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a{margin-right:-1px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:hover{border-color:var(--border) var(--border) var(--border) var(--border)}.tabs-left>.nav-tabs>li>a:focus{border-color:var(--border) var(--border) var(--border) var(--border)}.tabs-left>.nav-tabs .active>a{border-color:var(--border) transparent var(--border) var(--border);*border-right-color:var(--primarycolor)}.tabs-left>.nav-tabs .active>a:hover{border-color:var(--border) transparent var(--border) var(--border);*border-right-color:var(--primarycolor)}.tabs-left>.nav-tabs .active>a:focus{border-color:var(--border) transparent var(--border) var(--border);*border-right-color:var(--primarycolor)}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.pill-content>.pill-pane{display:none}.pill-content>.active{display:block}.nav.nav-tabs>li>a{padding:10px 15px}.nav.nav-tabs>li>a>span{margin-left:5px}.nav.nav-tabs>li.active>a>span{background:var(--primarycolor);padding:1px 5px;border-radius:50%;color:var(--primary)}.tabs-right>.nav-tabs{float:right;margin-left:19px !important;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:var(--primary) var(--primary) var(--primary) #ddd;background-color:var(--primary);color:var(--primarycolor)}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{border-color:var(--primary) var(--primary) var(--primary) transparent}.active .tabcontent{z-index:2;padding:15px;display:block;-webkit-animation-name:fadeinblock;-webkit-animation-duration:0.3s;animation-name:fadeinblock;animation-duration:1s}@-webkit-keyframes fadeinblock{0%{opacity:0}20%{opacity:0}40%{opacity:0.3}60%{opacity:0.5}80%{opacity:0.9}100%{opacity:1}}@keyframes fadeinblock{0%{opacity:0}20%{opacity:0}40%{opacity:0.3}60%{opacity:0.5}80%{opacity:0.9}100%{opacity:1}}.posts li{clear:both;margin:2px 0;padding:2px;display:inline-block;width:100%}.posts li:hover{background:#f3f5f6}.posts li img{float:left;border:2px solid #eef1f3;width:60px;margin-right:10px;height:auto;transition:all 0.2s ease-in-out}.posts li:hover img{border-color:var(--primary)}.posts li a>span{color:#2a3744}.posts li small a{color:#AAA;font-size:11px}.pullquote{margin:30px 0;padding:15px 30px 15px 30px;width:30%;float:left;display:inline-block;border-right:1px solid var(--border)}.pullquote.left{margin-right:20px;float:left}.pullquote.right{margin-left:20px;float:right;border-left:1px solid rgba(0,0,0,0.08);border-right:none}.gallery a{width:64px;height:auto;float:left;margin:0;padding:3px 5px;width:auto;display:inline-block;line-height:0;text-align:center;overflow:hidden}.gallery a img{width:100%;border:2px solid #F6F6F6}.gallery a img:hover{border-color:#78C8CE}.gallery.medium img{width:128px;height:auto}.gallery.mini img{width:48px;height:48px}.gallery.normal img,.gallery.small img{width:64px;height:64px}.gallery.large img{width:256px;height:auto}.gallery.columns1>a{width:100%}.gallery.columns2>a{width:50%}.gallery.columns3>a{width:33%}.gallery.columns4>a{width:25%}.gallery.columns5>a{width:20%}.gallery.columns6>a{width:16.67%}.gallery.columns7>a{width:14.28%}.gallery.columns8>a{width:12.5%}.gallery.columns9>a{width:11.11%}.gallery:after{content:'';clear:both;display:block}.heading{clear:both;font-size:16px;margin:10px 0;padding:8px 0;font-weight:600;text-transform:uppercase;border-bottom:3px solid var(--border)}.progressbars{display:inline-block;width:60%;margin:30px 0 30px 30px;border-radius:20px}.progressbar_wrap{text-align:start;display:block;clear:both;margin:10px 0}.progress{background:rgba(0,0,0,0.1);margin:0;border-radius:20px;position:relative;width:100%;display:inline-block;overflow:visible}.progress strong{position:absolute;top:0;left:0}.progress .bar{background:#78C8CE;color:var(--primarycolor);font-size:12px;line-height:1.5em;padding:4px 20px;text-transform:uppercase;font-weight:600;position:relative;height:auto;border-radius:20px}.progress .bar span{position:absolute;right:-20px;top:-32px;background:var(--shadow);color:var(--primarycolor);padding:4px 8px;border-radius:2px}.progress .bar span:after{content:'';position:absolute;left:40%;bottom:-10px;border:5px solid;border-color:var(--shadow) transparent transparent transparent}.one_half .progress{margin:48px 30px}.knob{display:block;position:relative}.knob h3{margin-top:0px;font-size:20px;text-align:center;position:absolute;bottom:30px;left:0;width:100%}.alert{display:block;background:#1CA8DD;padding:15px;color:var(--primarycolor);margin:15px 0}.alert.alert-info{background:#1CA8DD}.alert.alert-error{background:#d15b28}.alert.alert-danger{background:#d13228}.alert.alert-success{background:#78C8CE}.alert.alert-block{background:#d6c72d}.btn{font-size:14px;line-height:2em;padding:8px 16px;background:#78C8CE;border:1px solid #78C8CE;color:var(--primarycolor);margin:5px 5px 5px 0;border-radius:2px}.btn+.btn{margin-left:5px}.btn.other{border:none}.btn:hover{background:transparent;border-color:#78C8CE;color:#78C8CE}.btn.primary{background:#78C8CE;border-color:#78C8CE}.one_half{width:50%;float:left;min-width:240px}.one_third{width:33.3%;float:left;min-width:160px}.one_fourth{width:25%;float:left;min-width:120px}.one_fifth{width:20%;float:left;min-width:60px}.two_third{width:66.6%;float:left}.three_fourth{width:75%;float:left}.two_fifth{width:40%;float:left}.three_fifth{width:60%;float:left}.four_fifth{width:80%;float:left}.column_content{padding-left:10px}.column_content.first{padding-left:0}.gmap,.gmap iframe{width:100%}.vibe_gmap{margin:30px 0;padding:20px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.vibe_gmap img,#map-canvas img{max-width:none}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1;clear:both}.dropcaps{float:left;padding:0 15px 0 0;margin-top:0;line-height:1.1em}.notification{clear:both;margin:60px 60px 30px 0px;padding:15px;color:var(--primarycolor);background:#78C8CE;border-radius:2px;display:block;text-align:left}.form_field{display:block;font-size:14px;padding:4px 8px;margin:5px 0;border:1px solid var(--border);line-height:21px;width:100%}.mfp-ajax-holder .mfp-content{width:auto;max-width:720px;margin:0 auto}.popup_content{background:var(--primarycolor);padding:40px;display:block;margin-top:10%;max-width:60%}.team_member{width:100%;max-width:300px;height:100%;position:relative;cursor:default;text-align:center}.team_member img{display:inline-block;border-top-left-radius:2px;border-top-right-radius:2px}.team_member .member_info{display:block;width:inherit;height:inherit;text-align:center;padding:5px 0;border-left:5px solid var(--border);border-right:5px solid var(--border);border-bottom:5px solid var(--border)}.team_member .member_info h3{text-align:center;text-transform:uppercase;letter-spacing:2px;font-size:14px;font-weight:600;margin:0 30px;padding:10px 10px 10px;display:inline-block;border-bottom:3px solid var(--border)}.team_member .member_info h3 small{display:block;white-space:nowrap;color:#bbb;font-weight:600;font-size:11px;margin-top:5px}.team_member .member_info h3+span{width:100%;display:block}.team_member .member_info ul{color:var(--primarycolor);display:inline-block;padding:10px 5px;text-align:center;margin:0 10px;font-size:16px;list-style:none}.team_member .member_info ul li{float:left;display:inline-block}.team_member .member_info ul li a{display:block;font-style:normal;font-size:20px;line-height:0;margin:0 3px;color:#bbb}.team_member .member_info ul li a.twitter{font-size:24px}.team_member .member_info ul li a:hover{color:#78c8ce}.testimonial{position:relative}.testimonial_content{background:rgba(230,230,230,0.2);padding:20px 20px 15px;position:relative;border-radius:2px}.testimonial_content:after{content:'';position:absolute;bottom:-40px;left:68px;border:20px solid;border-color:rgba(230,230,230,0.2) transparent transparent transparent}.testimonial_author{margin:15px 0}.testimonial_author img{max-width:64px;height:auto;margin:0 30px 0 0;float:left;border-radius:50%}.testimonial_author h4{font-size:14px;padding-top:10px}.testimonial_author h4 small{display:block}.wp-video{width:100% !important}.mejs-container.mejs-video{width:100% !important;height:auto !important;padding-top:57%}.mejs-overlay,.mejs-poster{width:100% !important;height:100% !important}.mejs-mediaelement video{position:absolute;top:0;left:0;right:0;bottom:0;width:100% !important;height:100% !important}.mejs-container,.mejs-embed,.mejs-embed body{background:transparent !important}.percentage-counter h6{color:#78C8CE}.percentage-counter{margin:30px 0;text-align:center;color:#78C8CE}.first .percentage-counter{border:none}.percentage-counter .count{font-size:48px;color:#78C8CE}.image_slider{margin:0;padding:0;position:relative}.image_slider .slides>li{display:none;-webkit-backface-visibility:hidden}.image_slider .slides img{width:100%;display:block}.flexslider-pauseplay span{text-transform:capitalize}.image_slider .flex-direction-nav,.image_slider .flex-control-nav,.image_slider .slides{list-style:none !important}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flex-direction-nav{*height:0}.full_slider .flex-control-nav.flex-control-paging li a.flex-active,.image_slider .flex-control-nav.flex-control-paging li a.flex-active,.step_slider .flex-control-nav.flex-control-paging li a.flex-active{background:var(--primary)}.image_slider .slides li{position:relative}.image_slider .flex-control-nav.flex-control-paging,.full_slider .flex-control-nav.flex-control-paging,.step_slider .flex-control-nav.flex-control-paging{position:absolute;bottom:10px;display:block;text-align:center;width:100%}.full_slider .flex-control-nav.flex-control-paging li,.image_slider .flex-control-nav.flex-control-paging li,.step_slider .flex-control-nav.flex-control-paging li{margin:0 0 0 5px;text-indent:-9999px;padding:0;border:none;display:inline}.full_slider .flex-control-nav.flex-control-paging li a,.image_slider .flex-control-nav.flex-control-paging li a,.step_slider .flex-control-nav.flex-control-paging li a{width:12px;height:12px;display:inline-block;background:var(--primarycolor);color:transparent;border-radius:12px}.image_slider .flex-direction-nav li a,.step_slider .flex-direction-nav li a{position:absolute;margin:0;padding:0;font-size:24px}.image_slider.slide1 .flex-direction-nav li a.flex-prev{left:30px;color:var(--primarycolor);top:45%}.image_slider.slide1 .flex-direction-nav li a.flex-next{right:30px;color:var(--primarycolor);top:45%}.flex-caption h1,.flex-caption h2,.flex-caption h5,.flex-caption h3,.flex-caption h4,.flex-caption h6{color:var(--primarycolor)}.flex-caption,.slide1 .flex-caption{width:100%;padding:0;position:absolute;background:var(--shadow);color:var(--primarycolor);text-align:center;text-shadow:0 -1px 0 var(--shadow);font-size:14px;line-height:18px}.slide1 .flex-caption{left:0;bottom:5px}.image_slider.slide2 .flex-caption{width:50%;max-width:310px;height:120px;padding:10px 20px 10px;bottom:20px;right:20px;text-align:left}.image_slider.slide2 .flex-direction-nav li a.flex-prev{right:360px;height:70px;bottom:90px;background:var(--primary);color:var(--primarycolor)}.image_slider.slide2 .flex-direction-nav li a.flex-next{right:360px;height:70px;bottom:20px;background:var(--primary);color:var(--primarycolor)}.image_slider.slide2 .flex-direction-nav li a.flex-prev i,.image_slider.slide2 .flex-direction-nav li a.flex-next i{margin:20px -8px;display:inline-block}.image_slider.slide3 .flex-caption{width:50%;max-width:310px;height:120px;padding:10px 20px 10px;bottom:20px;left:20px;text-align:left}.image_slider.slide3 .flex-direction-nav li a.flex-prev{left:360px;height:70px;bottom:20px;background:var(--primary);color:var(--primarycolor)}.image_slider.slide3 .flex-direction-nav li a.flex-next{left:360px;height:70px;bottom:90px;background:var(--primary);color:var(--primarycolor)}.image_slider.slide3 .flex-direction-nav li a.flex-prev i,.image_slider.slide3 .flex-direction-nav li a.flex-next i{margin:20px -8px;display:inline-block}.image_slider.slide4 .flex-caption{width:40%;right:0;bottom:20px;padding:15px 20px 30px;margin-left:-40px;text-align:left}.image_slider.slide4 .flex-direction-nav li a.flex-prev{bottom:20px;right:20%;width:20%;text-align:center;color:var(--primarycolor);padding:0 20px;margin-left:-41px;background:var(--primary)}.image_slider.slide4 .flex-direction-nav li a.flex-next{bottom:20px;right:20px;width:20%;text-align:center;color:var(--primarycolor);padding:0 20px;margin-right:-20px;background:var(--primary)}.image_slider.slide5 .flex-caption{width:40%;left:0;bottom:20px;padding:15px 20px 40px;text-align:left}.image_slider.slide5 .flex-direction-nav li a.flex-next{bottom:20px;left:20%;width:20%;text-align:center;color:var(--primarycolor);padding:0 20px;background:var(--primary)}.image_slider.slide5 .flex-direction-nav li a.flex-prev{bottom:20px;left:20px;width:20%;text-align:center;color:var(--primarycolor);padding:0 20px;margin-left:-20px;background:var(--primary)}.flexslider.image_slider.slide6 .slides img{width:60%;display:block;float:right}.image_slider.slide6 .flex-caption{width:38%;background:transparent;text-align:left;color:#444;text-shadow:none}.slide6 .flex-caption h3.heading{color:#444;text-shadow:none}.image_slider.slide6 .flex-control-nav.flex-control-paging{text-align:left;width:40%}.image_slider.slide6 .flex-direction-nav li a.flex-prev{left:-100px;font-size:64px;text-shadow:0 1px 0 var(--primarycolor);top:40%;color:#ccc}.image_slider.slide6 .flex-direction-nav li a.flex-next{right:-100px;font-size:64px;text-shadow:0 1px 0 var(--primarycolor);top:40%;color:#ccc}.flexslider.image_slider.slide7 .slides img{width:60%;display:block;float:left;margin-right:20px}.image_slider.slide7 .flex-caption{width:38%;background:transparent;text-align:left;color:#444;display:inline-block;text-shadow:none}.slide7 .flex-caption h3.heading{color:#444;text-shadow:none}.image_slider.slide7 .flex-control-nav.flex-control-paging{text-align:right;width:100%}.image_slider.slide7 .flex-direction-nav li a.flex-prev{left:-100px;font-size:64px;text-shadow:0 1px 0 var(--primarycolor);top:40%;color:#ccc}.image_slider.slide7 .flex-direction-nav li a.flex-next{right:-100px;font-size:64px;text-shadow:0 1px 0 var(--primarycolor);top:40%;color:#ccc}.flexslider.image_slider.slide8 .slides img{width:100%}.image_slider.slide8 .flex-caption{max-width:60%;position:absolute;top:20%;left:20%;background:transparent;text-align:center;display:inline-block;text-shadow:none}.slide8 .flex-caption h3.heading{color:#444;text-shadow:none}.image_slider.slide8 .flex-control-nav.flex-control-paging{text-align:center;width:100%;bottom:10px}.image_slider.slide8 .flex-direction-nav li a.flex-prev{left:0px;font-size:64px;text-shadow:0 1px 0 #333;top:40%;color:var(--primarycolor)}.image_slider.slide8 .flex-direction-nav li a.flex-next{right:0px;font-size:64px;text-shadow:0 1px 0 #333;top:40%;color:var(--primarycolor)}.allbadges ul{list-style:none;display:inline-block}.allbadges ul>li{list-style:none;float:left;padding:10px;position:relative}.allbadges ul>li.finished img{opacity:0.6;filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1)}.allbadges ul>li.finished span{position:absolute;left:33%;bottom:33%;font-size:11px;text-transform:uppercase;font-weight:600;color:#EB4924;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.animate{opacity:0}.animate.load{opacity:1 !important}.stretch.load{animation-name:stretchLeft;-webkit-animation-name:stretchLeft;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:100% 0%;-ms-transform-origin:100% 0%;-webkit-transform-origin:100% 0%}@keyframes stretch{0%{transform:scaleX(0.3)}40%{transform:scaleX(1.02)}60%{transform:scaleX(0.98)}80%{transform:scaleX(1.01)}100%{transform:scaleX(0.98)}80%{transform:scaleX(1.01)}100%{transform:scaleX(1)}}@-webkit-keyframes stretch{0%{-webkit-transform:scaleX(0.3)}40%{-webkit-transform:scaleX(1.02)}60%{-webkit-transform:scaleX(0.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(0.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(1)}}del{opacity:0.3}.vibe_carousel>.woocommerce{position:relative;margin-top:15px}.vibe_carousel.carousel_columns2 .slides>li{margin-right:30px}.vibe_carousel.columns1 .block.courseitem{margin-right:0}.vibe_carousel .slides>li{margin-right:30px}.vibe_carousel.onecol .slides>li{margin-right:30px}@media screen and (max-width:992px){.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{width:auto}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:left}.tabs-left>.nav-tabs{border-right:none;margin-right:0;margin-bottom:19px;border-bottom:1px solid var(--border)}.tabs-right>.nav-tabs{border-left:none;margin-left:0;margin-bottom:19px;border-bottom:1px solid var(--border)}}@media screen and (max-width:768px){.v_module{width:100%}.block.side .block_media{max-width:100%}.block.side .block_content{clear:both;width:100%}.content .tabs-right .tab-content,.content .tabs-left .tab-content{max-width:100%}.one_half,.one_third,.one_fourth,.three_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.two_third{clear:both;float:none;width:100%}.nav-tabs>li{width:100% !important;border-bottom:1px solid var(--border)}.nav-tabs>li.active>a,.nav-tabs>li:hover>a{border-radius:2px}.nav-tabs>li.active,.nav-tabs>li:hover{border-bottom:none}}.wplms_registration_form{clear:both;display:block}.wplms_registration_form ul li{clear:both}.wplms_registration_form ul li+li{margin-top:10px}.wplms_registration_form ul li label{width:100%;display:block}.wplms_registration_form ul li>input,.wplms_registration_form ul li>textarea,.wplms_registration_form ul li>select{width:100%}.wplms_registration_form ul li fieldset legend{font-size:16px;font-weight:600;border:none}.wplms_registration_form .submit_registration_form.loading:before{content:"\e619";opacity:0.8;font-family:vicon;animation:spin 2s infinite linear}.digit{position:relative;float:left;width:2rem;height:3rem;background-color:#fafbfc;color:#444;border-radius:0.2rem;text-align:center;margin-right:5px;font-size:2rem}.digit::after{content:'';position:absolute;left:0;top:50%;width:100%;height:1px;display:block;background:rgba(0,0,0,0.2);z-index:99}.digit::before{content:'';position:absolute;left:0;top:1px;width:100%;height:50%;display:block;border-radius:0.4rem;background:rgba(0,0,0,0.03)}.digit .base{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.digit .base .flap{display:none;position:absolute;width:100%;height:50%;background-color:#fafbfc;color:#444;left:0;top:0;border-radius:0.2rem 0.2rem 0 0;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.digit .base .flap::before{content:attr(data-content);position:absolute;left:50%}.digit .base .flap.front::before,.digit .base .flap.under::before{top:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.digit .base .flap.back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.digit .base .flap.back::before{top:100%;-webkit-transform:translate(-50%, -50%) rotateZ(180deg);transform:translate(-50%, -50%) rotateZ(180deg)}.digit .base .flap.over{z-index:2}.digit .base .flap.under{z-index:1}.digit .base .flap.front{-webkit-animation:flip-down-front 300ms ease-in both;animation:flip-down-front 300ms ease-in both}.digit .base .flap.back{-webkit-animation:flip-down-back 300ms ease-in both;animation:flip-down-back 300ms ease-in both}.digit .base .flap.under{-webkit-animation:fade-under 300ms ease-in both;animation:fade-under 300ms ease-in both}@-webkit-keyframes flip-down-front{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);background-color:#fafbfc;color:#444}100%{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);background-color:#fafbfc;color:#444;opacity:0.4}}@keyframes flip-down-front{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);background-color:#fafbfc;color:#444}100%{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);background-color:#fafbfc;color:#444;opacity:0.4}}@-webkit-keyframes flip-down-back{0%{-webkit-transform:rotateY(180deg) rotateX(0deg);transform:rotateY(180deg) rotateX(0deg);background-color:#fafbfc;color:#444;opacity:0.4}100%{-webkit-transform:rotateY(180deg) rotateX(180deg);transform:rotateY(180deg) rotateX(180deg);background-color:#fafbfc;color:#444}}@keyframes flip-down-back{0%{-webkit-transform:rotateY(180deg) rotateX(0deg);transform:rotateY(180deg) rotateX(0deg);background-color:#fafbfc;color:#444;opacity:0.4}100%{-webkit-transform:rotateY(180deg) rotateX(180deg);transform:rotateY(180deg) rotateX(180deg);background-color:#fafbfc;color:#444}}@-webkit-keyframes fade-under{0%{background-color:#fafbfc;color:#444}100%{background-color:#fafbfc;color:#444}}@keyframes fade-under{0%{background-color:#fafbfc;color:#444}100%{background-color:#fafbfc;color:#444}}.vibe_countdown{position:relative;width:100%;text-align:center;margin:2rem 0}.clock{-webkit-perspective:100vw;perspective:100vw;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%}.clock .vibe_countdown_item{margin-right:1rem;display:inline-block;position:relative}.vibe_countdown_item .countdown_label{position:absolute;bottom:-1.6rem;font-size:0.8rem;text-transform:uppercase;color:#444;font-weight:600;left:0;width:100%}.clock .vibe_countdown_item:last-child{margin-right:0}ul.nav.nav-tabs.clearfix{display:flex;align-items:baseline;border-bottom:1px solid var(--border)}ul.nav.nav-tabs.clearfix>li.active>a{background:var(--primary);color:var(--primarycolor);font-weight:600}ul.nav.nav-tabs.clearfix>li>a{display:inline-block;padding:0.75rem 1.2rem;font-size:1rem}.tabs.tabbable{display:flex;flex-direction:column}.accordion-group.panel{margin:0;background:none;border:none;border-radius:none;box-shadow:none}.accordion-heading a{font-size:12px;text-transform:uppercase;padding:12px 20px 12px 0;font-weight:600;width:100%;display:block;border-bottom:1px solid var(--border);position:relative}.accordion-heading a.accordion-toggle:after{font-family:'vicon';float:right;content:"\e622";font-size:16px;color:var(--border)}.accordion-heading a.accordion-toggle.collapsed:after{content:"\e61a"}.accordion-body.collapsed{display:none}.accordion-inner{padding:15px 0}