.elementor-17477 .elementor-element.elementor-element-5a40834a{--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;--justify-content:space-around;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-price-table .elementor-price-table__heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__subheading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table .elementor-price-table__price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__original-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__period{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list li{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-price-table__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-price-table .elementor-price-table__additional_info{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-price-table__ribbon-inner{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17477 .elementor-element.elementor-element-260394c4 .elementor-price-table__button{background-color:var( --e-global-color-primary );font-weight:500;border-radius:50px 50px 50px 50px;}.elementor-17477 .elementor-element.elementor-element-260394c4 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-17477 .elementor-element.elementor-element-260394c4{--e-price-table-header-background-color:#CF4343;}.elementor-17477 .elementor-element.elementor-element-260394c4 .elementor-price-table__header{padding:20px 100px 50px 100px;}.elementor-17477 .elementor-element.elementor-element-260394c4 .elementor-price-table__currency{align-self:flex-start;}.elementor-17477 .elementor-element.elementor-element-260394c4 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-17477 .elementor-element.elementor-element-260394c4 .elementor-price-table__features-list{text-align:right;}.elementor-17477 .elementor-element.elementor-element-260394c4 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:6px;margin-bottom:6px;}.elementor-17477 .elementor-element.elementor-element-260394c4 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-17477 .elementor-element.elementor-element-260394c4 .elementor-price-table__ribbon-inner{background-color:#BF8970;color:var( --e-global-color-29b1e9e );}.elementor-17477 .elementor-element.elementor-element-3379ef90 .elementor-price-table__button{background-color:var( --e-global-color-primary );font-weight:500;border-radius:50px 50px 50px 50px;}.elementor-17477 .elementor-element.elementor-element-3379ef90 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-17477 .elementor-element.elementor-element-3379ef90{--e-price-table-header-background-color:#CF4343;}.elementor-17477 .elementor-element.elementor-element-3379ef90 .elementor-price-table__header{padding:20px 100px 50px 100px;}.elementor-17477 .elementor-element.elementor-element-3379ef90 .elementor-price-table__currency{align-self:flex-start;}.elementor-17477 .elementor-element.elementor-element-3379ef90 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-17477 .elementor-element.elementor-element-3379ef90 .elementor-price-table__features-list{text-align:right;}.elementor-17477 .elementor-element.elementor-element-3379ef90 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:6px;margin-bottom:6px;}.elementor-17477 .elementor-element.elementor-element-3379ef90 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-17477 .elementor-element.elementor-element-3379ef90 .elementor-price-table__ribbon-inner{background-color:#ECECEA;color:var( --e-global-color-29b1e9e );}.elementor-17477 .elementor-element.elementor-element-23a11525 .elementor-price-table__button{background-color:var( --e-global-color-primary );font-weight:500;border-radius:50px 50px 50px 50px;}.elementor-17477 .elementor-element.elementor-element-23a11525 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-17477 .elementor-element.elementor-element-23a11525{--e-price-table-header-background-color:#CF4343;}.elementor-17477 .elementor-element.elementor-element-23a11525 .elementor-price-table__header{padding:20px 100px 50px 100px;}.elementor-17477 .elementor-element.elementor-element-23a11525 .elementor-price-table__currency{align-self:flex-start;}.elementor-17477 .elementor-element.elementor-element-23a11525 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-17477 .elementor-element.elementor-element-23a11525 .elementor-price-table__features-list{text-align:right;}.elementor-17477 .elementor-element.elementor-element-23a11525 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:6px;margin-bottom:6px;}.elementor-17477 .elementor-element.elementor-element-23a11525 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-17477 .elementor-element.elementor-element-23a11525 .elementor-price-table__ribbon-inner{background-color:#F5BC2D;color:var( --e-global-color-29b1e9e );}@media(max-width:1024px){.elementor-widget-price-table .elementor-price-table__features-list li{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-price-table .elementor-price-table__additional_info{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-price-table .elementor-price-table__features-list li{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-price-table .elementor-price-table__additional_info{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for price-table, class: .elementor-element-260394c4 */.elementor-17477 .elementor-element.elementor-element-260394c4 .elementor-button {
 z-index: 1;
 position: relative;
 font-size: 17px;
 -webkit-box-shadow: 4px 8px 19px -3px rgba(0,0,0,0.27);
 box-shadow: 4px 8px 19px -3px rgba(0,0,0,0.27);
 transition: all 250ms;
 overflow: hidden;
}

.elementor-17477 .elementor-element.elementor-element-260394c4 .elementor-button::before {
 content: "";
 position: absolute;
 top: 0;
 left: -15px;
 height: 100%;
 width: 30px;
 border-radius: 45%;
 background-color: ##EF3A4F;
 z-index: -1;
 -webkit-box-shadow: 4px 8px 19px -3px rgba(0,0,0,0.27);
 box-shadow: 4px 8px 19px 0px rgba(0,0,0,0.47);
 transition: all 250ms
}

.elementor-17477 .elementor-element.elementor-element-260394c4 .elementor-button:hover {
 color: #e8e8e8;

}

.elementor-17477 .elementor-element.elementor-element-260394c4 .elementor-button:hover::before {
 width: 100%;
  border-radius:0;
  left: 0px;
}
.elementor-17477 .elementor-element.elementor-element-260394c4 .elementor-price-table__period{
    padding-top: 30px;
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-3379ef90 */.elementor-17477 .elementor-element.elementor-element-3379ef90 .elementor-button {
 z-index: 1;
 position: relative;
 font-size: 17px;
 -webkit-box-shadow: 4px 8px 19px -3px rgba(0,0,0,0.27);
 box-shadow: 4px 8px 19px -3px rgba(0,0,0,0.27);
 transition: all 250ms;
 overflow: hidden;
}

.elementor-17477 .elementor-element.elementor-element-3379ef90 .elementor-button::before {
 content: "";
 position: absolute;
 top: 0;
 left: -15px;
 height: 100%;
 width: 30px;
 border-radius: 45%;
 background-color: ##EF3A4F;
 z-index: -1;
 -webkit-box-shadow: 4px 8px 19px -3px rgba(0,0,0,0.27);
 box-shadow: 4px 8px 19px 0px rgba(0,0,0,0.47);
 transition: all 250ms
}

.elementor-17477 .elementor-element.elementor-element-3379ef90 .elementor-button:hover {
 color: #e8e8e8;

}

.elementor-17477 .elementor-element.elementor-element-3379ef90 .elementor-button:hover::before {
 width: 100%;
  border-radius:0;
  left: 0px;
}
.elementor-17477 .elementor-element.elementor-element-3379ef90 .elementor-price-table__period{
    padding-top: 30px;
}
/*تست*/
.elementor-17477 .elementor-element.elementor-element-3379ef90 .elementor-price-table__features-list li:nth-child(n+28) {
    color:#ccc;
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-23a11525 */.elementor-17477 .elementor-element.elementor-element-23a11525 .elementor-button {
 z-index: 1;
 position: relative;
 font-size: 17px;
 -webkit-box-shadow: 4px 8px 19px -3px rgba(0,0,0,0.27);
 box-shadow: 4px 8px 19px -3px rgba(0,0,0,0.27);
 transition: all 250ms;
 overflow: hidden;
}

.elementor-17477 .elementor-element.elementor-element-23a11525 .elementor-button::before {
 content: "";
 position: absolute;
 top: 0;
 left: -15px;
 height: 100%;
 width: 30px;
 border-radius: 45%;
 background-color: ##EF3A4F;
 z-index: -1;
 -webkit-box-shadow: 4px 8px 19px -3px rgba(0,0,0,0.27);
 box-shadow: 4px 8px 19px 0px rgba(0,0,0,0.47);
 transition: all 250ms
}

.elementor-17477 .elementor-element.elementor-element-23a11525 .elementor-button:hover {
 color: #e8e8e8;

}

.elementor-17477 .elementor-element.elementor-element-23a11525 .elementor-button:hover::before {
 width: 100%;
  border-radius:0;
  left: 0px;
}
.elementor-17477 .elementor-element.elementor-element-23a11525 .elementor-price-table__period{
    padding-top: 30px;
}/* End custom CSS */