.elementor-2183 .elementor-element.elementor-element-6e3bc9d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2183 .elementor-element.elementor-element-759b785{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2183 .elementor-element.elementor-element-cb1c8aa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2183 .elementor-element.elementor-element-ed88d9f{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2183 .elementor-element.elementor-element-a428cf9 .elementor-button{background-color:transparent;background-image:linear-gradient(90deg, #FD2529 5.32%, #FF9500 92.91%);border-style:none;padding:15px 33px 15px 33px;}.elementor-2183 .elementor-element.elementor-element-a428cf9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2183 .elementor-element.elementor-element-a428cf9 .elementor-button .elementor-button-content-wrapper{gap:20px;}#elementor-popup-modal-2183{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-2183 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-2183 .dialog-close-button{display:flex;top:-15px;background-color:#FFFFFF;font-size:24px;}#elementor-popup-modal-2183 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}body:not(.rtl) #elementor-popup-modal-2183 .dialog-close-button{right:-15px;}body.rtl #elementor-popup-modal-2183 .dialog-close-button{left:-15px;}#elementor-popup-modal-2183 .dialog-close-button i{color:#D1512F;}#elementor-popup-modal-2183 .dialog-close-button svg{fill:#D1512F;}@media(max-width:767px){#elementor-popup-modal-2183 .dialog-close-button{top:0px;}body:not(.rtl) #elementor-popup-modal-2183 .dialog-close-button{right:0px;}body.rtl #elementor-popup-modal-2183 .dialog-close-button{left:0px;}}/* Start custom CSS for html, class: .elementor-element-b1c02d4 */.price-box{
  padding:18px 40px;
  text-align:center;
  border-radius:4px;
  display:inline-block;
  position: relative;
  width: 100%;
}
.price-box::before{
  content:"";
  position:absolute;
  inset:0;
  padding:2px;
  border-radius:6px;
  background:linear-gradient(90deg,#FD2529 5.32%,#FF9500 92.91%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite:xor;
          mask-composite:exclude;
}
.price-box .small{
    position: absolute;
    top: -12px;
    left: 30%;
    z-index: 2;
    background: #fff;
    padding: 0 5px;
  display:block;
  color:#D1512F;
  font-size:16px;
  letter-spacing:1px;
  margin-bottom:5px;
}
.price-box .big{
  color:#D1512F;
  font-size:42px;
  font-weight:600;
  line-height:1;
}
@media only screen and (max-width: 767px) {
    .price-box .big{
  font-size:28px;
}
}/* End custom CSS */
/* Start custom CSS *//* Close button padding only */
.elementor-popup-modal .dialog-close-button {
    padding: 5px !important;
}/* End custom CSS */