.elementor-339 .elementor-element.elementor-element-586d2e9{margin-top:20px;margin-bottom:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-0eb7f90{text-align:right;}.elementor-339 .elementor-element.elementor-element-0eb7f90 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#316F48;}.elementor-339 .elementor-element.elementor-element-7ed3370{margin-top:10px;margin-bottom:10px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-41fe192{text-align:right;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-339 .elementor-element.elementor-element-ce04673 > .elementor-container{max-width:550px;}.elementor-339 .elementor-element.elementor-element-ce04673{margin-top:10px;margin-bottom:10px;}.elementor-339 .elementor-element.elementor-element-822d131 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-339 .elementor-element.elementor-element-75eec2c{margin-top:20px;margin-bottom:20px;}.elementor-339 .elementor-element.elementor-element-5b2b6cd{text-align:right;}.elementor-339 .elementor-element.elementor-element-5b2b6cd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#316F48;}.elementor-339 .elementor-element.elementor-element-ee746af{margin-top:10px;margin-bottom:10px;}.elementor-339 .elementor-element.elementor-element-8ed32f4{text-align:right;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-339 .elementor-element.elementor-element-f01d756{margin-top:10px;margin-bottom:10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-339 .elementor-element.elementor-element-4ed543b img{border-style:solid;border-color:#316F48;border-radius:10px 10px 10px 10px;}.elementor-339 .elementor-element.elementor-element-11273ae{margin-top:20px;margin-bottom:10px;}.elementor-339 .elementor-element.elementor-element-bfeef19{text-align:center;}.elementor-339 .elementor-element.elementor-element-bfeef19 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#316F48;}.elementor-339 .elementor-element.elementor-element-a805862{text-align:center;}.elementor-339 .elementor-element.elementor-element-a805862 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#316F48;}.elementor-339 .elementor-element.elementor-element-d0d28c4{margin-top:20px;margin-bottom:10px;}.elementor-339 .elementor-element.elementor-element-21f06af{text-align:center;}.elementor-339 .elementor-element.elementor-element-21f06af .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-339 .elementor-element.elementor-element-5f3e7e0{margin-top:20px;margin-bottom:20px;}.elementor-339 .elementor-element.elementor-element-18323e5{text-align:center;}.elementor-339 .elementor-element.elementor-element-18323e5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#316F48;}.elementor-339 .elementor-element.elementor-element-6f7437e{margin-top:20px;margin-bottom:20px;}.elementor-339 .elementor-element.elementor-element-2fe132c{margin-top:20px;margin-bottom:20px;}.elementor-339 .elementor-element.elementor-element-963c505{text-align:right;}.elementor-339 .elementor-element.elementor-element-963c505 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#316F48;}.elementor-339 .elementor-element.elementor-element-011c006{margin-top:20px;margin-bottom:20px;}.elementor-339 .elementor-element.elementor-element-7e10e55{text-align:right;}.elementor-339 .elementor-element.elementor-element-7e10e55 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#316F48;}.elementor-339 .elementor-element.elementor-element-3d2ea5d{margin-top:10px;margin-bottom:10px;}.elementor-339 .elementor-element.elementor-element-e4e5922{text-align:right;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-339 .elementor-element.elementor-element-666e9e5{margin-top:20px;margin-bottom:20px;}.elementor-339 .elementor-element.elementor-element-8c2ccaa{text-align:right;}.elementor-339 .elementor-element.elementor-element-8c2ccaa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#316F48;}.elementor-339 .elementor-element.elementor-element-caeb332{margin-top:10px;margin-bottom:10px;}.elementor-339 .elementor-element.elementor-element-dadc11d{text-align:right;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-339 .elementor-element.elementor-element-58b7eb0{margin-top:10px;margin-bottom:10px;}.elementor-339 .elementor-element.elementor-element-8bd1643{margin-top:20px;margin-bottom:20px;}.elementor-339 .elementor-element.elementor-element-12811cc{text-align:right;}.elementor-339 .elementor-element.elementor-element-12811cc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#316F48;}.elementor-339 .elementor-element.elementor-element-7603289{margin-top:10px;margin-bottom:10px;}.elementor-339 .elementor-element.elementor-element-e118deb{text-align:right;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-339 .elementor-element.elementor-element-b2b3d80{margin-top:10px;margin-bottom:10px;}.elementor-339 .elementor-element.elementor-element-8f6f29b{margin-top:20px;margin-bottom:20px;}.elementor-339 .elementor-element.elementor-element-cf82e98{text-align:right;}.elementor-339 .elementor-element.elementor-element-cf82e98 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#316F48;}.elementor-339 .elementor-element.elementor-element-ddcb0f5{margin-top:20px;margin-bottom:20px;}.elementor-339 .elementor-element.elementor-element-0305e5b{text-align:right;}.elementor-339 .elementor-element.elementor-element-0305e5b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#316F48;}.elementor-339 .elementor-element.elementor-element-ced37f9{margin-top:10px;margin-bottom:10px;}.elementor-339 .elementor-element.elementor-element-e24974b{text-align:right;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-339 .elementor-element.elementor-element-639fda5{margin-top:10px;margin-bottom:10px;}.elementor-339 .elementor-element.elementor-element-3b329ac{margin-top:20px;margin-bottom:20px;}.elementor-339 .elementor-element.elementor-element-c67af96{text-align:right;}.elementor-339 .elementor-element.elementor-element-c67af96 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#316F48;}.elementor-339 .elementor-element.elementor-element-48a4999{margin-top:10px;margin-bottom:10px;}.elementor-339 .elementor-element.elementor-element-6d3a9e2{text-align:right;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-339 .elementor-element.elementor-element-7dda53b{margin-top:20px;margin-bottom:20px;}.elementor-339 .elementor-element.elementor-element-6e65b2a{text-align:right;}.elementor-339 .elementor-element.elementor-element-6e65b2a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#316F48;}.elementor-339 .elementor-element.elementor-element-d3ea3cf{margin-top:10px;margin-bottom:10px;}.elementor-339 .elementor-element.elementor-element-82826b4{text-align:right;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-339 .elementor-element.elementor-element-b5e87c6 .testi-item .ttext{color:#000000;font-size:18px;}.elementor-339 .elementor-element.elementor-element-b5e87c6 .tinfo h6{color:#316F48;font-size:22px;}.elementor-339 .elementor-element.elementor-element-b5e87c6 .slick-arrow svg path{fill:#316F48;}.elementor-339 .elementor-element.elementor-element-b5e87c6 .slick-arrow:hover{background:#EBEBEB;}.elementor-339 .elementor-element.elementor-element-be489b5 .ot-testimonials .ttext{color:#000000;}.elementor-339 .elementor-element.elementor-element-be489b5 .ot-testimonials h6{color:#316F48;}.elementor-339 .elementor-element.elementor-element-be489b5 .ot-testimonials span{color:#000000;}.elementor-339 .elementor-element.elementor-element-be489b5 .slick-dots{bottom:0px;}@media(max-width:767px){.elementor-339 .elementor-element.elementor-element-586d2e9{padding:0px 10px 0px 10px;}.elementor-339 .elementor-element.elementor-element-7ed3370{padding:0px 10px 0px 10px;}.elementor-339 .elementor-element.elementor-element-75eec2c{padding:0px 10px 0px 10px;}.elementor-339 .elementor-element.elementor-element-ee746af{padding:0px 10px 0px 10px;}.elementor-339 .elementor-element.elementor-element-5f3e7e0{padding:0px 10px 0px 10px;}.elementor-339 .elementor-element.elementor-element-6f7437e{padding:0px 10px 0px 10px;}.elementor-339 .elementor-element.elementor-element-2fe132c{padding:0px 10px 0px 10px;}.elementor-339 .elementor-element.elementor-element-011c006{padding:0px 10px 0px 10px;}.elementor-339 .elementor-element.elementor-element-3d2ea5d{padding:0px 10px 0px 10px;}.elementor-339 .elementor-element.elementor-element-666e9e5{padding:0px 10px 0px 10px;}.elementor-339 .elementor-element.elementor-element-caeb332{padding:0px 10px 0px 10px;}.elementor-339 .elementor-element.elementor-element-8bd1643{padding:0px 10px 0px 10px;}.elementor-339 .elementor-element.elementor-element-7603289{padding:0px 10px 0px 10px;}.elementor-339 .elementor-element.elementor-element-8f6f29b{padding:0px 10px 0px 10px;}.elementor-339 .elementor-element.elementor-element-ddcb0f5{padding:0px 10px 0px 10px;}.elementor-339 .elementor-element.elementor-element-ced37f9{padding:0px 10px 0px 10px;}.elementor-339 .elementor-element.elementor-element-3b329ac{padding:0px 10px 0px 10px;}.elementor-339 .elementor-element.elementor-element-48a4999{padding:0px 10px 0px 10px;}.elementor-339 .elementor-element.elementor-element-7dda53b{padding:0px 10px 0px 10px;}.elementor-339 .elementor-element.elementor-element-d3ea3cf{padding:0px 10px 0px 10px;}}/* Start custom CSS for html, class: .elementor-element-87ef1a0 */.el-spin-wrap {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 14px;
  font-family: Arial, sans-serif;
  padding: 10px 0;
}

.el-pointer {
  width: 0;
  height: 0;
  border-left: 13px solid transparent;
  border-right: 13px solid transparent;
  border-bottom: 22px solid #e53935;
  position: relative;
  margin-bottom: -6px;
  z-index: 20;
  filter: drop-shadow(0 2px 2px rgba(0,0,0,0.15));
}

.el-wheel {
  width: 340px;
  height: 340px;
  border-radius: 50%;
  position: relative;
  overflow: visible;
  transition: transform 5s cubic-bezier(.18,.9,.15,1);
  will-change: transform;
  box-shadow: 0 6px 18px rgba(0,0,0,0.18);
}

.el-wheel::after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  width: 120px;
  height: 120px;
  transform: translate(-50%,-50%);
  background: rgba(255,255,255,0.95);
  border-radius: 50%;
  box-shadow: inset 0 2px 6px rgba(0,0,0,0.05);
  z-index: 5;
}

.el-label {
  position: absolute;
  left: 50%;
  top: 50%;
  transform-origin: 0 0;
  font-weight: 700;
  font-size: 16px;
  pointer-events: none;
  width: 72px;
  text-align: center;
  margin-left: -36px;
  color: #254b4b;
  text-shadow: 0 1px 0 rgba(255,255,255,0.6);
  z-index: 6;
}

