.elementor-15438 .elementor-element.elementor-element-1ac2280 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-15438 .elementor-element.elementor-element-1ac2280 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 4px 0px 4px;}.elementor-15438 .elementor-element.elementor-element-06b4152 .elementor-heading-title{color:#0F7FFF;font-family:"Golos", sans-serif, Arial, Helvetica;font-size:10px;font-weight:400;line-height:12px;letter-spacing:0.2px;}.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-title{font-size:var( --e-global-typography-4109599-font-size );font-weight:var( --e-global-typography-4109599-font-weight );text-transform:var( --e-global-typography-4109599-text-transform );line-height:var( --e-global-typography-4109599-line-height );letter-spacing:var( --e-global-typography-4109599-letter-spacing );word-spacing:var( --e-global-typography-4109599-word-spacing );color:var( --e-global-color-c381eb9 );}.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-table-inner .pricing-subtitle{font-family:var( --e-global-typography-primary-font-family ), sans-serif, Arial, Helvetica;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-6382f79 );}.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-price-wrap span.price-prefix-text{font-size:var( --e-global-typography-442612c-font-size );font-weight:var( --e-global-typography-442612c-font-weight );line-height:var( --e-global-typography-442612c-line-height );letter-spacing:var( --e-global-typography-442612c-letter-spacing );word-spacing:var( --e-global-typography-442612c-word-spacing );color:var( --e-global-color-primary );}.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-price-wrap.style-1 span.price-prefix-text,.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-price-wrap.style-1 .pricing-price,.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-price-wrap.style-2 .pricing-price,.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-price-wrap.style-3 .pricing-price{font-size:var( --e-global-typography-eb68001-font-size );font-weight:var( --e-global-typography-eb68001-font-weight );line-height:var( --e-global-typography-eb68001-line-height );letter-spacing:var( --e-global-typography-eb68001-letter-spacing );word-spacing:var( --e-global-typography-eb68001-word-spacing );color:var( --e-global-color-primary );}.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-price-wrap.style-1 span.price-postfix-text,.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-price-wrap.style-2 span.price-postfix-text,.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-price-wrap.style-3 span.price-postfix-text{font-family:var( --e-global-typography-primary-font-family ), sans-serif, Arial, Helvetica;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-price-wrap span.price-postfix-text{color:var( --e-global-color-6382f79 );}.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-content-wrap.content-desc .pricing-content{font-family:var( --e-global-typography-text-font-family ), sans-serif, Arial, Helvetica;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-content-wrap.content-desc .pricing-content,.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-content-wrap.content-desc .pricing-content p{color:var( --e-global-color-6382f79 );}.elementor-15438 .elementor-element.elementor-element-5fe1495 .pt-plus-button-wrapper{margin-top:25px;}.elementor-15438 .elementor-element.elementor-element-5fe1495 .pt_plus_button .button-link-wrap{padding:16px 24px 16px 24px;font-size:var( --e-global-typography-2cdeb36-font-size );font-weight:var( --e-global-typography-2cdeb36-font-weight );line-height:var( --e-global-typography-2cdeb36-line-height );letter-spacing:var( --e-global-typography-2cdeb36-letter-spacing );word-spacing:var( --e-global-typography-2cdeb36-word-spacing );color:var( --e-global-color-secondary );}.elementor-15438 .elementor-element.elementor-element-5fe1495 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-secondary );}.elementor-15438 .elementor-element.elementor-element-5fe1495 .pt_plus_button.button-style-8 .button-link-wrap{background-color:var( --e-global-color-c381eb9 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c381eb9 );border-radius:12px 12px 12px 12px;}
							   .elementor-15438 .elementor-element.elementor-element-5fe1495 .pt_plus_button.button-style-8 .button-link-wrap{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-15438 .elementor-element.elementor-element-5fe1495 .pt_plus_button .button-link-wrap:hover{color:var( --e-global-color-secondary );}.elementor-15438 .elementor-element.elementor-element-5fe1495 .pt_plus_button.button-style-8 .button-link-wrap:hover{background-color:#00AD96;border-color:#00AD96;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 9px 0px #33FFCC;}.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-table-inner .pricing-cta-text{font-family:var( --e-global-typography-text-font-family ), sans-serif, Arial, Helvetica;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-table-inner .pricing-cta-text,.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-table-inner .pricing-cta-text p{color:var( --e-global-color-primary );}.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table.pricing-style-1 .pricing-table-inner,.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table.pricing-style-2 .pricing-table-inner,.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table.pricing-style-3 .pricing-top-part{padding:43px 24px 68px 24px;border-color:#F0F8FF;border-width:2px 2px 2px 2px;border-radius:20px 20px 20px 20px;box-shadow:8px 8px 39px 0px rgba(0, 90.00000000000001, 194, 0.2);transform:scale(1);}.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table.pricing-style-1:hover .pricing-table-inner,.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table.pricing-style-2:hover .pricing-table-inner,.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table.pricing-style-3:hover .pricing-top-part{border-color:#F0F8FF;border-radius:20px 20px 20px 20px;box-shadow:8px 8px 39px 0px rgba(0, 90.00000000000001, 194, 0.2);}.elementor-15438 .elementor-element.elementor-element-0299b88 .elementor-button .elementor-align-icon-right{margin-left:8px;}.elementor-15438 .elementor-element.elementor-element-0299b88 .elementor-button .elementor-align-icon-left{margin-right:8px;}.elementor-15438 .elementor-element.elementor-element-0299b88 .elementor-button{font-size:var( --e-global-typography-e6d83cb-font-size );line-height:var( --e-global-typography-e6d83cb-line-height );letter-spacing:var( --e-global-typography-e6d83cb-letter-spacing );word-spacing:var( --e-global-typography-e6d83cb-word-spacing );fill:var( --e-global-color-fa4bb72 );color:var( --e-global-color-fa4bb72 );background-color:#04183600;padding:0px 0px 0px 0px;}.elementor-15438 .elementor-element.elementor-element-0299b88 .elementor-button:hover, .elementor-15438 .elementor-element.elementor-element-0299b88 .elementor-button:focus{color:var( --e-global-color-8a4316b );background-color:#2E7DAF00;}.elementor-15438 .elementor-element.elementor-element-0299b88 .elementor-button:hover svg, .elementor-15438 .elementor-element.elementor-element-0299b88 .elementor-button:focus svg{fill:var( --e-global-color-8a4316b );}.elementor-15438 .elementor-element.elementor-element-0299b88 > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-15438 .elementor-element.elementor-element-0299b88{z-index:33;}.elementor-15438 .elementor-element.elementor-element-a28cd07 .elementor-button .elementor-align-icon-right{margin-left:8px;}.elementor-15438 .elementor-element.elementor-element-a28cd07 .elementor-button .elementor-align-icon-left{margin-right:8px;}.elementor-15438 .elementor-element.elementor-element-a28cd07 .elementor-button{font-size:var( --e-global-typography-71c422e-font-size );font-weight:var( --e-global-typography-71c422e-font-weight );line-height:var( --e-global-typography-71c422e-line-height );letter-spacing:var( --e-global-typography-71c422e-letter-spacing );word-spacing:var( --e-global-typography-71c422e-word-spacing );fill:var( --e-global-color-fa4bb72 );color:var( --e-global-color-fa4bb72 );background-color:#04183600;padding:0px 0px 0px 0px;}.elementor-15438 .elementor-element.elementor-element-a28cd07 .elementor-button:hover, .elementor-15438 .elementor-element.elementor-element-a28cd07 .elementor-button:focus{color:var( --e-global-color-8a4316b );background-color:#2E7DAF00;}.elementor-15438 .elementor-element.elementor-element-a28cd07 .elementor-button:hover svg, .elementor-15438 .elementor-element.elementor-element-a28cd07 .elementor-button:focus svg{fill:var( --e-global-color-8a4316b );}.elementor-15438 .elementor-element.elementor-element-a28cd07 > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-15438 .elementor-element.elementor-element-a28cd07{z-index:33;}@media(max-width:1024px){.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-title{font-size:var( --e-global-typography-4109599-font-size );line-height:var( --e-global-typography-4109599-line-height );letter-spacing:var( --e-global-typography-4109599-letter-spacing );word-spacing:var( --e-global-typography-4109599-word-spacing );}.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-price-wrap span.price-prefix-text{font-size:var( --e-global-typography-442612c-font-size );line-height:var( --e-global-typography-442612c-line-height );letter-spacing:var( --e-global-typography-442612c-letter-spacing );word-spacing:var( --e-global-typography-442612c-word-spacing );}.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-price-wrap.style-1 span.price-prefix-text,.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-price-wrap.style-1 .pricing-price,.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-price-wrap.style-2 .pricing-price,.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-price-wrap.style-3 .pricing-price{font-size:var( --e-global-typography-eb68001-font-size );line-height:var( --e-global-typography-eb68001-line-height );letter-spacing:var( --e-global-typography-eb68001-letter-spacing );word-spacing:var( --e-global-typography-eb68001-word-spacing );}.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-content-wrap.content-desc .pricing-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15438 .elementor-element.elementor-element-5fe1495 .pt_plus_button .button-link-wrap{padding:12px 20px 12px 20px;font-size:var( --e-global-typography-2cdeb36-font-size );line-height:var( --e-global-typography-2cdeb36-line-height );letter-spacing:var( --e-global-typography-2cdeb36-letter-spacing );word-spacing:var( --e-global-typography-2cdeb36-word-spacing );}.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-table-inner .pricing-cta-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table.pricing-style-1 .pricing-table-inner,.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table.pricing-style-2 .pricing-table-inner,.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table.pricing-style-3 .pricing-top-part{padding:32px 24px 45px 24px;}.elementor-15438 .elementor-element.elementor-element-0299b88 .elementor-button{font-size:var( --e-global-typography-e6d83cb-font-size );line-height:var( --e-global-typography-e6d83cb-line-height );letter-spacing:var( --e-global-typography-e6d83cb-letter-spacing );word-spacing:var( --e-global-typography-e6d83cb-word-spacing );}.elementor-15438 .elementor-element.elementor-element-a28cd07 .elementor-button{font-size:var( --e-global-typography-71c422e-font-size );line-height:var( --e-global-typography-71c422e-line-height );letter-spacing:var( --e-global-typography-71c422e-letter-spacing );word-spacing:var( --e-global-typography-71c422e-word-spacing );}}@media(max-width:767px){.elementor-15438 .elementor-element.elementor-element-1ac2280 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-title{font-size:var( --e-global-typography-4109599-font-size );line-height:var( --e-global-typography-4109599-line-height );letter-spacing:var( --e-global-typography-4109599-letter-spacing );word-spacing:var( --e-global-typography-4109599-word-spacing );}.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-price-wrap span.price-prefix-text{font-size:var( --e-global-typography-442612c-font-size );line-height:var( --e-global-typography-442612c-line-height );letter-spacing:var( --e-global-typography-442612c-letter-spacing );word-spacing:var( --e-global-typography-442612c-word-spacing );}.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-price-wrap.style-1 span.price-prefix-text,.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-price-wrap.style-1 .pricing-price,.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-price-wrap.style-2 .pricing-price,.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-price-wrap.style-3 .pricing-price{font-size:var( --e-global-typography-eb68001-font-size );line-height:var( --e-global-typography-eb68001-line-height );letter-spacing:var( --e-global-typography-eb68001-letter-spacing );word-spacing:var( --e-global-typography-eb68001-word-spacing );}.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-content-wrap.content-desc .pricing-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15438 .elementor-element.elementor-element-5fe1495 .pt_plus_button .button-link-wrap{padding:14px 20px 14px 20px;font-size:var( --e-global-typography-2cdeb36-font-size );line-height:var( --e-global-typography-2cdeb36-line-height );letter-spacing:var( --e-global-typography-2cdeb36-letter-spacing );word-spacing:var( --e-global-typography-2cdeb36-word-spacing );}.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-table-inner .pricing-cta-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table.pricing-style-1 .pricing-table-inner,.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table.pricing-style-2 .pricing-table-inner,.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table.pricing-style-3 .pricing-top-part{padding:42px 24px 65px 24px;}.elementor-15438 .elementor-element.elementor-element-0299b88 .elementor-button{font-size:var( --e-global-typography-e6d83cb-font-size );line-height:var( --e-global-typography-e6d83cb-line-height );letter-spacing:var( --e-global-typography-e6d83cb-letter-spacing );word-spacing:var( --e-global-typography-e6d83cb-word-spacing );}.elementor-15438 .elementor-element.elementor-element-a28cd07 .elementor-button{font-size:var( --e-global-typography-71c422e-font-size );line-height:var( --e-global-typography-71c422e-line-height );letter-spacing:var( --e-global-typography-71c422e-letter-spacing );word-spacing:var( --e-global-typography-71c422e-word-spacing );}.elementor-15438 .elementor-element.elementor-element-a28cd07 > .elementor-widget-container{margin:-45px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-06b4152 */.elementor-15438 .elementor-element.elementor-element-06b4152 {
    position: absolute;
    z-index: 2;
    top: 15px;
    right: 16px;
}
.elementor-15438 .elementor-element.elementor-element-06b4152 .elementor-widget-container {
    display: flex;
    justify-content: end;
}
.elementor-15438 .elementor-element.elementor-element-06b4152 .elementor-heading-title {
    display: inline-block;
    background: #DCEFFD;
    border-radius: 8px;
    padding: 4px 8px;
}/* End custom CSS */
/* Start custom CSS for tp-pricing-table, class: .elementor-element-5fe1495 */.elementor-15438 .elementor-element.elementor-element-5fe1495 .elementor-widget-tp-pricing-table {
    margin-bottom: 0px!important;
}
.elementor-15438 .elementor-element.elementor-element-5fe1495 .pricing-title {
    text-transform: none;
}
.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-icon-list-items {
    padding: 0!important;
}
.elementor-15438 .elementor-element.elementor-element-5fe1495 .pricing-title {
    letter-spacing: 0;
}
.elementor-15438 .elementor-element.elementor-element-5fe1495 .pricing-price-wrap {
    background: #F7FAFF;
    padding: 12px 0;
    margin: 0 -24px 16px;
    min-height: 124px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.elementor-15438 .elementor-element.elementor-element-5fe1495 span.price-postfix-text {
    margin: 0 auto;
    text-align: center;
}
.elementor-15438 .elementor-element.elementor-element-5fe1495 .pt-plus-button-wrapper {
     margin-top: 16px!important;
}
.elementor-15438 .elementor-element.elementor-element-5fe1495 span.price-prefix-text {
    position: absolute;
}
.elementor-15438 .elementor-element.elementor-element-5fe1495 .pricing-title-content.style-1>div {
    margin-bottom: 12px!important;
}
.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table.pricing-style-1 .pricing-title-content {
    margin-bottom: 16px!important;
}
.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-content-wrap.listing-content li span.plus-icon-list-icon i {
    font-size: 18px;
    color: #21BF96;
}
.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-content-wrap.listing-content li a {
    font-size: 16px;
    line-height: 22px;
    text-decoration: underline;
}
.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-content-wrap.listing-content li a:hover {
    text-decoration: none;
}
.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-content-wrap.content-desc .pricing-content ul {
    padding: 0 0px!important;
}
.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-content-wrap.content-desc .pricing-content ul li {
    padding-left: 8px;
    margin: 16px 0;
}
.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-content-wrap.content-desc .pricing-content ul.additional {
    margin: 10px 0 0;
}
.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-content-wrap.content-desc .pricing-content ul li:first-child {
    margin-top: 0;
}
.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-content-wrap.content-desc .pricing-content ul li:last-child {
    margin-bottom: 0;
}
/*
.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-content-wrap.content-desc .pricing-content ul.main li::marker, .elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-content-wrap.content-desc .pricing-content ul.additional li.plus::marker {
    content: "\f00c";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    color: #21BF96;
    font-size: 12px
}
.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-content-wrap.content-desc .pricing-content ul.additional li.minus::marker {
    content: "\f00d";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    color: #707480;
}
*/
.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-content-wrap.content-desc .pricing-content ul.main li {
    list-style: none;
}
.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-content-wrap.content-desc .pricing-content ul.main li {
    font-size: 14px;
    line-height: 19px;
}
.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-content-wrap.content-desc .pricing-content ul.additional li.minus {
    text-decoration: line-through;
}
/*
.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-content-wrap.content-desc .pricing-content ul.main li:nth-child(1), .elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-content-wrap.content-desc .pricing-content ul.main li:nth-child(2) {
    font-size: 16px;
    line-height: 22px;
}
*/
.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-content-wrap.content-desc .pricing-content ul li a {
    font-size: 14px;
    line-height: 19px;
    text-decoration: underline;
}
.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-content-wrap.content-desc .pricing-content ul li a:hover {
    text-decoration: none;
}
.elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-content-wrap.content-desc .pricing-content ul.additional {
    display: block;
}
@media (min-width: 768px) {
    .elementor-15438 .elementor-element.elementor-element-5fe1495 .plus-pricing-table .pricing-content-wrap.content-desc .pricing-content ul.additional {
        display: none;
    }
}
.elementor-15438 .elementor-element.elementor-element-5fe1495 span.price-postfix-text {
    max-width: 115px;
}
.elementor-15438 .elementor-element.elementor-element-5fe1495 .pricing-subtitle {
    max-width: 230px;
    margin: 0 auto;
}
.elementor-15438 .elementor-element.elementor-element-5fe1495 .pricing-price-wrap.style-2 .pricing-price {
    position: relative;
}
.elementor-15438 .elementor-element.elementor-element-5fe1495 .pricing-price-wrap.style-2 .pricing-price:before {
    content: '$';
    font-weight: 600;
    font-size: 21px;
    line-height: 27px;
    letter-spacing: 0.008em;
    color: #000000;
    top: 5px;
    position: absolute;
    left: -15px;
}
@media (max-width: 1024px) {
    .elementor-15438 .elementor-element.elementor-element-5fe1495 .pricing-price-wrap.style-2 .pricing-price:before {
        top: 5px;
        left: -15px;
    }
}
@media (max-width: 767px) {
    .elementor-15438 .elementor-element.elementor-element-5fe1495 .pricing-price-wrap {
        padding: 16px 0;
    }
    .elementor-15438 .elementor-element.elementor-element-5fe1495 .pricing-price-wrap.style-2 .pricing-price:before {
        top: 0px;
    }
}
.elementor-15438 .elementor-element.elementor-element-5fe1495 ul.main li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.elementor-15438 .elementor-element.elementor-element-5fe1495 ul.main li i {
    color: #21BF96;
    font-size: 12px;
    margin-right: 8px;
    margin-top: 4px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0299b88 */.elementor-15438 .elementor-element.elementor-element-0299b88 .elementor-button-text {
    font-weight: 400;
}
.elementor-15438 .elementor-element.elementor-element-0299b88 .elementor-button-text span {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a28cd07 */.elementor-15438 .elementor-element.elementor-element-a28cd07 .elementor-button-text span {
    font-weight: 700;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Golos';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('../../fonts/golos/Golos-Text_Regular.woff2') format('woff2'),
		url('../../fonts/golos/Golos-Text_Regular.woff') format('woff'),
		url('../../fonts/golos/Golos-Text_Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Golos';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('../../fonts/golos/Golos-Text_Bold.woff2') format('woff2'),
		url('../../fonts/golos/Golos-Text_Bold.woff') format('woff'),
		url('../../fonts/golos/Golos-Text_Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Golos';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('../../fonts/golos/Golos-Text_DemiBold.woff2') format('woff2'),
		url('../../fonts/golos/Golos-Text_DemiBold.woff') format('woff'),
		url('../../fonts/golos/Golos-Text_DemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Golos';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('../../fonts/golos/Golos-Text_Bold.woff2') format('woff2'),
		url('../../fonts/golos/Golos-Text_Bold.woff') format('woff'),
		url('../../fonts/golos/Golos-Text_Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Golos';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('../../fonts/golos/Golos-Text_Regular.woff2') format('woff2'),
		url('../../fonts/golos/Golos-Text_Regular.woff') format('woff'),
		url('../../fonts/golos/Golos-Text_Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Golos';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('../../fonts/golos/Golos-Text_Medium.woff2') format('woff2'),
		url('../../fonts/golos/Golos-Text_Medium.woff') format('woff'),
		url('../../fonts/golos/Golos-Text_Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */