html body.single-tve_form_type {
min-height: 100%;
}
body .tl-style article {
margin-bottom: 0;
margin-top: 0;
padding-top: 0;
}
body .thrv_wrapper.thrv-leads-slide-in, body .thrv_wrapper.thrv-leads-ribbon, body .thrv_wrapper.thrv-leads-widget, body .thrv_wrapper.thrv-leads-screen-filler {
margin: 0;
}
#tve_editor:after {
content: "";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.tve_editor_main_content .thrv_wrapper.thrv_content_reveal {
padding: 1px;
}
.tl-style .tve_p_lb_content {
overflow: visible;
}
body .tve_p_lb_content #tve_editor .tve_p_lb_control {
padding: 15px 0 40px;
}
.tve-leads-greedy-ribbon #tve_editor {
padding: 0;
}  .tve-leads-ribbon {
left: 0;
min-height: 20px;
position: fixed;
right: 0;
top: 0;
z-index: -1;
}
.tve-leads-ribbon #tve_editor {
padding: 0;
}
.tve-leads-ribbon.tve-leads-triggered {
z-index: 999991;
}
.single-tve_form_type .tve-leads-ribbon {
z-index: 0;
}
.tcb-states .tve-leads-ribbon {
z-index: 80;
}
.admin-bar .tve-leads-ribbon {
top: 32px;
}
.tve-leads-ribbon .tve-ribbon-content {
margin: 0 auto;
max-width: 1080px;
min-width: 500px;
}
.tve-leads-ribbon .thrv-ribbon {
background-color: #c6efcd;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
padding: 10px 0;
margin: 0;
}
.tve-leads-ribbon .tve-ribbon-close {
position: absolute;
top: 50%;
right: 2%;
transform: translateY(-50%);
font-size: 30px;
line-height: 23px;
color: #fff;
border: 1px solid;
display: block;
text-align: center;
text-decoration: none;
border-radius: 22px;
width: 30px;
height: 30px;
z-index: 100;
} .tve-leads-widget .thrv-leads-widget {
background-color: #dedede;
padding: 10px;
}
.tve-leads-widget .thrv-leads-widget .thrv_bullets_shortcode li {
background: none;
border-bottom: 0;
padding: 0;
} .tve-leads-slide-in .thrv-leads-slide-in {
padding: 20px;
background-color: #dedede;
max-width: 800px;
position: relative;
z-index: 999;
}
.tve-leads-slide-in .tve-leads-close {
position: absolute;
top: -20px;
right: -20px;
display: block;
width: 20px;
height: 20px;
line-height: 18px;
text-align: center;
border: 1px solid;
background: #000000;
color: #ffffff;
text-decoration: none;
font-size: 12px;
transition: 0.1s;
border-radius: 22px;
z-index: 1;
}
.tve-leads-slide-in .tve-leads-close:hover {
transform: scale(1.1);
}  .thrv-leads-form-box.thrv_wrapper {
background-color: #dedede;
padding: 20px;
} .tve-leads-widget {
position: relative;
z-index: 0;
}
.tcb-states .tve-leads-widget {
z-index: 80;
} .tve-leads-screen-filler {
position: fixed;
}
@supports (-webkit-overflow-scrolling: touch) {
.tve-leads-screen-filler {
position: absolute;
}
}
.tve-leads-screen-filler {
top: 0;
left: 0;
bottom: 0;
right: 0;
z-index: 999999;
}
.single-tve_lead_2s_lightbox .tve-leads-screen-filler, .single-tve_form_type .tve-leads-screen-filler {
z-index: 0;
}
.tcb-states .tve-leads-screen-filler {
z-index: 80 !important;
}
.tve-leads-screen-filler .thrv-leads-screen-filler {
height: 100%;
position: absolute;
top: 0;
left: 0;
overflow-x: hidden;
width: 100%;
box-sizing: border-box;
}
.tve-leads-screen-filler .tve_editor_main_content {
margin: 0 auto;
}
.admin-bar .tve-leads-screen-filler {
top: 32px;
}
.thrv-leads-screen-filler.thrv_wrapper {
padding: 0;
}
.tve_brdr_none {
border-style: none !important;
}
.tve-leads-ribbon .tve_brdr_none {
border-bottom-style: none !important;
}
.tve_brdr_dotted {
border-style: dotted !important;
}
.tve-leads-ribbon .tve_brdr_dotted {
border-bottom-style: dotted !important;
}
.tve_brdr_dashed {
border-style: dashed !important;
}
.tve-leads-ribbon .tve_brdr_dashed {
border-bottom-style: dashed !important;
}
.tve_brdr_solid {
border-style: solid !important;
}
.tve-leads-ribbon .tve_brdr_solid {
border-bottom-style: solid !important;
}
.tve_brdr_double {
border-style: double !important;
}
.tve-leads-ribbon .tve_brdr_double {
border-bottom-style: double !important;
}
.tve_brdr_groove {
border-style: groove !important;
}
.tve-leads-ribbon .tve_brdr_groove {
border-bottom-style: groove !important;
}
.tve_brdr_ridge {
border-style: ridge !important;
}
.tve-leads-ribbon .tve_brdr_ridge {
border-bottom-style: ridge !important;
}
.tve_brdr_inset {
border-style: inset !important;
}
.tve-leads-ribbon .tve_brdr_inset {
border-bottom-style: inset !important;
}
.tve_brdr_outset {
border-style: outset !important;
}
.tve-leads-ribbon .tve_brdr_outset {
border-bottom-style: outset !important;
}
@media only screen and (max-width: 940px) {
body .tve-leads-slide-in {
margin: auto 0;
top: 0;
bottom: 0;
}
body .tve-leads-slide-in.tl_bot_left, body .tve-leads-slide-in.tl_bot_right {
top: unset;
}
}
.tve_content_lock.tve_lead_lock.tve_lock_hide .tve_lead_locked_content {
display: none;
}
.tve_content_lock.tve_lead_lock.tve_lock_blur {
margin-bottom: 20px;
position: relative;
padding: 50px 0;
}
.tve_content_lock.tve_lead_lock.tve_lock_blur .tve_lead_lock_shortcode {
z-index: 1;
position: relative;
}
.tve_content_lock.tve_lead_lock.tve_lock_blur .tve_lead_locked_content {
bottom: 0;
left: 0;
margin: auto 0;
overflow: hidden;
position: absolute;
top: 0;
width: 100%;
z-index: 0;
-webkit-filter: blur(3px);
-moz-filter: blur(3px);
-o-filter: blur(3px);
-ms-filter: blur(3px);
filter: blur(3px);
-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;  -o-user-select: none;
user-select: none;
}
.tve_content_lock.tve_lead_lock.tve_lock_blur .tve_lead_locked_content:after {
content: "";
display: block;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.tve_content_lock.tve_lead_lock.tve_lock_blur { }
@media screen and (min-width: 0 \0 ) {
.tve_content_lock.tve_lead_lock.tve_lock_blur .tve_lead_locked_content {
opacity: 0.2;
filter: alpha(opacity=20);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
}
}
#tve_page_loader {
display: none;
}
.tve_lead_locked_overlay {
display: block;
height: 100%;
position: absolute;
width: 100%;
} .tve-l-open.tl-anim-instant .tve_p_lb_content {
transition: none;
}
.tve-l-open.tl-anim-rotational .tve_p_lb_content.tve-leads-triggered {
transform: rotate(0deg) scale(1);
}
.tve-l-open.tl-anim-rotational .tl-style:first-child .tve_p_lb_content.tve-leads-triggered {
transition: all 0.6s ease-out;
}
.tve-l-open .tve_p_lb_content.tve-leads-triggered {
transform: scale(1);
transition: none;
}
.tve-l-open.tl-anim-zoom_in .tve_p_lb_content.tve-leads-triggered {
transform: scale(1);
transition: none;
}
.tve-l-open.tl-anim-zoom_in .tl-style:first-child .tve_p_lb_content.tve-leads-triggered {
transition: all 0.3s ease-out;
}
.tve-l-open.tl-anim-zoom_out .tve_p_lb_content.tve-leads-triggered {
transform: scale(1);
transition: none;
}
.tve-l-open.tl-anim-zoom_out .tl-style:first-child .tve_p_lb_content.tve-leads-triggered {
transition: all 0.3s ease-out;
}
.tve-l-open.tl-anim-slide_top .tve_p_lb_content.tve-leads-triggered {
transform: translateY(0);
transition: none;
}
.tve-l-open.tl-anim-slide_top .tl-style:first-child .tve_p_lb_content.tve-leads-triggered {
transition: all 0.3s ease-out;
}
.tve-l-open.tl-anim-slide_bot .tve_p_lb_content.tve-leads-triggered {
transform: translateY(0);
transition: none;
}
.tve-l-open.tl-anim-slide_bot .tl-style:first-child .tve_p_lb_content.tve-leads-triggered {
transition: all 0.3s ease-out;
}
.tve-l-open.tl-anim-slide_left .tve_p_lb_content.tve-leads-triggered {
transform: translateX(0);
transition: none;
}
.tve-l-open.tl-anim-slide_left .tl-style:first-child .tve_p_lb_content.tve-leads-triggered {
transition: all 0.3s ease-out;
}
.tve-l-open.tl-anim-slide_right .tve_p_lb_content.tve-leads-triggered {
transform: translateX(0);
transition: none;
}
.tve-l-open.tl-anim-slide_right .tl-style:first-child .tve_p_lb_content.tve-leads-triggered {
transition: all 0.3s ease-out;
}
.tve-sl-open.stl-anim-rotational .tve-leads-triggered .thrv-leads-screen-filler.thrv_wrapper {
transform: scale(1) rotate(0deg);
transition: none;
}
.tve-sl-open.stl-anim-rotational .tve-leads-triggered .tl-style:first-of-type .thrv-leads-screen-filler {
transition: all 0.6s ease-out;
}
.tve-sl-open.stl-anim-zoom_in .tve-leads-triggered .thrv-leads-screen-filler.thrv_wrapper {
transform: scale(1);
transition: none;
}
.tve-sl-open.stl-anim-zoom_in .tve-leads-triggered .tl-style:first-of-type .thrv-leads-screen-filler {
transition: all 0.3s ease-out;
}
.tve-sl-open.stl-anim-zoom_out .tve-leads-triggered .thrv-leads-screen-filler.thrv_wrapper {
transform: scale(1);
transition: none;
}
.tve-sl-open.stl-anim-zoom_out .tve-leads-triggered .tl-style:first-of-type .thrv-leads-screen-filler {
transition: all 0.3s ease-out;
}
.tve-sl-open.stl-anim-slide_top .tve-leads-triggered .thrv-leads-screen-filler.thrv_wrapper {
transform: translateY(0);
transition: none;
}
.tve-sl-open.stl-anim-slide_top .tve-leads-triggered .tl-style:first-of-type .thrv-leads-screen-filler {
transition: all 0.3s ease-out;
}
.tve-sl-open.stl-anim-slide_bot .tve-leads-triggered .thrv-leads-screen-filler.thrv_wrapper {
transform: translateY(0);
transition: none;
}
.tve-sl-open.stl-anim-slide_bot .tve-leads-triggered .tl-style:first-of-type .thrv-leads-screen-filler {
transition: all 0.3s ease-out;
}
.tve-sl-open.stl-anim-slide_left .tve-leads-triggered .thrv-leads-screen-filler.thrv_wrapper {
transform: translateX(0);
transition: none;
}
.tve-sl-open.stl-anim-slide_left .tve-leads-triggered .tl-style:first-of-type .thrv-leads-screen-filler {
transition: all 0.3s ease-out;
}
.tve-sl-open.stl-anim-slide_right .tve-leads-triggered .thrv-leads-screen-filler.thrv_wrapper {
transform: translateX(0);
transition: none;
}
.tve-sl-open.stl-anim-slide_right .tve-leads-triggered .tl-style:first-of-type .thrv-leads-screen-filler {
transition: all 0.3s ease-out;
}
.tve_p_lb_content.tl-anim-rotational {
transform: rotate(400deg) scale(0.5);
}
.tve_p_lb_content.tl-anim-zoom_in {
transform: scale(0);
}
.tve_p_lb_content.tl-anim-zoom_out {
transform: scale(2);
}
.tve_p_lb_content.tl-anim-slide_top {
transform: translateY(-100%);
}
.tve_p_lb_content.tl-anim-slide_bot {
transform: translateY(100%);
}
.tve_p_lb_content.tl-anim-slide_left {
transform: translateX(-800px);
}
.tve_p_lb_content.tl-anim-slide_right {
transform: translateX(800px);
}
.stl-anim-rotational .tl-style:first-of-type .thrv-leads-screen-filler {
transform: scale(0.1) rotate(400deg);
}
.stl-anim-zoom_in .tl-style:first-of-type .thrv-leads-screen-filler {
transform: scale(0);
}
.stl-anim-zoom_out .tl-style:first-of-type .thrv-leads-screen-filler {
transform: scale(2);
}
.stl-anim-slide_top .tl-style:first-of-type .thrv-leads-screen-filler {
transform: translateY(-100%);
}
.stl-anim-slide_bot .tl-style:first-of-type .thrv-leads-screen-filler {
transform: translateY(100%);
}
.stl-anim-slide_left .tl-style:first-of-type .thrv-leads-screen-filler {
transform: translateX(-800px);
}
.stl-anim-slide_right .tl-style:first-of-type .thrv-leads-screen-filler {
transform: translateX(800px);
}
.tve-tl-anim {
transition: all 0.3s ease-out;
opacity: 0;
}
.tve-tl-anim.tve-leads-triggered {
opacity: 1;
transition: all 0.3s ease-out;
}
.tve-leads-widget.tve-tl-anim {
transition: all 0.3s ease-out;
opacity: 0;
height: 0;
}
.tve-leads-widget.tve-tl-anim.tve-leads-triggered {
opacity: 1;
height: auto;
transition: all 0.3s ease-out;
} @-webkit-keyframes tl-slit {
50% {
-webkit-animation-timing-function: ease-out;
-webkit-transform: translateZ(-250px) rotateY(89deg);
}
100% {
-webkit-transform: translateZ(0.1px) rotateY(0deg);
}
}
@-moz-keyframes tl-slit {
50% {
-moz-animation-timing-function: ease-out;
-moz-transform: translateZ(-250px) rotateY(89deg);
opacity: 0.5;
}
100% {
-moz-transform: translateZ(0.1px) rotateY(0deg);
opacity: 1;
}
}
@keyframes tl-slit {
50% {
animation-timing-function: ease-out;
transform: translateZ(-250px) rotateY(89deg);
}
100% {
transform: translateZ(0.1px) rotateY(0deg);
}
}
@-webkit-keyframes tl-make-way {
50% {
-webkit-transform: translateZ(-50px) rotateY(5deg);
}
100% {
-webkit-transform: translateZ(-200px);
}
}
@-moz-keyframes tl-make-way {
50% {
-moz-transform: translateZ(-50px) rotateY(5deg);
}
100% {
-moz-transform: translateZ(-200px);
}
}
@keyframes tl-make-way {
50% {
transform: translateZ(-50px) rotateY(5deg);
}
100% {
transform: translateZ(-200px);
}
}
@-webkit-keyframes tl-slip-top {
50% {
-webkit-transform: rotateX(5deg);
-webkit-animation-timing-function: ease-out;
}
}
@-moz-keyframes tl-slip-top {
50% {
-moz-transform: rotateX(5deg);
-moz-animation-timing-function: ease-out;
}
}
@keyframes tl-slip-top {
50% {
transform: rotateX(5deg);
animation-timing-function: ease-out;
}
}
@-webkit-keyframes tl-bounce-in {
0% {
opacity: 0;
-webkit-transform: scale3d(0.3, 0.3, 0.3);
transform: scale3d(0.3, 0.3, 0.3);
}
20% {
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
40% {
-webkit-transform: scale3d(0.9, 0.9, 0.9);
transform: scale3d(0.9, 0.9, 0.9);
}
60% {
opacity: 1;
-webkit-transform: scale3d(1.03, 1.03, 1.03);
transform: scale3d(1.03, 1.03, 1.03);
}
80% {
-webkit-transform: scale3d(0.97, 0.97, 0.97);
transform: scale3d(0.97, 0.97, 0.97);
}
100% {
opacity: 1;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@-moz-keyframes tl-bounce-in {
0% {
opacity: 0;
-moz-transform: scale3d(0.3, 0.3, 0.3);
transform: scale3d(0.3, 0.3, 0.3);
}
20% {
-moz-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
40% {
-moz-transform: scale3d(0.9, 0.9, 0.9);
transform: scale3d(0.9, 0.9, 0.9);
}
60% {
opacity: 1;
-moz-transform: scale3d(1.03, 1.03, 1.03);
transform: scale3d(1.03, 1.03, 1.03);
}
80% {
-moz-transform: scale3d(0.97, 0.97, 0.97);
transform: scale3d(0.97, 0.97, 0.97);
}
100% {
opacity: 1;
-moz-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes tl-bounce-in {
0% {
opacity: 0;
transform: scale3d(0.3, 0.3, 0.3);
}
20% {
transform: scale3d(1.1, 1.1, 1.1);
}
40% {
transform: scale3d(0.9, 0.9, 0.9);
}
60% {
opacity: 1;
transform: scale3d(1.03, 1.03, 1.03);
}
80% {
transform: scale3d(0.97, 0.97, 0.97);
}
100% {
opacity: 1;
transform: scale3d(1, 1, 1);
}
}
@-webkit-keyframes tl-bounce-in-down {
0% {
-webkit-transform: translateY(-3000px);
transform: translateY(-3000px);
}
60% {
-webkit-transform: translateY(60px);
transform: translateY(60px);
}
75% {
-webkit-transform: translateY(-30px);
transform: translateY(-30px);
}
90% {
-webkit-transform: translateY(15px);
transform: translateY(15px);
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@-moz-keyframes tl-bounce-in-down {
0% {
-moz-transform: translateY(-3000px);
transform: translateY(-3000px);
}
60% {
-moz-transform: translateY(60px);
transform: translateY(60px);
}
75% {
-moz-transform: translateY(-30px);
transform: translateY(-30px);
}
90% {
-moz-transform: translateY(15px);
transform: translateY(15px);
}
100% {
-moz-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes tl-bounce-in-down {
0% {
transform: translateY(-3000px);
}
60% {
transform: translateY(60px);
}
75% {
transform: translateY(-30px);
}
90% {
transform: translateY(15px);
}
100% {
transform: translateY(0);
}
}
@-webkit-keyframes tl-bounce-in-up {
0% {
-webkit-transform: translateY(3000px);
transform: translateY(3000px);
}
60% {
-webkit-transform: translateY(-60px);
transform: translateY(-60px);
}
75% {
-webkit-transform: translateY(30px);
transform: translateY(30px);
}
90% {
-webkit-transform: translateY(-15px);
transform: translateY(-15px);
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@-moz-keyframes tl-bounce-in-up {
0% {
-moz-transform: translateY(3000px);
transform: translateY(3000px);
}
60% {
-moz-transform: translateY(-60px);
transform: translateY(-60px);
}
75% {
-moz-transform: translateY(30px);
transform: translateY(30px);
}
90% {
-moz-transform: translateY(-15px);
transform: translateY(-15px);
}
100% {
-moz-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes tl-bounce-in-up {
0% {
transform: translateY(3000px);
}
60% {
transform: translateY(-60px);
}
75% {
transform: translateY(30px);
}
90% {
transform: translateY(-15px);
}
100% {
transform: translateY(0);
}
}
@-webkit-keyframes tl-bounce-in-left {
0% {
-webkit-transform: translateX(-3000px);
transform: translateX(-3000px);
}
60% {
-webkit-transform: translateX(60px);
transform: translateX(60px);
}
75% {
-webkit-transform: translateX(-30px);
transform: translateX(-30px);
}
90% {
-webkit-transform: translateX(15px);
transform: translateX(15px);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@-moz-keyframes tl-bounce-in-left {
0% {
-moz-transform: translateX(-3000px);
transform: translateX(-3000px);
}
60% {
-moz-transform: translateX(60px);
transform: translateX(60px);
}
75% {
-moz-transform: translateX(-30px);
transform: translateX(-30px);
}
90% {
-moz-transform: translateX(15px);
transform: translateX(15px);
}
100% {
-moz-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes tl-bounce-in-left {
0% {
transform: translateX(-3000px);
}
60% {
transform: translateX(60px);
}
75% {
transform: translateX(-30px);
}
90% {
transform: translateX(15px);
}
100% {
transform: translateX(0);
}
}
@-webkit-keyframes tl-bounce-in-right {
0% {
-webkit-transform: translateX(3000px);
transform: translateX(3000px);
}
60% {
-webkit-transform: translateX(-60px);
transform: translateX(-60px);
}
75% {
-webkit-transform: translateX(30px);
transform: translateX(30px);
}
90% {
-webkit-transform: translateX(-15px);
transform: translateX(-15px);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@-moz-keyframes tl-bounce-in-right {
0% {
-moz-transform: translateX(3000px);
transform: translateX(3000px);
}
60% {
-moz-transform: translateX(-60px);
transform: translateX(-60px);
}
75% {
-moz-transform: translateX(30px);
transform: translateX(30px);
}
90% {
-moz-transform: translateX(-15px);
transform: translateX(-15px);
}
100% {
-moz-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes tl-bounce-in-right {
0% {
transform: translateX(3000px);
}
60% {
transform: translateX(-60px);
}
75% {
transform: translateX(30px);
}
90% {
transform: translateX(-15px);
}
100% {
transform: translateX(0);
}
}
html.tve-sl-open {
min-height: 100%;
}
html.tve-sl-open.stl-anim-3d_slit .tve-leads-screen-filler {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1500px;
-moz-perspective: 1500px;
perspective: 1500px;
}
html.tve-sl-open.stl-anim-3d_slit .tve-leads-screen-filler .tl-style:first-of-type .thrv-leads-screen-filler {
transform: translateZ(-3000px) rotateY(90deg);
transition: opacity 0.3s ease-in;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
}
html.tve-sl-open.stl-anim-3d_slit .tve-leads-screen-filler.tve-leads-triggered .thrv-leads-screen-filler {
transition: none;
opacity: 1;
}
html.tve-sl-open.stl-anim-3d_slit .tve-leads-screen-filler.tve-leads-triggered .tl-style:first-of-type .thrv-leads-screen-filler {
animation: tl-slit 0.7s forwards ease-out;
}
html.tve-sl-open.stl-anim-3d_flip_horizontal .tve-leads-screen-filler {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1500px;
-moz-perspective: 1500px;
perspective: 1500px;
}
html.tve-sl-open.stl-anim-3d_flip_horizontal .tve-leads-screen-filler.tve-leads-triggered .thrv-leads-screen-filler {
transform: rotateY(0deg);
transition: none;
opacity: 1;
}
html.tve-sl-open.stl-anim-3d_flip_horizontal .tve-leads-screen-filler.tve-leads-triggered .tl-style:first-of-type .thrv-leads-screen-filler {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: -webkit-transform 0.3s ease, opacity 0.3s ease;
-moz-transition: -moz-transform 0.3s ease, opacity 0.3s ease;
transition: transform 0.3s ease, opacity 0.3s ease;
}
html.tve-sl-open.stl-anim-3d_flip_vertical .tve-leads-screen-filler {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1500px;
-moz-perspective: 1500px;
perspective: 1500px;
}
html.tve-sl-open.stl-anim-3d_flip_vertical .tve-leads-screen-filler.tve-leads-triggered .thrv-leads-screen-filler {
transform: rotateX(0deg);
transition: none;
opacity: 1;
}
html.tve-sl-open.stl-anim-3d_flip_vertical .tve-leads-screen-filler.tve-leads-triggered .tl-style:first-of-type .thrv-leads-screen-filler {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: -webkit-transform 0.3s ease, opacity 0.3s ease;
-moz-transition: -moz-transform 0.3s ease, opacity 0.3s ease;
transition: transform 0.3s ease, opacity 0.3s ease;
}
html.tve-sl-open.stl-anim-3d_sign .tve-leads-screen-filler {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1500px;
-moz-perspective: 1500px;
perspective: 1500px;
}
html.tve-sl-open.stl-anim-3d_sign .tve-leads-screen-filler.tve-leads-triggered .thrv-leads-screen-filler {
transform: rotateX(0deg);
transition: none;
opacity: 1;
}
html.tve-sl-open.stl-anim-3d_sign .tve-leads-screen-filler.tve-leads-triggered .tl-style:first-of-type .thrv-leads-screen-filler {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: -webkit-transform 0.3s ease, opacity 0.3s ease;
-moz-transition: -moz-transform 0.3s ease, opacity 0.3s ease;
transition: transform 0.3s ease, opacity 0.3s ease;
}
html.tve-sl-open.stl-anim-3d_rotate_bottom .tve-leads-screen-filler {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1500px;
-moz-perspective: 1500px;
perspective: 1500px;
}
html.tve-sl-open.stl-anim-3d_rotate_bottom .tve-leads-screen-filler.tve-leads-triggered .thrv-leads-screen-filler {
transform: translateY(0) rotateX(0deg);
transition: none;
opacity: 1;
}
html.tve-sl-open.stl-anim-3d_rotate_bottom .tve-leads-screen-filler.tve-leads-triggered .tl-style:first-of-type .thrv-leads-screen-filler {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: -webkit-transform 0.3s ease, opacity 0.3s ease;
-moz-transition: -moz-transform 0.3s ease, opacity 0.3s ease;
transition: transform 0.3s ease, opacity 0.3s ease;
}
html.tve-sl-open.stl-anim-3d_rotate_left .tve-leads-screen-filler {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1500px;
-moz-perspective: 1500px;
perspective: 1500px;
}
html.tve-sl-open.stl-anim-3d_rotate_left .tve-leads-screen-filler.tve-leads-triggered .thrv-leads-screen-filler {
transform: rotateY(0deg) translateZ(0px) translateX(0);
transition: none;
opacity: 1;
}
html.tve-sl-open.stl-anim-3d_rotate_left .tve-leads-screen-filler.tve-leads-triggered .tl-style:first-of-type .thrv-leads-screen-filler {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: -webkit-transform 0.3s ease, opacity 0.3s ease;
-moz-transition: -moz-transform 0.3s ease, opacity 0.3s ease;
transition: transform 0.3s ease, opacity 0.3s ease;
}
html.tve-sl-open.stl-anim-slip_from_top {
-webkit-perspective: 900px;
-moz-perspective: 900px;
perspective: 900px;
background: #000;
margin-top: 0 !important;
}
html.tve-sl-open.stl-anim-slip_from_top body {
animation: tl-slip-top 0.5s forwards ease-in;
transform-origin: 50% 100%;
transform-style: preserve-3d;
}
html.tve-sl-open.stl-anim-slip_from_top .tve-leads-screen-filler.tve-leads-triggered .thrv-leads-screen-filler {
transform: translateY(0);
transition: none;
opacity: 1;
}
html.tve-sl-open.stl-anim-slip_from_top .tve-leads-screen-filler.tve-leads-triggered .tl-style:first-of-type .thrv-leads-screen-filler {
transition: all 0.5s 0.1s linear;
}
html.tve-sl-open.stl-anim-bounce_in .tve-leads-screen-filler.tve-leads-triggered .thrv-leads-screen-filler {
transition: none;
opacity: 1;
}
html.tve-sl-open.stl-anim-bounce_in .tve-leads-screen-filler.tve-leads-triggered .tl-style:first-of-type .thrv-leads-screen-filler {
animation: tl-bounce-in linear 1s;
}
html.tve-sl-open.stl-anim-bounce_in_down .tve-leads-screen-filler.tve-leads-triggered .thrv-leads-screen-filler {
transition: none;
opacity: 1;
}
html.tve-sl-open.stl-anim-bounce_in_down .tve-leads-screen-filler.tve-leads-triggered .tl-style:first-of-type .thrv-leads-screen-filler {
animation: tl-bounce-in-down linear 1s;
}
html.tve-sl-open.stl-anim-bounce_in_left .tve-leads-screen-filler.tve-leads-triggered .thrv-leads-screen-filler {
transition: none;
opacity: 1;
}
html.tve-sl-open.stl-anim-bounce_in_left .tve-leads-screen-filler.tve-leads-triggered .tl-style:first-of-type .thrv-leads-screen-filler {
animation: tl-bounce-in-left linear 1s;
}
html.tve-sl-open.stl-anim-bounce_in_right .tve-leads-screen-filler.tve-leads-triggered .thrv-leads-screen-filler {
transition: none;
opacity: 1;
}
html.tve-sl-open.stl-anim-bounce_in_right .tve-leads-screen-filler.tve-leads-triggered .tl-style:first-of-type .thrv-leads-screen-filler {
animation: tl-bounce-in-right linear 1s;
}
html.tve-sl-open.stl-anim-bounce_in_up .tve-leads-screen-filler.tve-leads-triggered .thrv-leads-screen-filler {
transition: none;
opacity: 1;
}
html.tve-sl-open.stl-anim-bounce_in_up .tve-leads-screen-filler.tve-leads-triggered .tl-style:first-of-type .thrv-leads-screen-filler {
animation: tl-bounce-in-up linear 1s;
}
html.tve-l-open {
min-height: 100%;
}
html.tve-l-open.tl-anim-3d_slit .tl-anim-3d_slit .tve_p_lb_background {
-webkit-backface-visibility: visible;
-moz-backface-visibility: visible;
backface-visibility: visible;
-webkit-perspective: 1500px;
-moz-perspective: 1500px;
perspective: 1500px;
}
html.tve-l-open.tl-anim-3d_slit .tl-anim-3d_slit .tve_p_lb_content.tve-leads-triggered {
transition: none;
opacity: 1;
}
html.tve-l-open.tl-anim-3d_slit .tl-anim-3d_slit .tl-style:first-child .tve_p_lb_content {
transform: translateZ(-3000px) rotateY(90deg);
transition: opacity 0.3s ease-in;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
}
html.tve-l-open.tl-anim-3d_slit .tl-anim-3d_slit .tl-style:first-child .tve_p_lb_content.tve-leads-triggered {
animation: tl-slit 0.7s forwards ease-out;
}
html.tve-l-open.tl-anim-3d_flip_horizontal .tl-anim-3d_flip_horizontal .tve_p_lb_overlay {
opacity: 0;
z-index: -1;
}
html.tve-l-open.tl-anim-3d_flip_horizontal .tl-anim-3d_flip_horizontal .tve_p_lb_background {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1500px;
-moz-perspective: 1500px;
perspective: 1500px;
}
html.tve-l-open.tl-anim-3d_flip_horizontal .tl-anim-3d_flip_horizontal .tve_p_lb_background.tve_lb_open .tve_p_lb_overlay {
transition: opacity 0.2s ease-out;
opacity: 0.8;
}
html.tve-l-open.tl-anim-3d_flip_horizontal .tl-anim-3d_flip_horizontal .tve_p_lb_content.tve-leads-triggered {
transform: rotateY(0deg) translateZ(1px);
transition: none;
backface-visibility: hidden;
-webkit-backface-visibility: hidden;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
opacity: 1;
}
html.tve-l-open.tl-anim-3d_flip_horizontal .tl-anim-3d_flip_horizontal .tl-style:first-child .tve_p_lb_content.tl-anim-3d_flip_horizontal.tve-leads-triggered {
-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
-moz-transition: -moz-transform 0.3s, opacity 0.3s;
transition: transform 0.3s, opacity 0.3s;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
}
html.tve-l-open.tl-anim-3d_flip_vertical .tl-anim-3d_flip_vertical .tve_p_lb_overlay {
opacity: 0;
z-index: -1;
}
html.tve-l-open.tl-anim-3d_flip_vertical .tl-anim-3d_flip_vertical .tve_p_lb_background {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1500px;
-moz-perspective: 1500px;
perspective: 1500px;
}
html.tve-l-open.tl-anim-3d_flip_vertical .tl-anim-3d_flip_vertical .tve_p_lb_background.tve_lb_open .tve_p_lb_overlay {
transition: opacity 0.2s ease-out;
opacity: 0.8;
}
html.tve-l-open.tl-anim-3d_flip_vertical .tl-anim-3d_flip_vertical .tve_p_lb_content.tve-leads-triggered {
transform: rotateX(0deg);
transition: none;
opacity: 1;
}
html.tve-l-open.tl-anim-3d_flip_vertical .tl-anim-3d_flip_vertical .tl-style:first-child .tve_p_lb_content.tl-anim-3d_flip_vertical.tve-leads-triggered {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: -webkit-transform 0.3s ease, opacity 0.3s ease;
-moz-transition: -moz-transform 0.3s ease, opacity 0.3s ease;
transition: transform 0.3s ease, opacity 0.3s ease;
}
html.tve-l-open.tl-anim-3d_sign .tl-anim-3d_sign .tve_p_lb_overlay {
opacity: 0;
z-index: -1;
}
html.tve-l-open.tl-anim-3d_sign .tl-anim-3d_sign .tve_p_lb_background {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1500px;
-moz-perspective: 1500px;
perspective: 1500px;
}
html.tve-l-open.tl-anim-3d_sign .tl-anim-3d_sign .tve_p_lb_background.tve_lb_open .tve_p_lb_overlay {
transition: opacity 0.2s ease-out;
opacity: 0.8;
}
html.tve-l-open.tl-anim-3d_sign .tl-anim-3d_sign .tve_p_lb_content.tve-leads-triggered {
transform: rotateX(0deg) translateZ(1px);
transition: none;
opacity: 1;
}
html.tve-l-open.tl-anim-3d_sign .tl-anim-3d_sign .tl-style:first-child .tve_p_lb_content.tl-anim-3d_sign.tve-leads-triggered {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: -webkit-transform 0.3s ease, opacity 0.3s ease;
-moz-transition: -moz-transform 0.3s ease, opacity 0.3s ease;
transition: transform 0.3s ease, opacity 0.3s ease;
}
html.tve-l-open.tl-anim-3d_rotate_bottom .tl-anim-3d_rotate_bottom .tve_p_lb_background {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1500px;
-moz-perspective: 1500px;
perspective: 1500px;
}
html.tve-l-open.tl-anim-3d_rotate_bottom .tl-anim-3d_rotate_bottom .tve_p_lb_content.tve-leads-triggered {
transform: translateY(0) rotateX(0deg);
transition: none;
opacity: 1;
}
html.tve-l-open.tl-anim-3d_rotate_bottom .tl-anim-3d_rotate_bottom .tl-style:first-child .tve_p_lb_content.tl-anim-3d_rotate_bottom.tve-leads-triggered {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: -webkit-transform 0.3s ease, opacity 0.3s ease;
-moz-transition: -moz-transform 0.3s ease, opacity 0.3s ease;
transition: transform 0.3s ease, opacity 0.3s ease;
}
html.tve-l-open.tl-anim-3d_rotate_left .tl-anim-3d_rotate_left .tve_p_lb_background {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1500px;
-moz-perspective: 1500px;
perspective: 1500px;
}
html.tve-l-open.tl-anim-3d_rotate_left .tl-anim-3d_rotate_left .tve_p_lb_content.tve-leads-triggered {
transform: rotateY(0deg) translateZ(0px) translateX(0);
transition: none;
opacity: 1;
}
html.tve-l-open.tl-anim-3d_rotate_left .tl-anim-3d_rotate_left .tl-style:first-child .tve_p_lb_content.tl-anim-3d_rotate_left.tve-leads-triggered {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: -webkit-transform 0.3s ease, opacity 0.3s ease;
-moz-transition: -moz-transform 0.3s ease, opacity 0.3s ease;
transition: transform 0.3s ease, opacity 0.3s ease;
}
html.tve-l-open.tl-anim-blur body > div:not(.tl-states-root) {
transition: filter 0.3s linear;
filter: blur(3px);
}
html.tve-l-open.tl-anim-blur .tl-anim-blur .tve_p_lb_content.tve-leads-triggered {
transform: translateY(0);
transition: none;
opacity: 1;
}
html.tve-l-open.tl-anim-blur .tl-anim-blur .tl-style:first-child .tve_p_lb_content.tl-anim-blur.tve-leads-triggered {
-webkit-transition: -webkit-transform 0.3s ease, opacity 0.3s ease;
-moz-transition: -moz-transform 0.3s ease, opacity 0.3s ease;
transition: transform 0.3s ease, opacity 0.3s ease;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
}
html.tve-l-open.tl-anim-make_way {
background: #000;
-webkit-perspective: 800px;
-moz-perspective: 800px;
perspective: 800px;
position: relative;
}
html.tve-l-open.tl-anim-make_way body {
animation: tl-make-way 0.5s forwards ease-in;
-moz-transform-style: preserve-3d;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transform-origin: 0% 50%;
-moz-transform-origin: 0% 50%;
transform-origin: 0% 50%;
height: 100%;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
}
html.tve-l-open.tl-anim-make_way .tl-anim-make_way .tve_p_lb_background {
position: absolute;
}
html.tve-l-open.tl-anim-make_way .tl-anim-make_way .tve_p_lb_content.tve-leads-triggered {
transform: translateX(0);
transition: none;
opacity: 1;
}
html.tve-l-open.tl-anim-make_way .tl-anim-make_way .tl-style:first-child .tve_p_lb_content.tl-anim-make_way.tve-leads-triggered {
-webkit-transition: -webkit-transform 0.5s 0.1s, opacity 0.5s 0.1s;
-moz-transition: -moz-transform 0.5s 0.1s, opacity 0.5s 0.1s;
transition: transform 0.5s 0.1s, opacity 0.5s 0.1s;
}
html.tve-l-open.tl-anim-make_way .tl-anim-make_way .tve_p_lb_close:hover {
transform: none !important;
}
html.tve-l-open.tl-anim-slip_from_top {
-webkit-perspective: 900px;
-moz-perspective: 900px;
perspective: 900px;
background: #000;
}
html.tve-l-open.tl-anim-slip_from_top.tve-o-hidden.tve-hide-overflow.tve-l-open {
height: 100% !important;
}
html.tve-l-open.tl-anim-slip_from_top body {
animation: tl-slip-top 0.5s forwards ease-in;
-webkit-transform-origin: 50% 100%;
-moz-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
transform-style: preserve-3d;
}
html.tve-l-open.tl-anim-slip_from_top body.tve-o-hidden.tve-hide-overflow.tve-l-open {
height: 100% !important;
}
html.tve-l-open.tl-anim-slip_from_top .tl-anim-slip_from_top .tve_p_lb_content.tve-leads-triggered {
transform: translateY(0);
transition: none;
opacity: 1;
}
html.tve-l-open.tl-anim-slip_from_top .tl-anim-slip_from_top .tl-style:first-child .tve_p_lb_content.tl-anim-slip_from_top.tve-leads-triggered {
transition: all 0.5s 0.1s linear;
}
html.tve-l-open.tl-anim-bounce_in .tl-anim-bounce_in .tve_p_lb_content.tve-leads-triggered {
transition: none;
opacity: 1;
}
html.tve-l-open.tl-anim-bounce_in .tl-anim-bounce_in .tl-style:first-child .tve_p_lb_content.tl-anim-bounce_in.tve-leads-triggered {
animation: tl-bounce-in linear 1s;
}
html.tve-l-open.tl-anim-bounce_in_down .tl-anim-bounce_in_down .tve_p_lb_content.tve-leads-triggered {
transition: none;
opacity: 1;
}
html.tve-l-open.tl-anim-bounce_in_down .tl-anim-bounce_in_down .tl-style:first-child .tve_p_lb_content.tl-anim-bounce_in_down.tve-leads-triggered {
animation: tl-bounce-in-down linear 1s;
}
html.tve-l-open.tl-anim-bounce_in_left .tl-anim-bounce_in_left .tve_p_lb_content.tve-leads-triggered {
transition: none;
opacity: 1;
}
html.tve-l-open.tl-anim-bounce_in_left .tl-anim-bounce_in_left .tl-style:first-child .tve_p_lb_content.tl-anim-bounce_in_left.tve-leads-triggered {
animation: tl-bounce-in-left linear 1s;
}
html.tve-l-open.tl-anim-bounce_in_right .tl-anim-bounce_in_right .tve_p_lb_content.tve-leads-triggered {
transition: none;
opacity: 1;
}
html.tve-l-open.tl-anim-bounce_in_right .tl-anim-bounce_in_right .tl-style:first-child .tve_p_lb_content.tl-anim-bounce_in_right.tve-leads-triggered {
animation: tl-bounce-in-right linear 1s;
}
html.tve-l-open.tl-anim-bounce_in_up .tl-anim-bounce_in_up .tve_p_lb_content.tve-leads-triggered {
transition: none;
opacity: 1;
}
html.tve-l-open.tl-anim-bounce_in_up .tl-anim-bounce_in_up .tl-style:first-child .tve_p_lb_content.tl-anim-bounce_in_up.tve-leads-triggered {
animation: tl-bounce-in-up linear 1s;
}
.tl-anim-3d-slit .tve_p_lb_content, .tve-animation-preview .tve-tl-anim.tl-anim-3d-slit {
transition: opacity 0.3s linear;
opacity: 0;
}
.tl-anim-3d_flip_horizontal .tve_p_lb_content, .tve-animation-preview .tve-tl-anim.tl-anim-3d_flip_horizontal {
transform: rotateY(-70deg) translateZ(1px);
-webkit-transition: transform 0.3s;
-moz-transition: transform 0.3s;
transition: transform 0.3s;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
backface-visibility: hidden;
-webkit-backface-visibility: hidden;
opacity: 0;
}
.tve-leads-screen-filler.stl-anim-3d_flip_horizontal .tl-style:first-of-type .thrv-leads-screen-filler {
transform: rotateY(-70deg) translateZ(1px);
transition: opacity 0.3s ease-in;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
}
.tl-anim-3d_flip_vertical .tve_p_lb_content, .tve-animation-preview .tve-tl-anim.tl-anim-3d_flip_vertical {
transform: rotateX(-70deg);
transition: all 0.3s linear;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
opacity: 0;
}
.tve-leads-screen-filler.stl-anim-3d_flip_vertical .tl-style:first-of-type .thrv-leads-screen-filler {
transform: rotateX(-70deg);
transition: all 0.3s linear;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
opacity: 0;
}
.tl-anim-3d_sign .tve_p_lb_content, .tve-animation-preview .tve-tl-anim.tl-anim-3d_sign {
transform: rotateX(-70deg) translateZ(1px);
transition: all 0.3s linear;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transform-origin: center top;
transform-origin: center top;
opacity: 0;
}
.tve-leads-screen-filler.stl-anim-3d_sign .tl-style:first-of-type .thrv-leads-screen-filler {
transform: rotateX(-70deg) translateZ(1px);
transition: all 0.3s linear;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transform-origin: center top;
transform-origin: center top;
opacity: 0;
}
.tl-anim-3d_rotate_bottom .tve_p_lb_content, .tve-animation-preview .tve-tl-anim.tl-anim-3d_rotate_bottom {
transform: translateY(100%) rotateX(90deg);
transition: all 0.3s linear;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transform-origin: 0 bottom;
transform-origin: 0 bottom;
opacity: 0;
}
.tve-leads-screen-filler.stl-anim-3d_rotate_bottom .tl-style:first-of-type .thrv-leads-screen-filler {
transform: translateY(100%) rotateX(90deg);
transition: all 0.3s linear;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transform-origin: 0 bottom;
transform-origin: 0 bottom;
opacity: 0;
}
.tl-anim-3d_rotate_left .tve_p_lb_content, .tve-animation-preview .tve-tl-anim.tl-anim-3d_rotate_left {
transform: rotateY(10deg) translateZ(100px) translateX(-100%);
transition: all 0.3s linear;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transform-origin: 0 100%;
transform-origin: 0 100%;
opacity: 0;
}
.tve-leads-screen-filler.stl-anim-3d_rotate_left .tl-style:first-of-type .thrv-leads-screen-filler {
transform: rotateY(10deg) translateZ(100px) translateX(-100%);
transition: all 0.3s linear;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transform-origin: 0 100%;
transform-origin: 0 100%;
opacity: 0;
}
.tl-anim-blur .tve_p_lb_content, .tve-animation-preview .tve-tl-anim.tl-anim-blur {
transform: translateY(-5%);
transition: all 0.3s linear;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
opacity: 0;
}
.tl-anim-make_way .tve_p_lb_content, .tve-animation-preview .tve-tl-anim.tl-anim-make_way {
transform: translateX(200%);
opacity: 0;
}
.tl-anim-slip_from_top .tve_p_lb_content, .tve-animation-preview .tve-tl-anim.tl-anim-slip_from_top {
transform: translateY(-200%);
opacity: 0;
}
.tve-leads-screen-filler.stl-anim-slip_from_top .tl-style:first-of-type .thrv-leads-screen-filler {
transform: translateY(-200%);
opacity: 0;
}
.tve-animation-preview .tve-tl-anim.tl-anim-rotational {
transform: scale(0.1) rotate(400deg);
}
.tve-animation-preview .tve-tl-anim.tl-anim-rotational.tve-leads-triggered {
transform: scale(1) rotate(0deg);
transition: all 0.6s ease-out;
}
.tve-animation-preview .tve-tl-anim.tl-anim-zoom_in {
transform: scale(0);
}
.tve-animation-preview .tve-tl-anim.tl-anim-zoom_in.tve-leads-triggered {
transform: scale(1);
}
.tve-animation-preview .tve-tl-anim.tl-anim-zoom_out {
transform: scale(2);
}
.tve-animation-preview .tve-tl-anim.tl-anim-zoom_out.tve-leads-triggered {
transform: scale(1);
}
.tve-animation-preview .tve-tl-anim.tl-anim-slide_top {
transform: translateY(-100%);
}
.tve-animation-preview .tve-tl-anim.tl-anim-slide_top.tve-leads-triggered {
transform: translateY(0);
}
.tve-animation-preview .tve-tl-anim.tl-anim-slide_bot {
transform: translateY(100%);
}
.tve-animation-preview .tve-tl-anim.tl-anim-slide_bot.tve-leads-triggered {
transform: translateY(0);
}
.tve-animation-preview .tve-tl-anim.tl-anim-slide_left {
transform: translateX(-800px);
}
.tve-animation-preview .tve-tl-anim.tl-anim-slide_left.tve-leads-triggered {
transform: translateX(0);
}
.tve-animation-preview .tve-tl-anim.tl-anim-slide_right {
transform: translateX(800px);
}
.tve-animation-preview .tve-tl-anim.tl-anim-slide_right.tve-leads-triggered {
transform: translateX(0);
}
.tve-animation-preview.tl-anim-3d_slit .form-field {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1500px;
-moz-perspective: 1500px;
perspective: 1500px;
}
.tve-animation-preview.tl-anim-3d_slit .form-field .tve-tl-anim {
transform: translateZ(-3000px) rotateY(90deg);
transition: opacity 0.3s ease-in;
transform-style: preserve-3d;
}
.tve-animation-preview.tl-anim-3d_slit .form-field .tve-tl-anim.tve-leads-triggered {
animation: tl-slit 0.7s forwards ease-out;
opacity: 1;
}
.tve-animation-preview.tl-anim-3d_flip_horizontal {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1500px;
-moz-perspective: 1500px;
perspective: 1500px;
}
.tve-animation-preview.tl-anim-3d_flip_horizontal .tve-tl-anim.tve-leads-triggered {
transform: rotateY(0deg);
transition: all 0.3s linear;
opacity: 1;
}
.tve-animation-preview.tl-anim-3d_flip_vertical {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1500px;
-moz-perspective: 1500px;
perspective: 1500px;
}
.tve-animation-preview.tl-anim-3d_flip_vertical .tve-tl-anim.tve-leads-triggered {
transition: all 0.3s linear;
transform: rotateX(0deg);
opacity: 1;
}
.tve-animation-preview.tl-anim-3d_sign {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1500px;
-moz-perspective: 1500px;
perspective: 1500px;
}
.tve-animation-preview.tl-anim-3d_sign .tve-tl-anim.tve-leads-triggered {
transform: rotateX(0deg);
transition: all 0.3s linear;
opacity: 1;
}
.tve-animation-preview.tl-anim-3d_rotate_bottom {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1500px;
-moz-perspective: 1500px;
perspective: 1500px;
}
.tve-animation-preview.tl-anim-3d_rotate_bottom .tve-tl-anim.tve-leads-triggered {
transform: translateY(0) rotateX(0deg);
transition: all 0.3s ease-in;
opacity: 1;
}
.tve-animation-preview.tl-anim-3d_rotate_left {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1500px;
-moz-perspective: 1500px;
perspective: 1500px;
}
.tve-animation-preview.tl-anim-3d_rotate_left .tve-tl-anim.tve-leads-triggered {
transform: translateZ(0px) translateX(0%) rotateX(0deg);
transition: all 0.3s ease-in;
opacity: 1;
}
.tve-animation-preview.tl-anim-blur .form-label {
transition: filter 0.3s linear;
-webkit-filter: blur(3px);
filter: blur(3px);
}
.tve-animation-preview.tl-anim-blur .tve-tl-anim.tve-leads-triggered {
transform: translateY(0);
transition: all 0.3s linear;
opacity: 1;
}
.tve-animation-preview.tl-anim-make_way {
-webkit-perspective: 800px;
-moz-perspective: 800px;
perspective: 800px;
position: relative;
}
.tve-animation-preview.tl-anim-make_way .tve-tl-anim {
transform: translateX(200%);
opacity: 0;
}
.tve-animation-preview.tl-anim-make_way .tve-tl-anim.tve-leads-triggered {
transform: translateX(0);
transition: all 0.5s 0.1s;
opacity: 1;
}
.tve-animation-preview.tl-anim-slip_from_top {
-webkit-perspective: 900px;
-moz-perspective: 900px;
perspective: 900px;
}
.tve-animation-preview.tl-anim-slip_from_top .tve-tl-anim.tve-leads-triggered {
transform: translateY(0);
transition: all 0.5s 0.1s linear;
opacity: 1;
}
.tve-animation-preview.tl-anim-bounce_in .tve-tl-anim.tve-leads-triggered {
animation: tl-bounce-in linear 1s;
opacity: 1;
}
.tve-animation-preview.tl-anim-bounce_in_down .tve-tl-anim.tve-leads-triggered {
animation: tl-bounce-in-down linear 1s;
opacity: 1;
}
.tve-animation-preview.tl-anim-bounce_in_left .tve-tl-anim.tve-leads-triggered {
animation: tl-bounce-in-left linear 1s;
opacity: 1;
}
.tve-animation-preview.tl-anim-bounce_in_right .tve-tl-anim.tve-leads-triggered {
animation: tl-bounce-in-right linear 1s;
opacity: 1;
}
.tve-animation-preview.tl-anim-bounce_in_up .tve-tl-anim.tve-leads-triggered {
animation: tl-bounce-in-up linear 1s;
opacity: 1;
} .tl-states-root .tve-leads-lightbox .tve_lb_open .tve_p_lb_content {
transform-style: unset !important;
}
body.tve-lightbox-page .tve_p_lb_content {
transition: none !important;
transform: none !important;
animation: none !important;
}
html.tve-o-hidden.tve-hide-overflow.tve-l-open, body.tve-o-hidden.tve-hide-overflow.tve-l-open {
overflow: hidden;
height: auto !important;
}
html.tve-so-hidden.tve-sl-open.tve-s-hide-overflow, body.tve-so-hidden.tve-sl-open.tve-s-hide-overflow {
overflow: hidden;
height: auto !important;
}
@supports (-webkit-overflow-scrolling: touch) {
html.tve-so-hidden.tve-sl-open.tve-s-hide-overflow, body.tve-so-hidden.tve-sl-open.tve-s-hide-overflow {
height: 0 !important;
}
}
.tve-gr-hidden {
overflow: hidden;
height: auto !important;
} .tve-leads-two-step-trigger {
cursor: pointer;
} .tve-leads-ribbon {
top: 0;
}
.tve-leads-ribbon.tl-anim-slide_bot {
top: auto;
bottom: -100%;
} .tve-leads-slide-in {
position: fixed;
}
.tve-leads-slide-in.tve-lb {
box-sizing: border-box;
padding: 10px;
width: 100%;
margin: auto 0;
top: 0;
bottom: 0;
}
.tve-leads-slide-in.tve-lb .thrv-leads-slide-in {
float: none;
margin: 0 auto;
}
.tve-leads-slide-in.tve-lb.tve-tl-anim {
transition: all 0.5s ease-in-out;
transform: scale(0.3);
}
.tve-leads-slide-in.tve-lb.tve-tl-anim.tve-leads-triggered {
transition: all 0.5s ease-in-out;
transform: scale(1);
}
.tve-leads-slide-in.tve-leads-triggered {
z-index: 999992;
}
.tve-leads-slide-in.tl_bot_left {
bottom: 0;
left: -100%;
}
.tve-leads-slide-in.tl_bot_left .thrv-leads-slide-in {
margin-left: 0 !important;
margin-right: auto !important;
}
.tve-leads-slide-in.tl_bot_left.tve-leads-triggered {
left: 0;
}
.tve-leads-slide-in.tl_bot_right {
bottom: 0;
right: -100%;
}
.tve-leads-slide-in.tl_bot_right .thrv-leads-slide-in {
margin-right: 0 !important;
margin-left: auto !important;
}
.tve-leads-slide-in.tl_bot_right.tve-leads-triggered {
right: 0;
}
.tve-leads-slide-in.tl_top_right {
top: 0;
right: -100%;
}
.tve-leads-slide-in.tl_top_right .thrv-leads-slide-in {
margin-right: 0;
margin-left: auto;
}
.tve-leads-slide-in.tl_top_right.tve-leads-triggered {
right: 0;
}
.tve-leads-slide-in.tl_top_left {
top: 0;
}
.admin-bar .tve-leads-slide-in.tl_top_left {
top: 32px;
}
.tve-leads-slide-in.tl_top_left {
left: -100%;
}
.tve-leads-slide-in.tl_top_left .thrv-leads-slide-in {
margin-left: 0;
margin-right: auto;
}
.tve-leads-slide-in.tl_top_left.tve-leads-triggered {
left: 0;
}
.tve-leads-slide-in {
pointer-events: none;
}
.tve-leads-slide-in .thrv-leads-slide-in {
pointer-events: all;
}
@media (max-width: 782px) {
body .tve-leads-slide-in.tve-tl-anim {
transition: all 0.5s ease-in-out;
transform: scale(0.3);
}
body .tve-leads-slide-in.tve-tl-anim.tve-leads-triggered {
transition: all 0.5s ease-in-out;
transform: scale(1);
}
.tve-leads-slide-in {
box-sizing: border-box;
padding: 10px;
width: 100%;
}
.tve-leads-slide-in .thrv-leads-slide-in {
float: none;
margin: 0 auto;
}
.tve-leads-slide-in.tl_bot_left, .tve-leads-slide-in.tl_bot_right {
top: 0 !important;
}
} .tve-leads-post-footer.tve-trigger-hide, .tve-leads-in-content.tve-trigger-hide, .tve-leads-shortcode.tve-trigger-hide {
max-height: 0;
opacity: 0;
overflow: hidden;
}
.tve-leads-post-footer.tve-leads-triggered, .tve-leads-in-content.tve-leads-triggered, .tve-leads-shortcode.tve-leads-triggered {
max-height: none;
opacity: 1;
transition: all 0.5s ease-in-out;
} .tve-leads-screen-filler.tve_lb_closing .tve_p_lb_overlay {
opacity: 0 !important;
transition: opacity 0.3s ease-out !important;
}
.tve-leads-screen-filler .thrv-leads-screen-filler {
height: 100vh;
} .tve-leads-lightbox .tve_lb_closing .tve_p_lb_overlay {
opacity: 0 !important;
transition: opacity 0.3s ease-out !important;
} .tve-tl-gr-anim {
transition: margin-top 0.6s linear;
}
.tve-leads-greedy_ribbon.tve-tl-anim.tl-anim-slide_top {
-webkit-transition: transform 0.6s linear;
-moz-transition: transform 0.6s linear;
transition: transform 0.6s linear;
position: absolute;
left: 0;
right: 0;
top: 0;
opacity: 1;
z-index: -1;
transform: translateY(-100%);
}
.tve-leads-greedy_ribbon.tve-tl-anim.tl-anim-slide_top.tve-no-animation {
transition: none !important;
}
.tve-leads-greedy_ribbon.tve-tl-anim.tl-anim-slide_top.tve-leads-triggered {
transform: translateY(0);
-webkit-transition: transform 0.6s linear;
-moz-transition: transform 0.6s linear;
transition: transform 0.6s linear;
z-index: 999992;
} .tve-l-open .tve-leads-greedy_ribbon.tve-tl-anim.tl-anim-slide_top.tve-leads-triggered {
z-index: 999991;
} .tve-l-open .tve-leads-screen-filler {
z-index: 999991;
}
.thrv-greedy-ribbon.thrv_wrapper {
box-sizing: border-box;
padding-bottom: 100px;
min-height: 100vh;
margin: 0;
}
#tve-lg-error-container {
filter: blur(0px);
}
@media (max-width: 1366px) {
.tl_bot_right.tve-lb .thrv-leads-slide-in {
float: right;
right: -10px;
}
}
#tve_tcb2_blank .tve_ea_thrive_leads_form_close {
z-index: 9;
}
.thrv-leads-screen-filler .thrv-page-section.tcb-window-width {
left: 0 !important;
}
.tl-preload-form {
min-height: var(--tl-form-height-d);
position: relative;
display: block;
background: rgba(153, 162, 165, 0.1);
overflow: hidden;
}
@keyframes shimmer {
100% {
transform: translateX(100%);
}
}
.tl-preload-form::after {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
transform: translateX(-100%);
background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.2) 20%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0));
animation: shimmer 2s infinite;
content: "";
}
.tl-preload-form .tl-preload-form, .tl-preload-form :not(span) {
display: none;
}
@media (max-width: 1023px) {
.tl-preload-form {
min-height: var(--tl-form-height-t);
}
}
@media (max-width: 767px) {
.tl-preload-form {
min-height: var(--tl-form-height-m);
}
}
.tve_p_lb_inner > article {
position: static;
}.wpcc-elementor-block{--wpcc-font-size: 1rem}.wp-calorie-calculator{box-sizing:border-box;display:block;width:100% !important;margin:0 auto;max-width:1190px !important;font-family:inherit;font-size:var(--wpcc-font-size);line-height:calc(var(--wpcc-font-size)*1.35);color:rgba(var(--wpcc-text-color), 1);overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wp-calorie-calculator *,.wp-calorie-calculator *::before,.wp-calorie-calculator *::after{box-sizing:border-box}.wp-calorie-calculator-page .grecaptcha-badge{display:none !important}.wp-calorie-calculator .wpcc-edit-link{display:block;padding-top:15px;padding-bottom:15px}.wp-calorie-calculator .wpcc-edit-link-wrapper{position:relative;display:flex;align-items:center;width:auto !important}.wp-calorie-calculator .wpcc-edit-link-wrapper .post-meta-wrapper{width:auto;margin-left:0;margin-right:10px}.wp-calorie-calculator .wpcc-edit-link-wrapper .wpcc-tooltip{top:1px}.wp-calorie-calculator .wpcc-edit-link-wrapper .wpcc-tooltip .wpcc-tooltip-icon{width:16px !important;height:16px !important;color:#888}.wp-calorie-calculator .wpcc-radio{display:flex;margin-bottom:14px;font-size:inherit}.wp-calorie-calculator .wpcc-radio-title{display:flex;align-items:center}.wp-calorie-calculator .wpcc-radio input{display:none}.wp-calorie-calculator .wpcc-radio input+span{position:relative;font-family:inherit;font-size:var(--wpcc-font-size);line-height:calc(var(--wpcc-font-size)*1.35);font-weight:normal;transition:color .25s ease,opacity .25s ease;cursor:pointer}.wp-calorie-calculator .wpcc-radio input+span::before{box-sizing:border-box;flex-shrink:0;content:"";width:1.25em;height:1.25em;margin-right:.6em;border-width:2px;border-style:solid;border-color:rgba(var(--wpcc-radio-button-color), 0.4);border-radius:50%;transition:all .2s cubic-bezier(0.4, 0, 0.2, 1)}.wp-calorie-calculator .wpcc-radio input+span:hover::before{border-color:rgba(var(--wpcc-radio-button-color), 0.7);background-color:rgba(var(--wpcc-radio-button-color), 0.06)}.wp-calorie-calculator .wpcc-radio input:checked+span::before{border-width:.3em;border-color:rgba(var(--wpcc-radio-button-color), 1);box-shadow:0 0 0 2px rgba(var(--wpcc-radio-button-color), 0.15)}.wp-calorie-calculator .wpcc-radio span{color:rgba(var(--wpcc-text-color), 1)}.wp-calorie-calculator .wpcc-checkbox{display:flex;align-items:center;margin-bottom:14px;font-size:inherit}.wp-calorie-calculator .wpcc-checkbox input,.wp-calorie-calculator .wpcc-checkbox-check{display:none}.wp-calorie-calculator .wpcc-checkbox input+span{position:relative;font-family:inherit;font-size:var(--wpcc-font-size);line-height:calc(var(--wpcc-font-size)*1.35);padding-left:calc(var(--wpcc-font-size) + var(--wpcc-font-size)*.7);font-weight:normal;transition:color .25s ease;cursor:pointer}.wpcc-elementor-block .wp-calorie-calculator .wpcc-checkbox input+span{padding-left:1.7em}.wp-calorie-calculator .wpcc-checkbox input+span::before{position:absolute;left:0;top:3px;box-sizing:border-box;flex-shrink:0;content:"";width:1.25em;height:1.25em;margin-right:.5em;border-width:2px;border-style:solid;border-color:rgba(var(--wpcc-form-checkbox-color), 0.4);border-radius:6px;transition:all .2s cubic-bezier(0.4, 0, 0.2, 1)}.wp-calorie-calculator .wpcc-checkbox input+span:hover::before{border-color:rgba(var(--wpcc-form-checkbox-color), 0.7);background-color:rgba(var(--wpcc-form-checkbox-color), 0.06)}.wp-calorie-calculator .wpcc-checkbox input:checked+span::before{background-color:rgba(var(--wpcc-form-checkbox-color), 1);border-color:rgba(var(--wpcc-form-checkbox-color), 1);box-shadow:0 0 0 2px rgba(var(--wpcc-form-checkbox-color), 0.15)}.wp-calorie-calculator .wpcc-checkbox input:checked+span .wpcc-checkbox-check{display:flex;align-items:center;justify-content:center;position:absolute;top:3px;left:0;width:1.25em;height:1.25em;color:#fff;fill:currentColor}.wp-calorie-calculator .wpcc-checkbox input:checked+span .wpcc-checkbox-check svg{width:.8em;height:.8em}.wp-calorie-calculator .wpcc-checkbox--privacy input+span{font-size:calc(var(--wpcc-font-size)*.85)}.wp-calorie-calculator .wpcc-checkbox.wpcc-empty input+span::before{border:2px solid red !important;animation:wpcc-shake .4s ease}.wp-calorie-calculator .wpcc-input{position:relative;display:flex;flex-grow:1;flex-direction:column;background-color:#fff;border-radius:12px}.wpcc-elementor-block .wp-calorie-calculator .wpcc-input{background-color:rgba(0,0,0,0)}.wp-calorie-calculator .wpcc-input input[type=number],.wp-calorie-calculator .wpcc-input input[type=text],.wp-calorie-calculator .wpcc-input input[type=email],.wp-calorie-calculator .wpcc-input textarea{box-sizing:border-box;width:100%;max-width:none;height:54px;font-family:inherit;font-size:inherit;line-height:inherit;border-radius:12px;background-color:#fff;border:1.5px solid rgba(var(--wpcc-border-color), 0.6);color:rgba(var(--wpcc-text-color), 1);padding:16px;margin:0;outline:0;-webkit-appearance:none;appearance:none;-moz-appearance:none;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease;overflow:hidden}.wp-calorie-calculator .wpcc-input input[type=number]:hover,.wp-calorie-calculator .wpcc-input input[type=text]:hover,.wp-calorie-calculator .wpcc-input input[type=email]:hover,.wp-calorie-calculator .wpcc-input textarea:hover{border-color:rgba(var(--wpcc-border-color), 0.85)}.wp-calorie-calculator .wpcc-input input[type=number]:focus,.wp-calorie-calculator .wpcc-input input[type=text]:focus,.wp-calorie-calculator .wpcc-input input[type=email]:focus,.wp-calorie-calculator .wpcc-input textarea:focus{border-color:rgba(var(--wpcc-border-color), 1);box-shadow:0 0 0 3px rgba(var(--wpcc-border-color), 0.12);background-color:#fff}.wp-calorie-calculator .wpcc-input input[type=number]:not(:placeholder-shown),.wp-calorie-calculator .wpcc-input input[type=text]:not(:placeholder-shown),.wp-calorie-calculator .wpcc-input input[type=email]:not(:placeholder-shown),.wp-calorie-calculator .wpcc-input textarea:not(:placeholder-shown){padding-top:24px;padding-bottom:6px}.wp-calorie-calculator .wpcc-input input[type=number]:not(:placeholder-shown)+.wpcc-input-placeholder,.wp-calorie-calculator .wpcc-input input[type=number]:not(:placeholder-shown)+.wpcc-input-placeholder+.wpcc-input-placeholder,.wp-calorie-calculator .wpcc-input input[type=text]:not(:placeholder-shown)+.wpcc-input-placeholder,.wp-calorie-calculator .wpcc-input input[type=text]:not(:placeholder-shown)+.wpcc-input-placeholder+.wpcc-input-placeholder,.wp-calorie-calculator .wpcc-input input[type=email]:not(:placeholder-shown)+.wpcc-input-placeholder,.wp-calorie-calculator .wpcc-input input[type=email]:not(:placeholder-shown)+.wpcc-input-placeholder+.wpcc-input-placeholder,.wp-calorie-calculator .wpcc-input textarea:not(:placeholder-shown)+.wpcc-input-placeholder,.wp-calorie-calculator .wpcc-input textarea:not(:placeholder-shown)+.wpcc-input-placeholder+.wpcc-input-placeholder{transform:translate3d(0, -0.75em, 0) scale(0.75);opacity:.7}.wp-calorie-calculator .wpcc-input input[type=number]:focus,.wp-calorie-calculator .wpcc-input input[type=text]:focus,.wp-calorie-calculator .wpcc-input input[type=email]:focus,.wp-calorie-calculator .wpcc-input textarea:focus{padding-top:24px;padding-bottom:6px}.wp-calorie-calculator .wpcc-input input[type=number]:focus+.wpcc-input-placeholder,.wp-calorie-calculator .wpcc-input input[type=number]:focus+.wpcc-input-placeholder+.wpcc-input-placeholder,.wp-calorie-calculator .wpcc-input input[type=text]:focus+.wpcc-input-placeholder,.wp-calorie-calculator .wpcc-input input[type=text]:focus+.wpcc-input-placeholder+.wpcc-input-placeholder,.wp-calorie-calculator .wpcc-input input[type=email]:focus+.wpcc-input-placeholder,.wp-calorie-calculator .wpcc-input input[type=email]:focus+.wpcc-input-placeholder+.wpcc-input-placeholder,.wp-calorie-calculator .wpcc-input textarea:focus+.wpcc-input-placeholder,.wp-calorie-calculator .wpcc-input textarea:focus+.wpcc-input-placeholder+.wpcc-input-placeholder{transform:translate3d(0, -0.75em, 0) scale(0.75);opacity:.7}.wp-calorie-calculator .wpcc-input input[type=number]::-webkit-outer-spin-button,.wp-calorie-calculator .wpcc-input input[type=number]::-webkit-inner-spin-button,.wp-calorie-calculator .wpcc-input input[type=text]::-webkit-outer-spin-button,.wp-calorie-calculator .wpcc-input input[type=text]::-webkit-inner-spin-button,.wp-calorie-calculator .wpcc-input input[type=email]::-webkit-outer-spin-button,.wp-calorie-calculator .wpcc-input input[type=email]::-webkit-inner-spin-button,.wp-calorie-calculator .wpcc-input textarea::-webkit-outer-spin-button,.wp-calorie-calculator .wpcc-input textarea::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wp-calorie-calculator .wpcc-input input[type=number].wpcc-empty,.wp-calorie-calculator .wpcc-input input[type=text].wpcc-empty,.wp-calorie-calculator .wpcc-input input[type=email].wpcc-empty,.wp-calorie-calculator .wpcc-input textarea.wpcc-empty{border:1.5px solid red !important;animation:wpcc-shake .4s ease}.wp-calorie-calculator .wpcc-input input[type=number].wpcc-wrong,.wp-calorie-calculator .wpcc-input input[type=text].wpcc-wrong,.wp-calorie-calculator .wpcc-input input[type=email].wpcc-wrong,.wp-calorie-calculator .wpcc-input textarea.wpcc-wrong{text-decoration:line-through;border:1.5px solid red !important}.wp-calorie-calculator .wpcc-input-wrapper{position:relative;overflow:hidden}.wp-calorie-calculator .wpcc-input-wrapper label{display:flex;font-family:inherit;font-size:calc(var(--wpcc-font-size)*1.1);line-height:calc(var(--wpcc-font-size)*1.35);font-weight:600;color:rgba(var(--wpcc-labels-color), 1);margin-bottom:10px}.wp-calorie-calculator .wpcc-input span.wpcc-input-placeholder,.wp-calorie-calculator .wpcc-input label.wpcc-input-placeholder{position:absolute;top:calc(50% - var(--wpcc-font-size)/2);left:16px;font-size:var(--wpcc-font-size);line-height:1em;font-weight:500;color:rgba(28,31,35,.45);transform-origin:0 0;transform:translate3d(0, 0, 0);transition:all .25s cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}.wpcc-elementor-block .wp-calorie-calculator .wpcc-input span.wpcc-input-placeholder,.wpcc-elementor-block .wp-calorie-calculator .wpcc-input label.wpcc-input-placeholder{top:calc(50% - .5em)}.wp-calorie-calculator .wpcc-switch{display:flex;align-items:center}.wp-calorie-calculator .wpcc-switch.hidden{display:none}.wp-calorie-calculator .wpcc-switch-option{font-family:inherit;font-size:var(--wpcc-font-size);line-height:calc(var(--wpcc-font-size)*1.35);font-weight:500;color:rgba(var(--wpcc-text-color), 1);cursor:pointer;transition:color .25s ease}.wp-calorie-calculator .wpcc-switch-toggle{position:relative;display:inline-block;width:54px;height:30px;margin:0 14px;cursor:pointer;z-index:1}.wp-calorie-calculator .wpcc-switch-toggle input{opacity:0;min-width:0 !important;width:0 !important;height:0 !important;margin:0 !important;border:0 !important}.wp-calorie-calculator .wpcc-switch-toggle input:checked+.wpcc-switch-toggle-circle{transform:translate(24px, -50%)}.wp-calorie-calculator .wpcc-switch-toggle input:checked+.wpcc-switch-toggle-circle:hover+.wpcc-switch-toggle-background,.wp-calorie-calculator .wpcc-switch-toggle input:checked+.wpcc-switch-toggle-circle:focus+.wpcc-switch-toggle-background{background:rgba(var(--wpcc-switcher-background-color), 1)}.wp-calorie-calculator .wpcc-switch-toggle input:checked+.wpcc-switch-toggle-circle+.wpcc-switch-toggle-background{background:rgba(var(--wpcc-switcher-background-color), 0.85)}.wp-calorie-calculator .wpcc-switch-toggle-background{background:rgba(46,50,56,.1);border-radius:30px;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;transition:background .3s cubic-bezier(0.4, 0, 0.2, 1)}.wp-calorie-calculator .wpcc-switch-toggle-background--two-sided.wpcc-switch-toggle-background{background:rgba(var(--wpcc-switcher-background-color), 0.85)}.wp-calorie-calculator .wpcc-switch-toggle-circle{position:absolute;top:50%;left:3px;transform:translate(0, -50%);height:24px;width:24px;background:rgba(var(--wpcc-switcher-circle-color), 1);box-shadow:0 2px 8px rgba(0,0,0,.12),0 0 1px rgba(0,0,0,.2);border-radius:50%;transition:transform .3s cubic-bezier(0.4, 0, 0.2, 1);z-index:1}.wp-calorie-calculator .wpcc-switch-toggle-circle:hover+.wpcc-switch-toggle-background,.wp-calorie-calculator .wpcc-switch-toggle-circle:focus+.wpcc-switch-toggle-background{background:rgba(46,50,56,.15)}.wp-calorie-calculator .wpcc-switch-toggle-circle:hover+.wpcc-switch-toggle-background--two-sided.wpcc-switch-toggle-background,.wp-calorie-calculator .wpcc-switch-toggle-circle:focus+.wpcc-switch-toggle-background--two-sided.wpcc-switch-toggle-background{background:rgba(var(--wpcc-switcher-background-color), 0.85)}.wp-calorie-calculator .wpcc-switch-wrapper{width:100%;display:flex;justify-content:flex-end;margin-bottom:20px}@media(max-width: 600px){.wp-calorie-calculator .wpcc-switch-wrapper{margin-bottom:40px}}@media(max-width: 425px){.wp-calorie-calculator .wpcc-switch-wrapper{justify-content:center}}.wp-calorie-calculator .wpcc-select-wrapper{min-width:250px}.wp-calorie-calculator .wpcc-select-wrapper label{display:block;font-family:inherit;font-size:calc(var(--wpcc-font-size)*1.1);line-height:calc(var(--wpcc-font-size)*1.35);font-weight:600;color:rgba(var(--wpcc-labels-color), 1);margin-bottom:10px}.wp-calorie-calculator .wpcc-select-wrapper .wpcc-select__placeholder{font-size:var(--wpcc-font-size);line-height:calc(var(--wpcc-font-size)*1.35)}.wp-calorie-calculator .wpcc-select-wrapper .wpcc-select__option{font-size:var(--wpcc-font-size);line-height:calc(var(--wpcc-font-size)*1.35)}.wp-calorie-calculator .wpcc-select-wrapper .wpcc-select__option.wpcc-empty{border:1.5px solid red;animation:wpcc-shake .4s ease}.wp-calorie-calculator .wpcc-select-wrapper .wpcc-select__value{font-size:var(--wpcc-font-size);line-height:calc(var(--wpcc-font-size)*1.35)}.wp-calorie-calculator .wpcc-select-wrapper .wpcc-select__input{font-size:var(--wpcc-font-size);color:rgba(var(--wpcc-text-color), 1)}.wp-calorie-calculator .wpcc-select-wrapper .select2{display:none !important}.wp-calorie-calculator .wpcc-tooltip{position:relative;top:2px;margin-left:6px;flex-shrink:0;flex-grow:0;width:var(--wpcc-font-size);height:var(--wpcc-font-size);display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(0,0,0,0);border:0;outline:0;cursor:pointer}.wp-calorie-calculator .wpcc-tooltip svg{flex-shrink:0;position:absolute;top:0;left:0;color:rgba(var(--wpcc-tooltip-icon-color), 0.6);fill:currentColor;transition:color .2s ease}.wp-calorie-calculator .wpcc-tooltip:hover svg{color:rgba(var(--wpcc-tooltip-icon-color), 1)}.wp-calorie-calculator .wpcc-tooltip:hover .wpcc-tooltip-text{visibility:visible;opacity:1;transform:translate(0, 0)}.wp-calorie-calculator .wpcc-tooltip .wpcc-tooltip-text{visibility:hidden;opacity:0;transform:translate(0, 6px);position:absolute;left:50%;bottom:150%;margin-left:-110px;padding:10px 14px;width:220px;font-family:inherit;font-size:calc(var(--wpcc-font-size)*.85);line-height:1.5em;font-weight:400;color:#fff;text-align:center;background-color:rgba(30,33,40,.95);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:10px;z-index:10;transition:all .2s cubic-bezier(0.4, 0, 0.2, 1)}.wp-calorie-calculator .wpcc-tooltip .wpcc-tooltip-text::after{content:"";position:absolute;top:100%;left:50%;margin-left:-6px;border-width:6px;border-style:solid;border-color:rgba(30,33,40,.95) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.wp-calorie-calculator .wpcc-loading{position:relative !important}.wp-calorie-calculator .wpcc-loading::after{content:"";display:block;position:absolute;top:calc(50% - 9px);right:12px;box-sizing:border-box;height:18px;width:18px;border-radius:50%;border-width:2px;border-style:solid;border-color:rgba(var(--wpcc-button-text-color), 1) rgba(0,0,0,0) rgba(var(--wpcc-button-text-color), 1) rgba(0,0,0,0);animation:spin .8s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes wpcc-shake{0%,100%{transform:translateX(0)}20%{transform:translateX(-4px)}40%{transform:translateX(4px)}60%{transform:translateX(-3px)}80%{transform:translateX(3px)}}.wp-calorie-calculator .wpcc-row{display:flex}.wp-calorie-calculator .wpcc-group{margin-bottom:calc(var(--wpcc-font-size)*2.75)}.wp-calorie-calculator .wpcc-group.hidden{display:none}.wp-calorie-calculator .wpcc-group-title{display:block;font-size:calc(var(--wpcc-font-size)*1.125);line-height:1.2em;font-weight:600;letter-spacing:-0.01em;color:rgba(var(--wpcc-labels-color), 1);margin-bottom:1em}.wp-calorie-calculator .wpcc-title{color:rgba(var(--wpcc-main-title-color), 1);font-size:calc(var(--wpcc-font-size)*1.5);line-height:1.3em;font-weight:700;letter-spacing:-0.02em;padding-bottom:.6em;margin-top:.65em;margin-bottom:1.5em;border-bottom:2px solid rgba(var(--wpcc-main-title-border-color), 0.2)}@media(max-width: 576px){.wp-calorie-calculator .wpcc-title{padding-left:10px;padding-right:10px}}.wpcc-elementor-block .wp-calorie-calculator .wpcc-title{border-bottom:none;padding-bottom:0}.wp-calorie-calculator .wpcc-title.center{text-align:center}.wp-calorie-calculator .wpcc-title.left{text-align:left}.wp-calorie-calculator .wpcc-title.right{text-align:right}@media(max-width: 425px){.wp-calorie-calculator .wpcc-title{text-align:center}.wp-calorie-calculator .wpcc-title.left,.wp-calorie-calculator .wpcc-title.right{text-align:center}}.wp-calorie-calculator .wpcc-result{display:flex;flex-direction:column;justify-content:center;align-items:center;background:rgba(var(--wpcc-result-background-color), 1);padding:32px 28px 28px 28px;border-radius:20px;color:rgba(var(--wpcc-result-text-color), 1);box-shadow:0 4px 24px rgba(0,0,0,.06),0 1px 4px rgba(0,0,0,.04)}@media(max-width: 900px){.wp-calorie-calculator .wpcc-result-bmi{order:3}}@media(max-width: 565px){.wp-calorie-calculator .wpcc-result{padding:28px 16px 16px 16px}}.wp-calorie-calculator .wpcc-result-row{margin-left:-8px;margin-right:-8px}@media(max-width: 565px){.wp-calorie-calculator .wpcc-result-row{margin-left:0;margin-right:0}}.wp-calorie-calculator .wpcc-result-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background-color:rgba(var(--wpcc-result-icon-background), 1);border-radius:14px;margin-bottom:16px}.wpcc-elementor-block .wp-calorie-calculator .wpcc-result-icon{background-color:#00b5ad}.wp-calorie-calculator .wpcc-result-icon svg{flex-shrink:0;width:22px;height:22px;color:rgba(var(--wpcc-result-icon-color), 1);fill:currentColor}.wpcc-elementor-block .wp-calorie-calculator .wpcc-result-icon svg{color:#fff}.wp-calorie-calculator .wpcc-result-title{font-size:calc(var(--wpcc-font-size)*1.35);line-height:1.3em;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--wpcc-result-title-color), 1);margin-bottom:20px}@media(max-width: 565px){.wp-calorie-calculator .wpcc-result-title{text-align:center}}.wp-calorie-calculator .wpcc-result-subtitle{font-weight:600;font-size:calc(var(--wpcc-font-size)*1.05);line-height:1.4em;color:rgba(var(--wpcc-result-text-color), 1);margin-top:.4em;margin-bottom:.8em;text-align:center;padding-left:5px;padding-right:5px}@media(max-width: 1024px){.wp-calorie-calculator .wpcc-result-subtitle{font-size:calc(var(--wpcc-font-size)*1.05)}}.wp-calorie-calculator .wpcc-result-data{display:flex;justify-content:center;align-items:center;width:240px;padding:16px;font-size:calc(var(--wpcc-font-size)*1.2);line-height:1.3em;background-color:#fff;border:1.5px solid rgba(var(--wpcc-input-border-color), 0.2);border-radius:14px;margin-bottom:16px;box-shadow:0 1px 3px rgba(0,0,0,.04);transition:box-shadow .25s ease,border-color .25s ease}@media(max-width: 1024px){.wp-calorie-calculator .wpcc-result-data{width:220px}}@media(max-width: 768px){.wp-calorie-calculator .wpcc-result-data{width:286px}}@media(max-width: 565px){.wp-calorie-calculator .wpcc-result-data{width:100%;margin-bottom:10px}}.wp-calorie-calculator .wpcc-result-data-type{margin-right:5px}.wp-calorie-calculator .wpcc-result-data-count{font-weight:700;margin-right:3px}.wp-calorie-calculator .wpcc-result-data-unit{font-weight:700}.wp-calorie-calculator .wpcc-result-bmi-type{color:#fff !important;font-weight:600}.wp-calorie-calculator .wpcc-result .wpcc-row{justify-content:center;flex-wrap:wrap;width:auto}.wp-calorie-calculator .wpcc-result .wpcc-row-group{display:flex;flex-direction:column;align-items:center}@media(max-width: 565px){.wp-calorie-calculator .wpcc-result .wpcc-row-group{width:100%}}.wp-calorie-calculator .wpcc-result .wpcc-row .wpcc-result-data{margin-right:8px;margin-left:8px}@media(max-width: 565px){.wp-calorie-calculator .wpcc-result .wpcc-row .wpcc-result-data{margin-right:0;margin-left:0}}.wp-calorie-calculator .wpcc-result-form{display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%;margin:12px auto 0 auto}.wp-calorie-calculator .wpcc-result-form-block{width:100%;display:flex;flex-direction:column;align-items:center}.wp-calorie-calculator .wpcc-result-form-wrapper{margin-bottom:10px;width:100%;display:flex;flex-direction:column;align-items:center}@media(max-width: 600px){.wp-calorie-calculator .wpcc-result-form-wrapper{width:100%;margin-bottom:0}}.wp-calorie-calculator .wpcc-result-form-fields{display:flex;justify-content:center;flex-wrap:wrap;max-width:100%}.wp-calorie-calculator .wpcc-result-form-fields input.wpcc-result-form-field,.wp-calorie-calculator .wpcc-result-form-fields textarea.wpcc-result-form-field{max-width:100%;min-height:52px;background:#fff;border-radius:12px;border:1.5px solid rgba(var(--wpcc-border-color), 0.15);font-family:inherit;font-size:calc(var(--wpcc-font-size)*1.05);color:rgba(var(--wpcc-text-color), 1);padding:12px 16px;outline:none;box-shadow:none;margin-left:5px;margin-right:5px;margin-bottom:10px;transition:border-color .25s ease,box-shadow .25s ease}.wp-calorie-calculator .wpcc-result-form-fields input.wpcc-result-form-field:focus,.wp-calorie-calculator .wpcc-result-form-fields textarea.wpcc-result-form-field:focus{border-color:rgba(var(--wpcc-border-color), 0.5);box-shadow:0 0 0 3px rgba(var(--wpcc-border-color), 0.08)}@media(max-width: 600px){.wp-calorie-calculator .wpcc-result-form-fields input.wpcc-result-form-field,.wp-calorie-calculator .wpcc-result-form-fields textarea.wpcc-result-form-field{margin-left:0;margin-right:0;margin-bottom:12px}}.wp-calorie-calculator .wpcc-result-form-fields input.wpcc-result-form-field--error,.wp-calorie-calculator .wpcc-result-form-fields textarea.wpcc-result-form-field--error{box-shadow:inset 0 0 0 1.5px red}.wp-calorie-calculator .wpcc-result-form-fields textarea.wpcc-result-form-field{flex-shrink:0;flex-grow:1;width:calc(100% - 20px)}.wpcc-elementor-block .wp-calorie-calculator .wpcc-result-form-fields textarea.wpcc-result-form-field{flex-shrink:unset}.wp-calorie-calculator .wpcc-result-form-fields.form-style-onecolumn input.wpcc-result-form-field{width:100%}.wp-calorie-calculator .wpcc-result-form-fields.form-style-twocolumns input.wpcc-result-form-field{width:calc(50% - 20px);flex-grow:1}@media(max-width: 767px){.wp-calorie-calculator .wpcc-result-form-fields.form-style-twocolumns input.wpcc-result-form-field{width:100%}}.wp-calorie-calculator .wpcc-result-form-submit-wrapper{display:flex;justify-content:center;flex-wrap:wrap;margin-top:12px}.wp-calorie-calculator .wpcc-result-form-submit-wrapper button[type=submit]{display:flex;align-items:center;justify-content:center;margin-bottom:16px;margin-left:6px;margin-right:6px;min-width:250px;max-width:100%;min-height:52px;text-align:center;border-radius:14px;text-transform:uppercase;font-size:calc(var(--wpcc-font-size)*1.05);font-weight:600;letter-spacing:.03em;text-decoration:none;border:none;outline:0;padding:calc(var(--wpcc-font-size)*.6) calc(var(--wpcc-font-size)*1.6);box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer}.wp-calorie-calculator .wpcc-result-form-submit-wrapper button[type=submit]:hover{transform:translateY(-1px);box-shadow:0 4px 16px rgba(0,0,0,.15)}.wp-calorie-calculator .wpcc-result-form-submit-wrapper button[type=submit]:active{transform:translateY(0);box-shadow:0 1px 4px rgba(0,0,0,.1)}.wp-calorie-calculator .wpcc-result-form-submit-wrapper button[type=submit].wpcc-result-form-submit{background:rgba(var(--wpcc-button-background-color), 1);color:rgba(var(--wpcc-button-text-color), 1)}.wp-calorie-calculator .wpcc-result-form-submit-wrapper button[type=submit].wpcc-result-form-submit:hover{background:rgba(var(--wpcc-button-background-color-hover), 1)}.wp-calorie-calculator .wpcc-result-form-submit-wrapper button[type=submit].wpcc-result-form-pdf{background:rgba(var(--wpcc-pdf-button-background-color), 1);color:rgba(var(--wpcc-pdf-button-text-color), 1)}.wp-calorie-calculator .wpcc-result-form-submit-wrapper button[type=submit].wpcc-result-form-pdf:hover{background:rgba(var(--wpcc-pdf-button-background-color-hover), 1)}.wpcc-elementor-block .wp-calorie-calculator .wpcc-result-form-submit-wrapper button[type=submit]{min-width:100px;background-color:#00b5ad;color:#fff}.wpcc-elementor-block .wp-calorie-calculator .wpcc-result-form-submit-wrapper button[type=submit]:hover{background-color:#019a92}@media(max-width: 565px){.wp-calorie-calculator .wpcc-result-form-submit-wrapper button[type=submit]{width:100%;margin-left:0;margin-right:0}}.wp-calorie-calculator .wpcc-result-form-user-agreement{width:100%;flex-shrink:0}.wp-calorie-calculator .wpcc-result-form-user-agreement label{justify-content:center}.wp-calorie-calculator .wpcc-result-form-notice{border-radius:14px;border:1px solid rgba(0,0,0,0);padding:16px 20px;width:100%;margin:10px auto;font-weight:500;font-size:1em;line-height:1.5;text-align:center;display:none}.wp-calorie-calculator .wpcc-result-form-notice span{display:flex;align-items:center;justify-content:center}.wp-calorie-calculator .wpcc-result-form-notice span::before{content:"";width:1rem;height:1rem;background-repeat:no-repeat;background-size:contain;background-position:center;display:inline-block;margin-right:.5rem}.wp-calorie-calculator .wpcc-result-form-notice--error{color:#d32f2f;background-color:#fce4ec}.wp-calorie-calculator .wpcc-result-form-notice--error span::before{background-image:url(//fitnessdoc.net/wp-content/plugins/wp-calorie-calculator-pro/public/images/warning.svg)}.wp-calorie-calculator .wpcc-result-form-notice--success{color:#2e7d32;background-color:#e8f5e9}.wp-calorie-calculator .wpcc-result-form-notice--success span::before{background-image:url(//fitnessdoc.net/wp-content/plugins/wp-calorie-calculator-pro/public/images/circle-check.svg)}.wp-calorie-calculator .wpcc-result-form-submission{font-size:1.3em;line-height:1.5;font-weight:500;color:rgba(var(--wpcc-text-color), 1);text-align:center;display:none;max-width:400px;margin-left:auto;margin-right:auto;padding-bottom:20px}.wp-calorie-calculator .wpcc-result-form-submission.wpcc-show{display:block}.wp-calorie-calculator .wpcc-result-link{text-decoration:none;font-weight:600;color:rgba(var(--wpcc-form-link-color), 1);transition:color .2s ease}.wp-calorie-calculator .wpcc-result-link:hover,.wp-calorie-calculator .wpcc-result-link:focus{text-decoration:underline;color:rgba(var(--wpcc-form-link-color-hover), 1)}.wp-calorie-calculator .wpcc-result-recaptcha-policy{font-size:.7em;width:100%;text-align:center;padding-top:2px}.wp-calorie-calculator .wpcc-result-recaptcha-policy a{text-decoration:none;font-weight:bold}.wp-calorie-calculator .wpcc-result-recaptcha-policy a:hover,.wp-calorie-calculator .wpcc-result-recaptcha-policy a:focus{text-decoration:underline}.wp-calorie-calculator .wpcc-result-instant{padding-top:24px;display:flex;flex-direction:column;align-items:center}.elementor-edit-area .wp-calorie-calculator .wpcc-result-instant{display:flex !important}.wp-calorie-calculator .wpcc-hidden{display:none}.elementor-widget-wp-calorie-calculator-widget.elementor-element-edit-mode .wpcc-result--email .wpcc-result-form-submission{display:block !important}.rtl .wp-calorie-calculator .wpcc-radio input+span::before{left:unset;right:0;margin-right:unset;margin-left:.6em}.rtl .wp-calorie-calculator .wpcc-checkbox input+span{padding-left:unset;padding-right:calc(var(--wpcc-font-size) + var(--wpcc-font-size)*.7)}.rtl .wp-calorie-calculator .wpcc-checkbox input+span::before{left:unset;right:0;margin-right:unset;margin-left:.5em}.rtl .wp-calorie-calculator .wpcc-checkbox input:checked+span .wpcc-checkbox-check{left:unset;right:0;transform:rotateY(180deg)}.rtl .wp-calorie-calculator .wpcc-input span.wpcc-input-placeholder,.rtl .wp-calorie-calculator .wpcc-input label.wpcc-input-placeholder{left:unset;right:16px}.rtl .wp-calorie-calculator .wpcc-switch{flex-direction:row-reverse}.rtl .wp-calorie-calculator .wpcc-tooltip{margin-left:unset;margin-right:6px}.rtl .wp-calorie-calculator .wpcc-tooltip svg{left:unset;right:0}.rtl .wp-calorie-calculator .wpcc-tooltip .wpcc-tooltip-text{left:unset;right:50%;margin-left:unset;margin-right:-110px}.rtl .wp-calorie-calculator .wpcc-tooltip .wpcc-tooltip-text::after{left:unset;right:50%}.rtl .wp-calorie-calculator .wpcc-loading::after{right:unset;left:12px}.rtl .wp-calorie-calculator .wpcc-title.left{text-align:right}.rtl .wp-calorie-calculator .wpcc-title.right{text-align:left}.rtl .wp-calorie-calculator .wpcc-result-data-type{margin-right:unset;margin-left:5px}.rtl .wp-calorie-calculator .wpcc-result-data-count{margin-right:unset;margin-left:3px}.wpcc-one-simple-plain{padding:40px 20px 20px 20px}.wpcc-elementor-block .wpcc-one-simple-plain{padding:0}.wpcc-one-simple-plain .wpcc-group{margin-bottom:calc(var(--wpcc-font-size)*2.75)}.wpcc-one-simple-plain .wpcc-group-title{font-size:calc(var(--wpcc-font-size)*1.125);line-height:1.2em;margin-bottom:1em}.wpcc-one-simple-plain .wpcc-group .wpcc-activity{margin-right:50px;margin-bottom:0}@media(max-width: 576px){.wpcc-one-simple-plain .wpcc-group .wpcc-activity{margin-right:0;margin-bottom:24px}}.wpcc-one-simple-plain .wpcc-group .wpcc-activity .wpcc-radio-title{white-space:nowrap}.wpcc-one-simple-plain .wpcc-row .wpcc-group{margin-right:50px}.wpcc-one-simple-plain .wpcc-row .wpcc-group:last-child{margin-right:0}@media(max-width: 576px){.wpcc-one-simple-plain .wpcc-row.xs-wrap{flex-direction:column !important}}.wpcc-one-simple-plain .wpcc-row.wpcc-metric{max-width:580px;flex-wrap:wrap;gap:4px 0}.wpcc-elementor-block .wpcc-one-simple-plain .wpcc-row.wpcc-metric{max-width:100%}.wpcc-one-simple-plain .wpcc-row.imperial{flex-wrap:wrap}@media(min-width: 768px){.wpcc-one-simple-plain .wpcc-row.imperial .wpcc-input-wrapper{width:170px;margin-right:15px;flex-grow:0}}.wpcc-one-simple-plain .wpcc-row.imperial .wpcc-input-wrapper:last-child{margin-right:0}@media(max-width: 576px){.wpcc-one-simple-plain .wpcc-row.imperial .wpcc-input-wrapper:not(:first-child){margin-right:0}}@media(max-width: 320px){.wpcc-one-simple-plain .wpcc-row.imperial .wpcc-input-wrapper{width:115px}}.wpcc-one-simple-plain .wpcc-row.imperial .wpcc-input-wrapper.wpcc-height .wpcc-input{margin-right:10px}.wpcc-one-simple-plain .wpcc-row.imperial .wpcc-input-wrapper.wpcc-height .wpcc-input:last-child{margin-right:0}.wpcc-one-simple-plain .wpcc-input-wrapper{margin-right:15px;margin-bottom:16px;width:170px;min-width:100px}@media(max-width: 576px){.wpcc-one-simple-plain .wpcc-input-wrapper{margin-right:0}}@media(max-width: 375px){.wpcc-one-simple-plain .wpcc-input-wrapper{min-width:250px}}.wpcc-one-simple-plain .wpcc-input-wrapper:last-child{margin-right:0}.wpcc-one-simple-plain .wpcc-input-wrapper .wpcc-group-title{margin-bottom:12px}.rtl .wpcc-one-simple-plain .wpcc-row .wpcc-group{margin-right:unset;margin-left:50px}.rtl .wpcc-one-simple-plain .wpcc-row .wpcc-group:last-child{margin-left:0}.rtl .wpcc-one-simple-plain .wpcc-row .wpcc-activity{margin-right:unset;margin-left:50px}@media(max-width: 576px){.rtl .wpcc-one-simple-plain .wpcc-row .wpcc-activity{margin-left:0}}.rtl .wpcc-one-simple-plain .wpcc-row .wpcc-activity .wpcc-radio-title{white-space:nowrap}@media(min-width: 768px){.rtl .wpcc-one-simple-plain .wpcc-row.imperial .wpcc-input-wrapper{margin-right:unset;margin-left:20px}}.rtl .wpcc-one-simple-plain .wpcc-row.imperial .wpcc-input-wrapper:last-child{margin-left:0}@media(max-width: 576px){.rtl .wpcc-one-simple-plain .wpcc-row.imperial .wpcc-input-wrapper:not(:first-child){margin-left:0}}.rtl .wpcc-one-simple-plain .wpcc-row.imperial .wpcc-input-wrapper.wpcc-height .wpcc-input{margin-right:unset;margin-left:10px}.rtl .wpcc-one-simple-plain .wpcc-row.imperial .wpcc-input-wrapper.wpcc-height .wpcc-input:last-child{margin-left:0}.rtl .wpcc-one-simple-plain .wpcc-input-wrapper{margin-right:unset;margin-left:20px}@media(max-width: 576px){.rtl .wpcc-one-simple-plain .wpcc-input-wrapper{margin-left:0}}.rtl .wpcc-one-simple-plain .wpcc-input-wrapper:last-child{margin-left:0}