.elementor-7980 .elementor-element.elementor-element-f1efe07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:70px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.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-7980 .elementor-element.elementor-element-e79de53{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-7980 .elementor-element.elementor-element-e79de53.elementor-element{--align-self:flex-start;}.elementor-7980 .elementor-element.elementor-element-e79de53 .elementor-heading-title{font-size:74px;font-weight:700;line-height:100.79px;color:var( --e-global-color-primary );}.elementor-7980 .elementor-element.elementor-element-6eaed38{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}@media(max-width:1366px){.elementor-7980 .elementor-element.elementor-element-f1efe07{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7980 .elementor-element.elementor-element-e79de53{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-7980 .elementor-element.elementor-element-e79de53 .elementor-heading-title{font-size:60px;line-height:80px;}.elementor-7980 .elementor-element.elementor-element-6eaed38{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-7980 .elementor-element.elementor-element-f1efe07{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7980 .elementor-element.elementor-element-e79de53{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-7980 .elementor-element.elementor-element-e79de53 .elementor-heading-title{font-size:36px;line-height:1.4em;}.elementor-7980 .elementor-element.elementor-element-6eaed38{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-7980 .elementor-element.elementor-element-f1efe07{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7980 .elementor-element.elementor-element-e79de53{width:100%;max-width:100%;}.elementor-7980 .elementor-element.elementor-element-e79de53 .elementor-heading-title{font-size:25px;}.elementor-7980 .elementor-element.elementor-element-6eaed38{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-7980 .elementor-element.elementor-element-f1efe07{--content-width:1300px;}.elementor-7980 .elementor-element.elementor-element-6eaed38{--content-width:1300px;}}/* Start custom CSS */.packages-style {
    background-color: #ED1C1C;
        padding: 0px 10px 8px 10px;
    color: #F7F7F7;
}
span.elementor-price-table__integer-part {
    margin-bottom: 8px;
}

/*price-table*/

.customize-price-table .elementor-price-table__header {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.customize-price-table .elementor-price-table__subheading {
    padding: 14px 23px;
    background-color: #130E0E;
    border-radius: 30px;
}


.customize-price-table .elementor-price-table__subheading:hover {
    cursor: pointer;
    background-color: #6966FF !important;
    background-image: radial-gradient(circle at 86% -4%, #E541ED 30%, transparent 30%), radial-gradient(circle at 14% 102%, #5956E9CC 30%, transparent 30%), radial-gradient(circle at 66% 129%, #38D4FF66 40%, transparent 40%);
}


.customize-price-table .elementor-price-table__price {
    border-top: 1px solid #DCDCDC;
    border-bottom: 1px solid #DCDCDC;
}

.customize-price-table .elementor-price-table__price {
    justify-content: space-between !important;
}

.customize-price-table .m-size {
    font-size: 20px;
}



.customize-price-table .elementor-button{
    width: 90%;
}






.icon-rotate svg{
    margin-top: 8px;
    transform: rotate(45deg);
}


/*accordion custom css*/
.accordion-sec .elementor-accordion-item {
    margin-bottom: 1rem !important;
   
}
.accordion-sec .elementor-tab-title {
     display: flex;
    flex-direction:row-reverse;
    align-items: center;
    justify-content: space-between;
}

.accordion-sec .elementor-tab-title.elementor-active{
     border-bottom: 1px solid #bad1de !important;

}

/*accordion custom css end*/


/*tab responsive*/
@media (max-width: 1024px){
    .icon-rotate svg{
    margin-top: 6px;
}
}

/*mobile-resposive*/

@media (max-width: 767px){
    .icon-rotate svg{
    margin-top: 4px;
}
}

.customize-price-table svg.e-font-icon-svg.e-fas-check-circle {
    margin-bottom: -5px;
    margin-right: 5px;
}
/*gfrom product*/
.gfield--type-product {
    background: #f5f5f5;
    padding: 30px;
    border-radius: 8px;
}/* End custom CSS */