.el-center-text {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%);
  z-index: 7;
  font-weight: 700;
  color: #2d6b6b;
  text-transform: uppercase;
  font-size: 18px;
  pointer-events: none;
}

.el-btn {
  padding: 10px 22px;
  background: linear-gradient(180deg,#2196f3,#0b74d1);
  color: #fff;
  border-radius: 8px;
  border: none;
  cursor: pointer;
  font-size: 16px;
}

.el-btn:disabled {
  opacity: 0.6;
  cursor: not-allowed;
}

@media (max-width:420px){
  .el-wheel { width: 260px; height: 260px; }
  .el-wheel::after { width: 92px; height: 92px; }
  .el-label { width:56px; margin-left:-28px; font-size:14px; }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9f43507 */.el-btn {
    background: linear-gradient(180deg, #316f48, #316f48) !important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-c11ab02 */label.wpforms-field-label {
    direction: rtl; }
    
input#wpforms-52-field_2 {
    direction: rtl;
}

input#wpforms-52-field_3 {
    direction: rtl;
}

button#wpforms-submit-52 {
    width: 100%;
}

input#wpforms-52-field_4 {
    direction: rtl;
}/* End custom CSS */
/* Start custom CSS for itestimonials5, class: .elementor-element-b5e87c6 */.ot-testimonials-5 .testi-item hr {
    display: none !important;
}

span.ot-ratings.empty {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for itestimonials, class: .elementor-element-be489b5 */.ot-testimonials .layer2 {
   
    direction: rtl !important;
}

.ot-testimonials .t-head img {
    
    padding-left: 10px !important;
}/* End custom CSS */