.elementor-21176 .elementor-element.elementor-element-0b1c64b:not(.elementor-motion-effects-element-type-background), .elementor-21176 .elementor-element.elementor-element-0b1c64b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4F4F4F;}.elementor-21176 .elementor-element.elementor-element-0b1c64b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21176 .elementor-element.elementor-element-0b1c64b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-21176 .elementor-element.elementor-element-a0d0001 .elementor-button{background-color:#0080D7;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-21176 .elementor-element.elementor-element-a0d0001 .elementor-button-content-wrapper{flex-direction:row;}body.elementor-page-21176:not(.elementor-motion-effects-element-type-background), body.elementor-page-21176 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4F4F4F;}/* Start custom CSS for shortcode, class: .elementor-element-78e91b3 */.wof-explainer p{
    margin-bottom: 0px;
}

.wof-wheel .wof-slice{
	font-size:14px!important;
	font-weight: 400!important;
	text-transform: none!important;
}
	@media screen and (max-width: 600px) {
    .wof-wheel .wof-slice {
        font-size:12px!important;
    }
    div.wof-wheel .wof-inner-wrapper{
        padding:10px!important;
    }
    .wof-wheel-standalone .wof-wrapper{
    padding:0;
}
.wof-wheel .wof-form-wrapper{
    margin: 10px 0;
}

}
.wof-disclaimer a{
	color:#fff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a0d0001 */.elementor-21176 .elementor-element.elementor-element-a0d0001 {
  animation: pulsate 2s infinite;
}

@keyframes pulsate {
  0% {
    transform: scale(0.9);
  }
  50% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.9);
  }
}/* End custom CSS */