#header-outer[data-format="centered-menu-under-logo"] #top nav >.buttons {
margin-left:15px
}
#header-outer[data-format="centered-menu-under-logo"] #top nav{
display:inline-block
}
#header-outer[data-format="centered-menu-under-logo"] .span_9{
text-align:center;
line-height:1px
}
body.original #header-outer[data-format="centered-menu-under-logo"] #top .row .span_9,
body.original #header-outer[data-format="centered-menu-under-logo"] #top .row .span_3,
body.ascend #header-outer[data-format="centered-menu-under-logo"] #top .row .span_9,
body.ascend #header-outer[data-format="centered-menu-under-logo"] #top .row .span_3,
body.material #header-outer[data-format="centered-menu-under-logo"] #top .row .span_9,
body.material #header-outer[data-format="centered-menu-under-logo"] #top .row .span_3 {
display:block;
float:none;
width:100%!important
}
body #header-outer[data-format="centered-menu-under-logo"] .span_3{
text-align:center;
line-height: 1;
}
#header-outer[data-format="centered-menu-under-logo"] #top nav >.sf-menu >li ul {
text-align:left
}
#header-outer[data-format="centered-menu-under-logo"] #top .span_9{
position:relative
}
#header-outer[data-format="centered-menu-under-logo"] .cart-menu{
-ms-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
top:50%
}
#header-outer[data-format="centered-menu-under-logo"] #top .span_9 nav >ul >li:not(#social-in-menu):not(#search-btn):not(.slide-out-widget-area-toggle) >a {
padding-top:0;
padding-bottom:20px
}
#header-outer[data-format="centered-menu-under-logo"] #top .span_9 ul #search-btn,
#header-outer[data-format="centered-menu-under-logo"] #top .span_9 ul #nectar-user-account,
#header-outer[data-format="centered-menu-under-logo"] #top nav >ul .slide-out-widget-area-toggle {
padding-top:0;
padding-bottom:0
}
#header-outer[data-format="centered-menu-under-logo"] #top .span_9 ul #social-in-menu a {
margin-top:0;
margin-bottom:20px
}
#header-outer[data-format="centered-menu-under-logo"] #top #logo {
display: inline-block;
}
#header-outer[data-format="centered-menu-under-logo"] #top #logo img{
margin:0 auto 0 auto
}
#header-outer[data-format="centered-menu-under-logo"] #top #logo .starting-logo{
position:absolute;
margin-bottom:0;
left:50%;
-webkit-transform:translateX(-50%) translateZ(0);
transform:translateX(-50%) translateZ(0);
}
@media only screen and (min-width: 1000px) {
#header-outer[data-format="centered-menu-under-logo"] #top #logo .starting-logo{
top:0;
}
}
@media only screen and (max-width: 999px) {
#header-outer[data-format="centered-menu-under-logo"] #top #logo .starting-logo {
left: 0;
-webkit-transform: none;
transform: none;
}
}
#header-outer[data-header-button_style*="hover_scale"][data-format="centered-menu-under-logo"] #top nav >ul >li[class*="button_"] >a:hover:before,
#header-outer[data-header-button_style*="hover_scale"][data-format="centered-menu-under-logo"] #top nav ul .slide-out-widget-area-toggle[data-custom-color="true"] a:hover:before {
-webkit-transform: scale(1.1) translateY(-9px);
transform: scale(1.1) translateY(-9px);
}
@media only screen and (min-width: 1000px) {
#header-outer[data-format="centered-menu-under-logo"] .span_9,
#header-outer[data-format="centered-menu-under-logo"] .span_9 nav,
#header-outer[data-format="centered-menu-under-logo"] #top .row .span_9 {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
width: 100%;
}
#header-outer[data-format="centered-menu-under-logo"] .cart-menu {
-webkit-transform: none;
transform: none;
}
}
#header-outer[data-format="centered-menu-under-logo"] #top .span_9 nav >.buttons {
padding-bottom: 20px;
}
#header-outer[data-transparent-header="true"][data-format="centered-menu-under-logo"] #logo .dark-version {
position:relative
}
@media only screen and (min-width : 1px) and (max-width : 999px) {
body.ascend #header-outer[data-format="centered-menu-under-logo"] #top .row .span_9,
body.original #header-outer[data-format="centered-menu-under-logo"] #top .row .span_9,
body.material #header-outer[data-format="centered-menu-under-logo"] #top .row .span_9,
#header-outer[data-format="centered-menu-under-logo"] #top .span_9 {
min-height: 0;
width: auto!important;
position: absolute!important;
right: 0;
top: 0;
z-index: 2000;
height: 100%;
}
.material #header-outer[data-format="centered-menu-under-logo"] #top .span_9 {
line-height: inherit;
}
}.col.testimonial_slider{
float:none
}
.testimonial_slider{
float:none;
opacity:0;
margin-bottom:21px
}
html:not(.js) .testimonial_slider{
opacity:1;
height:auto
}
.testimonial_slider:not([data-style*="multiple_visible"]) blockquote{
padding-left:0px;
text-align:center;
color:rgba(0,0,0,1);
background-image:none;
font-size:22px;
width:100%;
margin:0 auto;
opacity:0;
position:absolute
}
.testimonial_slider blockquote p{
padding-bottom:30px
}
.testimonial_slider .controls ul{
margin:0px;
display:block;
text-align:center;
width:100%
}
.testimonial_slider .controls ul li{
list-style:none;
cursor:pointer;
display:inline
}
.testimonial_slider .controls ul li .pagination-switch{
background-color:rgba(0,0,0,0);
border:1px solid #333;
border-radius:10px 10px 10px 10px;
cursor:pointer;
display:inline-block;
height:10px;
margin:0 4px;
transition:background-color 0.2s linear 0s,border-color 0.2s linear 0s;
width:10px
}
.testimonial_slider .controls ul li .pagination-switch:hover, 
.testimonial_slider .controls ul li .pagination-switch.active{
background-color:#333
}
.testimonial_slider .controls{
position:absolute;
bottom:-22px;
z-index:30;
width:100%;
text-align:center
}
.testimonial_slider .slides{
overflow:hidden;
position:relative
}
body .testimonial_slider blockquote span, .nectar_single_testimonial span {
font-size:16px;
display:block;
line-height:22px
}
body .testimonial_slider blockquote .open-quote, 
body .testimonial_slider blockquote .close-quote {
display: inline;
}
.span_12.light .nectar_single_testimonial span {
color: #fff;
}
.span_12.light .nectar_single_testimonial .title {
color: rgba(255,255,255,0.6);
}
.nectar_single_testimonial {
padding-left: 0;
}
.nectar_single_testimonial[data-style="small_modern"] p span {
font-size: 80px;
line-height: 80px;
margin-bottom: -20px;
}
.nectar_single_testimonial[data-style="bold"] p span {
font-size: 110px;
line-height: 110px;
margin-bottom: -30px;
}
.wpb_wrapper > .nectar_single_testimonial:last-child {
margin-bottom: 0;
}
.nectar_single_testimonial[data-style="bold"] p {
padding-bottom: 35px;
}
.span_12 .nectar_single_testimonial .inner[data-custom-color="true"] * {
color: inherit;
}
.span_12 .nectar_single_testimonial .inner[data-custom-color="true"] .title {
opacity: 0.6;
}
.testimonial_slider blockquote .title, .nectar_single_testimonial .title {
color:rgba(0,0,0,.5)
}
.testimonial_slider:not([data-style="minimal"]) blockquote .title{
font-size:12px
}
.testimonial_slider[data-style="minimal"] blockquote .title{
font-size:12px;
font-style:italic
}
.testimonial_slider[data-style="minimal"] blockquote span:not(.title){
-webkit-transform:scale(0.8);
transform:scale(0.8);
margin-bottom:-4px
}
.testimonial_slider[data-style*="multiple_visible"] blockquote .title, 
.nectar_single_testimonial .title {
font-size:14px
}
.light .testimonial_slider blockquote{
color:rgba(255,255,255,0.95)
}
.light .testimonial_slider blockquote .title, 
.testimonial_slider[data-style="multiple_visible"][data-color*="-light"] blockquote .title{
color:rgba(255,255,255,0.45)
}
.testimonial_slider .controls ul li i{
color:#444
}
.light .testimonial_slider .controls ul li span{
border-color:#fff
}
.light .testimonial_slider .controls ul li span:hover, 
.light .testimonial_slider .controls ul li .pagination-switch.active{
background-color:#fff
}
.testimonial_slider .image-icon,
.nectar_single_testimonial .image-icon {
font-family:Georgia,serif!important;
font-size:50px;
text-align:center;
display:inline-block;
border-radius:100px;
width:50px;
height:50px;
margin-bottom:33px;
line-height:70px;
background-size:cover;
background-position: center;
border:2px solid rgba(0,0,0,0.13)
}
.nectar_single_testimonial .image-icon {
border: none;
background-position: center;
}
.nectar_single_testimonial[data-style="basic_left_image"] {
padding-left: 90px;
}
.nectar_single_testimonial[data-style="basic_left_image"] .image-icon {
position: absolute;
left: 0;
top: 5px;
}
.light .testimonial_slider .image-icon{
border-color:rgba(255,255,255,0.4)
}
.testimonial_slider .image-icon.has-bg{
width:50px;
height:50px;
border:none;
text-indent:-9999px
}
.testimonial_slider blockquote p .bottom-arrow{
display:none
}
.testimonial_slider[data-style="multiple_visible_minimal"] .image-icon, 
.nectar_single_testimonial .image-icon {
width:52px;
height:52px;
display:inline-block;
vertical-align:middle;
margin-bottom:0;
margin-right:20px
}
.testimonial_slider[data-style="multiple_visible_minimal"] .wrap, 
.nectar_single_testimonial .wrap{
display:inline-block;
vertical-align:middle
}
.testimonial_slider .star-rating-wrap{
display:block;
-webkit-transform:none;
transform:none;
line-height:0
}
.testimonial_slider .star-rating{
display:inline-block;
margin-top:20px;
-webkit-transform:none;
transform:none;
position:relative;
font-size:16px!important
}
.testimonial_slider[data-style="minimal"] blockquote .star-rating:not(.title),
.testimonial_slider[data-style="minimal"] blockquote .star-rating-wrap:not(.title) {
-webkit-transform:none;
transform:none;
}
.testimonial_slider:not([data-style="minimal"]) blockquote .star-rating {
font-size: 16px!important;
}
.testimonial_slider .star-rating:before{
font-family:FontAwesome;
font-weight:normal;
font-style:normal;
text-decoration:inherit;
-webkit-font-smoothing:antialiased;
content:"\f005\00a0\f005\00a0\f005\00a0\f005\00a0\f005";
color:#ddd;
float:left;
top:0;
left:0
}
.testimonial_slider .star-rating .filled {
position:absolute;
display:block;
font-size:16px!important;
left:0;
-webkit-transform:none!important;
transform:none!important;
width:100%;
overflow:hidden;
z-index:100
}
.testimonial_slider .star-rating .filled:before{
font-family:FontAwesome;
font-weight:normal;
font-style:normal;
text-decoration:inherit;
-webkit-font-smoothing:antialiased;
content:"\f005\00a0\f005\00a0\f005\00a0\f005\00a0\f005";
color:#000;
float:left
}
.toggles .testimonial_slider, 
.full-width-content .testimonial_slider{
padding-bottom:20px
}
.toggles .testimonial_slider .controls,
.full-width-content .testimonial_slider .controls{
bottom:2px!important
}
.testimonial_slider[data-style="minimal"] .slides{
max-width:70%;
margin:0 auto
}
.testimonial_slider[data-style="minimal"] blockquote{
padding:0 25px;
-ms-transition:transform 0.5s,opacity 0.5s;
transition:transform 0.5s,opacity 0.5s;
-webkit-transition:transform 0.5s,opacity 0.5s
}
.testimonial_slider[data-style="default"] blockquote{
-ms-transition:transform 0.5s,opacity 0.5s;
transition:transform 0.5s,opacity 0.5s;
-webkit-transition:transform 0.5s,opacity 0.5s
}
.testimonial_slider[data-style="minimal"] blockquote.no-trans, 
.testimonial_slider[data-style="default"] blockquote.no-trans{
-ms-transition:none;
transition:none;
-webkit-transition:none
}
.testimonial_slider[data-style="minimal"] .control-wrap{
width:20px;
line-height:20px;
overflow:hidden;
display:inline-block;
vertical-align:top
}
.testimonial_slider[data-style="minimal"] .controls .out-of, 
.testimonial_slider[data-style="minimal"] .controls .total{
display:inline-block;
font-size:16px;
line-height:20px;
color:#000;
vertical-align:top
}
.testimonial_slider[data-style="minimal"] .control-wrap{
font-size:16px
}
.testimonial_slider[data-style="minimal"] .controls .out-of, 
.testimonial_slider[data-style="minimal"] .controls .total{
width:20px;
text-align:center
}
.testimonial_slider[data-style="minimal"] .controls .out-of{
width:13px;
top:-1px;
position:relative
}
.testimonial_slider[data-style="minimal"] .control-wrap ul{
width:auto;
-ms-transition:transform 0.33s;
-webkit-transition:transform 0.33s;
transition:transform 0.33s
}
.testimonial_slider[data-style="minimal"] .control-wrap ul li{
color:#000;
display:block;
float:left;
width:20px;
font-size:16px;
line-height:20px;
cursor:auto
}
.testimonial_slider[data-style="minimal"] .controls{
vertical-align:top
}
.testimonial_slider[data-style="minimal"] .testimonial-next-prev .prev{
position:absolute;
top:50%;
height:40px;
width:40px;
font-size:28px;
-ms-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
margin-top:-40px;
left:7.5%;
margin-left:-8px;
text-align: center;
}
.testimonial_slider[data-style="minimal"] .testimonial-next-prev .next{
position:absolute;
top:50%;
height:40px;
margin-top:-40px;
font-size:28px;
width:40px;
margin-right:-8px;
-ms-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
right:7.5%;
text-align: center;
}
.testimonial_slider[data-style="minimal"] .testimonial-next-prev .next:before, 
.testimonial_slider[data-style="minimal"] .testimonial-next-prev .prev:before{
display:block;
position:absolute;
left:0;
top:0
}
.testimonial_slider[data-style="minimal"] .testimonial-next-prev .next:after, 
.testimonial_slider[data-style="minimal"] .testimonial-next-prev .prev:after{
backface-visibility:hidden;
display:block;
content:' ';
z-index:100;
position:absolute;
width:22px;
height:2px;
background-color:#000;
top:48%;
opacity:0;
right:11px;
cursor:pointer;
-ms-transform:translateY(-50%) scaleX(0) translateZ(0);
transform:translateY(-50%) scaleX(0) translateZ(0);
-webkit-transform:translateY(-50%) scaleX(0) translateZ(0);
transition:opacity .5s cubic-bezier(.2,1,.2,1),transform .5s cubic-bezier(.2,1,.2,1);
-webkit-transition:opacity .5s cubic-bezier(.2,1,.2,1),-webkit-transform .5s cubic-bezier(.2,1,.2,1)
}
.span_12.light .testimonial_slider[data-style="minimal"] .testimonial-next-prev .next:after, 
.span_12.light .testimonial_slider[data-style="minimal"] .testimonial-next-prev .prev:after{
background-color:#fff
}
.span_12.light .testimonial_slider[data-style="minimal"] .testimonial-next-prev .next:before, 
.span_12.light .testimonial_slider[data-style="minimal"] .testimonial-next-prev .prev:before, 
.span_12.light .testimonial_slider[data-style="minimal"] .controls .out-of, 
.span_12.light .testimonial_slider[data-style="minimal"] .controls .total,
.span_12.light .testimonial_slider[data-style="minimal"] .controls .control-wrap ul li{
color:#fff
}
.testimonial_slider[data-style="minimal"] .testimonial-next-prev .next:after{
right:8px
}
.testimonial_slider[data-style="minimal"] .testimonial-next-prev .next:hover:after, 
.testimonial_slider[data-style="minimal"] .testimonial-next-prev .prev:hover:after{
opacity:1;
-ms-transform:translateY(-50%) scaleX(1) translateZ(0);
transform:translateY(-50%) scaleX(1) translateZ(0);
-webkit-transform:translateY(-50%) scaleX(1) translateZ(0)
}
.testimonial_slider[data-style="minimal"] .testimonial-next-prev .next:hover:before{
-ms-transform: translateX(10px);
-webkit-transform:translateX(10px);
transform: translateX(10px)
}
.testimonial_slider[data-style="minimal"] .testimonial-next-prev .prev:hover:before{
-ms-transform:translateX(-10px);
-webkit-transform:translateX(-10px);
transform:translateX(-10px)
}
.testimonial_slider[data-style="minimal"] .testimonial-next-prev svg{
position:absolute;
left:-2px;
top:-2px
}
.testimonial_slider[data-style="minimal"] .testimonial-next-prev .prev:before{
left:-1px;
position:relative
}
.testimonial_slider[data-style="minimal"] .testimonial-next-prev .next:before{
right:-1px;
position:relative
}
.testimonial_slider[data-style="minimal"] .testimonial-next-prev .prev:before, 
.testimonial_slider[data-style="minimal"] .testimonial-next-prev .next:before{
line-height:36px;
color:#000;
-ms--webkit-transition:-webkit-transform .5s cubic-bezier(.2,1,.2,1);
transition:transform .5s cubic-bezier(.2,1,.2,1);
-webkit-transition:-webkit-transform .5s cubic-bezier(.2,1,.2,1)
}
.nectar_single_testimonial:before {
display: none;
}
@media only screen and (max-width : 690px) {
.testimonial_slider .flickity-page-dots {
bottom: -25px;
}
.testimonial_slider[data-style="multiple_visible"] blockquote p:before {
display: none;
}
.main-content .testimonial_slider[data-style="multiple_visible"] blockquote p {
padding: 30px;
}
.testimonial_slider[data-style="multiple_visible"] blockquote {
margin-bottom: 0;
}
.testimonial_slider[data-style="minimal"] .slides {
max-width: none;
}
.testimonial_slider[data-style="minimal"] .testimonial-next-prev .prev, 
.testimonial_slider[data-style="minimal"] .testimonial-next-prev .next {
-ms-transform: none;
-webkit-transform: none;
transform: none;
z-index: 500;
top: auto;
bottom: -11px;
}
.testimonial_slider[data-style="multiple_visible_minimal"] blockquote .inner {
padding: 30px;
}
}
@media only screen and (min-width: 990px) and (max-width: 1300px) {
.full-width-content .vc_span4 .testimonial_slider blockquote, 
.full-width-content .vc_col-sm-4 .testimonial_slider blockquote {
font-size: 16px;
line-height: 33px;
}
}.nectar-highlighted-text em {
position: relative;
display: inline-block;
font-family: inherit;
font-size: inherit;
font-style: inherit;
font-weight: inherit;
text-transform: inherit;
letter-spacing: inherit;
line-height: 1em;
padding: 0 3px;
}
.nectar-highlighted-text[class*="font_size_"] em {
line-height: inherit;
}
.nectar-highlighted-text:not([data-style="text_outline"]) em {
background-repeat: no-repeat;
background-size: 0% 80%;
background-image: linear-gradient(to right, #000000 0%, #000000 100%);
transition: background-size 0.9s cubic-bezier(.15,.75,.4,1), opacity 0.25s ease;
background-position: left 90%;
}
.nectar-highlighted-text[data-exp="closer"][data-style="full_text"] em { 
background-size: 0% 70%;
background-position: left 65%;
}
.nectar-highlighted-text[data-exp="closer"][data-style="full_text"] em.animated {
background-size: 100% 70%;
}
.nectar-highlighted-text[data-exp="closest"][data-style="full_text"] em { 
background-size: 0% 60%;
background-position: left 65%;
}
.nectar-highlighted-text[data-exp="closest"][data-style="full_text"] em.animated {
background-size: 100% 60%;
}
.nectar-highlighted-text[data-style="full_text"] em {
background-position: left 70%;
}
.nectar-highlighted-text[data-style="regular_underline"] a em {
-webkit-transition: color 0.9s cubic-bezier(.15,.75,.4,1), background-size 0.9s cubic-bezier(.15,.75,.4,1);
transition: color 0.9s cubic-bezier(.15,.75,.4,1), background-size 0.9s cubic-bezier(.15,.75,.4,1);
}
.nectar-highlighted-text[data-style="regular_underline"] a:hover em,
.nectar-highlighted-text[data-style="regular_underline"] em.has-link:hover {
color: #fff;
}
.nectar-highlighted-text[data-style="regular_underline"][data-color="#ffffff"] a:hover em,
.nectar-highlighted-text[data-style="regular_underline"][data-color="#ffffff"] em.has-link:hover {
color: #000;
}
.nectar-highlighted-text[data-style="regular_underline"] em,
.nectar-highlighted-text[data-style="full_text"] em,
.nectar-highlighted-text[data-style="half_text"] em {
display: inline;
}
.nectar-highlighted-text[data-style="half_text"] em {
background-size: 0% 28%;
}
.nectar-highlighted-text[data-style="half_text"] em.animated {
background-size: 100% 28%;
}
.nectar-highlighted-text[data-style="half_text"] a:hover em.animated {
background-size: 100% 14%;
}
.nectar-highlighted-text[data-style="regular_underline"] em {
background-image: linear-gradient(to right, #000000 0%, #000000 100%), linear-gradient(to right, #000000 0%, #000000 100%);
}
.nectar-highlighted-text[data-style="regular_underline"] em {
padding: 0;
}
.nectar-highlighted-text em.animated {
background-size: 100% 80%;
}
.nectar-highlighted-text[data-using-custom-color="false"] em:before {
opacity: 0.3;
}
@media only screen and (max-width: 999px) {
body:not([data-m-animate="1"]) .nectar-highlighted-text em.animated {
-webkit-transition: none;
transition: none;
}
}
.nectar-highlighted-text a {
color: inherit;
}
.nectar-highlighted-text[data-style="full_text"] a:hover em.animated {
opacity: 0.75;
}
.nectar-highlighted-text[data-style="text_outline"] em:before {
display: none;
}
.nectar-highlighted-text[data-style="text_outline"] em{
-webkit-text-stroke-color: inherit;
-webkit-text-fill-color: rgba(0,0,0,0);
}
.nectar-highlighted-text[data-style="text_outline"] a em {
transition: transform 0.3s ease;
transform-origin: left bottom;
}
.nectar-highlighted-text[data-style="text_outline"] a:hover em {
-webkit-text-fill-color: initial;
-webkit-text-stroke-color: rgba(0,0,0,0);
transform: skewX(-10deg);
}
.nectar-highlighted-text[data-style][data-user-color="true"] * {
color: inherit;
}
.nectar-highlighted-text[data-style="text_outline"] em {
display: inline;
padding: 0;
}
.nectar-highlighted-text[data-style="text_outline"][data-outline-thickness="thin"] em {
-webkit-text-stroke-width: 0.015em;
}
.nectar-highlighted-text[data-style="text_outline"][data-outline-thickness="regular"] em {
-webkit-text-stroke-width: 0.02em;
}
.nectar-highlighted-text[data-style="text_outline"][data-outline-thickness="thick"] em {
-webkit-text-stroke-width: 0.03em;
}
.nectar-highlighted-text[data-style="text_outline"][data-outline-thickness="extra_thick"] em {
-webkit-text-stroke-width: 0.04em;
}.nectar-video-box .play_button_mouse_follow {
transition: opacity 0.3s ease;
}
.nectar-video-box .play_button_mouse_follow:not(.visible) {
opacity: 0;
}
.nectar-video-box .play_button_mouse_follow:before {
border-width: 2px;
}
.nectar-video-box .play_button_mouse_follow svg {
width: 12px;
}
.nectar-video-box .play_button_mouse_follow.nectar_video_lightbox {
width: 94px;
height: 94px;
left: 0;
top: 0;
margin-top: -47px;
margin-left: -47px;
pointer-events: none;
}
.nectar-video-box[data-mouse-style="see_through_contrast"] .play_button_mouse_follow {
mix-blend-mode: difference;
}
.nectar-video-box[data-mouse-style="see_through_contrast"],
.nectar-video-box[data-mouse-style="see_through_contrast"] > .inner-wrap {
background-color: #fff;
}
@media only screen and (max-width: 690px) {
.nectar-video-box .play_button_mouse_follow.nectar_video_lightbox {
width: 60px;
height: 60px;
margin-top: -30px;
margin-left: -30px;
}
.nectar-video-box .play_button_mouse_follow.nectar_video_lightbox svg {
width: 10px;
}
}
.nectar-video-box[data-mouse-style="solid_color"] .play_button_mouse_follow:before {
border: none;
}
@-webkit-keyframes pulse-1{
0%{
-webkit-transform:translate3d(-50%,-50%,0)scale(1);
opacity:1
}
100%{
-webkit-transform:translate3d(-50%,-50%,0)scale(1.7);
opacity:0
}
}
@keyframes pulse-1{
0%{
transform:translate3d(-50%,-50%,0)scale(1);
opacity:1
}
100%{
transform:translate3d(-50%,-50%,0)scale(1.7);
opacity:0
}
}
@-webkit-keyframes pulse-2{
0%{
-webkit-transform:translate3d(-50%,-50%,0)scale(1);
opacity:0.5
}
100%{
-webkit-transform:translate3d(-50%,-50%,0)scale(1.7);
opacity:0
}
}
@keyframes pulse-2{
0%{
transform:translate3d(-50%,-50%,0)scale(1);
opacity:0.5
}
100%{
transform:translate3d(-50%,-50%,0)scale(1.7);
opacity:0
}
}
.nectar_video_lightbox.play_button{
position:relative;
width:90px;
height:90px;
margin:0;
display:inline-block
}
.centered-text .nectar_video_lightbox.play_button{
margin:0 30px
}
.nectar_video_lightbox.play_button_with_text .play{
height:52px;
width:52px;
position:relative;
vertical-align:middle;
display:inline-block
}
.nectar_video_lightbox.play_button_with_text .play >.inner-wrap{
height:100%;
width:100%;
display:block
}
.nectar_video_lightbox.play_button_with_text .play >.inner-wrap:before {
border-radius:200px;
backface-visibility: hidden;
height:100%;
width:100%;
display:block;
content:'';
transition:all 0.45s cubic-bezier(.15,0.2,.1,1) 0s;
-webkit-transition:all 0.45s cubic-bezier(.15,0.2,.1,1) 0s
}
.nectar_video_lightbox.play_button_with_text:not([data-style="small"]) .play >.inner-wrap:before {
background-color:#000;
}
.nectar_video_lightbox.play_button_with_text:hover .play >.inner-wrap:before{
-webkit-transform:scale(1.15);
transform:scale(1.15)
}
.nectar_video_lightbox.play_button_with_text .link-text >*{
margin-bottom:0
}
body .nectar_video_lightbox.play_button_with_text:not([data-style="small"]) .play:before{
width:50px;
height:50px;
left:50%;
top:50%;
z-index:-1
}
.nectar_video_lightbox.play_button_with_text:not([data-style="small"]) .play:before, 
.nectar_video_lightbox.play_button_with_text:not([data-style="small"]) .play:after{
position:absolute;
top:50%;
left:50%;
display:block;
content:'';
border:1px solid rgba(255,255,255,.5);
border-radius:50%;
-webkit-transform:scale(.35) translateY(-50%) translateX(-50%);
-ms-transform:scale(.35) translateY(-50%) translateX(-50%);
transform:scale(.35) translateY(-50%) translateX(-50%);
opacity:0;
-webkit-animation:pulse-1 2.6s cubic-bezier(.25,.9,.2,1) 0.4s infinite;
animation:pulse-1 2.6s cubic-bezier(.25,.9,.2,1) 0.4s infinite
}
.nectar_video_lightbox.play_button_with_text .play:after{
width:50px;
height:50px;
z-index:-1;
border-color:rgba(255,255,255,.4);
-webkit-animation:pulse-1 2.6s cubic-bezier(.25,.9,.2,1) 0s infinite;
animation:pulse-1 2.6s cubic-bezier(.25,.9,.2,1) 0s infinite
}
.span_12.dark .nectar_video_lightbox.play_button_with_text .play:before, 
.span_12.dark .nectar_video_lightbox.play_button_with_text .play:after{
-webkit-animation:pulse-2 2.6s cubic-bezier(.25,.9,.2,1) 0.4s infinite;
animation:pulse-2 2.6s cubic-bezier(.25,.9,.2,1) 0.4s infinite
}
.span_12.dark .nectar_video_lightbox.play_button_with_text .play:after{
-webkit-animation:pulse-2 2.6s cubic-bezier(.25,.9,.2,1) 0s infinite;
animation:pulse-2 2.6s cubic-bezier(.25,.9,.2,1) 0s infinite
}
.nectar_video_lightbox.play_button_with_text svg{
width:14px;
height:14px;
z-index:100
}
.span_12.light .nectar_video_lightbox.play_button_with_text .link-text{
color:#fff
}
.nectar_video_lightbox.play_button_with_text .link-text{
display:inline-block;
margin-left:25px;
color:#000;
vertical-align:middle
}
.play_button_with_text .link-text[data-font="nectar-btn-jumbo"] {
font-size: 18px;
}
.play_button_with_text .link-text[data-font="nectar-btn-large"] {
font-size: 14px;
}
.play_button_with_text .link-text[data-font="nectar-btn-medium"] {
font-size: 12px;
}
.nectar_video_lightbox.play_button_with_text .play:before{
display:block;
position:absolute;
content:' ';
top:0;
left:0;
width:100%;
height:100%;
z-index:10;
border-radius:200px;
box-sizing:border-box;
-webkit-box-sizing:border-box
}
.nectar_video_lightbox .play{
display:block;
height:100%;
width:100%;
transition:all 0.4s cubic-bezier(0.19,1,0.22,1) 0s;
-webkit-transition:all 0.4s cubic-bezier(0.19,1,0.22,1) 0s
}
.nectar_video_lightbox path, 
.span_12.dark .nectar_video_lightbox.play_button_with_text path{
fill:#fff
}
.span_12.dark .nectar_video_lightbox path{
fill:#000
}
.span_12.dark .nectar_video_lightbox.play_button:before{
border:5px solid #000
}
.nectar_video_lightbox:hover:before{
transform:scale(1.1);
-webkit-transform:scale(1.1);
opacity:0.4
}
.nectar_video_lightbox:not(.play_button_with_text):hover .play{
transform:scale(1.3);
-webkit-transform:scale(1.3)
}
.nectar_video_lightbox.play_button_with_text[data-style="bordered_top"] .play:before, 
.nectar_video_lightbox.play_button_with_text[data-style="bordered_top"] .play:after {
display: none;
}
.nectar_video_lightbox.play_button_with_text[data-style="small"] span.play,
.nectar_video_lightbox.play_button_with_text[data-style="small"] .button-bg {
height: 30px;
width: 30px;
}
.nectar_video_lightbox.play_button_with_text[data-style="bordered_top"] span.play,
.nectar_video_lightbox.play_button_with_text[data-style="bordered_top"] .button-bg {
width: 70px;
height: 70px; 
}
.nectar_video_lightbox.play_button_with_text[data-style="bordered_top"][data-font-style="h2"] span.play,
.nectar_video_lightbox.play_button_with_text[data-style="bordered_top"][data-font-style="h2"] .button-bg,
.nectar_video_lightbox.play_button_with_text[data-style="bordered_top"][data-font-style="h1"] span.play,
.nectar_video_lightbox.play_button_with_text[data-style="bordered_top"][data-font-style="h1"] .button-bg {
width: 90px;
height: 90px; 
}
.nectar_video_lightbox.play_button_with_text[data-style="bordered_top"] {
text-align: center;
display: inline-block;
}
.nectar_video_lightbox.play_button_with_text[data-style="bordered_top"] .link-text {
display: block;
margin-left: 0;
margin-top: 28px;
}
.main-content .nectar_video_lightbox.play_button_with_text[data-style="bordered_top"]:not([data-style="small"]) .play >.inner-wrap:before {
background-color: transparent!important;
}
.play_button_with_text[data-style="small"][data-font-style="h3"] span.play,
.play_button_with_text[data-style="small"][data-font-style="h3"] .button-bg,
.play_button_with_text[data-style="small"][data-font-style="h2"] span.play,
.play_button_with_text[data-style="small"][data-font-style="h2"] .button-bg,
.play_button_with_text[data-style="small"][data-font-style="h1"] span.play,
.play_button_with_text[data-style="small"][data-font-style="h1"] .button-bg {
height: 40px;
width: 40px;
}
.nectar_video_lightbox.play_button_with_text[data-style="small"] .button-bg-wrap,
.nectar_video_lightbox.play_button_with_text[data-style="bordered_top"] .button-bg-wrap {
margin-top: -20px;
}
.nectar_video_lightbox.play_button_with_text[data-style="small"] svg,
.nectar_video_lightbox.play_button_with_text[data-style="bordered_top"] svg {
height: 10px;
width: 10px;
}
.nectar_video_lightbox.play_button_with_text {
display: inline-block;
padding: 20px 0;
}
.nectar_video_lightbox.play_button_with_text > span {
display: block;
}
.nectar_video_lightbox.play_button_with_text[data-style="small"] .link-text {
margin-left: 15px;
}
.play_button_with_text[data-style="small"][data-font-style="h1"] .link-text,
.play_button_with_text[data-style="small"][data-font-style="h2"] .link-text,
.play_button_with_text[data-style="small"][data-font-style="h3"] .link-text  {
margin-left: 20px;
}
.nectar_video_lightbox.play_button_with_text[data-style="small"] .play >.inner-wrap:before,
.nectar_video_lightbox.play_button_with_text[data-style="bordered_top"] .play >.inner-wrap:before {
border-width: 2px;
border-style: solid;
box-sizing: border-box;
border-color: #000;
}
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-style="small"] path,
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-style="bordered_top"] path {
fill: #000;
}
.light .nectar_video_lightbox.play_button_with_text[data-style="small"] .play >.inner-wrap:before,
.light .nectar_video_lightbox.play_button_with_text[data-style="bordered_top"] .play >.inner-wrap:before { 
border-color: #fff;
}
.span_12.dark .nectar_video_lightbox.nectar-button[data-color*="transparent"]{
border:2px solid #000;
color:#000
}
.nectar_video_lightbox.nectar-button[data-color*="transparent"] {
background-color:transparent;
border:2px solid #fff;
opacity:1;
transition:all 0.2s ease;
-webkit-transition:all 0.2s ease
}
.nectar_video_lightbox.nectar-button[data-color*="transparent"]:hover{
color:#fff;
border-color:transparent
}
.nectar-video-box{
line-height:0;
position:relative;
margin-bottom:35px
}
.nectar-video-box img{
transition:all .7s cubic-bezier(.2,1,.22,1);
-webkit-transition:all .7s cubic-bezier(.2,1,.22,1);
margin-bottom:0!important;
transform:translateZ(0) scale(1.05);
-webkit-transform:translateZ(0) scale(1.05);
backface-visibility:hidden;
-webkit-backface-visibility:hidden;
max-width:none!important;
width:100%!important
}
.nectar-video-box img.nectar-lazy {
opacity: 0;
}
.nectar-video-box img.nectar-lazy.loaded {
opacity: 1;
}
.nectar-video-box[data-hover="zoom_button"] img,
.nectar-video-box[data-hover="zoom_button"]:hover img{
transition:none;
-webkit-transition:none;
-webkit-transform:none;
transform:none
}
.nectar-video-box .nectar_video_lightbox{
position:absolute;
left:50%;
top:50%;
z-index:10;
width:70px;
height:70px;
margin-top:-35px;
margin-left:-35px;
color:#fff;
display:inline-block;
border-radius:200px;
-webkit-transform:translateZ(0);
transform:translateZ(0)
}
body .nectar-video-box[data-hover="zoom_button"] .nectar_video_lightbox:after{
background-color:#000;
position:absolute;
content:' ';
display:block;
left:0;
top:0;
width:100%;
border-radius:200px;
height:100%;
z-index:1;
transition:all .7s cubic-bezier(.2,1,.22,1);
-webkit-transition:all .7s cubic-bezier(.2,1,.22,1)
}
.nectar-video-box:hover .nectar_video_lightbox:after{
-webkit-transform:scale(1.14);
transform:scale(1.14)
}
.nectar-video-box[data-hover="zoom_button"] .play{
position:relative;
z-index:10
}
.nectar-video-box .inner-wrap >a.full-link{
position:absolute;
display:block;
top:0;
left:0;
height:100%;
width:100%;
z-index:100
}
.nectar-video-box:hover img{
transform:scale(1.14);
-webkit-transform:scale(1.14)
}
.nectar-video-box .nectar_video_lightbox path{
fill:#fff!important
}
body .nectar-video-box[data-hover="zoom_button"] .nectar_video_lightbox{
background-color:transparent!important
}
.nectar-video-box .inner-wrap {
overflow: hidden;
}
.nectar-video-box[data-border-radius*="px"] > .inner-wrap {
transform: translateZ(0);
}
.nectar-video-box[data-border-radius="3px"] .inner-wrap {
border-radius: 3px;
}
.nectar-video-box[data-border-radius="5px"] .inner-wrap {
border-radius: 5px;
}
.nectar-video-box[data-border-radius="10px"] .inner-wrap {
border-radius: 10px;
}
.nectar-video-box[data-border-radius="15px"] .inner-wrap {
border-radius: 15px;
}
.nectar-video-box[data-border-radius="20px"] .inner-wrap {
border-radius: 20px;
}
.nectar-video-box[data-shadow*="depth"]:before {
position: absolute;
width: 98%;
height: 98%;
top: 1%;
left: 1%;
display: block;
content: '';
z-index: -1;
}
.nectar-video-box[data-play-button-size="larger"] .nectar_video_lightbox {
height: 110px;
width: 110px;
margin-left: -55px;
margin-top: -55px;
}
@media only screen and (max-width : 690px) {
.nectar-video-box[data-play-button-size="larger"] .nectar_video_lightbox {
width: 70px;
height: 70px;
margin-top: -35px;
margin-left: -35px;
}
}