.elementor-25 .elementor-element.elementor-element-9e2ec3d{--display:flex;--min-height:0vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-9e2ec3d:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-9e2ec3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-25 .elementor-element.elementor-element-b477357{--display:flex;--min-height:100vh;}.elementor-25 .elementor-element.elementor-element-8e901b5{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-8e901b5 > .elementor-widget-container{margin:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-8e901b5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-56b1978{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-56b1978 > .elementor-widget-container{margin:15px 15px 15px 15px;padding:15px 15px 15px 15px;}.elementor-25 .elementor-element.elementor-element-56b1978.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-5ca99c6 .elementor-repeater-item-7a23d34.elementor-social-icon{background-color:#9B45A2F5;}.elementor-25 .elementor-element.elementor-element-5ca99c6 .elementor-repeater-item-7a23d34.elementor-social-icon i{color:#F3F3F3;}.elementor-25 .elementor-element.elementor-element-5ca99c6 .elementor-repeater-item-7a23d34.elementor-social-icon svg{fill:#F3F3F3;}.elementor-25 .elementor-element.elementor-element-5ca99c6{--grid-template-columns:repeat(0, auto);width:100%;max-width:100%;--icon-size:52px;--grid-column-gap:61px;--grid-row-gap:7px;}.elementor-25 .elementor-element.elementor-element-5ca99c6 .elementor-widget-container{text-align:center;}.elementor-25 .elementor-element.elementor-element-5ca99c6.elementor-element{--align-self:center;--order:21;--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-5ca99c6 .elementor-social-icon{--icon-padding:0.3em;}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-9e2ec3d{--min-height:84vh;}.elementor-25 .elementor-element.elementor-element-b477357{--content-width:500px;--min-height:100vh;--justify-content:center;--margin-top:1px;--margin-bottom:1px;--margin-left:1px;--margin-right:1px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-25 .elementor-element.elementor-element-8e901b5 > .elementor-widget-container{margin:-17px -17px -17px -17px;padding:-17px -17px -17px -17px;}.elementor-25 .elementor-element.elementor-element-8e901b5.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-56b1978 > .elementor-widget-container{margin:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-56b1978{--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;}.elementor-25 .elementor-element.elementor-element-56b1978.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-5ca99c6{--grid-template-columns:repeat(0, auto);width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;--icon-size:37px;--grid-row-gap:7px;}.elementor-25 .elementor-element.elementor-element-5ca99c6 .elementor-widget-container{text-align:left;}.elementor-25 .elementor-element.elementor-element-5ca99c6.elementor-element{--align-self:center;--order:99999 /* order end hack */;}}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-9e2ec3d{--width:47%;}.elementor-25 .elementor-element.elementor-element-b477357{--content-width:1226px;}}/* Start custom CSS for html, class: .elementor-element-8e901b5 */.canvas-wrapper .canvas-container {
  max-width: 300px;
  margin: 0 auto;
  padding: 0;
  position: relative;
}

.canvas-wrapper canvas#wheel {
  width: 100% !important;
  height: auto !important;
  display: block;
  margin: 0 auto;
  border-radius: 50%;
  background: #fff5e0;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
}

.canvas-wrapper .pointer {
  position: absolute;
  top: -20px;
  left: 50%;
  transform: translateX(-50%) rotate(180deg);
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-bottom: 40px solid red;
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-56b1978 */.canvas-wrapper .canvas-container {
  max-width: 300px;
  margin: 0 auto;
  padding: 0;
  position: relative;
}

.canvas-wrapper canvas#wheel {
  width: 100% !important;
  height: auto !important;
  display: block;
  margin: 0 auto;
  border-radius: 50%;
  background: #fff5e0;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
}

.canvas-wrapper .pointer {
  position: absolute;
  top: -20px;
  left: 50%;
  transform: translateX(-50%) rotate(180deg);
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-bottom: 40px solid red;
  z-index: 10;
}/* End custom CSS */