.mailerlite-form {
}
.mailerlite-form .mailerlite-form-description {
margin-bottom: 10px;
}
.mailerlite-form .mailerlite-form-field {
margin-bottom: 10px;
}
.mailerlite-form .mailerlite-form-field label {
display: block;
}
.mailerlite-form .mailerlite-subscribe-button-container {
text-align: center;
}
.mailerlite-form input.error {
color: #ff0000;
border-color: #ff0000;
}
.mailerlite-form label.error {
color: #ff0000;
}
.mailerlite-form-response {
margin-top: 20px;
display: none;
text-align: center;
color: #00a154;
}
.mailerlite-form-loader {
display: none;
text-align: center;
font-weight: bold;
margin: 0 20px;
}
.mailerlite-form-error {
display: block;
color: #ff0000;
}
.mailerlite-subscribe-submit{
max-width: 100%;
}.so-widget-sow-social-media-buttons-atom-50abb6280c5b .social-media-button-container {
zoom: 1;
text-align: left; }
.so-widget-sow-social-media-buttons-atom-50abb6280c5b .social-media-button-container:before {
content: '';
display: block;
}
.so-widget-sow-social-media-buttons-atom-50abb6280c5b .social-media-button-container:after {
content: '';
display: table;
clear: both;
}
@media (max-width: 780px) {
.so-widget-sow-social-media-buttons-atom-50abb6280c5b .social-media-button-container {
text-align: left;
}
}
.so-widget-sow-social-media-buttons-atom-50abb6280c5b .sow-social-media-button-email-0 {
border: 1px solid;
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
border-color: #64a5d9 #5ca0d7 #4f99d4 #5ca0d7;
background: #99c4e6;
background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #70acdc), color-stop(1, #99c4e6));
background: -ms-linear-gradient(bottom, #70acdc, #99c4e6);
background: -moz-linear-gradient(center bottom, #70acdc 0%, #99c4e6 100%);
background: -o-linear-gradient(#99c4e6, #70acdc);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#99c4e6', endColorstr='#70acdc', GradientType=0);
color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-50abb6280c5b .sow-social-media-button-email-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-50abb6280c5b .sow-social-media-button-email-0.ow-button-hover:hover {
background: #a1c9e8;
background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #78b1de), color-stop(1, #a1c9e8));
background: -ms-linear-gradient(bottom, #78b1de, #a1c9e8);
background: -moz-linear-gradient(center bottom, #78b1de 0%, #a1c9e8 100%);
background: -o-linear-gradient(#a1c9e8, #78b1de);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a1c9e8', endColorstr='#78b1de', GradientType=0);
border-top: 1px solid #6caadb;
border-right: 1px solid #64a5d9;
border-bottom: 1px solid #579ed6;
border-left: 1px solid #64a5d9;
}
.so-widget-sow-social-media-buttons-atom-50abb6280c5b .sow-social-media-button-email-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-50abb6280c5b .sow-social-media-button-email-0.ow-button-hover:hover {
color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-50abb6280c5b .sow-social-media-button-facebook-0 {
border: 1px solid;
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
border-color: #273b65 #25375e #203053 #25375e;
background: #3a5795;
background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #2c4270), color-stop(1, #3a5795));
background: -ms-linear-gradient(bottom, #2c4270, #3a5795);
background: -moz-linear-gradient(center bottom, #2c4270 0%, #3a5795 100%);
background: -o-linear-gradient(#3a5795, #2c4270);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a5795', endColorstr='#2c4270', GradientType=0);
color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-50abb6280c5b .sow-social-media-button-facebook-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-50abb6280c5b .sow-social-media-button-facebook-0.ow-button-hover:hover {
background: #3d5b9c;
background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #2f4678), color-stop(1, #3d5b9c));
background: -ms-linear-gradient(bottom, #2f4678, #3d5b9c);
background: -moz-linear-gradient(center bottom, #2f4678 0%, #3d5b9c 100%);
background: -o-linear-gradient(#3d5b9c, #2f4678);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d5b9c', endColorstr='#2f4678', GradientType=0);
border-top: 1px solid #2a3f6d;
border-right: 1px solid #273b65;
border-bottom: 1px solid #23355a;
border-left: 1px solid #273b65;
}
.so-widget-sow-social-media-buttons-atom-50abb6280c5b .sow-social-media-button-facebook-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-50abb6280c5b .sow-social-media-button-facebook-0.ow-button-hover:hover {
color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-50abb6280c5b .sow-social-media-button {
display: inline-block;
font-size: 1em;
line-height: 1em;
margin: 0.1em 0.1em 0.1em 0;
padding: 0.5em 0;
width: 2em;
text-align: center;
vertical-align: middle;
-webkit-border-radius: 0.5em;
-moz-border-radius: 0.5em;
border-radius: 0.5em;
}
.so-widget-sow-social-media-buttons-atom-50abb6280c5b .sow-social-media-button .sow-icon-fontawesome {
display: inline-block;
height: 1em;
}.so-widget-sow-social-media-buttons-flat-cbd05b0650f5 .social-media-button-container {
zoom: 1;
text-align: center; }
.so-widget-sow-social-media-buttons-flat-cbd05b0650f5 .social-media-button-container:before {
content: '';
display: block;
}
.so-widget-sow-social-media-buttons-flat-cbd05b0650f5 .social-media-button-container:after {
content: '';
display: table;
clear: both;
}
@media (max-width: 780px) {
.so-widget-sow-social-media-buttons-flat-cbd05b0650f5 .social-media-button-container {
text-align: center;
}
}
.so-widget-sow-social-media-buttons-flat-cbd05b0650f5 .sow-social-media-button-envelope-0 {
color: #ffffff !important;
background-color: #c9552e;
border: 1px solid #c9552e;
}
.so-widget-sow-social-media-buttons-flat-cbd05b0650f5 .sow-social-media-button-envelope-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-flat-cbd05b0650f5 .sow-social-media-button-envelope-0.ow-button-hover:hover {
color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-flat-cbd05b0650f5 .sow-social-media-button-envelope-0:hover {
border-bottom: 1px solid #c9552e;
}
.so-widget-sow-social-media-buttons-flat-cbd05b0650f5 .sow-social-media-button-envelope-0.ow-button-hover:hover {
background-color: #c9552e;
border-color: #c9552e;
}
.so-widget-sow-social-media-buttons-flat-cbd05b0650f5 .sow-social-media-button-facebook-0 {
color: #ffffff !important;
background-color: #c9552e;
border: 1px solid #c9552e;
}
.so-widget-sow-social-media-buttons-flat-cbd05b0650f5 .sow-social-media-button-facebook-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-flat-cbd05b0650f5 .sow-social-media-button-facebook-0.ow-button-hover:hover {
color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-flat-cbd05b0650f5 .sow-social-media-button-facebook-0:hover {
border-bottom: 1px solid #c9552e;
}
.so-widget-sow-social-media-buttons-flat-cbd05b0650f5 .sow-social-media-button-facebook-0.ow-button-hover:hover {
background-color: #c9552e;
border-color: #c9552e;
}
.so-widget-sow-social-media-buttons-flat-cbd05b0650f5 .sow-social-media-button-linkedin-0 {
color: #ffffff !important;
background-color: #c9552e;
border: 1px solid #c9552e;
}
.so-widget-sow-social-media-buttons-flat-cbd05b0650f5 .sow-social-media-button-linkedin-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-flat-cbd05b0650f5 .sow-social-media-button-linkedin-0.ow-button-hover:hover {
color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-flat-cbd05b0650f5 .sow-social-media-button-linkedin-0:hover {
border-bottom: 1px solid #c9552e;
}
.so-widget-sow-social-media-buttons-flat-cbd05b0650f5 .sow-social-media-button-linkedin-0.ow-button-hover:hover {
background-color: #c9552e;
border-color: #c9552e;
}
.so-widget-sow-social-media-buttons-flat-cbd05b0650f5 .sow-social-media-button {
display: inline-block;
font-size: 1em;
line-height: 1em;
margin: 0.1em 0.05em 0.1em 0.05em;
padding: 0.5em 0;
width: 2em;
text-align: center;
vertical-align: middle;
-webkit-border-radius: 0.25em;
-moz-border-radius: 0.25em;
border-radius: 0.25em;
}
.so-widget-sow-social-media-buttons-flat-cbd05b0650f5 .sow-social-media-button .sow-icon-fontawesome {
display: inline-block;
height: 1em;
}.srr-tab-wrap{margin:0 0 1em 0!important;background:0 0!important;border:none!important;padding:0!important}.srr-tab-wrap li{list-style:none!important;float:left;background-image:none!important;margin:5px 5px 0 0!important;padding:3px 10px!important;border-radius:3px;border:1px solid #ccc;cursor:pointer}.srr-tab-wrap li:hover{opacity:.9}.srr-main{margin-bottom:1em}.srr-main:last-child{margin-bottom:0}.srr-wrap{padding:0!important;max-width:100%;min-width:100%!important}.srr-wrap div{left:0;right:0}.srr-wrap .srr-item{border-top:0;padding:10px}.srr-wrap .srr-item:last-child{margin:0}.srr-wrap .srr-item>div>*{margin-bottom:.5em!important}.srr-wrap .srr-item>div>:first-child{margin-top:0}.srr-wrap .srr-meta,.srr-wrap .srr-title{line-height:150%}.srr-wrap .srr-thumb{position:relative;display:inline-block;width:64px;margin-top:.5em;margin-bottom:.5em;overflow:hidden}.srr-thumb img{position:absolute;left:50%;top:50%;width:100%;height:100%;max-width:none;max-height:none;transform:translate(-50%,-50%);object-fit:cover}.srr-thumb.srr-thumb-align_left{float:left;margin-right:1em}.srr-thumb.srr-thumb-align_right{float:right;margin-left:1em}.srr-thumb.srr-thumb-cover{float:none;width:100%!important}.srr-wrap .srr-summary p:last-child{margin-bottom:0}.srr-wrap .srr-summary img{width:100%;margin:0 0 1em 0}.srr-wrap .srr-summary a{margin:0!important}.srr-scroll .srr-inner{overflow:auto;height:var(--srr-height)}.srr-scroll .srr-inner::-webkit-scrollbar{width:7.5px}.srr-scroll .srr-inner::-webkit-scrollbar-track{background-color:transparent}.srr-scroll .srr-inner::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:10px}.srr-style-none .srr-item{padding:0 0 20px 0!important}.srr-tab-style-none .srr-active-tab{border:1px solid #888}.srr-style-grey{border:1px solid #dfdfdf}.srr-style-grey .srr-item{border-bottom:1px solid #dfdfdf}.srr-style-grey .srr-stripe{background-color:#f8f8f8}.srr-tab-style-grey .srr-active-tab{border-color:#666!important}.srr-style-dark{background:#000;border:1px solid #ccc;color:#ddd!important}.srr-style-dark a{color:#fff!important}.srr-style-dark .srr-item{border-color:#333}.srr-style-dark .srr-stripe{background:#333}.srr-tab-style-dark li{border-color:#666;background:#333;color:#fff!important}.srr-tab-style-dark .srr-active-tab{background:#666!important}.srr-style-dark.srr-scroll .srr-inner::-webkit-scrollbar-thumb{background:rgba(255,255,255,.3)}.srr-style-orange{border:2px solid #f90;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.3);box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.3)}.srr-style-orange .srr-item{border-bottom:1px solid #f90}.srr-tab-style-orange li{border-color:#f90;background:#fff8ec;color:#333!important}.srr-tab-style-orange .srr-active-tab{background:#f90!important;color:#fff!important}.srr-style-orange .srr-thumb img{border-radius:5px}.srr-style-smodern{border:0}.srr-style-smodern .srr-item{border-radius:10px;border:0}.srr-style-smodern:hover .srr-item{opacity:.3}.srr-style-smodern .srr-item:hover{opacity:1}.srr-tab-style-smodern .srr-active-tab{color:#000!important;background:#fff!important;box-shadow:inset 0 0 5px #747474}.srr-style-smodern .srr-stripe{background:#f8f8f8}.srr-style-modern2 .srr-title{font-weight:700}.srr-style-modern2 .srr-meta{background:rgb(0 0 0 / 3%);padding:.5em 1em;font-size:70%;border-radius:.75em}.srr-style-modern2 .srr-thumb{border-radius:.75em;box-shadow:0 3px 10px rgb(0 0 0 / .2)}.srr-style-modern2.srr-wrap .srr-item>div>*{margin-bottom:1em!important}.srr-tab-style-modern2.srr-tab-wrap{padding:0!important}.srr-tab-style-modern2.srr-tab-wrap li{border:none;background:rgb(0 0 0 / 2%);margin-right:.5em!important;padding:.25em 1em!important;border-radius:.75em;font-size:70%}.srr-tab-style-modern2.srr-tab-wrap .srr-active-tab{background:rgb(0 0 0 / 3%);box-shadow:0 1px 4px rgb(0 0 0 / 20%)}.srr-clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0}:root{--primary-color:#038181;--primary-color-rgb:3,129,129;--primary-hover-color:#046464;--primary-light-color:#ecf7f7;--font-color:#373a3a;--font-color-rgb:55,58,58;--heading-color:#111516;--btn-primary-color:#0b668b;--gray-600:#262933;--gray-500:#7c8294;--gray-400:#a3aabf;--gray-300:#dcdfea;--gray-200:#eceff8;--gray-100:#fafbff;--green:#1db53f;--green-light:#d9ffe1;--facebook-color:#1778f2;--twitter-color:#00acee;--linkedin-color:#0a66c2;--reddit-color:#ff4500;--primary-font:"Rubik",sans-serif}.wheeloflife-btn,button:not(:hover):not(:active):not(.has-background).wheeloflife-btn{background:none;border:none;border-radius:.5rem;color:var(--font-color);cursor:pointer;font-size:18px;font-weight:500;line-height:1.333;padding:1.25rem 1.5rem;text-transform:capitalize;transition:all .3s ease}.wheeloflife-btn:active,button:not(:hover):not(:active):not(.has-background).wheeloflife-btn:active{background-color:#efefef}.wheeloflife-btn:hover,button:not(:hover):not(:active):not(.has-background).wheeloflife-btn:hover{background:none;text-decoration:none}.wheeloflife-btn.is-primary,button:not(:hover):not(:active):not(.has-background).wheeloflife-btn.is-primary{background-color:var(--primary-color);color:#fff}.wheeloflife-btn.is-primary:hover,button:not(:hover):not(:active):not(.has-background).wheeloflife-btn.is-primary:hover{background-color:var(--primary-hover-color)}.wheeloflife-btn.is-secondary,button:not(:hover):not(:active):not(.has-background).wheeloflife-btn.is-secondary{background-color:var(--btn-primary-color);color:#fff}.wheeloflife-btn.is-tertiary,button:not(:hover):not(:active):not(.has-background).wheeloflife-btn.is-tertiary{color:var(--font-color);font-weight:400}.wheeloflife-btn.is-small,button:not(:hover):not(:active):not(.has-background).wheeloflife-btn.is-small{border-radius:.25rem;font-size:1rem;font-weight:400;line-height:1.5;padding:.625rem 1.25rem}.wheeloflifeblks-button:hover{text-decoration:none}.site a.wheeloflife-share-btn,.site a.wheeloflife-share-btn:focus:not(.wp-block-button__link):not(.wp-block-file__button),.wheeloflife-share-btn{align-items:center;background-color:var(--primary-color);border:none;border-radius:.25rem;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:400;justify-content:center;padding:.5rem;text-decoration:none;white-space:nowrap}.site a.wheeloflife-share-btn:focus:not(.wp-block-button__link):not(.wp-block-file__button):not(:last-child),.site a.wheeloflife-share-btn:not(:last-child),.wheeloflife-share-btn:not(:last-child){margin-right:.5rem}.site a.wheeloflife-share-btn i,.site a.wheeloflife-share-btn:focus:not(.wp-block-button__link):not(.wp-block-file__button) i,.wheeloflife-share-btn i{line-height:1;vertical-align:middle}.site a.wheeloflife-share-btn svg,.site a.wheeloflife-share-btn:focus:not(.wp-block-button__link):not(.wp-block-file__button) svg,.wheeloflife-share-btn svg{vertical-align:middle}.site a.wheeloflife-share-btn.is-facebook,.site a.wheeloflife-share-btn:focus:not(.wp-block-button__link):not(.wp-block-file__button).is-facebook,.wheeloflife-share-btn.is-facebook{background-color:var(--facebook-color)}.site a.wheeloflife-share-btn.is-twitter,.site a.wheeloflife-share-btn:focus:not(.wp-block-button__link):not(.wp-block-file__button).is-twitter,.wheeloflife-share-btn.is-twitter{background-color:var(--twitter-color)}.site a.wheeloflife-share-btn.is-linkedin,.site a.wheeloflife-share-btn:focus:not(.wp-block-button__link):not(.wp-block-file__button).is-linkedin,.wheeloflife-share-btn.is-linkedin{background-color:var(--linkedin-color)}.site a.wheeloflife-share-btn.is-reddit,.site a.wheeloflife-share-btn:focus:not(.wp-block-button__link):not(.wp-block-file__button).is-reddit,.wheeloflife-share-btn.is-reddit{background-color:var(--reddit-color)}.site a.wheeloflife-share-btn:focus:not(.wp-block-button__link):not(.wp-block-file__button):hover,.site a.wheeloflife-share-btn:hover,.wheeloflife-share-btn:hover{color:#fff!important;text-decoration:none!important}.wheeloflifeblks-button{font-weight:unset;text-transform:none}.wheel-widget{text-align:left}.wheel-widget:not(:last-child){margin-bottom:1rem}.wheel-widget .widget-title{font-size:20px!important;font-weight:400;margin-bottom:1rem;margin-top:0}.wheel-widget .wheeloflife-share-btn:not(:last-child){margin-bottom:.25rem}.wheel-widget .wheeloflife-share-btn:not([class*=is-]){padding:.625rem 1rem;width:100%}.wheel-widget .wheeloflife-share-btn:not([class*=is-]) i{margin-right:.5rem}.wheeloflife-meter-likert-container{margin-bottom:1.875rem}.wheeloflife-meter-likert-container .meter-likert-rating{display:flex;list-style:none;margin:0 auto!important;max-width:620px;padding:0}.wheeloflife-meter-likert-container .meter-likert-rating li{flex:1;margin:0}.wheeloflife-meter-likert-container .meter-likert-rating li input[type=radio]{display:none}.wheeloflife-meter-likert-container .meter-likert-rating li label{border:1px solid var(--gray-400);cursor:pointer;display:block;font-size:1rem;font-weight:400;margin:0;padding:.5rem;text-align:center;transition:all .3s ease}@media(max-width:767px){.wheeloflife-meter-likert-container .meter-likert-rating li label{font-size:15px;line-height:1}}.wheeloflife-meter-likert-container .meter-likert-rating li input[type=radio]:checked+label,.wheeloflife-meter-likert-container .meter-likert-rating li label:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.wheeloflife-meter-likert-container .meter-likert-rating li:not(:last-child) label{border-right:none}.wheeloflife-meter-slider-container{margin-bottom:1.125rem}.wheeloflife-meter-slider-container .meter-slider-wrapper{display:inline-block;margin-top:2.125rem;padding-left:1.25rem;position:relative;width:100%}.wheeloflife-meter-slider-container .meter-slider-wrapper input[type=range]{bottom:0;left:0;opacity:0;padding:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%;z-index:11}.wheeloflife-meter-slider-container .meter-slider-wrapper .range-number{background-color:var(--green);border-radius:.5rem;color:#fff;font-size:1rem;line-height:1.5;margin-left:-.6rem;padding:0 .25rem;position:absolute;top:-2rem;transform:translateX(-50%);transition:all .3s ease}.wheeloflife-meter-slider-container .meter-slider-wrapper .meter-slider-track{background:var(--gray-200);border-radius:0 .5rem .5rem 0;height:.5rem;position:relative;width:100%}.wheeloflife-meter-slider-container .meter-slider-wrapper .meter-slider-track:before{background:var(--gray-200);border-radius:.5rem 0 0 .5rem;bottom:0;content:"";height:.5rem;left:-1.25rem;position:absolute;width:1.25rem}.wheeloflife-meter-slider-container .meter-slider-wrapper .meter-slider-track .meter-slider-progress{background:var(--green);border-radius:.5rem 0 0 .5rem;height:.5rem;left:-1.25rem;position:absolute;transition:all .3s ease}.wheeloflife-meter-slider-container .meter-slider-wrapper .meter-slider-track .meter-slider-thumb{background:var(--green);border-radius:50%;height:1.25rem;margin-left:-.625rem;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:1.25rem}.wheeloflife-modal{align-items:center;animation:fadeIn .3s ease;background:rgba(0,0,0,.5);display:flex;height:100vh;justify-content:center;left:0;position:fixed;right:0;text-align:center;top:0;width:100vw;z-index:99999}.wheeloflife-modal .wheeloflife-modal-container{background:#fff;border-radius:.5rem;margin:0 auto;max-height:100vh;max-width:800px;overflow-y:auto;position:relative;width:100%}@media(max-width:767px){.wheeloflife-modal .wheeloflife-modal-container{border-radius:0;height:100vh;width:100vw}}.wheeloflife-modal .wheeloflife-modal-container .modal-close-btn{background:none!important;border:none;cursor:pointer;display:flex;height:1.5rem;padding:.375rem;position:absolute;right:1.5rem;top:1.5rem;width:1.5rem}.wheeloflife-modal .wheeloflife-modal-container .modal-close-btn svg{height:100%;width:100%}.wheeloflife-modal .wheeloflife-modal-container .modal-close-btn:hover path{stroke:var(--gray-600)}.wheeloflife-modal .wheeloflife-modal-container .wheeloflife-life-wheel .wheeloflife-life-wheel-wrapper .life-wheel canvas{margin:0 auto;max-width:420px}.wheeloflife-modal .wheeloflife-modal-container .wheeloflife-modal-header{border-bottom:1px solid var(--gray-300);padding:1rem 1.5rem;text-align:left}.wheeloflife-modal .wheeloflife-modal-container .wheeloflife-modal-header .wheeloflife-modal-title{color:#111516;font-size:1.25rem;line-height:1.6}.wheeloflife-modal .wheeloflife-modal-container .wheeloflife-modal-body{padding:4.5rem 1.5rem 1.5rem}.wheeloflife-modal .wheeloflife-modal-container .wheeloflife-modal-footer{border-top:1px solid var(--gray-300);padding:1.5rem}.wheeloflife-modal .wheeloflife-modal-container .wheeloflife-modal-footer .wheeloflife-btn+.wheeloflife-btn{margin-left:.5rem}.wheeloflife-modal .wheeloflife-modal-container .wheeloflife-modal-footer .wheeloflife-btn.is-tertiary{border:1px solid var(--gray-300);color:var(--gray-500)}.wheeloflife-modal .wheeloflife-modal-container .wheeloflife-modal-footer .wheeloflife-btn.is-tertiary:hover{border-color:var(--primary-color);color:var(--primary-color)}.wheeloflife-modal.wheeloflife-share-modal .wheeloflife-modal-container{max-width:500px;text-align:left}.wheeloflife-modal.wheeloflife-share-modal .wheeloflife-modal-container .wheeloflife-modal-body{padding:1rem 1.5rem 1.5rem}.wheeloflife-modal.wheeloflife-share-modal .wheeloflife-modal-container .wheeloflife-modal-body p{font-size:16px;margin-bottom:16px}.wheeloflife-modal.wheeloflife-share-modal .wheeloflife-modal-container .wheeloflife-modal-footer{display:flex;flex-wrap:wrap;justify-content:flex-end}.wheeloflife-modal.modal-fullwidth>.wheeloflife-modal-container{border-radius:0;display:flex;height:100%;justify-content:center;max-width:100%}.wheeloflife-modal.modal-fullwidth>.wheeloflife-modal-container .wheeloflife-modal-body{max-width:100%;width:1092px}.wheeloflife-survey-progress{text-align:left}@media(min-width:1025px){.wheeloflife-survey-progress{padding-right:2.375rem}}.wheeloflife-survey-progress ul{list-style:none;margin:0;padding:0}.wheeloflife-survey-progress ul li{align-items:center;color:var(--gray-600);display:flex;font-size:1rem;margin-bottom:1rem}.wheeloflife-survey-progress ul li .title{flex:0 0 36%;max-width:36%}.wheeloflife-survey-progress ul li .survey-progress-bar{flex:0 0 64%;height:2rem;max-width:64%}.wheeloflife-survey-progress ul li .survey-progress-bar .survey-progress{animation:progress .5s ease;border-radius:.25rem;color:#fff;display:block;height:2rem;padding:.25rem .5rem;width:100%}.wheeloflife-container .wheeloflife-wrapper{margin-bottom:1.5rem;text-align:center}.wheeloflife-container .wheeloflife-wrapper.mode-inline{border:5px solid rgba(var(--primary-color-rgb),.1);padding:2rem}@media(max-width:767px){.wheeloflife-container .wheeloflife-wrapper.mode-inline{left:50%;margin-left:calc(-50vw + 15px);margin-right:calc(-50vw + 15px);padding:1rem;position:relative;right:50%;width:calc(100vw - 30px)}}.wheeloflife-container .wheeloflife-wrapper .is-skip-btn,.wheeloflife-container .wheeloflife-wrapper button:not(:hover):not(:active):not(.has-background).is-skip-btn{background:none!important;color:var(--primary-color)!important;margin-bottom:1.875rem;padding:0}.wheeloflife-container .wheeloflife-wrapper .is-skip-btn:hover,.wheeloflife-container .wheeloflife-wrapper button:not(:hover):not(:active):not(.has-background).is-skip-btn:hover{text-decoration:underline}.wheeloflife-container .wheeloflife-wrapper .wheeloflife-title-wrap .wheeloflife-title{margin-bottom:1rem}.wheeloflife-container .wheeloflife-wrapper .wheeloflife-title-wrap .wheeloflife-title a{color:inherit;font-weight:inherit;text-decoration:none}.wheeloflife-container .wheeloflife-wrapper .wheeloflife-title-wrap .wheeloflife-title a:hover{color:var(--primary-color)}.wheeloflife-container .wheeloflife-wrapper .wheeloflife-into-wrap .wheeloflife-life-wheel img,.wheeloflife-container .wheeloflife-wrapper .wheeloflife-into-wrap .wheeloflife-life-wheel svg{display:inline-block;height:auto;max-width:100%;width:auto}.wheeloflife-title-wrap .wheeloflife-title{margin-bottom:1rem}.wheeloflife-title-wrap .wheeloflife-title a{color:inherit;font-weight:inherit;text-decoration:none}.wheeloflife-title-wrap .wheeloflife-title a:hover{color:var(--primary-color)}.wheeloflife-life-wheel .wheeloflife-life-wheel-wrapper{align-items:center;display:flex;flex-wrap:wrap}.wheeloflife-life-wheel .wheeloflife-life-wheel-wrapper .life-wheel{text-align:center;width:100%}@media(min-width:1025px){.wheeloflife-life-wheel .wheeloflife-life-wheel-wrapper .life-wheel{flex:1}}.wheeloflife-life-wheel .wheeloflife-life-wheel-wrapper .life-wheel canvas{margin-left:auto;margin-right:auto;max-height:450px;max-width:550px;width:100%!important}.wheeloflife-life-wheel .wheeloflife-life-wheel-wrapper .wheel-widget-area{margin-top:1.125rem;width:100%}@media(min-width:1025px){.wheeloflife-life-wheel .wheeloflife-life-wheel-wrapper .wheel-widget-area{margin-left:1.125rem;margin-top:0;width:253px}}.wheeloflife-life-wheel .wheeloflife-life-wheel-wrapper .wheel-widget-area .wheel-widget-inner{align-self:flex-start;background-color:var(--gray-200);border-radius:.5rem;padding:1.5rem}.wheeloflife-life-wheel .wheeloflife-life-wheel-wrapper .wheel-widget-area .view-wheel-btn{align-items:center;border:1px solid var(--primary-color);color:var(--primary-color);display:inline-flex;justify-content:center;text-decoration:none;width:100%}.wheeloflife-life-wheel .wheeloflife-life-wheel-wrapper .wheel-widget-area .view-wheel-btn svg{height:auto;margin-left:10px;width:6px}.wheeloflife-life-wheel .wheeloflife-life-wheel-wrapper .wheel-widget-area .view-wheel-btn svg path{fill:var(--primary-color)}.wheeloflife-life-wheel .wheeloflife-life-wheel-wrapper .wheel-widget-area .view-wheel-btn:hover{background:var(--primary-color);color:#fff}.wheeloflife-life-wheel .wheeloflife-life-wheel-wrapper .wheel-widget-area .view-wheel-btn:hover svg path{fill:#fff}.wlof-main-wrapper{border:5px solid rgba(var(--primary-color-rgb),.1);margin:2rem auto;max-width:1170px;padding:1.5rem}.wlof-main-wrapper .wlof-title-wrap{margin:0 0 1.5rem;text-align:center}.wlof-main-wrapper .wlof-title-wrap .wlof-title{margin-bottom:1rem}.is-skip-btn,button:not(:hover):not(:active):not(.has-background).is-skip-btn{background:none!important;color:var(--primary-color)!important;margin-bottom:1.875rem;padding:0}.is-skip-btn:hover,button:not(:hover):not(:active):not(.has-background).is-skip-btn:hover{text-decoration:underline}.wlof-life-sbwl>div{display:flex}@media(max-width:767px){.wlof-life-sbwl>div{align-items:center;flex-direction:column}}.wlof-life-sbwl canvas{margin:0 auto;max-width:500px}.wlof-life-sbwl .wheeloflife_polar_chart_wrapper{display:flex;flex-direction:column}.wlof-life-sbwl .wheel-widget-inner{align-self:flex-start;background:#eceff8;border-radius:.5rem;max-width:100%;padding:1.5rem;width:253px}@media(max-width:767px){.wlof-life-sbwl .wheel-widget-inner{width:100%}}.wlof-published-on,.wlof-title{text-align:center}.wheelOfLifeRootAppSelector h1,.wheelOfLifeRootAppSelector h2,.wheelOfLifeRootAppSelector h3,.wheelOfLifeRootAppSelector h4,.wheelOfLifeRootAppSelector h5,.wheelOfLifeRootAppSelector h6{color:var(--heading-color)}.wheeloflife-title,.wheeloflife-title-wrap{margin-bottom:1.875rem}.wheeloflife-title-wrap .wheeloflife-title{font-size:2rem;font-weight:400;margin:0}.wheeloflife-title-wrap p{margin-top:1.875rem}.wheeloflife-title-wrap p:last-child{margin-bottom:0}.wheeloflife-btn-wrap{margin-top:1.875rem}.p-0{padding:0}.wheelOfLifeRootAppSelector input[type=email],.wheelOfLifeRootAppSelector input[type=text],.wheelOfLifeRootAppSelector select,.wheelOfLifeRootAppSelector textarea,.wheeloflife-modal input[type=email],.wheeloflife-modal input[type=text],.wheeloflife-modal select,.wheeloflife-modal textarea{border:1px solid var(--gray-300);border-radius:.25rem;font-size:1rem;padding:.5rem 1rem;width:100%}.wheelOfLifeRootAppSelector input[type=email]::-moz-placeholder,.wheelOfLifeRootAppSelector input[type=text]::-moz-placeholder,.wheelOfLifeRootAppSelector select::-moz-placeholder,.wheelOfLifeRootAppSelector textarea::-moz-placeholder,.wheeloflife-modal input[type=email]::-moz-placeholder,.wheeloflife-modal input[type=text]::-moz-placeholder,.wheeloflife-modal select::-moz-placeholder,.wheeloflife-modal textarea::-moz-placeholder{color:var(--gray-400);font-weight:400}.wheelOfLifeRootAppSelector input[type=email]::placeholder,.wheelOfLifeRootAppSelector input[type=text]::placeholder,.wheelOfLifeRootAppSelector select::placeholder,.wheelOfLifeRootAppSelector textarea::placeholder,.wheeloflife-modal input[type=email]::placeholder,.wheeloflife-modal input[type=text]::placeholder,.wheeloflife-modal select::placeholder,.wheeloflife-modal textarea::placeholder{color:var(--gray-400);font-weight:400}@keyframes fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes progress{0%{width:0}to{width:100%}}.wheeloflife-cta-container{border-top:1px solid var(--gray-300);margin-top:1.5rem;padding-top:1.5rem}.wheeloflife-cta-container .wheeloflife-cta-wrapper{border-radius:.5rem;overflow:hidden;position:relative;z-index:1}.wheeloflife-cta-container .wheeloflife-cta-wrapper.has-overlay:before{background:var(--cta-overlay-color);content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.wheeloflife-cta-container .wheeloflife-cta-title{margin:0 auto;max-width:660px}.wheeloflife-cta-container .wheeloflife-cta-description{margin-left:auto;margin-right:auto;margin-top:1rem;max-width:660px;text-align:left}.wheeloflife-cta-container .wheeloflife-cta-btns{display:flex;flex-wrap:wrap;justify-content:center;margin-top:30px}.wheeloflife-cta-container .wheeloflife-cta-btns .wheeloflife-btn{margin-top:.5rem;text-decoration:none}.wheeloflife-cta-container .wheeloflife-cta-btns .wheeloflife-btn:hover{text-decoration:none}.wheeloflife-cta-container .wheeloflife-cta-btns .wheeloflife-btn+.wheeloflife-btn{margin-left:1rem}.toast-title {
font-weight: 700;
}
.toast-message {
-ms-word-wrap: break-word;
word-wrap: break-word;
}
.toast-message a,
.toast-message label {
color: #fff;
}
.toast-message a:hover {
color: #ccc;
text-decoration: none;
}
.toast-close-button {
position: relative;
right: -0.3em;
top: -0.3em;
float: right;
font-size: 20px;
font-weight: 700;
color: #fff;
-webkit-text-shadow: 0 1px 0 #fff;
text-shadow: 0 1px 0 #fff;
opacity: 0.8;
-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
filter: alpha(opacity=80);
line-height: 1;
}
.toast-close-button:focus,
.toast-close-button:hover {
color: #000;
text-decoration: none;
cursor: pointer;
opacity: 0.4;
-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
filter: alpha(opacity=40);
}
.rtl .toast-close-button {
left: -0.3em;
float: left;
right: 0.3em;
}
button.toast-close-button {
padding: 0;
cursor: pointer;
background: 0 0;
border: 0;
-webkit-appearance: none;
}
.toast-top-center {
top: 0;
right: 0;
width: 100%;
}
.toast-bottom-center {
bottom: 0;
right: 0;
width: 100%;
}
.toast-top-full-width {
top: 0;
right: 0;
width: 100%;
}
.toast-bottom-full-width {
bottom: 0;
right: 0;
width: 100%;
}
.toast-top-left {
top: 12px;
left: 12px;
}
.toast-top-right {
top: 12px;
right: 12px;
}
.toast-bottom-right {
right: 12px;
bottom: 12px;
}
.toast-bottom-left {
bottom: 12px;
left: 12px;
}
#toast-container {
position: fixed;
z-index: 999999;
pointer-events: none;
}
#toast-container * {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
#toast-container > div {
position: relative;
pointer-events: auto;
overflow: hidden;
margin: 0 0 6px;
padding: 15px 15px 15px 50px;
width: 300px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
background-position: 15px center;
background-repeat: no-repeat;
-moz-box-shadow: 0 0 12px #999;
-webkit-box-shadow: 0 0 12px #999;
box-shadow: 0 0 12px #999;
color: #fff;
opacity: 0.8;
-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
filter: alpha(opacity=80);
}
#toast-container > div.rtl {
direction: rtl;
padding: 15px 50px 15px 15px;
background-position: right 15px center;
}
#toast-container > div:hover {
-moz-box-shadow: 0 0 12px #000;
-webkit-box-shadow: 0 0 12px #000;
box-shadow: 0 0 12px #000;
opacity: 1;
-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
filter: alpha(opacity=100);
cursor: pointer;
}
#toast-container > .toast-info {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=) !important;
}
#toast-container > .toast-error {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=) !important;
}
#toast-container > .toast-success {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==) !important;
}
#toast-container > .toast-warning {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=) !important;
}
#toast-container.toast-bottom-center > div,
#toast-container.toast-top-center > div {
width: 300px;
margin-left: auto;
margin-right: auto;
}
#toast-container.toast-bottom-full-width > div,
#toast-container.toast-top-full-width > div {
width: 96%;
margin-left: auto;
margin-right: auto;
}
.toast {
background-color: #030303;
}
.toast-success {
background-color: #51a351;
}
.toast-error {
background-color: #bd362f;
}
.toast-info {
background-color: #2f96b4;
}
.toast-warning {
background-color: #f89406;
}
.toast-progress {
position: absolute;
left: 0;
bottom: 0;
height: 4px;
background-color: #000;
opacity: 0.4;
-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
filter: alpha(opacity=40);
}
@media all and (max-width: 240px) {
#toast-container > div {
padding: 8px 8px 8px 50px;
width: 11em;
}
#toast-container > div.rtl {
padding: 8px 50px 8px 8px;
}
#toast-container .toast-close-button {
right: -0.2em;
top: -0.2em;
}
#toast-container .rtl .toast-close-button {
left: -0.2em;
right: 0.2em;
}
}
@media all and (min-width: 241px) and (max-width: 480px) {
#toast-container > div {
padding: 8px 8px 8px 50px;
width: 18em;
}
#toast-container > div.rtl {
padding: 8px 50px 8px 8px;
}
#toast-container .toast-close-button {
right: -0.2em;
top: -0.2em;
}
#toast-container .rtl .toast-close-button {
left: -0.2em;
right: 0.2em;
}
}
@media all and (min-width: 481px) and (max-width: 768px) {
#toast-container > div {
padding: 15px 15px 15px 50px;
width: 25em;
}
#toast-container > div.rtl {
padding: 15px 50px 15px 15px;
}
}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{zoom:1;width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:' ';display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails,.woocommerce div.product div.thumbnails,.woocommerce-page #content div.product div.thumbnails,.woocommerce-page div.product div.thumbnails{zoom:1}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:' ';display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs{zoom:1}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:' ';display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment,.woocommerce div.product #reviews .comment,.woocommerce-page #content div.product #reviews .comment,.woocommerce-page div.product #reviews .comment{zoom:1}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:' ';display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{display:grid;column-gap:20px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{display:flex;flex-direction:column;width:100%;padding:0;position:relative}.woocommerce ul.products:not(.elementor-grid),.woocommerce-page ul.products:not(.elementor-grid){grid-template-columns:repeat(4,1fr)}.woocommerce ul.products:not(.elementor-grid).columns-1,.woocommerce-page ul.products:not(.elementor-grid).columns-1{grid-template-columns:repeat(1,minmax(0,1fr));width:100%;margin-right:0}.woocommerce ul.products:not(.elementor-grid).columns-2,.woocommerce-page ul.products:not(.elementor-grid).columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.woocommerce ul.products:not(.elementor-grid).columns-3,.woocommerce-page ul.products:not(.elementor-grid).columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.woocommerce ul.products:not(.elementor-grid).columns-5,.woocommerce-page ul.products:not(.elementor-grid).columns-5{grid-template-columns:repeat(5,minmax(0,1fr))}.woocommerce ul.products:not(.elementor-grid).columns-6,.woocommerce-page ul.products:not(.elementor-grid).columns-6{grid-template-columns:repeat(6,minmax(0,1fr))}.woocommerce .woocommerce-pagination ul.page-numbers,.woocommerce-page .woocommerce-pagination ul.page-numbers{zoom:1}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:' ';display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left;display:flex;margin:0 auto}.woocommerce #content table.cart td.actions .coupon label,.woocommerce table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label{display:none}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{margin-left:5px}@media (min-width:545px){.woocommerce #content table.cart td.actions>input[type=submit],.woocommerce table.cart td.actions>input[type=submit],.woocommerce-page #content table.cart td.actions>input[type=submit],.woocommerce-page table.cart td.actions>input[type=submit]{margin:5px auto}}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{zoom:1;width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:' ';display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:calc(50% - 10px)}.woocommerce .cart-collaterals .cross-sells ul.products li.first,.woocommerce-page .cart-collaterals .cross-sells ul.products li.first{clear:both}.woocommerce .cart-collaterals .cross-sells ul.products li.last,.woocommerce-page .cart-collaterals .cross-sells ul.products li.last{margin-right:0}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;zoom:1;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:' ';display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li,.woocommerce-page ul.cart_list li,.woocommerce-page ul.product_list_widget li{zoom:1}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:' ';display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row,.woocommerce-page form .form-row{zoom:1}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:' ';display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0;width:100%;margin-bottom:1em}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields,.woocommerce .woocommerce-shipping-fields,.woocommerce-page .woocommerce-billing-fields,.woocommerce-page .woocommerce-shipping-fields{zoom:1}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:' ';display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.review-rating{order:2}.star-rating{margin-right:10px}.review-count{margin-left:10px;font-size:14px;margin-top:-6px}@media (max-width:544px){.review-rating{display:block}.review-count{margin-left:0;margin-top:0}}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content fieldset{border:0;margin:1em 0 0;padding:3px}.woocommerce-account .woocommerce-MyAccount-content fieldset legend{padding:3px 0;border-bottom:1px solid var(--ast-border-color);width:100%;margin:10px 0}.woocommerce-account .woocommerce-MyAccount-content fieldset .form-row{padding-left:0;padding-right:0}