.elementor-28214 .elementor-element.elementor-element-0348997{z-index:10;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Arial Narrow;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Arial Narrow;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-28214 .elementor-element.elementor-element-47e18a5d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28214 .elementor-element.elementor-element-47e18a5d .elementor-heading-title{font-family:"Ciutadella", Arial Narrow;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Arial Narrow;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );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-28214 .elementor-element.elementor-element-ae13b07{font-family:"Ciutadella", Arial Narrow;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;}.elementor-28214 .elementor-element.elementor-element-c186527 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28214 .elementor-element.elementor-element-68868d37 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-28214 .elementor-element.elementor-element-1d8ba94 > .elementor-element-populated{padding:0px 0px 0px 19px;}.elementor-28214 .elementor-element.elementor-element-42c0d8b1 > .elementor-widget-container{margin:8px 0px 0px 0px;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Arial Narrow;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-28214 .elementor-element.elementor-element-74d1c29b{width:var( --container-widget-width, 76.405% );max-width:76.405%;--container-widget-width:76.405%;--container-widget-flex-grow:0;text-align:right;}.elementor-28214 .elementor-element.elementor-element-74d1c29b > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:3px 3px 3px 3px;}.woocommerce .elementor-28214 .elementor-element.elementor-element-74d1c29b .price{color:var( --e-global-color-primary );font-family:"Ciutadella", Arial Narrow;font-size:15px;font-weight:700;text-transform:uppercase;}.woocommerce .elementor-28214 .elementor-element.elementor-element-74d1c29b .price ins{color:var( --e-global-color-primary );}body:not(.rtl) .elementor-28214 .elementor-element.elementor-element-74d1c29b:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-28214 .elementor-element.elementor-element-74d1c29b:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-28214 .elementor-element.elementor-element-74d1c29b.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Arial Narrow;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-28214 .elementor-element.elementor-element-b7852f0 .elementor-button{background-color:var( --e-global-color-6b317634 );font-family:"Ciutadella", Arial Narrow;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:19px 19px 19px 19px;}.elementor-28214 .elementor-element.elementor-element-b7852f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28214 .elementor-element.elementor-element-74d2e49f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Arial Narrow;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial Narrow;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );}.elementor-28214 .elementor-element.elementor-element-206188b2 > .elementor-widget-container{margin:-41px 0px 0px -14px;}.elementor-28214 .elementor-element.elementor-element-206188b2 .elementor-toggle-title{font-family:"Ciutadella", Arial Narrow;font-weight:700;text-transform:capitalize;line-height:1.2em;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-28214 .elementor-element.elementor-element-ae13b07{font-size:15px;}.elementor-28214 .elementor-element.elementor-element-68868d37 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-28214 .elementor-element.elementor-element-42c0d8b1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.woocommerce .elementor-widget-woocommerce-product-price .price{line-height:var( --e-global-typography-primary-line-height );}.elementor-28214 .elementor-element.elementor-element-74d1c29b > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-28214 .elementor-element.elementor-element-74d1c29b{text-align:center;}.elementor-28214 .elementor-element.elementor-element-b7852f0 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28214 .elementor-element.elementor-element-b7852f0 .elementor-button{font-size:13px;}.elementor-widget-toggle .elementor-toggle-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-28214 .elementor-element.elementor-element-206188b2 > .elementor-widget-container{margin:0px 12px 0px 012px;}}@media(min-width:768px){.elementor-28214 .elementor-element.elementor-element-80e792f{width:26%;}.elementor-28214 .elementor-element.elementor-element-7828ef0{width:12%;}.elementor-28214 .elementor-element.elementor-element-c186527{width:18%;}.elementor-28214 .elementor-element.elementor-element-1d8ba94{width:12.982%;}.elementor-28214 .elementor-element.elementor-element-2e29f5e{width:31%;}}@media(max-width:1024px) and (min-width:768px){.elementor-28214 .elementor-element.elementor-element-80e792f{width:25%;}.elementor-28214 .elementor-element.elementor-element-7828ef0{width:13%;}.elementor-28214 .elementor-element.elementor-element-c186527{width:22%;}.elementor-28214 .elementor-element.elementor-element-1d8ba94{width:13%;}.elementor-28214 .elementor-element.elementor-element-2e29f5e{width:27%;}}@media(max-width:767px){.elementor-28214 .elementor-element.elementor-element-0348997{padding:0px 0px 0px 21px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-28214 .elementor-element.elementor-element-47e18a5d > .elementor-widget-container{margin:0px 0px 0px -9px;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-28214 .elementor-element.elementor-element-ae13b07 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-28214 .elementor-element.elementor-element-ae13b07{font-size:18px;}.elementor-28214 .elementor-element.elementor-element-c186527 > .elementor-element-populated{padding:0px 0px 0px 8px;}.elementor-28214 .elementor-element.elementor-element-68868d37 > .elementor-widget-container{margin:0px 0px 0px -8px;}.elementor-28214 .elementor-element.elementor-element-1d8ba94 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28214 .elementor-element.elementor-element-42c0d8b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;}.elementor-28214 .elementor-element.elementor-element-2e29f5e > .elementor-element-populated{padding:8px 0px 0px 0px;}.woocommerce .elementor-widget-woocommerce-product-price .price{line-height:var( --e-global-typography-primary-line-height );}.elementor-28214 .elementor-element.elementor-element-74d1c29b{width:var( --container-widget-width, 106.781px );max-width:106.781px;--container-widget-width:106.781px;--container-widget-flex-grow:0;text-align:left;}.elementor-28214 .elementor-element.elementor-element-74d1c29b > .elementor-widget-container{margin:-10px 3px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28214 .elementor-element.elementor-element-b7852f0 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-28214 .elementor-element.elementor-element-74d2e49f{margin-top:0px;margin-bottom:0px;}.elementor-widget-toggle .elementor-toggle-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-28214 .elementor-element.elementor-element-206188b2 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-ae13b07 */.elementor-28214 .elementor-element.elementor-element-ae13b07 a{
    color:black !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-74d1c29b */.elementor-28214 .elementor-element.elementor-element-74d1c29b{
    float:left;
width:130px !important;
padding-right:20px !important;
}
.price bdi{
    width: 100% !important;
    background-color: var(    --e-global-color-7ecbfed) !important;
    border-radius: 6px;
    text-decoration: none;
    padding:2px 11px;
}


.price ins{
text-decoration: none !important;
}
.price del bdi{

   color: red !important;
    padding:2px 9px;
    background:none !important;
}
.woocommerce-Price-btn{
    color: white;
}


.woocommerce-price del{
    color: red;
    font-weight: 300;
    font-size: 15px;
    top: 0px !important;
    position: static !important;
}

.woocommerce-price ins{
    background-color: #79d402;
    font-weight: 600;
    border-radius: 50px !important;
    color: white;
    padding: 12px 28px;
      font-size: 17px;
     text-decoration: none;
     
}

span.woocommerce-price bdi{
        background-color: #79d402;
    font-weight: 600;
    border-radius: 50px !important;
    padding: 12px 28px;
    color:white;
    top: 13px !important;
    right: 20px;
    position: relative !important;
}
span.woocommerce-price del bdi{
        background-color:#79d40200!important ;
        padding: 0px 0px;
      color:red;
      top: 0px !important;
    position: relative !important;
}
span.woocommerce-price ins{
        background-color:#79d40200 !important ;
    font-weight: 600;
    border-radius: 50px !important;
    color:white !important;
    top: -13px !important;
    position: relative !important;
    right: -24px !important;
    }
    



@media screen and (max-width:769px){
.elementor-28214 .elementor-element.elementor-element-74d1c29b{
width:150px !important;
padding-right:0 !important;
}
}  

@media only screen and (max-width: 468px) {
    .elementor-48534 .elementor-element.elementor-element-47a11bd .elementor-button {
        padding: 10px 23px 10px 23px !important;
    }
    .woocommerce-price ins {
    padding: 10px 23px !important;
}
.elementor-48534 .elementor-element.elementor-element-05b63a6 {
        width: 191px !important;
    }
    span.woocommerce-price bdi{
       
    position: static !important;
}
span.woocommerce-price del bdi{
           margin-left: -24px !important;
    position: static !important;
}
span.woocommerce-price ins{
              margin-left: -16px !important;

    position: static !important;
   
    
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b7852f0 */.elementor-28214 .elementor-element.elementor-element-b7852f0{
    float:left;
width:160px;
}

@media screen and (max-width:767px){
    .btn-register{
    width: 50% !important
    ;
}
}
@media screen and (max-width:572px){
    .btn-register{
    width: 50% !important
    ;
}
}
@media only screen and (max-width: 468px) {.elementor-28214 .elementor-element.elementor-element-b7852f0 a.elementor-button-link.elementor-button.elementor-size-sm {
    margin-right: -43px;
}
}
@media screen and (max-width:320px){
    .btn-register{
    width: 50% !important;
}
}/* End custom CSS */